Buongiorno a tutti.
Ho una form che al submit salva una serie di valori nel mio database
Nome
Cognome
Indirizzo
etc
Vorrei anche poter fare l'upload di un file chiamato logo che mi rappresentera' l'utente in questione.
Ho trovato molte funzioni che possono fare l'upload ma non riesco a capire come riuscire a salvare correttamente i dati della form nel database e fare l'upload allo stesso tempo. Inoltre devo salvare nel db anche il path per raggiungere l'immagine
Se faccio cosi :
<form enctype="multipart/form-data" action="controller/uploader.php" method="POST" id="frm_post" >
la action non viene considerata e la form viene semplicemente postata
Se tolgo l'id della form invece succede il contrario, l'immagine viene uploadata ma i valori della form non vengono salvati. Dove sbaglio?
Questo e' il mio file upload.php
$target_path = "uploads/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "The file ". basename( $_FILES['uploadedfile']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}