Ciao a tutti,
mi trovo con un problema che non so come risolvere in php!
Allora:
ho una pagina chiamata registrazione2.php in cui ho un form, dove un utente deve registrare i suoi dati: login, pw, nome, cognome, codice fiscale, email, tel.
Quando do l'invio, dopo aver inserito i dati, il form dovrebbe rimandare alla pagina registrazione3.php in cui ho il seguente codice:
Codice PHP:
<?php
session_start
();
require(
'pg_connect.php');

#RECUPERO DELLE VARIABILI######################################################
$login $_POST['login'];
$password $_POST['password'];
$ripetipassword $_POST['ripetipassword'];
$nome $_POST['nome'];
$cognome $_POST['cognome'];
$codfiscale $_POST['codfiscale'];
$email $_POST['email'];
$tel $_POST['tel'];

#MESSAGGI DI ERRORE############################################################
#manca messaggio: "esiste già un nome di login così"
#if query(select from privato nomelogin where login="...") != 0 allora messaggio!!!
$mex "";
if (empty(
$login)){   
    
$mex $mex "[*]Non hai inserito il nome di login\n";
}
if (empty(
$password)){   
    
$mex $mex "[*]Non hai inserito la password\n";
}
if (empty(
$ripetipassword)){   
    
$mex $mex "[*]Non hai ripetuto la password\n";
}
if (empty(
$nome)){   
    
$mex $mex "[*]Non hai inserito il nome\n";
}
if (empty(
$cognome)){   
    
$mex $mex "[*]Non hai inserito il cognome\n";
}
if (empty(
$codfiscale)){   
    
$mex $mex "[*]Non hai inserito il codice fiscale\n";
}
if(
strlen($codfiscale)!=16){
    
$mex $mex "[*]Non hai inserito correttamente il codice fiscale\n";
}
if (empty(
$email)){   
    
$mex $mex "[*]Non hai inserito l'indirizzo email\n";
}
if (empty(
$tel)){   
    
$mex $mex "[*]Non hai inserito il numero di telefono\n";
}
if(!
is_numeric($tel)){
    
$mex $mex "[*]Non hai inserito un numero di telefono valido\n";
}
if (
$password != $ripetipassword){
    
$mex $mex "[*]Riscrivi la password in modo corretto\n";
}
if (
$mex!=""){
   
$mex "Attenzione torna indietro…\n" $mex;
   echo 
$mex;
   include (
"registrazione2.php");
   exit;
}
Lasciando perdere la parte relativa alla connessione al database, ho provato a non inserire dati (sono tutti obbligatori) ma non mi esce alcun messaggio di errore! Anzi mi ritrovo con la pagine registrazione3.php completamente bianca.

Qualcuno di voi può aiutarmi a capire il perché?