Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: теги form, input и php
Форумы портала PHP.SU » PHP » Программирование на PHP » теги form, input и php

Страниц (1): [1]
 

1. zapad - 07 Мая, 2007 - 00:06:27 - перейти к сообщению
Задача простая - нужно в поле ввода на форме ввести X умножить на выбранный коэф. (select) и результат вывести в другое поле. С php только знаком , начал пробовать с простейшего - http://php.su/phphttp/forms/?scrint - разобраться с примером - но и он не идет, после нажатия на GO формирунтся пустая страница, хотя в адресной строке данные заполнены. Помогите пожалуйста разобратсья, подскажите что нужно делать чтоб пример с сайта заработал.
2. valenok - 07 Мая, 2007 - 06:16:59 - перейти к сообщению
page.html
PHP:
скопировать код в буфер обмена
  1.  
  2. <html><body>
  3. <form action="script.php">
  4. Введите имя: <input type=text name="name">
  5.  
  6. Введите возраст: <input type=text name="age">
  7.  
  8. <input type=submit value="GO!">
  9. </form>
  10. </body></html>
  11.  


script.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. echo "Привет, $_GET['name'] ! Вам $_GET['age'] лет !";
  4. ?>
  5.  


Пример полностью функциональный.
3. zapad - 07 Мая, 2007 - 12:16:38 - перейти к сообщению
valenok пишет:


Пример полностью функциональный.


Я и не сомневаюсь в его работоспособности, но делаю все как написано и - пустая страница. Я проверял и под Виндой, и на фри - тоже самое. Установлен php 5.2.2, PHP Expert Editor, через порт 8080(80 - не компилируeт). Опишите как правильно работать, а то уже достало - с такой простотой ...... . PLEASE!!!!!!!
4. Fet - 07 Мая, 2007 - 15:21:47 - перейти к сообщению
Цитата:
Пример полностью функциональный.


Как ни странно, но у меня, например, заработал только в таком виде:

script.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  echo "Привет,".$_GET['name']." ! Вам ".$_GET['age']." лет !";
  4.  ?>
  5.  
5. zapad - 07 Мая, 2007 - 15:26:31 - перейти к сообщению
Fet пишет:

<?php
echo "Привет,".$_GET['name']." ! Вам ".$_GET['age']." лет !";
?>

и у меня тоже уже заработало только так и еще
echo "Привет, $_GET[name]. ! Вам $_GET[age] лет !"; - и вот так.
там в параметрах строки не идет что-то - хотя по правилам джолжно выводить.
Спасибо за ответы!

 

Powered by ExBB FM 1.0 RC1