IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Помогите разобраться с PHP скриптом... (http://www.imho.ws/showthread.php?t=70931)

ВОПРОСНИК 13.10.2004 17:58

Помогите разобраться с PHP скриптом...
 
Изучаю php по книге, вот одно из заданий книги... Вроде всё сделал как написано в книге символ в символ... Но когда загружаю на сервак этот скрипт просто не работает... По идеи после того как пользыватель вводит данные этот скрипт должен подтвердить выбор пользователя... а он выводит пустые переменные как будто пользователь не вводил свои числа.
Помогите не могу разобраться....

файл were HTML Document

<form action="processorder.php" method=post>
<table border=0>
<tr bgcolor=#cccccc>
<td width=150>Товар</td>
<td width=15>Количество</td>
</tr>
<tr>
<td>пиво</td>
<td align="center"><input type="text" name="tireqty"
size= "3" maxlength="3"></td>
</tr>
<tr>
<td>пепси</td>
<td align= "center"><input type="text" name="oilqty"
size="3" maxlength="3"></td>
</tr>
<tr>
<td>водка</td>
<td align="center"><input type="text" name="sparkqty"
size= "3" maxlength="3"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit"
value= "Отправить заказ"></td>
</tr>
</table>
</form>



файл processorder.php
<?php

$tireqty = $HTTP_POST_VARS['tireqty'];
$oilqty = $HTTP_POST_VARS['oilqty'];
$sparkqty = $HTTP_POST_VARS['sparkqty'];
?>
<html>
<head>
<title>Магазин</title>
</head>
<body>
<h1>магазин</h1>
<h2>Результаты заказа</h2>
<?php
echo '<p>Заказ обработан в ';
echo date('H:i, jS F');
echo '</p>';


echo '<p>Список вашего заказа: </p>';
echo $tireqty . ' пиво</br>';
echo $oilqty . ' пепси</br>';
echo $sparkqty . ' водка</br>';
?>

</body>
</html>

shuron 13.10.2004 20:06

poprobuj wmesto
$tireqty = $HTTP_POST_VARS['tireqty'];
$oilqty = $HTTP_POST_VARS['oilqty'];
$sparkqty = $HTTP_POST_VARS['sparkqty'];

napisat...

$tireqty = $_POST['tireqty'];
$oilqty = $_POST_['oilqty'];
$sparkqty = $_POST['sparkqty'];

;)

ВОПРОСНИК 14.10.2004 00:17

Уже пробовал писать... Уже и $ сокр и $_POST средн и $HTTP_POST_VARS больш пробовал... Хотя последний вариант должен был работать в любом случае.. :help:

Может кто у себя протестирует... Может это сервак гонит... :idontnow:

Alexandr 172 14.10.2004 11:03

У меня все работает
Apache 1.3.20 + Php 4.3
только я имя 1.php использовал и все

ВОПРОСНИК 14.10.2004 14:27

Цитата:

Сообщение от Alexandr 172
У меня все работает
Apache 1.3.20 + Php 4.3
только я имя 1.php использовал и все

у тебя register_globals в php.ini включён??? Как его включить у меня по умолчанию off стоит...

radar5 14.10.2004 17:18

всё работает, Apache/2.0.52 (Win32) PHP/5.0.1

ВОПРОСНИК 14.10.2004 17:53

ПОЧЕМУ У МЕНЯ НЕ РАБОТАЕТ??? :idontnow:

ВОПРОСНИК 14.10.2004 20:24

Всё заработало :p , это всё голимый хост со своими настройками и админами палачами... Всем спасибо тему можно закрыть..


Часовой пояс GMT +4, время: 10:42.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.