Ho avuto a che fare con quell'errore giusto qualche giorno fa, ed era proprio il problema delle variabili sicure come dice RoTeam. Controlla che non arrivino !isset (non settate) al file PHP che inserisce i dati nel DB, metti un controllo:
Codice PHP:
if(!isset($variabile))
{
$variabile = "";
}