Редирект в PHP через Ajax
От: Volgare  
Дата: 07.06.18 08:12
Оценка:
Мне нужно чтобы юзер вводил запрос в поле и по нажатию кнопки редиректился в новое окно по полученному из БД URL.
Не силен в веп-кодинге, поэтому делаю по методичке:

<form method="get" id="searchform" action="/get_url.php">
<input type="text" name="destination" id="destination" value="" />
<input type="submit" id="searchsubmit" value="GO" />
</form>

И PHP скрипт:
$result = $wpdb->get_var("SELECT url FROM mytable WHERE target = $q");
echo "<script>window.location.href = '$result';</script>";

или так:
echo "<script> window.open(".$external_link.", '_blank') </script>";
     exit;

Это работает, но, говорят, что правильнее делать через Ajax.

Погуглив, понял, что это слишком сложно если делать вставку внутри PHP, не поможете кодом?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.