Grazie in AnticipoCodice PHP:
<?php
#/second.php
function redirect ($url)
{
$page = $url;
if ( $_SERVER['PHP_SELF'] != $page )
{
header('Location :' . $page);
}
}
$page = 'first.php';
function redirect ($page);
?>
Grazie in AnticipoCodice PHP:
<?php
#/second.php
function redirect ($url)
{
$page = $url;
if ( $_SERVER['PHP_SELF'] != $page )
{
header('Location :' . $page);
}
}
$page = 'first.php';
function redirect ($page);
?>
C'è un parse error alla riga 22. Sostituisci
function redirect($page);
con
redirect($page);
Comunque per rispettare l'RFC dovresti utilizzare un URL assoluto nell'header Location.
Si il primo errore era dato per distrazione, ma anche se modifico l'url nella funzione header non funziona comunque.
Strano, a me funziona perfettamente.
Codice PHP:
<?php
function redirect ($url) {
$page = $url;
if ($_SERVER['PHP_SELF'] != $page){
header('Location: ' . $page);
exit();
}
}
$page = 'http://www.#######.com/';
redirect($page);
?>
ho capito qual'era l'errore -.-
Location :
invece di Location:
...
grazie cmq per la disponibilità