Foros del Web » Programando para Internet » PHP »

Error con header y campo file

Estas en el tema de Error con header y campo file en el foro de PHP en Foros del Web. Hola, estoy haciendo una aplicación en PHP, al ponerle un login, tengo el siguiente código: Código PHP: <?php include  "conexion.php" ; $consulta  =  mysql_query  ( ...
  #1 (permalink)  
Antiguo 13/12/2009, 13:40
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 11 meses
Puntos: 0
Error con header y campo file

Hola, estoy haciendo una aplicación en PHP, al ponerle un login, tengo el siguiente código:

Código PHP:
<?php
include "conexion.php";
$consulta mysql_query ("SELECT idUsuario FROM usuarios
WHERE nick='$_REQUEST[Nick]'
AND password='$_REQUEST[Pass]'"
)
or die (
"No se pudo consultar la tabla de usuarios ".mysql_error());
if(
$reg=mysql_fetch_array($consulta)){
header('LOCATION: index.html');
exit;
}
else{
header('LOCATION: login.html');
}
include 
"closeCon.php";
?>
el error es que cuando cargo un archivo desde index.html del campo file sólo me guarda el nombre del archivo en vez de la dirección completa, pero si abro el index.html directo (es decir sin pasar por el login) sí me guarda la ruta completa del archivo.
Ya intenté poner en el header 'C:/wamp/www/CC/index.html' pero me marca que la páginano existe.
¿Qué puedo hacer?

**También lo intenté con javascript pero tengo el mismo error
  #2 (permalink)  
Antiguo 13/12/2009, 14:40
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Error con header y campo file

Es que estas haciendo un fetch y tu debes usar en el if algo como
Código PHP:
Ver original
  1. if(mysql_num_rows($consulta)!=0){
  2. //.....
  3. }
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.