Сорри не заметил сразу ошибки.
Исходный код:
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>...";}
Ну что бы просто так не отобрали и менее жесткие правила.
Хостери предлагайте ещё.
Не вкурсе просто смотрел оф сайт там лицуха стоит 3190 Рублей
Да) Хотя бы норм шаред или VPS и без 100гб, а то сайты есть 503 ошибка и все.
И на абузы от дле не реагировали.
И забыл написать места надо от 100гб и скорость от шареда норм либо посоветуйте VPS с такими параметрами.
Рассматривал этот скрипт, просто смотрю что форма там абсолютно никак не фильтруется и можно абсолютно любой код запустить. Поэтому сейчас ищу новый скрипт.
Сорри не заметил сразу ошибки.
Исходный код:
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>...";
}
Все постят просто так ссылки и никто не спросил что имеется ввиду под "норм"?
Ну что бы просто так не отобрали и менее жесткие правила.
Хостери предлагайте ещё.
А не проще ли 250 рублей в месяц лишних платить за лицензию DLE и не переживать по поводу абуз от них?
Не вкурсе просто смотрел оф сайт там лицуха стоит 3190 Рублей
Ага, опустили совсем небольшую деталь)
Боюсь представить, каких еще мелочей вы не упомянули...
Да) Хотя бы норм шаред или VPS и без 100гб, а то сайты есть 503 ошибка и все.
И на абузы от дле не реагировали.
И забыл написать места надо от 100гб и скорость от шареда норм либо посоветуйте VPS с такими параметрами.
callme - отличный скрипт. Пользуюсь сам и на паре заказных сайтов ставил.
Рассматривал этот скрипт, просто смотрю что форма там абсолютно никак не фильтруется и можно абсолютно любой код запустить. Поэтому сейчас ищу новый скрипт.