Il file connect deve essere così:
Come ti avevo detto la query per creare la tabella NON va eseguita ad ogni connessione, ma solo all'installazione dello script.Codice PHP:<?php
include ("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Non sono riuscito a connettermi al database. Rivedi i parametri del file config.inc.php");
mysql_select_db ($db_name, $db) or die ("Non sono riuscito a selezionare il database. Rivedi i parametri del file config.inc.php");
?>
Inoltre nel modulo di registrazione non serve che apri il collegamento al database visto che non lo utilizzi. Io lo farei così:
MauroCodice PHP:<div id="modulo">
<table class="testo">
<form action="save.php" method="post">
<tr>
<td>Nickname:</td><td><input type="text" size="35" name="nickname"></td>
</tr><tr>
<td>Password:</td><td><input type="password" size="10" name="pwd"></td>
</tr><tr>
<td>Password2:</td><td><input type="password" size="10" name="pass"></td>
</tr><tr>
<td>Nome:</td><td><input type="text" size="35" name="nome"></td>
</tr><tr>
<td>Cognome:</td><td><input type="text" size="40" name="cognome"></td>
</tr><tr>
<td>Età:</td><td><select name="giorno">
<?php
for ($i=1; $i<=31; $i++) echo "<option value=$i>$i";
?>
</select>
<select name="mese"><option value=1>Gennaio<option value=2>Febbraio<option value=3>Marzo<option value=4>Aprile<option value=5>Maggio<option value=6>Giugno<option value=7>Luglio<option value=8>Agosto<option value=9>Settembre<option value=10>Ottobre<option value=11>Novembre<option value=12>Dicembre</select>
<select name="anno">
<?php
for ($a=1900; $a<=2005; $a++) echo" <option value=$a>$a";
?>
</select>
</td>
</tr><tr>
<td>E-Mail:</td><td><input type="text" size="50" name="mail"></td>
</tr><tr>
<td>Indirizzo:</td><td><input type="text" size="50" name="indirizzo"></td>
</tr><tr>
<td>Provincia:</td><td><select name="provincia"><option value="" selected></option><option value="AG">AG</option><option value="AL">AL</option><option value="AN">AN</option><option value="AO">AO</option><option value="AP">AP</option><option value="AQ">AQ</option><option value="AR">AR</option><option value="AT">AT</option><option value="AV">AV</option>
...................
</div>
</div>
</body>
</html>![]()

Rispondi quotando