Foros del Web » Programando para Internet » PHP »

duda con este codigo "usuarios y contraseñas"

Estas en el tema de duda con este codigo "usuarios y contraseñas" en el foro de PHP en Foros del Web. Hola, veran tego este codigo que saque de otra web.. el cual protege a 1 pagina en php mediante usuario y contraseña @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código ...
  #1 (permalink)  
Antiguo 15/02/2011, 19:16
 
Fecha de Ingreso: marzo-2010
Mensajes: 58
Antigüedad: 14 años, 1 mes
Puntos: 1
Pregunta duda con este codigo "usuarios y contraseñas"

Hola, veran tego este codigo que saque de otra web.. el cual protege a 1 pagina en php mediante usuario y contraseña

Código PHP:
Ver original
  1. <?php
  2.  
  3. $username = "user";
  4. $password = "pass";
  5.  
  6.  
  7. if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {
  8. ?>
  9. <h2>Logueate</h2>
  10. <form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  11. <p><label for="txtUsername">Username:</label>
  12. <br><input type="text" title="Introduce nombre de usuario" name="txtUsername"></p>
  13. <p><label for="txtpassword">Password:</label>
  14. <br><input type="password" title="Introduce la contraseña" name="txtPassword"></p>
  15. <p><input type="submit" name="Submit" value="Login"></p>
  16. </form>
  17. <?php
  18. }else {
  19. ?>
  20. <p>Esta es la zona protegida. Aqui introduce el contenido que quieres tener protegido</p>
  21. <?php
  22. }
  23. ?>

lo que quiero es agregar mas usuarios y contraseñas... hay es donde quedo loque ya que soy noob

si pueden dar ejemplos lo agradecería...
o su pueden sugerirme otra forma estaria bueno tambien

cualquier ayuda se agradece
  #2 (permalink)  
Antiguo 15/02/2011, 19:23
Avatar de Miguelithox  
Fecha de Ingreso: diciembre-2008
Ubicación: Viña del Mar
Mensajes: 287
Antigüedad: 15 años, 3 meses
Puntos: 7
Respuesta: duda con este codigo "usuarios y contraseñas"

No estoy 100% seguro de que funcione, haber si te funciona.

Código PHP:
Ver original
  1. <?php
  2.  
  3. $usuarios = array(
  4. 'Miguel' => '123456789',
  5. 'Manuel' => '123456789',
  6. 'Daniel' => '987654321'
  7. );
  8.  
  9.  
  10. if ($_POST['txtUsername'] != $usuarios[0] || $_POST['txtPassword'] != $usuarios[1]) {
  11. ?>
  12. <h2>Logueate</h2>
  13. <form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  14. <p><label for="txtUsername">Username:</label>
  15. <br><input type="text" title="Introduce nombre de usuario" name="txtUsername"></p>
  16. <p><label for="txtpassword">Password:</label>
  17. <br><input type="password" title="Introduce la contraseña" name="txtPassword"></p>
  18. <p><input type="submit" name="Submit" value="Login"></p>
  19. </form>
  20. <?php
  21. }else {
  22. ?>
  23. <p>Esta es la zona protegida. Aqui introduce el contenido que quieres tener protegido</p>
  24. <?php
  25. }
  26. ?>
  #3 (permalink)  
Antiguo 15/02/2011, 19:34
 
Fecha de Ingreso: febrero-2011
Mensajes: 3
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: duda con este codigo "usuarios y contraseñas"

Código PHP:
<?php
 
$usuarios 
= array(
    
'Miguel',
    
'Manuel',
    
'Daniel'
);
$passwd = array(
    
'pass_para_miguel',
    
'pass_para_manuel',
    
'pass_para_daniel'
);

if(
in_array($_POST['txtUsername'])&&$passwd[array_search($_POST['txtUsername'],$passwd)]==$_POST['txtPassword'])
?>
<h2>Logueate</h2>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p><label for="txtUsername">Username:</label>
<br><input type="text" title="Introduce nombre de usuario" name="txtUsername"></p>
<p><label for="txtpassword">Password:</label>
<br><input type="password" title="Introduce la contraseña" name="txtPassword"></p>
<p><input type="submit" name="Submit" value="Login"></p>
</form>
<?php
}else {
?>
<p>Esta es la zona protegida. Aqui introduce el contenido que quieres tener protegido</p>
<?php
}
?>
Si no me equivoco este código te tendría que funcionar...
Saludos!

Última edición por castg; 15/02/2011 a las 19:40 Razón: Corregido
  #4 (permalink)  
Antiguo 17/02/2011, 13:58
 
Fecha de Ingreso: marzo-2010
Mensajes: 58
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: duda con este codigo "usuarios y contraseñas"

no me funciono ninguno de los 2

Etiquetas: modificar, password, usuarios, sitemap
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 15:25.