vi posto tutto il codice così facciamo prima :)
Codice PHP:
session_start();
include "database.php";
if($_GET['log']=='ok'){
$nickk=$_POST['nick'];
$sql="SELECT * FROM chat WHERE nick='$nickk'";
$query=mysql_query($sql);
$num=mysql_num_rows($query);
$nickn=strlen($_POST['nick']);
if ($_POST['nick']==''){
$risp='<h2> Specificare un Nickname!</h2>';
}else if($nickn<5){
$risp="<h2> Il Nickname deve contenre almeno 5 caratteri!</h2>";
}else if($nickn>13){
$risp="<h2> Il Nickname non può esere più lungo di 13 caratteri!</h2>";
}else if($num==1){
$risp="<h2> Esiste già un utente con questo Nickname!</h2>";
}else{
$time=time()+120;
mysql_query("INSERT INTO chat (id,nick,time) VALUES ('','$nickk','$time')");
$risp="";
header("location: index.php");
}
}
bene... allora questo dovrebbe essere uno script per la convalida di un nickname per una chat, la pagina non da errori solo che la query:
Codice PHP:
mysql_query("INSERT INTO chat (id,nick,time) VALUES ('','$nickk','$time')");
non ha effetto... ho provato a vedere se dava errori con mysql_erorr() ma non risulta nulla... cioè mi fila tuto liscio... tranne che non viene eseguita la query :/
suggerimenti?