Merhaba,
Örnek olarak formdan 4 tane resim upload ettik bunu post ettirirken 4 tane olduğunu anlayıp buna göre işlem nasıl yapabilirim?
PHP form ile birden fazla image
7
●397
- 21-08-2015, 19:56:07html formunu aşağıdaki şekilde oluşturup
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="resim[]" id="resim[]" multiple="multiple" />
<input type="submit" value="YÜKLE" />
</form>
aşağıdaki php kodu ile birden fazla resmi upload ederbilirsin
$klasor="images";//resimleri yüklemek istediğiniz klasör
$resim_miktari=count($_FILES['resim']['name']);
for($i=0;$i<$resim_miktari;$i++){
if(!empty($_FILES['resim']['name'][$i])){
move_uploaded_file($_FILES['resim']['tmp_name'][$i],$klasor."/".$_FILES['resim']['name'][$i]);
}
} - 22-08-2015, 00:55:49Üyeliği durdurulduBunu kaç tane ise o şekilde mysqle nasıl yazdırabilirim?samurat2000 adlı üyeden alıntı: mesajı görüntüle
- 22-08-2015, 03:04:03Gönderdiğin dosya isimlerini bir array dizisi içerisine atarsın uploaddan sonra;
$kac_tane = count($array_dizisi);
Dediğinde array dizisi içerisindeki obje sayısını sana verecektir daha sonra;
ister foreach ile dilersende for fonksiyonu ile mysql_insert yapacaksın. Hemen for ile bir örnek;
$say=0; for ($i=0; $i < $kac_tane; $i++) { $query="insert into values(NULL,'".$array_dizisi[$i]."')"; mysql_query($query); $say++; } echo "Mysql tablosuna toplamda ".$say." adet bilgi girilmiştir.";gibi. - 22-08-2015, 09:11:19
- 23-08-2015, 22:55:19Üyeliği durdurulduhocam inputtan veri[] olarak çekip, bunları veri tabanına resim1,resim2,resim3 gibi aralarında virgül olarak nasl db ye yazabilirim?Caesar adlı üyeden alıntı: mesajı görüntüle
- 18-01-2016, 00:36:46Kimlik doğrulama veya yönetimden onay bekliyor.teşekkürlerCaesar adlı üyeden alıntı: mesajı görüntüle