Visualizzazione dei risultati da 1 a 3 su 3

Discussione: redirect

  1. #1

    redirect

    Ciao ragazzi

    Stavo realizzando una registrazione e se essa viene effettuata con successo (quindi che non risulti nel db nomi uguali)
    allora l'utente viene direttamente mandato nella pagina scelta

    per il redirect ho usato:

    header("location:index.php");

    se al posto di header metto:

    echo "complimenti sei registrato"

    funziona tranquillamente e mi inserisce tutto nel db...anche nel primo caso teoricamente funziona e mi compila il db ma mi scrive questo:
    "Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Forum_1\registrazione2.php:13) in C:\xampp\htdocs\Forum_1\registrazione2.php on line 22"

    come mai non mi fa il redirect nella pagina da me voluta? io di redirect ho messo solo quello

    grazie

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, non e' che dopo la query fai un echo di qualcosa?? magari ha lasicato un dump per prova

    Se c'e' quell'errore probabilmente qualcosa prima dell 'header viene generato.

  3. #3
    si avevi ragione!

    non c'era un echo ma del codice messo male con l'html

    ora infatti mi ha fatto il redirect

    ciao e
    grazie 1000



    se dovessi aver altri problemi abuso di voi :P

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.