Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15

    Problema con header, location

    ciao a tutti,
    ho un piccolo grande problema sull'uso del seguente comando:

    header ("location: home.php");

    in pratica da una pagina "accesso.php" devo reindirizzare l'utente alla pagina "home.php" se lo user e password sono corretti. Bene, se lo faccio dal mio pc è tutto ok ed il comando header funziona (quindi non ci sono i soliti problemi di spazi vuoti ecc ecc.), mentre se lo lancia dal web server ufficiale come risultato ho una pagina bianca, ovvero non viene caricata la pagina "home.php" ma il sito rimane in "accesso.php".

    qualcuno ha qualche risposta ?

    grazie a tutti!

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: Problema con header, location

    Originariamente inviato da danilolc
    ciao a tutti,
    ho un piccolo grande problema sull'uso del seguente comando:

    header ("location: home.php");

    in pratica da una pagina "accesso.php" devo reindirizzare l'utente alla pagina "home.php" se lo user e password sono corretti. Bene, se lo faccio dal mio pc è tutto ok ed il comando header funziona (quindi non ci sono i soliti problemi di spazi vuoti ecc ecc.), mentre se lo lancia dal web server ufficiale come risultato ho una pagina bianca, ovvero non viene caricata la pagina "home.php" ma il sito rimane in "accesso.php".

    qualcuno ha qualche risposta ?

    grazie a tutti!
    Header ti dà errore?
    Prova ad accodargli

    or die('Errore in Header()');

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15
    Sì! ho provato ed effettivamente header mi ritorna l'errore...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15
    Originariamente inviato da danilolc
    Sì! ho provato ed effettivamente header mi ritorna l'errore...
    Qualche consiglio su questo errore ? :master:

  5. #5
    scrivi qui il codice?
    www.vrbe.org - gioco di ruolo e chat basato sull' Antica Roma
    www.andreapancotti.com

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15
    Originariamente inviato da vrbe.org
    scrivi qui il codice?
    Eccolo :

    <?
    if ($trovato==0) {
    header('Location: ./nonautorizzato.htm');
    exit;
    } else {
    $_SESSION['login'] = $_POST["username"];
    $_SESSION['nome'] = $row_accesso['ute_nome'];
    header('location: home.php') or die('Errore in Header()');
    exit;
    }
    ?>

    prima di queste istruzioni vi è un lettura nel database per verificare user e password inserite; se esistono correttamente viene richiamata la pagina "home.php", altrimenti la pagina "nonautorizzato.htm".
    Sul mio pc di test (ho installato easyphp, php 4.3.3) è tutto ok mentre sul web server ufficiale (linux + apache + php 4.3.4) non funziona.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15
    potrebbe essere un problema di settaggi di php/apache ? se sì qualcuno può dirmi cosa dovrei verificare ?

  8. #8
    prova urls assoluti, senza ./ o senza il solo nome della pagina
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    15
    Originariamente inviato da andr3a
    prova urls assoluti, senza ./ o senza il solo nome della pagina
    Ho già provato, sia inserendo :

    header("location: http://".$HTTP_SERVER_VARS['HTTP_HOST'].dirname($HTTP_SERVER_VARS['PHP_SELF'])."/home.php");

    al posto del nome della pagina, sia inserendo l'url assoluto digitando tutto il percorso completo (es.
    header("location: http://www.sitomio.com/pagine/home.php");

    ed ho sempre lo stesso problema

  10. #10
    stampi qualunque tipo di testo e/o output prima di usare header ? ( anche html )
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.