Non riesco a capire perchè i dati inviati tramite POST attraverso un form, se non valorizzati (lasciando i campi di input vuoti), mi restituiscono un errore nella query di inserimento nel DB (solo con php5 e mysql5, invece con php4 e mysql4 non ho mai avuto questo problema, i dati venivano inviati come vuoti se non venivano riempiti i campi di input).
Ho già provato a settare nel php.ini le register global su on, ma niente, i dati vengono inviati soltanto se tutti i campi sono stati valorizzati.
Per sorpassare l'ostacolo si potrebbe inserire un isset $_POST, per verificare se è stato inviata la variabile tramite post. Il problema è che questo script conta circa 300 files, e quindi mi viene male al solo pensiero di dover metter mano all'intero codice.
La mia domanda è: esiste qualche parametro che è possibile configurare in Apache o nel php.ini che mi permetta di risolvere questo problema??
Grazie per l'aiuto, sto impazzendo![]()