Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di P4n1c
    Registrato dal
    Feb 2008
    Messaggi
    116

    Funzione Redirect Non funzionante

    Codice 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 Anticipo

  2. #2
    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.

  3. #3
    Utente di HTML.it L'avatar di P4n1c
    Registrato dal
    Feb 2008
    Messaggi
    116
    Si il primo errore era dato per distrazione, ma anche se modifico l'url nella funzione header non funziona comunque.

  4. #4
    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);

    ?>

  5. #5
    Utente di HTML.it L'avatar di P4n1c
    Registrato dal
    Feb 2008
    Messaggi
    116
    ho capito qual'era l'errore -.-

    Location :
    invece di Location:
    ...
    grazie cmq per la disponibilità

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.