scusa c'era una graffa in più questo e quello giusto, comunque nel db viene scritto solo il percorso
<?php
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die("Errore nella connessione con il database");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database");
$ultimo_id = "SELECT id FROM utenti order by id desc limit 1";
$result2 = mysql_query($ultimo_id, $db);
while ($row2 = mysql_fetch_array($result2)) {
$uploadNeed = $_POST['uploadNeed'];
// start for loop
for($x=0;$x<$uploadNeed;$x++){
$file_name = $_FILES['uploadFile'. $x]['name'];
// strip file_name of slashes
$file_name = stripslashes($file_name);
$file_name = str_replace("'","",$file_name);
$copy = copy($_FILES['uploadFile'. $x]['tmp_name'],$row2[id]."_".$file_name);
// check if successfully copied
if($copy){
$foto="$row2[id]_$file_name";
echo "
<img src=\"$foto\">
";
}else{
echo "$file_name
";
}
} // end of loop
include("config.inc.php");
echo"$foto";
echo"$foto2";
if (trim($nome) == "" OR trim($descrizione) == ""):
echo "I campi nome e descrizione devono essere riempiti!";
else:
$nome = addslashes(stripslashes($nome));
$anteprimaDescrizione = addslashes(stripslashes($anteprimaDescrizione));
$descrizione = addslashes(stripslashes($descrizione));
$nome = str_replace("<", "<", $nome);
$nome = str_replace(">", ">", $nome);
$anteprimaDescrizione = str_replace("<", "<", $anteprimaDescrizione);
$anteprimaDescrizione = str_replace(">", ">", $anteprimaDescrizione);
$descrizione = str_replace("<", "<", $descrizione);
$descrizione = str_replace(">", ">", $descrizione);
$descrizione = nl2br($descrizione);
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db==FALSE) die ("Errore nella connessione");
mysql_select_db ($db_name, $db) or die ("Errore nella selezione del database");
$query = "INSERT INTO utenti ( nome, cognome, modello, moto, anteprimaDescrizione, descrizione, mail, foto1, foto2, foto3, foto4, foto5, foto6, foto7, foto8, foto9 ) VALUES ('$nome', '$cognome', '$modello', '$moto', '$anteprimaDescrizione', '$descrizione', '$mail', '$foto1', '$foto2', '$foto3', '$foto4', '$foto5', '$foto6', '$foto7', '$foto8', '$foto9')";
if (mysql_query($query, $db))
echo"<table>
<tr><th>$nome</th></tr>
<tr><th>la tua recensione è stata inserita correttamente</th></tr>
<tr><th>$cognome</th></tr>
<tr><th>$modello</th></tr>
<tr><th>$moto</th></tr>
<tr><th>$anteprimaDescrizione</th></tr>
<tr><th>$descrizione</th></tr>
<tr><th>$mail</th></tr>
<tr><th>$foto1</th></tr>
<tr><th>$foto2</th></tr>
</table> ";
else
echo "Errore durante l'inserimento";
mysql_close($db);
endif;
}
?>