Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2011, 04:36
websound
 
Fecha de Ingreso: abril-2010
Mensajes: 15
Antigüedad: 14 años, 1 mes
Puntos: 0
usuarios en php

Buenas, en mi web tengo un acceso por usuario y contraseña de esta manera:

<?php
// Define el usuario y la contraseña de acceso
$username = "usuario1";//Aqui el nombre de usuario
$password = "1111";// Aqui la contraseña
if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {

?>

<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p align="center"><label for="txtUsername">Usuario</label>
<input type="text" title="Introduce nombre de usuario" name="txtUsername">
<label for="txtpassword">Contraseña</label>
<input type="password" title="Introduce la contraseña" name="txtPassword">
<input type="submit" name="Submit" value="Entrar"></p>
</form>


si quiero introducir datos de mas usuarios y contraseñas para que se pueda entrar tambien con otro nombre de usuario y contraseña como lo haria?, yo habia pensado en algo asi...

// Define el usuario y la contraseña de acceso
$username = "usuario1";//Aqui el nombre de usuario
$username2 = "usuario2";//Aqui el nombre de usuario
$username3 = "usuario3";//Aqui el nombre de usuario
$password = "1111";// Aqui la contraseña
$password = "222";// Aqui la contraseña
$password = "333";// Aqui la contraseña
if ($_POST['txtUsername'] != $username or != $username2 or != $username3|| $_POST['txtPassword'] != $password or != $password2 or != $password3) {

...


Pero no se como tengo que poner ese "or" para que me acepte mas opciones, lo explico de otra manera:

- defino los tres usuarios y las tres contraseñas
-Si txtUsername = usuario1 o usuario2 o usuario3 y txtPassword = contaseña1 o contraseña2 o contraseña3

entonces entra.

espero que hayais captado la idea y podais ayudarme, Muchas gracias!