hola amigos hice algunos cambios pero ahorita tengo un problema
-------------------------------INDEX.PHP------------------------------
Código PHP:
<html>
<head>
<title>Autentificación PHP</title>
</head>
<body>
<br>
<br>
<br>
<br>
<br>
<hr>
<form action="control.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="2" bordercolor="000000">
<tr>
<td colspan="2" align="center"
<?if ($_GET["errorusuario"]=="si"){?>
bgcolor=red><span style="color:ffffff"><b>Datos incorrectos</b></span>
<?}else{?>
bgcolor=#cccccc>Introduce tu clave de acceso
<?}?></td>
</tr>
<tr>
<td align="right">USUARIO:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">PASSWORD:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="ENTRAR" class="boton" ></td>
</tr>
</table>
<br>
<hr>
</form>
</body>
</html>
------------------------------------CONTROL.PHP---------------------------
Código PHP:
<?php
$usuarios = array(
"usuario1" => "fede",
"usuario2" => "jose",
"usuario3" => "seba"
);
$passwords = array(
"password1" => "fede",
"password2" => "jose",
"password3" => "seba"
);
function registrarusuario(){
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: aplicacion.php");
exit;
}
//vemos si el usuario y contraseña es váildo
switch (){
case 1:
if ($_POST["usuario"]==$usuarios["usuario1"] && $_POST["contrasena"]==$passwords["password1"]){
registrarusuario();
}
break;
case 2:
if ($_POST["usuario"]==$usuarios["usuario2"] && $_POST["contrasena"]==$passwords["password2"]){
registrarusuario();
}
break;
case 3:
if ($_POST["usuario"]==$usuarios["usuario3"] && $_POST["contrasena"]==$passwords["password3"]){
registrarusuario()
}
break;
default:
header("Location: index.php?errorusuario=si");
exit;
}
?>
el error me lo da en swich (){ --->creo que tengo que poner una variable.....pero de donde la obtengo???
o hay algo mal en el codigo.....cualquier ayuda por minima que sea es importante.....Desde YA MUCHAS GRACIAS