Я использую действие формы на странице Iframe (if1.php). Я хочу перейти на страницу (mail.php), которая является обычной php-страницей. (т.е. страницу iframe на другую страницу). Код в IFrame странице (if1.php) для навигации показан ниже ..ошибка 406 неприемлема, когда я использую iframe
<form target="myframe" action="mail.php" method="post">
<!-- code here -->
</form>
Но я получаю следующее сообщение об ошибке при нажатии на кнопку отправки в IFrame странице (if1.php). Почему эта ошибка происходит? Браузер, который я использую, - хром.
Не приемлемо Соответствующее представление запрашиваемого ресурса /radical/mail.php не удалось найти на этом сервере.
Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 404 Not Found.
похоже, ваш путь неправильно. попробовал полный путь в вашем действии? например 'action =" http://yourdomain.com/mail.php "' –
Это действие действительно. Если имя хоста не указано, предполагается текущее имя хоста + путь (уведомление может содержать даже пустую строку, тогда предполагается, что текущий URL-адрес предполагается). @sudhu, вы уверены, что существует URL-адрес «http: //yourhostname/radical/mail.php»? Если ваш URL-адрес ressource на самом деле «http: //yourhostname/mail.php» (нет «радикального»), тогда Kees прав, ваше «действие» неверно, вам нужен либо абсолютный URL-адрес, либо его относительный «../ mail.php "(первым предпочтительнее ИМХО). – RandomSeed
@Kees Sonnema..Thanks..Было делать то, что сказал, что у меня такая же ошибка. Обычно я получаю свое доменное имя вместе с ошибкой. Это его ... другие предложения – sudhu