Salve a tutti e grazie per la vostra attenzione.
ho un problema con questo codice, che invia un immagine e dovrebbe inserire il tutto nel db, cosa che non fà! effettua l'upload dell'immagine ma poi non inserisce il record di niente!
questo il code:
if (isset($_POST["Submit"]))
{
if (isset($_POST["category"]) && isset($_POST["title"]) && isset($_POST["description"]))
{
if (is_uploaded_file($_FILES["file"]["tmp_name"])) {
$eventPicture = strtolower(rand(1,999)."_".basename($_FILES["file"]["name"]));
move_uploaded_file($_FILES["file"]["tmp_name"], "system/cache/temp/{$eventPicture}");
rename("system/cache/temp/{$eventPicture}", "system/cache/pictures/{$eventPicture}");
} else $eventPicture = NULL;
myQ("
INSERT INTO `[x]articoli`
(`articleid`,`date`,`category`,`title`,`descriptio n`,`user` ,`mainpicture`)
VALUES (
'".time()."',
'". $_POST["category"] ."',
'". $_POST["title"] ."',
'". $_POST["description"] ."',
'".me("id")."'
'". $eventPicture ."
)
");
$foto_up_ok = true;
}
}
}
nella tabella 'mainpicture' dovrei inserire il path dell'immagine.
grazie a tutti per l'aiuto e attenzione in anticipo.
Josef