передача параметров из JS в PHP

Статус
Закрыто для дальнейших ответов.

ujeen

Новичок
Регистрация
03.03.2008
Сообщения
2
Привет всем!
из HTML вызывается функция : newsfill(); в качестве параметра передается string, например :id1

текст функции newsfill :

function newsfill($id)
{ var url = '/test/news/newsfiller.php';
var pars = $id;
var myAjax = new Ajax.Updater({success: $id},url,{method: 'get', parameters: pars, onFailure: reportError, encoding:'utf-8'});
}

Ajax.Updater должен заполнить контейнер под именем $id результатом выполнения функции newsfiller.php.
в данную функцию newsfill id передается без проблем...проверял alert'ом. А вот далее в функции newsfiller.php пишу :

<?

echo 'id='.$id;

?>


в результате запроса на страницу в соответствующий контейнер выводится только текст : id= ....и ничего больше...почему не передается параметр ?

зы. используется фреймворк prototype.js
 

ujeen

Новичок
Регистрация
03.03.2008
Сообщения
2
Ну вот...полдня убил, но разобрался...оказывается нужно было правильно передавать параметры, а именно явно указывая селудющим образом :

function newsfill($id)
{ var url = '/test/news/newsfiller.php';
var pars = $id;
pars='id='+$id;
var myAjax = new Ajax.Updater({success: $id},url,{method: 'get', parameters: pars, onFailure: reportError, encoding:'utf-8'});
}


может кому-нибудь пригодится...если столкнется с подобной проблемой
 
Статус
Закрыто для дальнейших ответов.
Верх Низ