Ciao a tutti, sto cercando di attivare due pagine con jquery mobile ma mi trovo in difficoltà per un errore a cui non riesco a dare una spiegazione.
Accesso utente registrato.
Prima pagina : un form in un popup con method="post" action="logutente.php"
su logutente.php deve controllare se registrato o meno.
Non arriva a farlo! mi segnala subito "undefined" ma non capisco COSA VUOLE!!!!!
vi posto il codice, se qualcuno mi può illuminare!
Questa è la parte della richiesta di accesso:
codice:
<div data-role="footer" data-position="fixed"
data-id="footernav">
Accesso Utenti
<div data-role="popup" id="popupLogin" data-theme="a" class="ui-corner-all">
<div id="errore"></div>
<form name="login" method="post" action="logutente.php">
<div style="padding:10px 20px;">
<h3>Benvenuto</h3>
<label for="email" class="ui-hidden-accessible">Email:</label>
<input type="text" name="email" id="email" value="" placeholder="indirizzo email" data-theme="a">
<label for="pwd" class="ui-hidden-accessible">Password:</label>
<input type="password" name="pwd" id="pwd" value="" placeholder="password" data-theme="a">
<button type="submit" data-theme="b" data-icon="check">Accedi</button>
</div>
</form>
</div>
</div>
</div>
questa è la logutente.php, ho provato ad inserire un alert, ma viene visualizzato
solo se dopo la pagina "undefined" premo F5 per aggiornare la pagina!
codice:
<?PHP
ob_start();
session_start();
echo ' <SCRIPT type="text/javascript">
alert("Non hai selezionato nulla !")
window.location.href="javascript:history.back();"
</SCRIPT>';
include "../funzioni_mysql.php";
$data =new MysqlClass();
$data->connetti();
// Nome utente e password inviate attraverso il form
$myemail = $_POST['email'];
$mypassword = $_POST['pwd'];
$sql= $data->query("SELECT * FROM iscritti WHERE email='$myemail' and password='$mypassword'");
if(mysql_num_rows($sql) == 0)
{
// notifica in assenza di record
$errore ="Utente o Password Errata";
$_SESSION['errore'] = 'ko';
}
$data->disconnetti();
Non capisco proprio il perchè di questa prima pagina vuota con undefined!
cosa sto sbagliando???