giorno a tutti.. ho un problema con uno script che stò facendo.. non mi funziona e non trovo l'errore.
In poche parole è come se non riconosce i dati che inserisco nel form dato che mi printa sempre "Perfavore compila tutti i campi!"codice:<?php include ("functions.php"); //Inserisco il form per inviare i messaggi form_add_photo(); //Dichiaro alcune variabili $data=$HTTP_POST_VARS['data']; $foto=$HTTP_POST_FILES['foto']['name']; $descrizione=$HTTP_POST_VARS['descrizione']; //Sposto il file uploadato in una directory apposita if (file_exists($foto)){ $dir="/foto"; if(!opendir($dir)){ mkdir($dir, 0777); opendir($dir); } move_uploaded_file ($foto, $dir) or die ("Impossibile spostare il file"); } //Controllo che siano stati completati tutti i campi e inserisce il messaggio nel DB if((!$data) || (!$foto) || (!$descrizione)){ print "Perfavore compila tutti i campi!"; } else { photo_to_db($data, $foto, $descrizione); } ?>

Rispondi quotando
