-
login php avviso
ciao sapete darmi una mano
Codice PHP:
<?php
$user = "user";
$pass = "pass";
$username = $_POST["username"];
$password = $_POST["password"];
if ($username == $user && $password == $pass) {
setcookie("login", "OK", time() + 1200);
print header("Refresh: 0; url=2.php");
echo "<script type=\"text/javascript\">alert(\"Benvenuto {$user}\");</script>";
}
else {
print header("Refresh: 0; url=1.php");
echo "<script type=\"text/javascript\">alert(\"I dati inserti non sono corretti!\");</script>";
}
questo lo devo mettere nel altro codice ma nella stessa pagina
Codice PHP:
<table width="200" border="1" align="center">
<tr>
<td>
<div id="login">
<form method="post" action="1.php" name="formcheck" onSubmit="return formCheck(this);">
Username:<br>
<input type="text" name="username" value="Inserire Username" onfocus="cancellaTesto(this)" onblur="resetTesto(this)">
<span style="width:20px">
<a href="javascript:void(0)" onClick="Info('0')">
<img src="infosmall.png" alt="Informazioni su questa opzione">
</a></span><br>
Password:<br>
<input type="password" name="password" value="Password" onfocus="cancellaTesto(this)" onblur="resetTesto(this)">
<span style="width:20px">
<a href="javascript:void(0)" onClick="Info('1')">
<img src="infosmall.png" alt="Informazioni su questa opzione" >
</a></span><br>
<input type="submit" value="Login">
<input type="reset" value="Reimposta">
</form>
</div></td>
</tr>
</table>
se l'utente non mette i dati o sono errati avvisa ma deve succedere nella stassa pagina:razz:
-
fai così
Codice PHP:
<?php
$user = "user";
$pass = "pass";
if(isset($_POST['login'])) {
$username = $_POST['username'];
$password = $_POST['password'];
if ($username == $user && $password == $pass) {
setcookie("login", "OK", time() + 1200);
header("Refresh: 0; url=2.php");
echo "<script type=\"text/javascript\">alert(\"Benvenuto {$user}\");</script>";
} else {
header("Refresh: 0; url=1.php");
echo "<script type=\"text/javascript\">alert(\"I dati inserti non sono corretti!\");</script>";
}
} else {
?>
<table width="200" border="1" align="center">
<tr>
<td>
<div id="login">
<form method="post" action="1.php" name="formcheck" onSubmit="return formCheck(this);">
Username:<br>
<input type="text" name="username" value="Inserire Username" onfocus="cancellaTesto(this)" onblur="resetTesto(this)">
<span style="width:20px">
<a href="javascript:void(0)" onClick="Info('0')">
<img src="infosmall.png" alt="Informazioni su questa opzione">
</a></span><br>
Password:<br>
<input type="password" name="password" value="Password" onfocus="cancellaTesto(this)" onblur="resetTesto(this)">
<span style="width:20px">
<a href="javascript:void(0)" onClick="Info('1')">
<img src="infosmall.png" alt="Informazioni su questa opzione" >
</a></span><br>
<input type="submit" value="Login" name="login">
<input type="reset" value="Reimposta">
</form>
</div></td>
</tr>
</table>
<?php
}
?>
-
mmm non funziona...XD
non mi carica la pagina
e non mi dice se i dati inseriti sono errati o non ci sono...
-
E' impossibile che non funzioni. Basta copiare e incollare il codice di palla000 che DEVE funzionare perfettamente!
-
ce stato un errore nel nome della pagina funziona grazie
-