Quando uso questa funzione:
Codice PHP:
verifica_dati_immessi($_POST['regione'], $_POST['text'], $_FILES['upload3']['tmp_name'], $_FILES['upload4']['tmp_name'], $_POST['categories']);
ottengo questo errore:
Notice: Undefined index: upload4 in C:\...\index.php on line 1589
per risolvere ho ideato questa funzione:
Codice PHP:
function setta_variabile($x){
if(!isset($x)){
$x = '';
}
return $x;
}
e quindi corretto il codice in questo modo:
Codice PHP:
verifica_dati_immessi(
setta_variabile($_POST['regione']),
setta_variabile($_POST['text']),
setta_variabile($_FILES['upload3']['tmp_name']),
setta_variabile($_FILES['upload4']['tmp_name']),
setta_variabile($_POST['categories']),
setta_variabile($regioni));
ma non ho risolto... Perché?