Ho il seguente script che mi serve per modificare dei dati, presenti in un DB, che vengono inviati tramite una form.
Codice PHP:
//linea 9
if($p!="") {
include $p;
}
else {
$query="UPDATE articoli SET Titolo=\"$_POST[titolo]\",Testo=\"$_POST[testo]\" WHERE ID=$_POST[ID]";
$result = mysql_query($query);
}
Succede questo:
Settando in PHP.INI
display_errors = on
mi da il seguente errore:
Notice: Undefined variable: p in C:\articoli\salva_modifica.php on line 9
e non mi salva la modifica
se setto display_errors = off
non mi restituisce l'errore e salva la modifica.
Io vorrei, per cercare di fare un codice più pulito mantenere settato display_errors = on come posso fare?