Stalker

WAP Stalker

Нет прав для скачивания

UncleRus

Некто
📜
Сообщения
18
Реакции
1
Stalker - Wap Stalker

Код:
Автор: Андрей Наумов
Двиг был написан мною и никаких соавторов не имеется
VK: vk.com/linux8
Устроюсь как на временную, так и на постоянную работу
Знаю: Php, MySQL, CSS, xhtml, photoshop
Цена договорная, зависит от сложности и объёма работы
Спасибо за использование моего движка
Буду рад радовать вас новыми и интересными движками

Информация от заливающего:
public_html\conf\dbc.php НАСТРОЙКА БАЗЫ
Много мусора но поправимо да если всё пойдёт по плану то с этим...

Узнать больше об этом ресурсе...

Демо: Stalker

Скриншоты:

1650750607681.png1650750635916.png1650750654435.png1650750681449.png1650750739938.png1650750772304.png
 
Последнее редактирование модератором:

DarksLight2

Знаток
⚖️
📜
Сообщения
493
Реакции
123
PHP:
<?php
if ($lol == '1') {?><p class="white"><b>Они зарабатывают не так, как обычные люди. Они выживают там, где не выживет обычный человек. Они - сталкеры, стань лучшим из них!</b></p><?php }
if ($lol == '2') {?><p class="white"><b>Они зарабатывают не так, как обычные люди. Они выживают там, где не выживет обычный человек. Они - сталкеры, стань лучшим из них!</b></p><?php }
if ($lol == '3') {?><p class="white"><b>Лучший сталкер рейтинга <?php
if ($top == '1') {?>опыта<?php }
if ($top == '2') {?>славы<?php }
if ($top == '3') {?>активности<?php }
if ($top == '4') {?>взлома тайников<?php }
if ($top == '5') {?>охотников<?php }
if ($top == '6') {?>заданий<?php }
if ($top == '7') {?>искателей<?php }
?>: <a href="profile.php?id=<?php
if ($top == '1') {?><?php echo "$id_1"; ?><?php }
if ($top == '2') {?><?php echo "$id_2"; ?><?php }
if ($top == '3') {?><?php echo "$id_3"; ?><?php }
if ($top == '4') {?><?php echo "$id_4"; ?><?php }
if ($top == '5') {?><?php echo "$id_5"; ?><?php }
if ($top == '6') {?><?php echo "$id_6"; ?><?php }
if ($top == '7') {?><?php echo "$id_7"; ?><?php }
?>"><?php
if ($top == '1') {?><?php echo "$nick_1"; ?><?php }
if ($top == '2') {?><?php echo "$nick_2"; ?><?php }
if ($top == '3') {?><?php echo "$nick_3"; ?><?php }
if ($top == '4') {?><?php echo "$nick_4"; ?><?php }
if ($top == '5') {?><?php echo "$nick_5"; ?><?php }
if ($top == '6') {?><?php echo "$nick_6"; ?><?php }
if ($top == '7') {?><?php echo "$nick_7"; ?><?php }
?></a></b>
(<?php
if ($top == '1') {?><?php echo "$lvl_lider"; ?> уровень<?php }
if ($top == '2') {?><?php echo "$slava_lider"; ?> славы<?php }
if ($top == '3') {?><?php echo "$activ_lider"; ?> активности<?php }
if ($top == '4') {?><?php echo "$time_t_lider"; ?> секунд<?php }
if ($top == '5') {?><?php echo "$kill_lider"; ?> убийств<?php }
if ($top == '6') {?><?php echo "$zad_lider"; ?> заданий<?php }
if ($top == '7') {?><?php echo "$art_lider"; ?> артефактов<?php }
?>
)</p><?php }
if ($lol == '4') {?><p class="white"><b>Нас уже <?php echo "$lzhe_total"; ?>!</b></p><?php }
if ($lol == '5') {?><p class="white"><b>Лучший сталкер рейтинга <?php
if ($top == '1') {?>опыта<?php }
if ($top == '2') {?>славы<?php }
if ($top == '3') {?>активности<?php }
if ($top == '4') {?>взлома тайников<?php }
if ($top == '5') {?>охотников<?php }
if ($top == '6') {?>заданий<?php }
if ($top == '7') {?>искателей<?php }
?>: <a href="profile.php?id=<?php
if ($top == '1') {?><?php echo "$id_1"; ?><?php }
if ($top == '2') {?><?php echo "$id_2"; ?><?php }
if ($top == '3') {?><?php echo "$id_3"; ?><?php }
if ($top == '4') {?><?php echo "$id_4"; ?><?php }
if ($top == '5') {?><?php echo "$id_5"; ?><?php }
if ($top == '6') {?><?php echo "$id_6"; ?><?php }
if ($top == '7') {?><?php echo "$id_7"; ?><?php }
?>"><?php
if ($top == '1') {?><?php echo "$nick_1"; ?><?php }
if ($top == '2') {?><?php echo "$nick_2"; ?><?php }
if ($top == '3') {?><?php echo "$nick_3"; ?><?php }
if ($top == '4') {?><?php echo "$nick_4"; ?><?php }
if ($top == '5') {?><?php echo "$nick_5"; ?><?php }
if ($top == '6') {?><?php echo "$nick_6"; ?><?php }
if ($top == '7') {?><?php echo "$nick_7"; ?><?php }
?></a></b>
(<?php
if ($top == '1') {?><?php echo "$lvl_lider"; ?> уровень<?php }
if ($top == '2') {?><?php echo "$slava_lider"; ?> славы<?php }
if ($top == '3') {?><?php echo "$activ_lider"; ?> активности<?php }
if ($top == '4') {?><?php echo "$time_t_lider"; ?> секунд<?php }
if ($top == '5') {?><?php echo "$kill_lider"; ?> убийств<?php }
if ($top == '6') {?><?php echo "$zad_lider"; ?> заданий<?php }
if ($top == '7') {?><?php echo "$art_lider"; ?> артефактов<?php }
?>

:confused: думаю после этого выпоняли что это за скрипт

Я дам тебе совет, не занимайся этим скриптом, там все плохо

Я конечно не мастер в программировании, но кое что понимаю, посмотрев код игры, мне стало страшно от того, что было на уме у того, кто это все писал
 

UncleRus

Некто
📜
Сообщения
18
Реакции
1
может его с нуля написать? Прям тогда эксклюзив от пользователей mopesoft
 

DarksLight2

Знаток
⚖️
📜
Сообщения
493
Реакции
123
может его с нуля написать? Прям тогда эксклюзив от пользователей mopesoft
Как говорили многие, смысла будет не много, так как браузерки это уже не модно. Ты не сможешь собрать хорошую аудиторию для того чтобы быть в плюсе от игры. Писать разве что только для себя, чтобы учить пхп. А вообще, я склонен к тому, чтобы сделать API сервак на пхп, и сделать приложения на разных платформах, пк, ios и тд. Выучить какой нибуть nodeJS и пилить на нем, это сейчас в моде
 

UncleRus

Некто
📜
Сообщения
18
Реакции
1
Как говорили многие, смысла будет не много, так как браузерки это уже не модно. Ты не сможешь собрать хорошую аудиторию для того чтобы быть в плюсе от игры. Писать разве что только для себя, чтобы учить пхп. А вообще, я склонен к тому, чтобы сделать API сервак на пхп, и сделать приложения на разных платформах, пк, ios и тд. Выучить какой нибуть nodeJS и пилить на нем, это сейчас в моде
скажу одно в php я не очень но в других языках типо C# C++ AsemblySharp Pyton Java + ещё разбираюсь в движках Unity3D Unreal Engine 5 SeriousEngine Randerware да вот такой вот я программный человек

Можно конечно приложение написать на одном из языков + сделать сайт но нужен тогда нормальны без багов скрипт
 

DarksLight2

Знаток
⚖️
📜
Сообщения
493
Реакции
123
Но типа блин, ты говоришь что знаешь такую кучу языков, и ты взялся за скрипт из таким плохим кодом? Беру в пример себя, я постоянно если и программирую то на пхп, иногда заглядываюсь на другие языки, и видя аналогичные ситуации с этим скриптом, я их даже не пассматриваю, так как есть основы программирования, зная такое количество языков ты должен наизусть понимать основы, как делать можно, а как нельзя, как будет лучше, а как лучше не стоит делать
 

UncleRus

Некто
📜
Сообщения
18
Реакции
1
Но типа блин, ты говоришь что знаешь такую кучу языков, и ты взялся за скрипт из таким плохим кодом? Беру в пример себя, я постоянно если и программирую то на пхп, иногда заглядываюсь на другие языки, и видя аналогичные ситуации с этим скриптом, я их даже не пассматриваю, так как есть основы программирования, зная такое количество языков ты должен наизусть понимать основы, как делать можно, а как нельзя, как будет лучше, а как лучше не стоит делать
я пару дней назад только начал что то делать на php мне просто нужно время
 

Insallah

Эксперт
🏆
📜
Сообщения
1,810
Реакции
572
Я них.я не понял. ©
PHP:
# Недопустимые слова в запросах INSERT
var $deny_words = array('UNION', 'CHAR', 'INSERT', 'DELETE', 'SELECT', 'UPDATE', 'GROUP', 'ORDER', 'BENCHMARK', 'union', 'char', 'insert', 'delete', 'select', 'update', 'group', 'order', 'benchmark', 'UNIOu', 'UNIoN', 'UNiON', 'UnION', 'uNION', 'uNIOn', 'uNIoN', 'uNiON', 'unION', 'uniOn', 'UNIon', 'uNiOn', 'UNion', 'UnIoN', 'UnIon', 'unIoN', 'DELETe', 'DELEte', 'DELete', 'DElete', 'Delete', 'dELETE', 'deLETE', 'deleTE', 'delETE', 'DeLeTe', 'dElEtE', 'dElETE', 'DELeTe', 'DElETE', 'DeLETE', 'DELEtE', 'DEletE', 'DeleTE', 'DelETE', 'DEleTE', 'DELetE', 'CHAr', 'CHaR', 'ChAR', 'cHAR', 'chAR', 'CHar', 'CahR', 'chAr', 'cHAr', 'chAR', 'ChAr', 'INSERt', 'INSErT', 'INSeRT', 'INsERT', 'InSERT', 'iNSERT', 'INSErt', 'INSerT', 'INseRT', 'InsERT', 'inSERT', 'INSert', 'INserT', 'InseRT', 'insERT', 'INsert', 'InserT', 'inseRT', 'Insert', 'insertT', 'SELECt', 'SELEcT', 'SELeCT', 'SElECT', 'SeLECT', 'sELECT', 'SELEct', 'SELecT', 'SEleCT', 'SelECT', 'seLECT', 'SELect', 'SElecT', 'SeleCT', 'selECT', 'SElect', 'SelecT', 'seleCT', 'Select', 'selectT'
, 'GROUP', 'GROUp', 'GROuP', 'GRoUP', 'GrOUP', 'gROUP', 'GROup', 'GRouP', 'GroUP', 'grOUP', 'GRoup', 'GrouP', 'groUP', 'Group', 'grouP', 'ORDEr', 'ORDeR', 'ORdER', 'OrDER', 'oRDER', 'ORDer', 'ORdeR', 'OrdER', 'orDER', 'ORder', 'OrdeR', 'ordER', 'Order', 'ordeR', 'UPDATe', 'UPDAtE', 'UPDaTE', 'UPdATE', 'UpDATE', 'uPDATE', 'UPDAte', 'UPDatE', 'UPdaTE', 'UpdATE', 'upDATE', 'UPDate', 'UPdatE', 'UpdaTE', 'updATE', 'UPdate', 'UpdatE', 'updaTE', 'Update', 'updatE', 'BENCHMARK', 'BENCHMARk', 'BENCHMArK', 'BENCHMaRK', 'BENCHmARK', 'BENChMARK', 'BENcHMARK', 'BEnCHMARK', 'BeNCHMARK', 'bENCHMARK', 'BENCHMArk', 'BENCHMarK', 'BENCHmaRK', 'BENChmARK', 'BENchMARK', 'BEncHMARK', 'BenCHMARK', 'beNCHMARK', 'BENCHMark', 'BENCHmarK', 'BENChmaRK', 'BENchmARK', 'BEnchMARK', 'BencHMARK', 'benCHMARK', 'BENCHmark', 'BENChmarK', 'BENchmaRK', 'BEnchmARK', 'BenchMARK', 'bencHMARK', 'BENChmark', 'BENchmarK'
, 'BENchmarK', 'BEnchmaRK', 'BenchmARK', 'benchMARK', 'BENchmark', 'BEnchmarK', 'BenchmaRK', 'benchmARK', 'BEnchmark', 'BenchmarK', 'benchmaRK', 'Benchmark', 'benchmarK', 'BeNcHmArK', 'bEnChMaRk', 'BEnCHMaRK', 'BENChMaRK', 'truncate', 'TRUNCATE', 'TRUNCATe', 'TRUNCAtE', 'TRUNCaTE', 'TRUNcATE', 'TRUnCATE', 'TRuNCATE', 'TrUNCATE', 'tRUNCATE', 'TRUNCAte', 'TRUNCatE', 'TRUNcaTE', 'TRUncATE', 'TRunCATE', 'TruNCATE', 'trUNCATE', 'TRUNCate', 'TRUNcatE', 'TRUncaTE', 'TRuncATE', 'TrunCATE', 'truNCATE', 'TRUNcate', 'TRUncatE', 'TRuncaTE', 'TruncATE', 'trunCATE', 'TRUncate', 'TRuncatE', 'TruncaTE', 'truncATE', 'TRuncate', 'TruncateE', 'truncaTE', 'Truncate', 'truncatE'
, 'groUp', 'grOup', 'gRoup', 'grOUp', 'gROup', 'gROUp', 'ordEr', 'orDer', 'oRder', 'orDEr', 'oRDer', 'oRDEr', 'updaTe', 'updAte', 'upDate', 'uPdate', 'updATe', 'upDAte', 'uPDate', 'upDATe', 'uPDAte', 'uPDATe', 'uniOn', 'unIon', 'uNion', 'unIOn', 'uNIon', 'uNIOn', 'chAr', 'cHar', 'cHAr', 'inseRt', 'insErt', 'inSert', 'iNsert', 'insERt', 'inSErt', 'iNSert', 'inSERt', 'iNSErt', 'iNSERt', 'seleCt', 'selEct', 'seLect', 'sElect', 'selECt', 'seLEct', 'sELect', 'seLECt', 'sELEct', 'sELECt', 'truncaTe', 'truncAte', 'trunCate', 'truNcate', 'trUncate', 'tRuncate', 'truncATe', 'trunCAte', 'truNCate', 'trUNcate', 'tRUncate', 'trunCATe', 'truNCAte', 'trUNCate', 'tRUNcate', 'truNCATe', 'trUNCAte', 'tRUNCate', 'trUNCATe', 'tRUNCAte', 'tRUNCATe'
, 'GrOuP', 'gRoUp', 'GRoUp', 'GrOUp', 'OrDeR', 'oRdEr', 'gRouP', 'grOuP', 'OrDeR', 'orDeR', 'oRdeR', 'UpDaTe', 'uPdAtE', 'UPdAtE', 'uPDatE', 'upDAtE', 'UnIoN', 'uNiOn', 'uNIoN', 'UniOn', 'InSeRt', 'iNsErT', 'iNSeRt', 'InsErT', 'InSerT', 'iNsERt', 'sElEcT', 'SeLeCt', 'sELeCt', 'SelEcT', 'sElECt', 'SeLecT', 'deleTe', 'delEte', 'deLete', 'dElete', 'delETe', 'deLEte', 'dELete', 'deLETe', 'dELEte', 'dELETe', 'TrUnCaTe', 'tRuNcAtE', 'TRunCAte', 'trUNcaTE', 'tRUncATe', 'TruNCatE', 'trUNcaTE', 'TRunCAte', 'TRUnCATe', 'TRuNCAtE', 'tRUNcATE', 'TrUNCaTE', 'tRuncAte', 'TRuNcATE', 'BeNcHmArK', 'bEnChMaRk', 'BEncHMarK', 'beNCmArk', 'bENcHmARk', 'BenChMarK', 'BEncHmaRK', 'beNChMArk'
, 'TRUNCATe', 'TRUNCAtE', 'TRUNCaTE', 'TRUNcATE', 'TRUnCATE', 'TRuNCATE', 'TrUNCATE', 'tRUNCATE', 'TRUNCAte', 'TRUNCatE', 'TRUNcaTE', 'TRUncATE', 'TRunCATE', 'TruNCATE', 'trUNCATE', 'TRUNCate', 'TRUNcatE', 'TRUncaTE', 'TRuncATE', 'TrunCATE', 'trunCATE', 'TRUncate', 'TRuncatE', 'TruncaTE', 'truncATE', 'TRuncate', 'TruncaE', 'truncaTE', 'Truncate', 'truncatE'
);
 

DarksLight2

Знаток
⚖️
📜
Сообщения
493
Реакции
123
Я них.я не понял. ©
PHP:
# Недопустимые слова в запросах INSERT
var $deny_words = array('UNION', 'CHAR', 'INSERT', 'DELETE', 'SELECT', 'UPDATE', 'GROUP', 'ORDER', 'BENCHMARK', 'union', 'char', 'insert', 'delete', 'select', 'update', 'group', 'order', 'benchmark', 'UNIOu', 'UNIoN', 'UNiON', 'UnION', 'uNION', 'uNIOn', 'uNIoN', 'uNiON', 'unION', 'uniOn', 'UNIon', 'uNiOn', 'UNion', 'UnIoN', 'UnIon', 'unIoN', 'DELETe', 'DELEte', 'DELete', 'DElete', 'Delete', 'dELETE', 'deLETE', 'deleTE', 'delETE', 'DeLeTe', 'dElEtE', 'dElETE', 'DELeTe', 'DElETE', 'DeLETE', 'DELEtE', 'DEletE', 'DeleTE', 'DelETE', 'DEleTE', 'DELetE', 'CHAr', 'CHaR', 'ChAR', 'cHAR', 'chAR', 'CHar', 'CahR', 'chAr', 'cHAr', 'chAR', 'ChAr', 'INSERt', 'INSErT', 'INSeRT', 'INsERT', 'InSERT', 'iNSERT', 'INSErt', 'INSerT', 'INseRT', 'InsERT', 'inSERT', 'INSert', 'INserT', 'InseRT', 'insERT', 'INsert', 'InserT', 'inseRT', 'Insert', 'insertT', 'SELECt', 'SELEcT', 'SELeCT', 'SElECT', 'SeLECT', 'sELECT', 'SELEct', 'SELecT', 'SEleCT', 'SelECT', 'seLECT', 'SELect', 'SElecT', 'SeleCT', 'selECT', 'SElect', 'SelecT', 'seleCT', 'Select', 'selectT'
, 'GROUP', 'GROUp', 'GROuP', 'GRoUP', 'GrOUP', 'gROUP', 'GROup', 'GRouP', 'GroUP', 'grOUP', 'GRoup', 'GrouP', 'groUP', 'Group', 'grouP', 'ORDEr', 'ORDeR', 'ORdER', 'OrDER', 'oRDER', 'ORDer', 'ORdeR', 'OrdER', 'orDER', 'ORder', 'OrdeR', 'ordER', 'Order', 'ordeR', 'UPDATe', 'UPDAtE', 'UPDaTE', 'UPdATE', 'UpDATE', 'uPDATE', 'UPDAte', 'UPDatE', 'UPdaTE', 'UpdATE', 'upDATE', 'UPDate', 'UPdatE', 'UpdaTE', 'updATE', 'UPdate', 'UpdatE', 'updaTE', 'Update', 'updatE', 'BENCHMARK', 'BENCHMARk', 'BENCHMArK', 'BENCHMaRK', 'BENCHmARK', 'BENChMARK', 'BENcHMARK', 'BEnCHMARK', 'BeNCHMARK', 'bENCHMARK', 'BENCHMArk', 'BENCHMarK', 'BENCHmaRK', 'BENChmARK', 'BENchMARK', 'BEncHMARK', 'BenCHMARK', 'beNCHMARK', 'BENCHMark', 'BENCHmarK', 'BENChmaRK', 'BENchmARK', 'BEnchMARK', 'BencHMARK', 'benCHMARK', 'BENCHmark', 'BENChmarK', 'BENchmaRK', 'BEnchmARK', 'BenchMARK', 'bencHMARK', 'BENChmark', 'BENchmarK'
, 'BENchmarK', 'BEnchmaRK', 'BenchmARK', 'benchMARK', 'BENchmark', 'BEnchmarK', 'BenchmaRK', 'benchmARK', 'BEnchmark', 'BenchmarK', 'benchmaRK', 'Benchmark', 'benchmarK', 'BeNcHmArK', 'bEnChMaRk', 'BEnCHMaRK', 'BENChMaRK', 'truncate', 'TRUNCATE', 'TRUNCATe', 'TRUNCAtE', 'TRUNCaTE', 'TRUNcATE', 'TRUnCATE', 'TRuNCATE', 'TrUNCATE', 'tRUNCATE', 'TRUNCAte', 'TRUNCatE', 'TRUNcaTE', 'TRUncATE', 'TRunCATE', 'TruNCATE', 'trUNCATE', 'TRUNCate', 'TRUNcatE', 'TRUncaTE', 'TRuncATE', 'TrunCATE', 'truNCATE', 'TRUNcate', 'TRUncatE', 'TRuncaTE', 'TruncATE', 'trunCATE', 'TRUncate', 'TRuncatE', 'TruncaTE', 'truncATE', 'TRuncate', 'TruncateE', 'truncaTE', 'Truncate', 'truncatE'
, 'groUp', 'grOup', 'gRoup', 'grOUp', 'gROup', 'gROUp', 'ordEr', 'orDer', 'oRder', 'orDEr', 'oRDer', 'oRDEr', 'updaTe', 'updAte', 'upDate', 'uPdate', 'updATe', 'upDAte', 'uPDate', 'upDATe', 'uPDAte', 'uPDATe', 'uniOn', 'unIon', 'uNion', 'unIOn', 'uNIon', 'uNIOn', 'chAr', 'cHar', 'cHAr', 'inseRt', 'insErt', 'inSert', 'iNsert', 'insERt', 'inSErt', 'iNSert', 'inSERt', 'iNSErt', 'iNSERt', 'seleCt', 'selEct', 'seLect', 'sElect', 'selECt', 'seLEct', 'sELect', 'seLECt', 'sELEct', 'sELECt', 'truncaTe', 'truncAte', 'trunCate', 'truNcate', 'trUncate', 'tRuncate', 'truncATe', 'trunCAte', 'truNCate', 'trUNcate', 'tRUncate', 'trunCATe', 'truNCAte', 'trUNCate', 'tRUNcate', 'truNCATe', 'trUNCAte', 'tRUNCate', 'trUNCATe', 'tRUNCAte', 'tRUNCATe'
, 'GrOuP', 'gRoUp', 'GRoUp', 'GrOUp', 'OrDeR', 'oRdEr', 'gRouP', 'grOuP', 'OrDeR', 'orDeR', 'oRdeR', 'UpDaTe', 'uPdAtE', 'UPdAtE', 'uPDatE', 'upDAtE', 'UnIoN', 'uNiOn', 'uNIoN', 'UniOn', 'InSeRt', 'iNsErT', 'iNSeRt', 'InsErT', 'InSerT', 'iNsERt', 'sElEcT', 'SeLeCt', 'sELeCt', 'SelEcT', 'sElECt', 'SeLecT', 'deleTe', 'delEte', 'deLete', 'dElete', 'delETe', 'deLEte', 'dELete', 'deLETe', 'dELEte', 'dELETe', 'TrUnCaTe', 'tRuNcAtE', 'TRunCAte', 'trUNcaTE', 'tRUncATe', 'TruNCatE', 'trUNcaTE', 'TRunCAte', 'TRUnCATe', 'TRuNCAtE', 'tRUNcATE', 'TrUNCaTE', 'tRuncAte', 'TRuNcATE', 'BeNcHmArK', 'bEnChMaRk', 'BEncHMarK', 'beNCmArk', 'bENcHmARk', 'BenChMarK', 'BEncHmaRK', 'beNChMArk'
, 'TRUNCATe', 'TRUNCAtE', 'TRUNCaTE', 'TRUNcATE', 'TRUnCATE', 'TRuNCATE', 'TrUNCATE', 'tRUNCATE', 'TRUNCAte', 'TRUNCatE', 'TRUNcaTE', 'TRUncATE', 'TRunCATE', 'TruNCATE', 'trUNCATE', 'TRUNCate', 'TRUNcatE', 'TRUncaTE', 'TRuncATE', 'TrunCATE', 'trunCATE', 'TRUncate', 'TRuncatE', 'TruncaTE', 'truncATE', 'TRuncate', 'TruncaE', 'truncaTE', 'Truncate', 'truncatE'
);
он перебирает GET и POST запросы этим массивом
 

Insallah

Эксперт
🏆
📜
Сообщения
1,810
Реакции
572
Нашёл, нашёл. Просто поражаюсь как публика изгаляется, лишь бы не использовать PDO.
 
Внимание! Эта тема устарела на 408 дней.
Тут обсуждать нечего, лучше создай новую тему. Конечно, если очень-очень нужно (например хочешь ответить на древний вопрос), то отвечай. Но помни: некропост — зло, а модератор не дремлет!
Сверху