Per i più mi hanno insegnato cosi però ho visto che mettendo come dite l'errore sparisce... e quindi non li usero anche perchè con quei ventimila apici diventavo matto...
Però c'è qualche altro problema evidente... poichè nonostante ho messo un controllo
Codice PHP:
$nick = $_POST['nick'];
$pass = $_POST['pass'];
echo ""+$pass;echo ""+$nick;
if (isset($nick) and isset($pass))
anche se i campi nella form li lascio vuoti mi entra nella prima condizione del se, come se non fossero vuoti...
Ci deve essere qualcosa che non va... per forza... ma cosa 
Aggiungo:
Inoltre ho notato che se nella form inserisco il valore "admin" sia per il nickname che per la password, quando vado a stampare
Codice PHP:
echo ""+$pass;
echo ""+$nick;
ricevo a video un 00...
Bho non capisco come mai questi problemi...
nessuno saprebbe dirmi cos'è???
Aggiungo2:
Provando ad inserire (sempre nella form) il valore '1' sepre per nick e pass... esso rimane 1 quando stampo a video...
però anche inserendo un utente in tabella con 1 sia per il nick che per la pass la mysql_num_rows($log) da risultato 0... bho sto sclerando... se le cose più semplici non funzionano sono apposto