Farklı bir sayfaya gitmek için javascript ekleyen bir işlev var. Navigasyon gerçekleşirken, çalışmıyor ve sadece ekranda yazdırıyor.echo Javascript window.location.href çalışmıyor
function redirect($url)
{
if (!headers_sent())
{
header('Location: '.$url);
exit;
}
else
{
echo '<script type="text/javascript">';
echo 'window.location.href="'.$url.'";';
echo '</script>';
echo '<noscript>';
echo '<meta http-equiv="refresh" content="0;url='.$url.'" />';
echo '</noscript>'; exit;
}
}
. Ayrıca, biraz bilgiçlik HTTP şartname dikte Konum, ilgili bir URL değil, tam bir URI'ye sahip olmalıdır. – Corbin
Bir php sayfası. Projem göreli URL vermemizi gerektiriyor, dolayısıyla bunun için bir seçeneğim yok. – zed
Bir PHP sayfası, HTML olarak otomatik olarak yorumlandığı anlamına gelmez – Corbin