Cannot modify header information
Este es mi codigo:
<?php
session_start();
$base=odbc_connect('prueba','','');
if(!$base) Error_handler("Hay un error en ODBC",$base);
$user = $_POST["usuario"];
$pwd = $_POST["password"];
//echo $user;
//echo $pwd;
$sqlstring="Select count(*) as valido from usuario where id_usuario='$user'
and password='$pwd'";
$consul = odbc_exec($base,$sqlstring);
odbc_fetch_row($consul);
$valido = odbc_result($consul,"valido");
//echo $valido;
if ($valido==1){
echo "usuario correcto";
$sqlstring="Select * from usuario where id_usuario='$user' and
password='$pwd'";
$consul2=odbc_exec($base,$sqlstring);
odbc_fetch_row($consul2);
$_SESSION["id"]=odbc_result($consul2,"id_usuario");
$_SESSION["name"]=odbc_result($consul2,"nombre");
$_SESSION["p"]=odbc_result($consul2,"password");
}
else
{
echo "usuario incorrecto";
}
?>
pero me sale este warning...
usuario correcto
Warning: Cannot modify header information - headers already sent by (output started at F:\amin\user.php:22) in F:\amin\user.php on line 33
por favor que puede ser... Gracias
<?php
session_start();
$base=odbc_connect('prueba','','');
if(!$base) Error_handler("Hay un error en ODBC",$base);
$user = $_POST["usuario"];
$pwd = $_POST["password"];
//echo $user;
//echo $pwd;
$sqlstring="Select count(*) as valido from usuario where id_usuario='$user'
and password='$pwd'";
$consul = odbc_exec($base,$sqlstring);
odbc_fetch_row($consul);
$valido = odbc_result($consul,"valido");
//echo $valido;
if ($valido==1){
echo "usuario correcto";
$sqlstring="Select * from usuario where id_usuario='$user' and
password='$pwd'";
$consul2=odbc_exec($base,$sqlstring);
odbc_fetch_row($consul2);
$_SESSION["id"]=odbc_result($consul2,"id_usuario");
$_SESSION["name"]=odbc_result($consul2,"nombre");
$_SESSION["p"]=odbc_result($consul2,"password");
}
else
{
echo "usuario incorrecto";
}
?>
pero me sale este warning...
usuario correcto
Warning: Cannot modify header information - headers already sent by (output started at F:\amin\user.php:22) in F:\amin\user.php on line 33
por favor que puede ser... Gracias
1 respuesta
Respuesta de damen68
1