Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema con header

  1. #1

    Problema con header

    Ciao a tutti.

    Avrei bisogno di una spiegazione.

    Ho realizzato un piccolo sito e per spostarmi da una pagina all'altra, dopo alcune query, utilizzo il comando :

    header ('Location:'.$redirect);

    con

    $redirect='introduzione.php';

    Ora quando provavo tutto su easyPHP( tutto mi andava bene, ma quando ho caricato tutto su uno spazio da me acquistato non mi risponde al comando ......

    Come mai?.. mi potete aiutare (sia con firefox che con explorer )

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    attiva la visualizzaz. completa degli errori per sicurezza, dopodichè verifica che venga eseguito... cosa succede al posto del redir? eventualmente metti l'url completo

  3. #3
    Come devo fare a :

    ".....attiva la visualizzaz. completa degli errori per sicurezza ....."

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    fai uno script così:

    Codice PHP:
    <?php
    error_reporting
    E_ALL E_STRICT );
    ini_set'display_errors');
    require(
    '...'); // <------ qui metti il nome del tuo script con l'istruzione header
    ?>
    poi richiama questo script

  5. #5
    ok..

    faccio in una nuova pagina ( la chiamo "errori"):

    <?php
    error_reporting( E_ALL | E_STRICT );
    ini_set( 'display_errors', 1 );
    require('transizione.php'); // <------ la mia è una pagina php
    ?>

    e poi come faccio a richiamarla?

    Scusa l'ignoranza ma è il mio primo sito in php dopo una lettura di manuale

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    se la chiami "errori.php" richiama nel browser l'indirizzo completo che sarà qlcsa come http://...../.../errori.php (uguale a quello che dovresti usare per la tua pagina, con solo il nome del file differente

  7. #7
    allora facendo http://www.nomesito.it/errori.php ottengo:

    Notice: Undefined index: submit in /home/**********/public/transizione.php on line 6

    Warning: Cannot modify header information - headers already sent by (output started at /home/************/public/db.inc.php:4) in /home/********/public/transizione.php on line 67

    il file db.inc.php contiene i parametri di connessione al database e la linea 67 è proprio quella del header

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.