Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Не передаётся переменная в php |
Автор: xamelon 20.7.2011, 11:19 | ||||
Отправляю методом POST. Потом, когда:
Ничего не выходит. В логах апача пишет: PHP Notice: Undefined index: id in /home/xamelon/php/fadmin.php on line 37, referer: http://localhost/fadmin.php |
Автор: EmilRegis 20.7.2011, 11:28 |
так ты переменную $id2 заполняешь, а выводишь $id |
Автор: Muerto 20.7.2011, 11:28 | ||
![]() |
Автор: EmilRegis 20.7.2011, 11:30 |
$.post('test.php',{'id2':id},'html') и почему тут id2 в кавычках? |
Автор: xamelon 20.7.2011, 11:31 |
на одном сайте увидел вроде бы решение. там было указано именно так |
Автор: EmilRegis 20.7.2011, 11:33 |
id2 - Это параметр, который ты отправляешь на сервер пост-запросом. Кавычки к нему лепить не надо..И получаешь его на сервере как $id2 = $_POST['id2'] а не $id2 = $_POST['id'] |
Автор: xamelon 20.7.2011, 11:38 | ||||
да пусть хоть так. всё равно не получается. вот так было написано на сайте, на котором я нашёл решение:
|
Автор: EmilRegis 20.7.2011, 11:40 |
так напиши как щас делаешь.. |
Автор: xamelon 20.7.2011, 11:41 | ||||
Добавлено через 33 секунды даже если кавычки убрать, всё равно не получается |
Автор: EmilRegis 20.7.2011, 11:42 |
кавычки не убрал у id2 в $.post-е |
Автор: xamelon 20.7.2011, 11:44 |
я про него и говорил. если там убрать, то тоже не получается |
Автор: EmilRegis 20.7.2011, 11:59 |
1. type='submit' меняешь на type='button' . Сабмитят форму, а у тебя формы нет. 2. Внимательно смотришь на строку onclick ='var id = this.name; $.post('fadmin.php',{id2:id},'html');' и замечаешь, что налажал с одинарными кавычками |
Автор: patap 20.7.2011, 12:01 | ||
с кавычками дружим?
|