cambia esto, creo q por alli te puede fallar, a mi me ha pasado asi...
Código PHP:
else
{
$idempresa=$_POST['id_empresa'];
$pass=$_POST['pass'];
$resultado=mysql_query("SELECT * FROM empresa WHERE id_empresa=$ideempresa and pass=$pass") or die(mysql_error());
if($emp_ok=mysql_fetch_array($resultado))
{
saludos!