Cita:
y lo malo del location.href de javascript es que tiene que cargar la pagina hasta el momento que se eejcuta esa linea y eso hace mas lento todo, no entiendo como el header location de php no funcionaWarning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\administracion\admin_comprueba.php: 15) in D:\AppServ\www\administracion\admin_comprueba.php on line 73
Alguna solución ? aqui les dejo el codigo y espero haber sido claro muchas gracias
Cristián
Código PHP:
<?php
if ($_SESSION['OK']!=="NeoIngreso"){
?>
<link href="estilos-general.css" rel="stylesheet" type="text/css">
<table width="735" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td width="450" align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td width="240" align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td width="15" align="left" valign="top" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td width="15" align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td width="450" align="left" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top"><img src="imagenes/titulos/modulos-ses-log.jpg" width="450" height="31"></td>
</tr>
<tr>
<td align="left" valign="top"><br />
<br /></td>
</tr>
<tr>
<td align="left" valign="top">
<form name="form1" method="post" action="">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top">Usuario </td>
<td align="left" valign="top"> </td>
<td align="left" valign="top"><input name="login" type="text" class="font_12px_sin_color" id="login" value="<?=$_POST['login']; ?>" size="25"></td>
</tr>
<tr>
<td align="left" valign="top">Contraseña</td>
<td align="left" valign="top"> </td>
<td align="left" valign="top"><input name="pass" type="password" class="font_12px_sin_color" id="pass" value="<?=$_POST['pass']; ?>" size="25"></td>
</tr>
<tr>
<td align="left" valign="top"> </td>
<td colspan="2" align="left" valign="top"> </td>
</tr>
<tr>
<td align="left" valign="top"> </td>
<td colspan="2" align="left" valign="top">
<input name="Ingresar" type="submit" class="font_12px_sin_color" id="contacto-enviar" value="Ingresar"></td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td align="left" valign="top">
<br />
<?
if ( isset ( $_POST['login'] ) ) {
$result_usuario=mysql_db_query("$db_name","SELECT * FROM $tabla_usuarios WHERE usuario_id='".$_POST['login']."';",$link);
if(!mysql_num_rows($result_usuario)){
?>
El usuario no existe o es incorrecto
<?
} else {
$array_usuario=mysql_fetch_array($result_usuario);
if($array_usuario["password"]==crypt($_POST['pass'], "semilla") ){
$_SESSION['OK'] = "NeoIngreso";
$_SESSION['login'] = $_POST['login'];
$_SESSION['id'] = $array_usuario["id"];
echo "<script languaje='JavaScript'>location.href='inicio.php?modulo=usuario-panel';</script>";
exit();
} else {
?>
Password incorrecto!
<?
}
}
}
?> </td>
</tr>
</table></td>
<td width="15" align="left" valign="top" background="imagenes/body/barra-gris-vertical.jpg"> </td>
<td width="240" align="left" valign="top" bgcolor="#FFFFFF"><?php include("body-derecha.php"); ?></td>
<td width="15" align="left" valign="top" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td align="left" valign="top" bgcolor="#FFFFFF"> </td>
<td width="15" align="left" valign="top" bgcolor="#FFFFFF"> </td>
</tr>
</table>
<?
} else {
echo "<script languaje='JavaScript'>location.href='inicio.php?modulo=usuario-panel';</script>";
exit();
}
?>