[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Незаполняются массивы GET,POST и ТД
Jingaa
Здраствуйте. Я столкнулся с такой проблемкой - делаю 2 файла, в одном форма с вводом текста, в другом вывод. Запускаю ввожу данные в форму грузиться второй файл и просто белый экран.
Проверял команды РНР работают, тоесть с РНР все ок, ехо выводит текст и т д, рнр.ini в корне виндоуса. Вообщем раньше оно работало а в этот раз установил и нефига.
Пробовал просто в одном файле загнать значение в массив и потом вывести и тоже не работает. Вообщем работает все кроме GET,POST и REQUEST.

Код поидее верный:
1)
Код
<html>
<head><title>Workflow System</title></head>
<body>
<h1>Register for an Account:</h1>
<form action="registration_action.php" method="GET">

Username: <input type="text" name="name" /><br />
<input type="submit" value="GO" />
</form>

</body>
</html>


2)
Код
<body>
<p>You entered:</p>

<?php

$username = $_GET['name'];

echo "<p>Username = " . $username . "</p>";

?>

</body>
</html>


Для тестов использовал РНР 5.1.2 и Small HTTP Server ver. 3.05.74.
На компе стоит Windows XP Home.

С нетерпением жду ответов.



Спустя 1 день, 15 часов, 2 минуты (28.12.2007 - 11:02) Clark Kent написал(а):
Попробуй пользоваться не $_GET и $_POST, а $HTTP_GET_VARS и $HTTP_POST_VARS.

Спустя 45 минут, 37 секунд (28.12.2007 - 11:48) vasa_c написал(а):
Просто белый экран, даже без "You entered"?

Clark Kent, не надо всякую фигню советовать.

Спустя 9 часов, 1 минута, 35 секунд (28.12.2007 - 20:50) Ralph написал(а):
Попробуй пользоваться не $_GET и $_POST , а $ HTTP_GET_VARS и $HTTP_POST_VARS.

Охренеть,ты в каком веке живешь ???

1.Ты читал,какая у автора темы версия PHP ?

2.Ты знаешь,с какой версии "вошли в моду" массивы $_GET и $_POST ?

Спустя 3 часа, 9 минут, 18 секунд (28.12.2007 - 23:59) Jingaa написал(а):
Цитата(vasa_c @ 28.12.2007, 8:48) [snapback]31135[/snapback]
Просто белый экран, даже без "You entered"?

Clark Kent, не надо всякую фигню советовать.


Да просто белый экран, ничего нету.
Если зделать в выводящем файле синтаксическую ошибку то сообщение об этом появиться, а когда все верно просто белый экран.

Спустя 25 дней, 17 часов, 26 минут, 42 секунды (24.01.2008 - 17:26) mechanic написал(а):
Цитата(Jingaa @ 28.12.2007, 23:59) [snapback]31159[/snapback]
Да просто белый экран, ничего нету.
Если зделать в выводящем файле синтаксическую ошибку то сообщение об этом появиться, а когда все верно просто белый экран.


а может такой способ: попробовать оставить только <?php echo $_GET['name']; ?>
должно сработать 100%-но
а потом уже добавлять верстку

Спустя 10 дней, 2 часа, 35 минут (5.02.2008 - 20:01) Sylex написал(а):
Цитата(Jingaa @ 29.12.2007, 2:59) [snapback]31159[/snapback]
Цитата(vasa_c @ 28.12.2007, 8:48) [snapback]31135[/snapback]
Просто белый экран, даже без "You entered"?

Clark Kent, не надо всякую фигню советовать.


Да просто белый экран, ничего нету.
Если зделать в выводящем файле синтаксическую ошибку то сообщение об этом появиться, а когда все верно просто белый экран.


Ну у тебя веб-сервер не настроенwink.gif

Спустя 21 час, 49 минут, 54 секунды (6.02.2008 - 17:51) mechanic написал(а):
а еще в начало любого скрипта на время отладки надо ставить
error_reporting(E_ALL);
ini_set('display_errors', 'on');

и все вываливающиеся ошибки слать вместе с описанием своей траблы
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.