imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 13.10.2004, 17:58     # 1
ВОПРОСНИК
Guest
 
Сообщения: n/a

Unhappy Помогите разобраться с 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>

Последний раз редактировалось ВОПРОСНИК; 13.10.2004 в 18:03.
 
Старый 13.10.2004, 20:06     # 2
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
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'];

shuron вне форума  
Старый 14.10.2004, 00:17     # 3
ВОПРОСНИК
Guest
 
Сообщения: n/a

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

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

Последний раз редактировалось ВОПРОСНИК; 14.10.2004 в 00:59.
 
Старый 14.10.2004, 11:03     # 4
Alexandr 172
Guest
 
Сообщения: n/a

У меня все работает
Apache 1.3.20 + Php 4.3
только я имя 1.php использовал и все
 
Старый 14.10.2004, 14:27     # 5
ВОПРОСНИК
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Alexandr 172
У меня все работает
Apache 1.3.20 + Php 4.3
только я имя 1.php использовал и все
у тебя register_globals в php.ini включён??? Как его включить у меня по умолчанию off стоит...
 
Старый 14.10.2004, 17:18     # 6
radar5
Guest
 
Сообщения: n/a

всё работает, Apache/2.0.52 (Win32) PHP/5.0.1
 
Старый 14.10.2004, 17:53     # 7
ВОПРОСНИК
Guest
 
Сообщения: n/a

ПОЧЕМУ У МЕНЯ НЕ РАБОТАЕТ???
 
Старый 14.10.2004, 20:24     # 8
ВОПРОСНИК
Guest
 
Сообщения: n/a

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

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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