Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Трабл с обращением к форме php файла

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Трабл с обращением к форме php файла
Имя
Сообщение << Старые топики   Новые топики >>
Трабл с обращением к форме php файла - 2010-03-31 16:38:58.446666   
Эльминат

Сообщений: 57
Оценки: 0
Присоединился: 2010-01-24 10:56:16.200000
Я учу Php. В одном и уроков дан пример который у меня на localhoste почему то не работает. Хотя я думаю что сервер исправен(тестил под денвером и xampp)

Вот код: первая html страница
&lt;html&gt; &lt;head&gt;&lt;title&gt;Test4&lt;/title&gt;&lt;/head&gt; &lt;body&gt; &lt;form method="POST" action="depo.php" &gt; &lt;--файл depo.php находиться в той же папке что и этот файл--&gt; &lt;textarea name="name" rows="10" cols="40"&gt;&lt;/textarea&gt; &lt;input type="submit"&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt;
Вот код файла depo.php

&lt;html&gt; &lt;?php $name=$_RQUEST["text"]; &lt;--Эту строку подсказали в книге типо если без нее не работает но она не помогла--&gt; print "Ваше имя -"; print $name; ?&gt; &lt;/html&gt;
Он не считывает текст с формы. Тупо его не видит. Я уже много че перепробовал. Подскажите плз а то не могу дальше продолжить учить не поняв этого. Вроде все правельно
Post #: 1
RE: Трабл с обращением к форме php файла - 2010-03-31 16:47:06.450000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
$name=$_POST["name"];

quote:

&lt;textarea name="name"
Post #: 2
RE: Трабл с обращением к форме php файла - 2010-03-31 17:06:04.903333   
Эльминат

Сообщений: 57
Оценки: 0
Присоединился: 2010-01-24 10:56:16.200000
Спасибо большое, помогло
Post #: 3
RE: Трабл с обращением к форме php файла - 2010-03-31 17:32:50.030000   
Эльминат

Сообщений: 57
Оценки: 0
Присоединился: 2010-01-24 10:56:16.200000
А что нужно изменить в файле php.ini что бы каждый раз не прописывать $_POST[""] НУ или Get естественно. Что бы интерпритатор на стороне сервера сразу сам создавал переменные с именами формы и записывал туда данные.
А я уже просто их вызавал.????
Post #: 4
RE: Трабл с обращением к форме php файла - 2010-03-31 17:42:21.283333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
лучше этого не делать, а вписать надо register_globals=ON, но это очень небезопасно и будет выключено в новых версиях php по умолчанию. Так что привыкай программировать "безопасно"
Post #: 5
RE: Трабл с обращением к форме php файла - 2010-03-31 18:33:53.310000   
Эльминат

Сообщений: 57
Оценки: 0
Присоединился: 2010-01-24 10:56:16.200000
И последний вопрос.просто в книжке нету а спросить больше неукого.у нас есть 3 переменые.х ,y , а. Икс и игрик это 2 числа. А в переменой $а храниться знак.либо минус либо плюс и тд. Как произвести над искс и игрик это действие которое находиться в переменой $а.?я думал так..$s=$х $а $y; и как бы получиться что s будет держать в себе ответ этого действия.но так не получается.как можно еще?
Post #: 6
RE: Трабл с обращением к форме php файла - 2010-03-31 18:48:33.423333   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
if($a=='-') { $s = $x - $y; } if($a=='+') { $s = $x + $y; } if($a=='*') { $s = $x * $y; }
Post #: 7
RE: Трабл с обращением к форме php файла - 2010-03-31 19:28:29.020000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
&lt;html&gt; &lt;head&gt; &lt;title&gt;Калькулятор&lt;/title&gt; &lt;/head&gt; &lt;bоdу&gt; &lt;form method="post"&gt; Циферька 1: &lt;input type="text" name="val1" size="10"&gt; Циферька 2: &lt;input type="text" name="val2" size="10"&gt; &lt;br /&gt; Выберите операцию: &lt;br /&gt; &lt;input type="radio" name="calc" value="+"&gt;+ &lt;input type="radio" name="calc" value="-"&gt;- &lt;input type="radio" name="calc" value="*"&gt;* &lt;input type="radio" name="calc" value="/"&gt;/ &lt;br /&gt; &lt;input type="submit" value="Вычислить"&gt; &lt;input type="reset" value="Очистить"&gt; &lt;/form&gt; &lt;?php $val1 = $_POST['val1']; $val2 = $_POST['val2']; $calc = $_POST['calc']; if (is_numeric($val1) && is_numeric($val2)) { if ($calc != null) { switch ($calc) { case "+": $result = $val1 + $val2; break; case "-": $result = $val1 - $val2; break; case "*": $result = $val1 * $val2; break; case "/": $result = $val1 / $val2; break; } echo ("Результат: $result"); } } else { echo ("Неправильный ввод"); } ?&gt; &lt;/bоdу&gt; &lt;/html&gt;
Post #: 8
RE: Трабл с обращением к форме php файла - 2010-03-31 19:33:19.456666   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
quote:

ORIGINAL: Эльминат

Я учу Php.


Вопросы по PHP (для новичков)
Post #: 9
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Трабл с обращением к форме php файла







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.