if ($resim_name!="")
{
if (copy($resim,"../haberresimleri/".$resim_name.jpg))
{
$resimadi=$resim_name;
}
else { echo "Resim Kopyalanamadı"; }
normalde tek resim eklense yukaridaki kod işi görüyor. ama bir sayfada 4-5 resim birden upload etmek istersem nasıl olacak ?
Aşağıdaki gibi çalışmıyor. yardım edebilcek var mı ??
$resim[$i] = $_POST['resim'.$i];
if ($resim_name!="")
{
if (copy($resim[$i],"../haberresimleri/".$resim_name.jpg))
{
$resimadi=$resim_name;
}
else { echo "Resim Kopyalanamadı"; }
4-5 resim birden upload yardım edin...
3
●686
- 03-11-2007, 03:33:18Üyeliği durduruldu
$toplam_resim=5; for($i=1;$i=$toplam_resim;$i++) { $resim=$_POST['resim'.$i]; if ($resim_name!="") { if (copy($resim,"../haberresimleri/".$resim_name.$i.".jpg") ) { $resimadi=$resim_name; } else { echo "Resim Kopyalanamadı"; } } }en altta bi link var dosya resm upload dersi onu kullan ama bence.... copy() yerine move_uploaded_file() fonk kullanman daha sağlıklı...
+ bu gerçekten çalışıyor mu??
if ($resim_name!="") { if (copy($resim,"../haberresimleri/".$resim_name.jpg) ) { $resimadi=$resim_name; } else { echo "Resim Kopyalanamadı"; }very simple file upload script for multiple files - 03-11-2007, 15:31:45Üyeliği durdurulduif($adim == "3") {
$toplam_dosya=10;
for($a=1;$a=$toplam_dosya;$a++) {
$dosya=$_POST['dosya'.$a];
if ($dosya_name!="")
{
if (move_uploaded_file($dosya,"../haberresim/".$dosya_name.$a.".jpg") )
{
$dosyaadi=$dosya_name;
}
else { echo "Dosya Kopyalanamadı"; }
}
}
for($i=0; $i<((count($_POST)-1)/6); $i++) {
$sec[$i]=$_POST['sec'.$i];
if($sec[$i]=='1') {
$title[$i] = $_POST['title'.$i];
$intid[$i] = $_POST['id'.$i];
$obaslik[$i] = $_POST['obaslik'.$i];
$haber[$i] = $_POST['haber'.$i];
$kaynak[$i] = $_POST['kaynak'.$i];
$kategori = $_POST['kategori'];
$kaynaklinki=$_POST[kaynaklinki];
$tarih[$i] = $_POST['yil'.$i]."-".$_POST['ay'.$i]."-".$_POST['gun'.$i].date(" H:i:s");
echo $tarih;
mysql_query("insert into haberler (kategori,konu,baslik,aciklama,kaynak,kaynaklinki, resim,tarih,onay,anasayfa) values ('".$kategori."','".$title[$i]."','".$obaslik[$i]."','".$haber[$i]."','".$kaynak[$i]."','4','".$dosya_name[$a]."','".$tarih[$i]."','3','1')") or die(mysql_error());
}//1 se ekle
}//for
echo '<br /><br /><span style="color: green;">ekleme işlemi bitti.. <a href="?">geri dön</a>';
}
?>
klasore dosya yüklense yetiyor sadece ama malesef bu kodlada yapamadım.