Cita:
Y tengo la siguiente pág PHP:<?
function Conectarse()
{
$host = "localhost";
$userBD = "root";
$passBD = "s0075";
$database = "quimed";
$connection = mysql_connect ($host,$userBD,$passBD)
or die ("No se puede conectar al Servidor de BD");
if (!$connection) {
exit;}
$result = mysql_select_db($database,$connection)
or die ("No se puede conectar a la base de datos especificada");
if (!$result){
mysql_free_result($result);
mysql_close($connection);
exit;
}
return $connection;
}
?>
function Conectarse()
{
$host = "localhost";
$userBD = "root";
$passBD = "s0075";
$database = "quimed";
$connection = mysql_connect ($host,$userBD,$passBD)
or die ("No se puede conectar al Servidor de BD");
if (!$connection) {
exit;}
$result = mysql_select_db($database,$connection)
or die ("No se puede conectar a la base de datos especificada");
if (!$result){
mysql_free_result($result);
mysql_close($connection);
exit;
}
return $connection;
}
?>
Cita:
Si lo ejecuto dice:<?
include('conexionInc.php'); --> EL FICHERO ANTERIOR
$sql = "SELECT * FROM $table_name
WHERE login = \"$login\" AND password =\"$password\" ;";
$connection = Conectarse();
$result = mysql_query($sql,$connection)
or die ("No se puede ejecutar el query");
$num = mysql_numrows($result);
if ($num == 1) {
header("Location:P_inicio.php?nom=".$login);---> NO EJECUTA ESTO
} else {
header("Location:Intranet.php?msj=No es correcto el Usuario y/o Contraseña");-->NO PUEDE EJECUTAR ESTO TAMPOCO
}
?>
include('conexionInc.php'); --> EL FICHERO ANTERIOR
$sql = "SELECT * FROM $table_name
WHERE login = \"$login\" AND password =\"$password\" ;";
$connection = Conectarse();
$result = mysql_query($sql,$connection)
or die ("No se puede ejecutar el query");
$num = mysql_numrows($result);
if ($num == 1) {
header("Location:P_inicio.php?nom=".$login);---> NO EJECUTA ESTO
} else {
header("Location:Intranet.php?msj=No es correcto el Usuario y/o Contraseña");-->NO PUEDE EJECUTAR ESTO TAMPOCO
}
?>
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\doctorado\conexion.inc.php:27) in C:\AppServ\www\doctorado\Intranet_ok.php on line 27
Antes ejecutaba el mismo código sólo que no separaba las variables y programación q ahora he agrupado en la funcion Conectar(). Me da error al ejecutar todos los "header("Location:......"
Alguna idea de q está pasando??
Gracias¡¡