Salve, ho questo codice che non so come mai se inserisco la password iniziando con 02014 mi accetta lo stesso l'entrata.
Invece la password è 2014 e se metto altre cose quindi mi da accesso negato.. Perché lo zero non conta?:
ecco il codice:
Invece la password è 2014 e se metto altre cose quindi mi da accesso negato.. Perché lo zero non conta?:
ecco il codice:
PHP:
<?php
$admin_password = "2014";
if(isset($_POST["login"]))
{
if(empty($_POST["display"]))
{
echo "Non hai inserito la password";
}
else
{
if($admin_password==$_POST["display"])
{
session_start();
$_SESSION["login"] = true;
header("location: index.php");
}else
{
echo "login erato";
}
}
}
?><script>
function inserisci(numero) {
var valore = document.getElementById('display').value;
document.getElementById('display').value = valore + numero;
}
function cancella() {
var len = document.getElementById('display').value.length;
var str = document.getElementById('display').value.substr(0,len-1);
document.getElementById('display').value=str;
}
</script>
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
<table>
<tr>
<td colspan="3">
<input type="hidden" size="13" id="display" name="display" onload="focus()"/>
</td>
</tr>
<tr>
<td>
<input type="button" id="1" value="1" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="2" value="2" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="3" value="3" onclick="inserisci(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" id="4" value="4" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="5" value="5" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="6" value="6" onclick="inserisci(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" id="7" value="7" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="8" value="8" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="button" id="9" value="9" onclick="inserisci(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" id="C" value="C" onclick="cancella()"/>
</td>
<td>
<input type="button" id="0" value="0" onclick="inserisci(this.value)"/>
</td>
<td>
<input type="submit" id="login" name="login" value="Login"/>
</td>
</tr>
</table>
</form>