Codice PHP:
<?PHP
// Connessione al db
$link = mysql_connect('localhost', 'root', 'root')
or die('Connessione al db fallita.');
// selezione del db
mysql_select_db("sosalbergo", $link);
$cur = $_FILES['curriculum']['name'];
$foto = $_FILES['foto']['name'];
$sql="INSERT INTO lavoratore (nome, cognome, email, reparto, eta, esperienza, prov, curriculum, foto, note)
VALUES
('$_POST[nome]', '$_POST[cognome]', '$_POST[email]','$_POST[reparto]','$_POST[eta]','$_POST[esperienza]','$_POST[prov]','$cur','$foto','$_POST[note]')";
if (!mysql_query($sql,$link))
{
die('Errore: ' . mysql_error());
}
echo "L'articolo aggiunto al catalogo! ";
// RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD
$cartella = "upload/";
$percorso = $_FILES['curriculum']['tmp_name'];
$nome = $_FILES['curriculum']['name'];
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (is_file($percorso) && move_uploaded_file($percorso, $cartella . $nome))
{
print "";
}
else
{
print "Si sono verificati dei problemi durante l'Upload, il file inserito protrebbe essere troppo grande!";
}
$cartell = "upload/";
$percors = $_FILES['foto']['tmp_name'];
$nom = $_FILES['foto']['name'];
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (is_file($percorso) && move_uploaded_file($percors, $cartell . $nom))
{
print "";
}
else
{
print "Si sono verificati dei problemi durante l'Upload, il file inserito protrebbe essere troppo grande!";
}
mysql_close($link)
?>
come posso rinominare i file uplodati con lo stesso nome del campo email così da avere solo file con nomi univoci?
grazie