errore durante invio dati con form

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
non capisco perchè mi dia questo errore :

questo è il codice :

PHP:
<?
                 
                  //controlliamo che siano stati inviati i dati
                 if(isset($_POST['save'])) {
                    if((isset($_POST['nick'])) && ($_POST['nick'] !='') && (isset($_POST['nome'])) && ($_POST['nome'] !='') && (isset($_POST['cognome'])) && ($_POST['nome'] !='')) {

                       $nick = htmlentities($_POST['nick'], ENT_QUOTES);
                       $nome = htmlentities($_POST['nome'], ENT_QUOTES);
                       $cognome = htmlentities($_POST['cognome'], ENT_QUOTES);
                       $mail = htmlentities($_POST['mail'], ENT_QUOTES);
                       $password = htmlentities($_POST['pass'], ENT_QUOTES);
                       $conferma_password = htmlentities($_POST['ripeti'], ENT_QUOTES);
                       $grado = htmlentities($_POST['grado'], ENT_QUOTES);
                       $data_iscrizione = date("d/m/Y");

                       $add_user_sql = "INSERT INTO utenti (nickname, password, nome, cognome, email, idgruppo) VALUES ('$nick','$password','$nome','$cognome','$mail','$grado')";

                       if($add_user_query = mysql_query($add_user_sql) or die (mysql_error())) {
                                 echo "<br /><p style=\"text-align: center\">Testo inserito correttamente";

                       }

                     }

                 }else{
                 //mostriamo il form se i dati non sono stati inviati.
                 
                 ?>
                 <form enctype="multipart/form-data" action="<? echo $_SERVER['php_self']; ?>" method="post">
                       <div id="campomenu"><div class="adduser">Nickname :</div> <div class="addfielduser"><input name="nick" type="text" size="50" maxlength="300"></div></div>
                       <div id="campomenu"><div class="adduser">Nome :</div> <div class="addfielduser"><input name="nome" type="text" size="50" maxlength="300"></div></div>
                       <div id="campomenu"><div class="adduser">Cognome :</div> <div class="addfielduser"><input name="cognome" type="text" size="50" maxlength="300"></div></div>
                       <div id="campomenu"><div class="adduser">E-mail :</div> <div class="addfielduser"><input name="mail" type="text" size="50" maxlength="300"></div></div>
                       <div id="campomenu">
                            <div class="adduser">Password :</div> <div class="addfielduser"><input name="pass" type="password" size="20" maxlength="10"></div>
                            <div class="adduser">Ripeti :</div> <div class="addfielduser"><input name="repeat" type="password" size="20" maxlength="10"></div>
                       </div>
                       <div id="campomenu">
                            <div class="adduser">
                                 Grado :
                            </div>
                            <div class="addfielduser">
                                 <select name="grado" size="1" class="menucerca" style="width:146px;">
                                         <option value="">- Seleziona il grado -</option>
                                         <option value="1">Direttore Responsabile</option>
                                         <option value="2">Direttore Editoriale</option>
                                         <option value="3">Caposervizio</option>
                                         <option value="4">Caporedattore</option>
                                         <option value="5">Redattore</option>
                                         <option value="6">Collaboratore</option>
                                 </select>
                            </div>
                       </div>
                 
                       <div id="camporicerca">
                            <input type="submit" name="save" value="Invia" />
                            <input type="reset" name="reset" value="Cancella" />
                       </div>
                 </form>
                 <?
                 
                 }
                 
                 ?>
 
Ultima modifica:
Snake, dove sono i dati per la connessione a MySQL e per la selezione del db?
 
Risolto erano proprio quei dati a darmi questi problemi, c'era un mysql_close di troppo. Ora un altra cosa vorrei sapere con firefox ad esempio dopo che invio dei dati con un formo se faccio f5 mi esce un messaggio del tipo pagina contenete POST DATA , per far sì che questo messaggio non si visualizzi dopo che premo f5 cosa devo fare ?

E poi come faccio dopo un successivo aggiornamento far posizionare la pagina su una posizione specifica, cioè basta mettere www.home.php#nomediv ?
 
Ultima modifica:

Discussioni simili