| |
|
|
| | Объясните почему не работает программа
test.html:
<html>
<body>
<form action = "http://localhost/3.php" method =get>
hdd:<input type="text" name="hdd"/><br>
<input type="submit"/>
</form>
</body>
</html>
и прога 3.php:
<?php
if ($hdd=="maxtor") echo("maxtor");
else echo("seagate");
?>
в результате выводится: если вводишь maxtor-seagate;тоже самое выводится, если написать другое. | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 20:59)
| | | Исправьте
if ($hdd=="maxtor") echo("maxtor");
|
на
if ($_GET['hdd']=="maxtor") echo("maxtor");
|
Кстати, пути лучше писать не абсолютные, а относительные. | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 20:59)
| | | переменная hdd - не присваивается
вот так:
<html>
<body>
<form action = "http://localhost/3.php" method ="get">
hdd:<input type="text" name="hdd"/><br>
<input type="submit"/>
</form>
</body>
</html>
|
<?php
$hdd=$_REQUEST['hdd'];
if ($hdd=="maxtor") echo("maxtor");
else echo("seagate");
?>
|
| |
| |
|
|
| |
|
|
| |
для: mindless
(14.01.2007 в 21:07)
| | | всеравно программа выводит прежний результат | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 21:43)
| | | Сделайте
echo $_GET['hdd'] | |
| |
|
|
| |
|
|
| |
для: Киналь
(14.01.2007 в 21:48)
| | | опять не идет. Я думаю может это зависит от настройки файла php.ini Я насраивал его согласно книге php5 | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 21:55)
| | | подскажите где есть рнр 5
чтобы его не настраивать в ручную | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 21:55)
| | | В смысле сделайте и посмотрите, что выводется в разных случаях. | |
| |
|
|
| |
|
|
| |
для: saf
(14.01.2007 в 21:55)
| | | Хм... а в строке запроса GET-параметры появляются? | |
| |
|
|
| |
|
|
| |
для: mindless
(14.01.2007 в 21:07)
| | | подскажите где есть рнр 5
чтобы его не настраивать в ручную | |
| |
|
|
|