grazie mille Vindav attendo fiducioso.
Nel frattempo visto la mia scarsa conoscenza JS avrei un altro problema da risolvere, e spero che tu o qualcun'altro possiate aiutarmi.
Riguarda sempre juery validation,
PROBLEMA:
All'interno di una pagina contente il form per un login ho inserito lo script jquery,
su Firefox nessun problema funziona tutto a meraviglia,
su IE 7 NO !
Effetuando un debugging (tramite DebugBar) mi restituisce questo messaggio:
codice:
Linea: 22
Carattere: 3
Codice: 0
Messaggio di Errore: Previsto identificatore, stringa o numero
URL: http://localhost/login.php
questa è la pagina completa:
codice:
<?php
ob_start(); // serve per la funzione Header(Location ...) per non far partire gli Heders HTML prima della fine della pagina
session_start(); // fa partire la sessione ...
if(!isset($_GET['isValid'])) $_GET['isValid'] = ''; // se isValid non è settato la inizializzo a NULL
$isValid = $_GET['isValid'];
if(isset($_GET['userid'])) $userid = $_GET['userid'];
else $userid = '';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>login</title>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.validate.js"></script>
<script type="text/javascript">
$().ready(function() {
$("#formLogin").validate({
rules: {
userid: {
required: true,
minlength: 7,
remote: "inc/check-username.php"
},
password: {
required: true
},
},
messages: {
userid: {
required: "Inserire il proprio User ID",
minlength: jQuery.format("User ID inserito risulta essere inferiore dei {0} caratteri richiesti"),
remote: "User ID inserito NON PRESENTE in tabella utenti autorizzati"
},
password: {
required: "Il campo PASSWORD risulta essere vuoto",
}
},
});
});
</script>
</head>
<body>
<form action="inc/auth.php" method="post" class="formLogin" id="formLogin">
<div id="alert" ><?php echo $isValid; ?></div>
<fieldset>
<label for="userid">User ID</label><input name="userid" type="text" class="required" id="userid" value="<?php echo $userid; ?>" />
<label for="password">Password</label><input name="password" type="password" class="required" id="password"/>
<input name="submit" type="submit" id="submit" value="Login" class="button"/>
</fieldset>
</form>
</div>
</body>
</html>
Mi date una mano ?!
thanks
.