20/07/2011, 11:15
|
| | Fecha de Ingreso: julio-2011
Mensajes: 47
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Respuesta: Autenticar usuario y direccionarlo a carpeta propia en hosting para descar Hola Buen Dia....si otra vez yo..the fool on the hill...(como dijera Paul McCartney)....
Algo estoy haciendo mal. Eso es seguro. O de plano ya me pase de bruto...les cuento:
Probe las sugerencias y Demo (NemutagK y Emprear)..y sigo con el mensaje de "no existe dicho usuario/carpeta...o...no existe directorio....es decir me ejecuta el "else" en todos los casos....Estoy seguro que los codigos funcionan bien y creo que mi error esta en la ubicacion, pero.....ya cambie la ubciacion de las carpetas..probe manualmente...modificque la estructura de los directorios...use las dos opciones de Nemutagk...puse los archivos en Raiz, en subcarpeta, en donde estan todos los archivos de la pagina...y nada..lo mismo...ya me pase leyendo en php.net las instrucciones is_dir(), open_dir()...ya probe de forma manual y si entro al "repeventos" y al "1001" y tambien abro el index.php que tengo y me muestra los archivos pdf sin problema... y no encuentro mi falla...ya no se donde más buscar...me tome unas horas para distraerme...volvi al ataque a dejar todo como al principio...y nada...
Se que es mucha molestia hacerle caso a alguien como yo, pero alguna sugerencia por piedad...dejo datos para revision:
CODIGOS QUE ESTOY USANDO:(ORIGINAL DE EMPREAR)
FORMULARIO "INGRESO.HTML"
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ingreso usuarios</title>
</head>
<body>
<p>
Nombre de usuario para la demo 1001
</p>
<form action="verificar.php" method="post" >
<p>
<input type="text" name="user" id="user" />
<input type="submit" value="ingresar" />
</p>
</form>
</body>
</html>
VERIFICAR.PHP
?php
$user = $_POST["user"];
$user = trim($user);
$path = "./repeventos/".$user;
if(isset($user)&&($user != "")){
if (file_exists($path)) {
header("location: ". $path);
exit();
}else {
echo 'No existe dicho usuario/carpeta';
}
}else{
echo "Debe ingresar el nombre de usuario";
}
?>
LA ESTRUCTURA...
http://www.dominiocuentas/repeventos/1001
http://www.dominiocuentas/repeventos/1002...etc.
Archivos en http://www.dominiocuentas/repeventos
verificar.php
ingreso.php
Archivos en .../1001, 1002,etc.
index.php
..y los pdf
Help¡¡¡ I need somebody...
Gracias de antemano |