Ciao a tutti.
Ho fatto questo semplice script per un login
Secondo voi dov'è l'errore?codice:<script type="text/javascript" src="jquery/jquery_1_4_3.js"></script> <script type="text/javascript" > $(document).ready(function() { $("form#submit_login").submit(function(){ var username=$("#username").val(); var password=$("#password").val(); $.ajax({ url: "login_action.php", type: "post", data: "username="+username+"password="+password, dataType: "html", success: function(msg) { if(msg=="ok_entra") { $("div#mostra_errore").html("entra"); } if(msg=="dati_errati") { $("div#mostra_errore").html("non entra"); } }, error: function() { $("div#mostra_errore").html("errore di connessione"); } }); return false; }); }); </script> <link rel=stylesheet href="stile.css" type=text/css> <div id="mostra_errore"></div> <form id="submit_login" method="post" action="login_action.php"> <center> <table border=0 width=350> <tr> <td colspan=2 align=center></td> </tr> <tr> <td colspan=2 align=center> <div id="mostra_errore"></div> </td> </tr> <tr> <td align=right class=td_1 width=50%>Username</td><td align=left><input type="text" class="input_1" name="username"></td> </tr> <tr> <td align=right class=td_1 width=50%>Password</td><td align=left><input type="text" class="input_1" name="password"></td> </tr> <tr> <td colspan=2 align=center class=td_1> <input type="submit" value="Entra" class="bottone_1"></td> </tr> </table> </center>
il php mi da come return:
"ok_entra"
oppure
"dati_errati"
Dove sbaglio?
Grazie,
Ale


</td>
</tr>
<tr>
<td colspan=2 align=center>
<div id="mostra_errore"></div>
</td>
</tr>
<tr>
<td align=right class=td_1 width=50%>Username</td><td align=left><input type="text" class="input_1" name="username"></td>
</tr>
<tr>
<td align=right class=td_1 width=50%>Password</td><td align=left><input type="text" class="input_1" name="password"></td>
</tr>
<tr>
<td colspan=2 align=center class=td_1>
<input type="submit" value="Entra" class="bottone_1"></td>
</tr>
</table>
</center>
Rispondi quotando