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
Codice 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");
    } 
con chrome trova user e pass ed indirizza a usermenu.php mentre mozilla e internet explorer mi lasciano a login.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...