Max399
Знаток
- Регистрация
- 7 Май 2007
- Сообщения
- 245
- Реакции
- 27
- Автор темы
- #1
Здравствуйте, вот решил написать модуль для DLE 8.2 (Keygen).
В PHP я понимаю не плохо, а вот с AJAX как-то не особо..
У меня в файле js_edit.js написано:
Ссылка вызывающяя данный скрипт выглядит так:
(Да в PHP скрипте прописан вывод {url} и {title})
Сам скрипт (engine/search/playmusic.php) принимает параметры вот так:
И после обработки их должен делать редирект:
Но редиректа не происходит..
Причем данные которые я получаю заносятся в Базу данных, и при просмотре базы я вижу те значения что мне нужны и 2 пустых значения, то есть у них в полях пусто..
Что я делаю не так?
Заранее спасибо, с уважением - Максим
В PHP я понимаю не плохо, а вот с AJAX как-то не особо..
У меня в файле js_edit.js написано:
Код:
function doplay( url, name )
{
var ajax = new dle_ajax();
ajax.onShow ('');
var varsString = "";
ajax.setVar("url", url);
ajax.setVar("name", name);
ajax.requestFile = dle_root + "engine/search/playmusic.php";
ajax.method = 'GET';
ajax.sendAJAX(varsString);
};
Ссылка вызывающяя данный скрипт выглядит так:
HTML:
<a href="#" onclick="doplay('{url}', '{title}')" title="{title}">{title}</a>
(Да в PHP скрипте прописан вывод {url} и {title})
Сам скрипт (engine/search/playmusic.php) принимает параметры вот так:
PHP:
$url = $_GET['url'];
$name = $_GET['name'];
И после обработки их должен делать редирект:
PHP:
@header ( 'Location: ' . $link );
Но редиректа не происходит..
Причем данные которые я получаю заносятся в Базу данных, и при просмотре базы я вижу те значения что мне нужны и 2 пустых значения, то есть у них в полях пусто..
Что я делаю не так?
Заранее спасибо, с уважением - Максим