Foros del Web » Programando para Internet » PHP »

echo un lio con usuario y contraseña

Estas en el tema de echo un lio con usuario y contraseña en el foro de PHP en Foros del Web. Buenas tengo una web y en el index.html quiero poner un div con acceso a un area privada bajo usuario y contraseña que seria para ...
  #1 (permalink)  
Antiguo 16/06/2011, 11:25
 
Fecha de Ingreso: septiembre-2003
Mensajes: 288
Antigüedad: 20 años, 7 meses
Puntos: 0
echo un lio con usuario y contraseña

Buenas tengo una web y en el index.html quiero poner un div con acceso a un area privada bajo usuario y contraseña que seria para todos la misma, claro para al que se la de. y no doy pie con bola tengo este codigo pero no me sale como yo quiiero y se que hay algo mal pero no se que, este codigo lo tenia yo ya echo para otra pero se abria un pop up y salia ususario y contraseña, pero ahora quiero que este introducido en mi index , por que ya sabemos que los pop up son problematicos, bueno aqui les dejo mi codigo a ver si me pueden ayudar gracias de antemano y un salu2.

Código PHP:
<?php  
$form 
'<form action="loogin.php" method="post">  
         Usuario: <input type="text" name="user"><br>  
         Contraseña: <input type="password" name="pass"><br>  
         <input type="submit" name="enviar" value="Entrar">  
         </form>'
;  

 
if(isset(
$_POST["enviar"])){   
      
     if((
$_POST["user"] == "martin") and ($_POST["pass"] == "4113")){  
           
$url "privada/inicio.html";
         
$delay "0.1";  
         
$cadena .= '<meta http-equiv="refresh" content="'.$delay.'; url='.$url.'">';  
         echo 
$cadena
      
        }else{    

         echo 
"<script language=JavaScript>alert('El usuario no es Correcto.');</script>"
     }    
 
}else{    
     print 
$form;    
}    
?>
  #2 (permalink)  
Antiguo 16/06/2011, 11:29
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: echo un lio con usuario y contraseña

antes de ver el codigo, quiero que me aclares una cosa, dijiste que el index es html , y le estás poniendo codigo PHP , nunca funcionará, tenés que renombrar el archivo a index.php
__________________
la la la
  #3 (permalink)  
Antiguo 16/06/2011, 11:30
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: echo un lio con usuario y contraseña

pero en index.html no puedes tener codigo php, tendría que ser index.php
  #4 (permalink)  
Antiguo 16/06/2011, 11:40
 
Fecha de Ingreso: septiembre-2003
Mensajes: 288
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: echo un lio con usuario y contraseña

gracias por contestar , si ya se que no se puede en este caso seria index.php , pero cuando lo cuelgo me sale el index pero diciendome el usuario y contraseña no es correcto y sale todo el codigo , ¿ como lo podria hacer?

gracias y un salu2.
  #5 (permalink)  
Antiguo 16/06/2011, 11:44
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: echo un lio con usuario y contraseña

Reemplazar esto
<form action="loogin.php" method="post">

POr esto

<form action="" method="post">
__________________
la la la
  #6 (permalink)  
Antiguo 16/06/2011, 11:47
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: echo un lio con usuario y contraseña

tambien agregar mostrar el form si el login no es correcto


echo "<script language=JavaScript>alert('El usuario no es Correcto.');</script>";
print $form;
__________________
la la la
  #7 (permalink)  
Antiguo 16/06/2011, 12:36
 
Fecha de Ingreso: septiembre-2003
Mensajes: 288
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: echo un lio con usuario y contraseña

gracias, todo bien , ya solo me falta el tema de diseño que quede mejor jejej.

un salu2.

Etiquetas: contraseña, echo, usuarios
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 16:17.