problema login fatto da javascript

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
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:
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>
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Forse 0 non viene considerato se all'inizio, prova con === per vedere se sono identici dovrebbe andare
PHP:
//testato, funziona
 if($admin_password===$_POST["display"]) 
      {  //etc...
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
A Problema login con Safari PHP 14
Web93 PROBLEMA SITO WEB WORDPRESS - LOGIN DASHBOARD Programmazione 3
F Problema con pagine login in PHP PHP 2
Fuego2806 [Joomla] Problema di login con il nuovo template Joomla 0
A problema form login sicuro PHP 0
S problema form login PHP 3
otto9due [risolto] Problema sessioni php e login PHP 5
S Problema nella pagina di registrazione e login PHP 2
S problema con ajax semplice login script Javascript 8
M Email non valida - Problema login PHP 3
L problema login con variabili PHP 7
S Problema con login e cookie PHP 5
A Problema SESSION e LOGIN PHP 1
P Problema di login jQuery 21
S Problema di login con PDO PHP 2
P Problema con login e password PHP 54
F problema login PHP 2
L Problema con login in Dreamweaver CS5 PHP 2
Web Designer Soluzione al problema Login su MyBB CMS (Content Management System) 0
Longo8 Problema al login su forum mrwebmaster Discussioni Varie 2
I [PHP]Problema sito con form login in ogni pagina PHP 7
SolidSnake4 problema login php+ajax PHP 2
T problema con la finestra di login riservata PHP 1
N Problema login.php help PHP 0
B Problema con login pagina web-collegamento al db Classic ASP 7
luix login. problema?. Classic ASP 27
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 0
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0

Discussioni simili