raga ho caricato un po di pagine php sul mio sito (altervista) e lo stesso codice mi da risultati diversi per browser diversi...![]()
il codice in questione è
login.php
con chrome trova user e pass ed indirizza a usermenu.php mentre mozilla e internet explorer mi lasciano a login.phpCodice PHP:
$user=$_POST['username'];
$pass=$_POST['password'];
$auth = $data->query("SELECT id FROM accounts WHERE user = '$user' AND pass= '$pass' ");
if(mysql_num_rows($auth)==0)
{
header("Location: index.php");
}else{
header("Location: usermenu.php");
}
qualcuno sa dirmi qualcosa a riguardo?
ho messo solo il codice per il quale credo ci sia il problema
volendo azzardare potrei pensare che la funzione header generi html incomprensibile a mozila e IE, se cosi fosse come faccio?
edit: provo a inserire dati non validi e fa la stessa cosa...