Govers

Рейтинг
28
Регистрация
14.08.2014

Сорри не заметил сразу ошибки.

Исходный код:

function search_autocomplete(){
global $db;
$search = trim(mysqli_real_escape_string($db, $_GET['term']));
$query = "SELECT name FROM st_city WHERE Name LIKE '%{$search}%' LIMIT 10";
$res = mysqli_query($db, $query);
$result_search = array();
while($row = mysqli_fetch_assoc($res)){
$result_search[] = array('label' => $row['name']);
}
return $result_search;
}

if(!empty($_GET['term'])){
$search = search_autocomplete();
exit( json_encode($search) );
}

if(!empty($_GET['search'])){
echo "Поиск по запросу <b>{$_GET['search']}</b>...";
}

Это то, во что пытаюсь преобразовать:

function search_autocomplet(){
global $pdo;
$search = trim($_GET['term']);
$query = $pdo->prepare("SELECT name FROM st_city WHERE name LIKE '%{$search}%' LIMIT 10");
$query->execute();
$searchres = $query->fetch(PDO::FETCH_ASSOC);
$result_search = [];
while($row = $searchres){
$result_search[] = array('label' => $row['name']);
}
return $result_search;
}

if(!empty($_GET['term'])){
$search = search_autocomplete();
exit( json_encode($search) );
}

if(!empty($_GET['search'])){
echo "Поиск по запросу <b>{$_GET['search']}</b>...";
}
bums:
Все постят просто так ссылки и никто не спросил что имеется ввиду под "норм"?

Ну что бы просто так не отобрали и менее жесткие правила.

Хостери предлагайте ещё.

yoursupport:
А не проще ли 250 рублей в месяц лишних платить за лицензию DLE и не переживать по поводу абуз от них?

Не вкурсе просто смотрел оф сайт там лицуха стоит 3190 Рублей

se43:
Ага, опустили совсем небольшую деталь)
Боюсь представить, каких еще мелочей вы не упомянули...

Да) Хотя бы норм шаред или VPS и без 100гб, а то сайты есть 503 ошибка и все.

И на абузы от дле не реагировали.

И забыл написать места надо от 100гб и скорость от шареда норм либо посоветуйте VPS с такими параметрами.

GAMMA:
callme - отличный скрипт. Пользуюсь сам и на паре заказных сайтов ставил.

Рассматривал этот скрипт, просто смотрю что форма там абсолютно никак не фильтруется и можно абсолютно любой код запустить. Поэтому сейчас ищу новый скрипт.