2016-10-16 2 views
0

Я отправляю значения с одной страницы на другую. Это очень простой процесс, но я постоянно получаю ошибку:HTML Сообщение дает 404 error

Не найдено Запрашиваемый URL /âàœsend_notification.phpâ € не был найден на этом сервере. Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 404 Not Found.

Вот моя первая страница:

<html> 

<body> 
<form action=“send_notification.php” method=“post”> 
<table> 
<tr> 
<td>title:</td> 
<td><input type=“text” name=“title”/></td> 
</tr> 

<tr> 
<td>Message: </td> 
<td><input type=“text” name=“message”/></td> 
</tr> 

<tr> 
<td> 
<input type="submit" value="Submit"> 
</td> 
</tr> 

</table> 
</form> 
</body> 
</html> 

и вот моя вторая страница:

<?php 

require "init.php"; 
$messages=$_POST['message']; 
$title=$_POST['title']; 
echo $messages; 
echo $title; 
?> 

Я смущен, что это неправильно.

+1

Используйте правильные кавычки для ваших HTML-атрибутов – Clive

ответ

0

В коде страницы запрашивает URL http://example.com/“send_notification.php“ вместо http://example.com/send_notification.php

<html> 

<body> 
<form action="send_notification.php" method="post"> 
<table> 
<tr> 
<td>title:</td> 
<td><input type="text" name="title"/></td> 
</tr> 

<tr> 
<td>Message: </td> 
<td><input type="text" name="message"/></td> 
</tr> 

<tr> 
<td> 
<input type="submit" value="Submit"> 
</td> 
</tr> 

</table> 
</form> 
</body> 
</html> 

Я изменил на правильный HTML цитаты: ".
В html (и php) используйте ' или ".

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