Головна arrow Новий форум arrow Старий Форум

������ �����!!! ��������� �� �����, ����������.

 
������� ����� �����
Vega86
������������

������
������: 220
graphgraph
���������: 13  
В ответ на: Поможите плиз!! - 28.09.2007 10:54 php-скрипт представляет собой обычную HTML-страницу: "просто так" написанные тэги передаются "как есть", будто бы это обычный html-ник. Сам скрипт заключается в специальные тэги <? и ?>, внутри которых мы используем для вывода текста оператор echo. Таких блоков может быть сколько угодно, все, что между ними, интерпретируется как обычный html.

Переменные GET-запроса попадают в массив $_GET, переменные POST-запроса - в массив $_POST, серверные переменные (типа IP-адреса, имени скрипта и т.д.) - в $_SERVER, оператор "точка" (.) - объединение строк... Причем все служебные операции (чтение stdin и переменных среды, Url-декодирование) уже произвел сам PHP.

Далее. Зачем нам два файла - HTML с формой и PHP-скрипт? Вполне достаточно одного скрипта:
1: <html>
2: <body>
3: <?
4: if ($_SERVER['REQUEST_METHOD'] == 'POST') {
5: echo "<h1>Привет, <b>" . $_POST['name'] . "</b></h1>!";
6: }
7: ?>
8: <form method="POST">
9: Введите Ваше имя: <input type="text" name="name">
10: <br>
11: <input type="submit" name="okbutton" value="OK">
12: </form>
13: </body>
14: </html>

Мы убрали из тэга form атрибут action - это значит, что форма отправляется "сама на себя", т.е. на текущий URL. Это иногда называют "postback form". В строке 4 с помощью оператора if проверяется, использовался ли для загрузки документа метод POST и - если это так - в следующей строке выводится приветствие.

А вообще лучше по ссылке смотри.
  | | ��� ���������� ��������� �� ������ ������������������ ��� ��������������.

    ������ ����� ����
  thread link
Поможите плиз!!
vadimbiker 28.09.2007 09:49
  thread link
thread linkthread link В ответ на: Поможите плиз!!
Vega86 28.09.2007 10:13
  thread link
thread linkthread linkthread link В ответ на: Поможите плиз!!
vadimbiker 28.09.2007 10:20
  thread link
thread linkthread linkthread linkthread link В ответ на: Поможите плиз!!
Vega86 28.09.2007 10:54
  thread link
thread linkthread linkthread linkthread linkthread link В ответ на: Поможите плиз!!
Andreas 28.09.2007 14:32
  thread link
thread linkthread linkthread linkthread linkthread linkthread link В ответ на: Поможите плиз!!
vadimbiker 28.09.2007 15:58
������� ����� �����
kylymy_150523.jpg

bezp_181120.gif

express.gif

pam_100221_02.jpg

bud_250323.jpg

brus_110423_02.jpg

pesok_220823_01.jpg