Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Warning: Cannot modify header information

    Ho dei problemi su uno script che mi effettua l'operazione di login di un utente mediante consultazione di un db MySQL:

    la riga incriminata è la seguente:

    Codice PHP:
    //parametri di connessione al db
    include ("../inc/dbconnection.inc.php");
    ...
    //se l'utente esiste
    if ($rows==1) {    //verifica se esistono utenti con quel profilo
    ...    
       
    //avvia la sessione
       
    $_SESSION['iduser']=$id;
                                
       
    $relative_url "/index.php";
       
    header ("Location: ".$rootpath.$relative_url);
                                    
      } else { 
    //se l'utente digita un profilo inesistente

             
    $relative_url "/cms/newuser2.php";
         
    header ("Location: ".$rootpath.$relative_url);

    }
    //else 
    con il seguente messaggio di errore:

    codice:
    Warning: Cannot modify header information - headers already sent by (output started at C:\Programmi\Apache Group\Apache2\htdocs\ao\inc\config.inc.php:3) in C:\Programmi\Apache Group\Apache2\htdocs\ao\cms\login.php on line 58
    ove la linea 58 è:

    Codice PHP:
    header ("Location: ".$rootpath.$relative_url); 
    ed in ../inc/dbconnection.inc.php non visualizzo nulla a video!
    Giuseppe SPECCHIO

  2. #2
    devi includre quella parte di codice prima dei tag inziali della pagina, prima cioè di <HTML>< HEAD> ecc
    l'errore è dovuto al fatto che HEADER invia informazioni di intestazione che ..sono già state inviate da <HTML> appunto!!!

  3. #3
    perche' da qualche parte dello script, compreso l'incluso, invii un carattere al browser prima di inviare l'header

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    OK grazie!
    Giuseppe SPECCHIO

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.