Hay un problema con el código ese que está en javascript.
Si entra usuario 2 por más que los datos estén bien, va a tirar usuario incorrecto ya que no son los del usuario 1. Después sí, compara con el segundo if y entra.
yo usaría una form y un script php que procese el form:
Código:
<form name="login" method="post" action="<?php echo $PHP_SELF;?>">
<tr>
<th> User: </th>
<td><input name="user" type="text" /></td>
</tr>
<tr>
<th> Pass: </th>
<td><input name="pass" type="text" /> </td>
</tr> <br />
<input type="submit" name="submit" value="Submit" />
</form>
<?php
if (isset($_POST['submit'])) // si apretaron "Submit"
{
$user1 = 'juan';
$pass1 = '1234';
$user2 = 'maria';
$pass2 = '4321';
$userIngresado = $_POST['user'];
$passIngresado = $_POST['pass'];
if ( ($userIngresado == $user1) || ($userIngresado == $user2) )
{
if ($userIngresado == $user1)
{
if ($passIngresado = $pass1)
{
// entra el usuario 1
}
else
{
echo "nombre de usuario o contraseña incorrecto";
}
}
else if ($passIngresado == $pass2)
{
//entra el usuario 2
}
else
{
echo "nombre de usuario o contraseña incorrecto";
}
}
}
Habría que hacer muchas más validaciones y hacerlo más seguro
(esta todo a la vista!!!!), pero básicamente sería eso.
Yo la verdad usaría una base de datos, aunque sea por dos usuarios.