Простой PHP-запрос - PullRequest
       9

Простой PHP-запрос

0 голосов
/ 24 декабря 2009

Я новичок в PHP, просто задаюсь вопросом почему мы пишем скрипт php в теге body HTML .

Я просто беру слово на одной странице и перенаправляю его на другую страницу, используя метод post. ниже код.

page1.html

<form action="disp.php" method="post">
Enter a word: < input type="text" name="word" /> 

disp.php

это идет внутри тега body

$word=$_POST['word'];
echo $word;

Вся ваша помощь высоко ценится.

1 Ответ

7 голосов
/ 24 декабря 2009

Один из способов думать об этом - сервер динамически создает HTML-страницу на основе результата вашего PHP-скрипта. Чтобы он был действительным html, вам нужно написать соответствующие теги, такие как

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <head>
  ...
  </head>
  <body>
  ...
  </body>
</html>

Сценарий на самом деле может идти куда угодно, но выражение echo все равно что сказать "напишите что-нибудь здесь". Если у вас есть что-то между тегами <title></title>, то результат вашего оператора PHP, в данном случае $word будет отображаться в заголовке страницы Вы хотите, чтобы он отображался в теле страницы, поэтому он должен отображать переменную между тегами <body></body>.

Это отвечает на ваш вопрос?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...