Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2009, 03:55
jandro5
 
Fecha de Ingreso: julio-2008
Mensajes: 15
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: Ayuda por favor

Antes del header no puede haber ningun echo

es decir, haz tu funcion if/else inversamente

Código:
<?php
$conexion=mysql_connect("localhost","root","password") 
  or  die("Problemas en la conexion");
mysql_select_db("midb",$conexion) 
  or  die("Problemas en la selección de la base de datos");
$registros=mysql_query("select usuario,password,nombrecompleto
                       from autenticacion where usuario='$_REQUEST[usuario]' and password='$_REQUEST[password]'",$conexion) or
  die("Problemas en el select:".mysql_error());
if (!($reg=mysql_fetch_array($registros)))
{
  header("Location: htt....");
  }
else
{
    echo "<fieldset>";
    echo "<b>";
    echo "Bienvenido:";
echo "</b>";
    echo "<br><br>";
  echo "".$reg['nombrecompleto']."<br>";
echo "</fieldset>";
}

mysql_close($conexion);
?>