process.php?name=Tank&email=sobaka%40sobaka.ru
вроде всё хоршо, я сначала тоже так думал))
но когда перехожу в process.php оказывается, что никаких переменных $name и $email нет! они не получили никаких данных!
для этого приходится писать
$name=$_GET['name'];
$email=$_GET['email'];
ну и тогда, он (сказал я, непонятно к кому обращаясь) их читает из адресной строки и переменные можно использовать.
а передача методом post ваще не работает! ну че за фигня?
но как я понимаю оба метода должны передавать значения перменных на ура независимо от метода (гет или пост) и без всяких там $_GET.
пользуюсь denwerом (не смейтесь, я ведь новичок). наверно это где-то в настройках php или апача, или еще где-то надо что-то дописать или раскомментировать.
Спустя 4 минуты, 11 секунд (15.09.2009 - 17:52) Michael написал(а):
Обязательно используй массивы $_GET и $_POST для приема данных
от форм. В php.ini есть register_globals если поставить on станет как ты хотел, но могут перекрываться переменные (например с куками) и такую фишку вроде в следующих версиях вообще не будут поддерживать.
от форм. В php.ini есть register_globals если поставить on станет как ты хотел, но могут перекрываться переменные (например с куками) и такую фишку вроде в следующих версиях вообще не будут поддерживать.
Спустя 6 минут, 32 секунды (15.09.2009 - 17:58) seine написал(а):
ух ты, как быстро ответил!
спасибо, Michael, заработало!
спасибо, Michael, заработало!