Ciao a tutti, ho iniziato da poco a smanettare con il php e devo dire che non è troppo complicato ma ho due problemi persistenti che non riesco a risolvere in nessun modo:
1) Molte volte non mi visualizza il comando "echo"
2) Questo script di registrazione:
In pratica il secondo script php ti consente di inserire i dati: nome, password ed email e ti porta nel secondo script che si collega al database in questione, tutto ok, non mi visualizza nessun errore (come ho già detto però mi salta l'echo) ma quando mi collego al localhost non mi aggiorna la tabella con i dati inseriti nella registrazione, qualcuno di voi mi saprebbe dire dove sta il problema?
1) Molte volte non mi visualizza il comando "echo"
2) Questo script di registrazione:
PHP:
<html>
<body>
<form method="post" action="index.php">
<?php
$connessione=mysql_connect("localhost", "root", "")
or die ("Non riesco a connettermi");
$db=mysql_select_db ("test", $connessione);
if (!$db)
{
die ("Connessione al db fallita!".mysql_error());
}
$user=$_POST['user'];
$pass=$_POST['pass'];
$mail=$_POST['email'];
$risultato=mysql_query("INSERT INTO utenti (username,password,mail) VALUES ('$user', '$pass', '$email'")
echo "Registrazione avvenuta correttamente" <br>
<input type="submit" name="submit" value="Avanti">
<?php
mysql_close($connessione);
?>
</form>
</body>
</html>
PHP:
<html>
<body>
<form method="post" action="reg-control.php">
<table border="1">
<td>
<p><label><b>User:</b><br>
<input name="user" type="text">
</label></p>
<p><label><b>Email:</b><br>
<input name="email" type="text">
</p></label>
<p><label><b>Password:</b> <br>
<input name"pass" type="password">
</p></label>
</td>
</table>
<br>
<br>
<input name="submit" type="submit" value="Registrati">
<input name="reset" type="reset" value="Resetta">
</form>
</body>
</html>
In pratica il secondo script php ti consente di inserire i dati: nome, password ed email e ti porta nel secondo script che si collega al database in questione, tutto ok, non mi visualizza nessun errore (come ho già detto però mi salta l'echo) ma quando mi collego al localhost non mi aggiorna la tabella con i dati inseriti nella registrazione, qualcuno di voi mi saprebbe dire dove sta il problema?