27/12/11 20:36
luigi7
Salve, ho questo codice che mi inserisce solo un'immagine invece di inserire tutte le immagini che si trovano nella cartella selezionata.
Mi dite come posso fare per inserire tutte le immagini che si trovano nella cartella.
grazie mille e scusate l'italiano ma non so come si chiama la cosa che fa quello che vorrei fare.
Mi dite come posso fare per inserire tutte le immagini che si trovano nella cartella.
if(empty($_GET["cat"])) { }else { if ($handle = opendir('../public/media/photo/'.$pieces[1].'/img_thumb/')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $pieces = explode("|", addslashes($_POST["cat"])); $strSQL = "INSERT INTO foto(_userid,"; $strSQL.="_catid,"; $strSQL.="_dir,"; $strSQL.="titolo,"; $strSQL.="testo,"; $strSQL.="url,"; $strSQL.="tag,"; $strSQL.="data,"; $strSQL.="active)"; $strSQL.= "VALUES('".$user_id."',"; $strSQL.="'".$pieces[0]."',"; $strSQL.="'".$pieces[1]."',"; $strSQL.="'".$file."',"; $strSQL.="'- Nessuna descrizione -',"; $strSQL.="'".$file."',"; $strSQL.="'',"; $strSQL.="'".$data."',"; $strSQL.="1)"; } } $db->query($strSQL) or die($db->error); closedir($handle); $db->close(); $msg = "fatto"; echo $strSQL; } }
grazie mille e scusate l'italiano ma non so come si chiama la cosa che fa quello che vorrei fare.
aaa