2016-01-12 5 views
0

У меня есть два файла, testpage.html и testpage.php в той же папке.HTML-сообщение формы PHP, показывающее пустое?

Это testpage.html

<!DOCTYPE HTML> 
<html> 
<body> 

<form action="testpage.php" method="post"> 
Name: <input type="text" name="name"><br> 
E-mail: <input type="text" name="email"><br> 
<input type="submit"> 
</form> 

</body> 
</html> 

Это testpage.php

<html> 
<body> 

Welcome <?php echo $_POST["name"]; ?><br> 
Your email address is: <?php echo $_POST["email"]; ?><br> 

</body> 
</html> 

форма, кажется, работает хорошо, но когда я ударил представить ничего не отображается на следующей странице. независимо от того, как я вхожу в форму, он всегда читает «Добро пожаловать»: «Ваш адрес электронной почты:« ничто не вводится после этого, как предполагалось.

У меня что-то неправильно настроено? Я использую неправильный браузер (firefox)?

Спасибо!

+0

Когда вы просматриваете источник страницы, что конкретно вы видите? – David

+0

* «Я использую неправильный браузер (firefox)?» * - Пахнет как 'file: /// C:/file.xxx' вместо хоста. –

+0

Возможный дубликат http://stackoverflow.com/questions/5121495/php-code-is-not-being-executed-i-can-see-it-on-source-code-of-page –

ответ

5

«Я обращаюсь к нему через файл: /// C:/... должен ли я обращаться к нему каким-то другим способом?»

  • Так же, как я думал.

Там вы идете. Веб-браузер не будет анализировать директивы PHP таким образом.

Он должен быть доступен в качестве http://localhost/yourfile.xxx

Plus, веб-сервер и PHP должны быть установлены для того, чтобы разобрать PHP директив.

«Я не думаю, что у меня есть Xampp или какой-либо виртуальный сервер ... Я посмотрю на это, какие-нибудь советы о том, с чего начать?»

Вам необходимо установить его. Вот несколько ссылок, которые помогут вам начать работу и в зависимости от используемой вами платформы.

Выберите свой аромат.

Смежные вопросы