Visualizzazione dei risultati da 1 a 5 su 5

Discussione: header

  1. #1
    Utente bannato L'avatar di merha
    Registrato dal
    Apr 2005
    Messaggi
    261

    header

    sapete dirmi che errore è questo??

    Warning: Cannot add header information - headers already sent by (output started at c:\programmi\apache group\apache\htdocs\registrazione.php:14) in c:\programmi\apache group\apache\htdocs\registrazione.php on line 65


    <?
    header ("location:index.php");
    ?>


    nn vi scrivo tutto il codice che la pagine è lunga..sapete drimi a cosa è dovuto??

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    quel header() deve andare in cima alla pagina, prima di tutto il restante codice

  3. #3
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Più che altro non deve esserci alcun output prima.
    Se hai problemi metti ob_start():

    <?
    ob_start();
    header ("location:index.php");
    ?>

  4. #4
    Utente bannato L'avatar di merha
    Registrato dal
    Apr 2005
    Messaggi
    261
    nn ho capito cosa nn ci deve essere prima..
    se qualcuno ha voglia di darmi una mano vi scrivo tutto il codice del login che sto facendo..esclusa la parte dopo l header

    la parte il rosso è il mio problema..in pratica quando uno si registra il codice lo deve portare in un altra pagina quindi o con header refresh o con location mi esce la solita scritta che vi ho messo sopra--


    <?php
    session_start();
    include "connessione.php";

    ?>
    <html>
    <head>
    <title>Beginning PHP5, Apache and MySQL</title>

    </head>
    <body>
    <?
    if(isset($_POST['submit']) && $_POST['submit'] =="Register") {
    if ($_POST['user']!="" &&
    $_POST['pass']!="" &&
    $_POST['email']!="") {
    $query="SELECT username FROM user_info WHERE username='".$_POST['user']."'";
    $result=mysql_query($query) or die (mysql_error());
    if (mysql_num_rows($result) !=0) {?>


    <table border="0" width="600" align="center">

    <tr>
    <td align="center">

    <font color="#FF9900">User già in uso,sceglierne un altro</font>




    <table border="0" width="90%">
    <form action="registrazione.php" method="post">
    <input type="hidden" name="posted">
    <tr>
    <td align="right">Username </td>
    <td><input type="text" name="user" size="16" maxlength="16" ></td>
    </tr>
    <tr>
    <td align="right">Password</td>
    <td><input type="password" name="pass" size="16" maxlength="16" value="<? echo $_POST['pass'];?>"></td>
    </tr>
    <tr>
    <td align="right">Email</td>
    <td><input type="text" name="email" size="16" value="<? echo $_POST['email'];?>"></td>
    </tr>
    <tr>
    <td colspan="2" class="b" align="left">
    <font color="#FF0000" size="+3"> !</font><font color="#666666">Tutti i campi per la registrazione sono obbligatori e devono essere inseriti correttamente.
    Una volta terminato verificare i dati inseriti facendo attenzione
    soprattutto all'indirizzo
    email che ti permetterà poi di ritrovare la password in
    caso di smarrimento e di essere contattato
    da altri utenti iscritti.</font></td>
    </tr>
    <tr>
    <td align="center" colspan="2">
    <input type="image" src="avanti.gif" name="submit" value="Register"></td></tr>
    </form>
    </table>

    </td></tr></table>
    <?
    }else {
    $query="INSERT INTO user_info (username,password,email)VALUES ('".$_POST['user']."','".$_POST['pass']."','".$_POST['email']."')";
    $result=mysql_query($query) or die (mysql_error());
    $_SESSION['user_logged'] = $_POST['user'];
    $_SESSION['user_password'] = $_POST['pass'];

    header("Refresh:5;URL=index.php");
    echo "complimenti";
    echo "(se hai problemi" . "<a href=\"inder.php\">clicca qua </a>)";
    die();

    }
    }

    else {

  5. #5
    Utente bannato L'avatar di merha
    Registrato dal
    Apr 2005
    Messaggi
    261

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.