En index.php:
Código:
control.php:<h1>Autentificación PHP</h1> <form action="control.php" method="POST"> <table align="center" width="225" cellspacing="2" cellpadding="2" border="0"> <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">USER:</td> <td><input type="Text" name="username" size="8" maxlength="50" id="username"></td> </tr> <tr> <td align="right">PASSWD:</td> <td><input type="password" name="password" size="8" maxlength="50" id="password"></td> </tr> <tr> <td colspan="2" align="center"><input type="Submit" value="ENTRAR"></td> </tr> </table> </form>
Código:
saludos ;) <?php //DB-kin konektatzen naz $conn = mysql_connect("x","x","x"); //Aukeratzen dot DB mysql_select_db("x",$conn); //Sententzia SQL erabiltzaileri bilatzeko $ssql = "SELECT * FROM users WHERE username='$username' and password='$password'"; //Sententzia bete eginten dot $rs = mysql_query($ssql,$conn) or die( mysql_error() ); if (mysql_num_rows($rs)!=0){ //Erabiltzailea eta kodea ondo //Zehazten dot sesioa eta gero gorde session_start(); session_register("autentificado"); $autentificado = "SI"; header ("Location: panel.php"); }else { //Existitzen ez ba da bidaltzen diot index.html-era header("Location: index.php?errorusuario=si"); } mysql_free_result($rs); mysql_close($conn); ?>