Это простой файл, но PHP echo
не отображается.PHP echo not posting
Это код:
<!DOCTYPE HTML>
<html>
<body>
Welcome <?php echo $_GET['firstname']; ?><br>
Your new Account is: <?php echo $_GET['accountname']; ?>
<h4>Please clarify that the information below is correct</h4>
Account Name: <?php echo $_GET['accountname']; ?>
Contact Name: <?php echo $_GET['firstname']; ?> <?php echo $_GET["lastname"]; ?>
Address: <?php echo $_GET['address']; ?> <?php echo $_GET["street"]; ?> <?php echo $_GET["direction"]; ?> <?php echo $_GET["state"]; ?> <?php echo $_GET["zip"]; ?> <?php echo $_GET["pobox"]; ?>
</body>
</html>
И все это отображается в «Welcome_______» и т.д. Он показывает все слова, а не эхо выходы даже при наличии входов в форме. Это похоже на то, что все они признаны пробелами.
Какой URL-адрес вы используете? Имеет ли он правильную строку запроса? –
, имеющий эти входы в форме, бессмыслен, если форма еще не отправлена. '$ _GET' работает с URL-адресом, поэтому, если вы не запустили этот скрипт с помощью' http: //example.com? Firstname = John & accountname = foo & etc..', вы ничего не получите. –
Вы должны включить предупреждения. http://stackoverflow.com/questions/5438060/showing-all-errors-and-warnings Вероятно, это возврат 'Примечание: неопределенный индекс: имя и т. д. – Karl