Почему этот скрипт работает в Firefox, а не в IE9? - PullRequest
0 голосов
/ 14 февраля 2012
$URL="http://www.villagestone.co.za/mailsendfail.html";
print "<meta http-equiv=\"refresh\" content=\"1;$URL\">";

Ответы [ 3 ]

2 голосов
/ 14 февраля 2012

Ах, теперь я вижу. Попробуйте это:

$URL = "http://www.villagestone.co.za/mailsendfail.html";
print "<meta http-equiv=\"refresh\" content=\"1;URL=$URL\">";

IE ожидает префикс 'URL =', поэтому он работает в Firefox, а не IE.

0 голосов
/ 14 февраля 2012

Если у вас чистая строка, лучше использовать '' вроде:

$URL = 'http://www.villagestone.co.za/mailsendfail.html';
print '<meta http-equiv="refresh" content="1;url=' . $URL . '">';
0 голосов
/ 14 февраля 2012

Вам лучше перенаправить с помощью функции header

header('Location: '.$URL);

Примечание: эта строка должна появиться перед выводом любого текста.

Подробнее: http://php.about.com/od/learnphp/ht/phpredirection.htm

...