-
Üyelik
23.01.2016
-
Yaş/Cinsiyet
45 / E
-
Meslek
bilgisayar mühendisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** E**
-
Mesajlar
1366
-
Beğeniler
9 / 379
-
Ticaret
0, (%0)
if(isset($_POST['submit'])){
// Count total files
$countfiles = count($_FILES['file']['name']);
// Looping all files
for($i=0;$i<$countfiles;$i++){
$filename = $_FILES['file']['name'][$i];
// Upload file
move_uploaded_file($_FILES['file']['tmp_name'][$i],'upload/'.$filename);
}
}
?>
1 kişi bu mesajı beğendi.
-
Üyelik
22.07.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** A**
-
Mesajlar
405
-
Beğeniler
69 / 69
-
Ticaret
9, (%100)
forces cevabın icin teşekkür ederim dm atıyorum sana
-
Üyelik
23.01.2016
-
Yaş/Cinsiyet
45 / E
-
Meslek
bilgisayar mühendisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** E**
-
Mesajlar
1366
-
Beğeniler
9 / 379
-
Ticaret
0, (%0)
merhaba
kodu şöyle düzenledim
$url = $_POST["link"];
$uzanti=substr($url,-4);//urlnin son 4 harfini alıyoruz.Bu uzantıya denk geliyor.
if($uzanti==".png" or $uzanti==".jpg" or $uzanti==".gif"){//uzantı kontrolü.eğer resim ise
$isim=rand(0,99999).$uzanti;//rand ile rasgele bir resim oluştur ve uzantisi aldığımız uzantı olsun
$isim = $isim[count($isim) - 1];
$konum="resimler/". $isim;
touch($konum);
$al=file_get_contents($url);
$kaydet=file_put_contents($konum,$al);
if($kaydet){//eğer yazma başarılı ise
echo "Resim kaydedildi.";//başarılı yaz
echo $isim;
}else{
echo "Kayıt edilemedi";//değil ise
}
?>
-
Üyelik
22.07.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** A**
-
Mesajlar
405
-
Beğeniler
69 / 69
-
Ticaret
9, (%100)
Olmadı hocam denedim excellde linki çekiyorum isterseniz site dosyayı atabilirim
-
Üyelik
23.01.2016
-
Yaş/Cinsiyet
45 / E
-
Meslek
bilgisayar mühendisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** E**
-
Mesajlar
1366
-
Beğeniler
9 / 379
-
Ticaret
0, (%0)
dosyayı atabilir misiniz bir kafa yorayım bende
1 kişi bu mesajı beğendi.
-
Üyelik
26.11.2019
-
Yaş/Cinsiyet
30 / E
-
Meslek
Öğrenci
-
Konum
İzmir
-
Ad Soyad
E** Ç**
-
Mesajlar
217
-
Beğeniler
30 / 25
-
Ticaret
5, (%100)
sonuna bi rand fonksiyonu ekleyerek denediniz mi hocam ?
-
Üyelik
22.07.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** A**
-
Mesajlar
405
-
Beğeniler
69 / 69
-
Ticaret
9, (%100)
thepurge hep denedim olmadı
-
Üyelik
23.01.2016
-
Yaş/Cinsiyet
45 / E
-
Meslek
bilgisayar mühendisi
-
Konum
İstanbul Avrupa
-
Ad Soyad
M** E**
-
Mesajlar
1366
-
Beğeniler
9 / 379
-
Ticaret
0, (%0)
şu kodu deneyebilirmisiniz
$url = $_POST["link"];
$isim=explode("/",$url);
$isim = $isim[count($isim) - 1];
$konum="resimler/". $isim;
touch($konum);
$al=file_get_contents($url);
for( $i = 0; isset($HTTP_POST_FILES['$isim']['name'][$i]); $i++ ) {
$path = 'resimler/'.$HTTP_POST_FILES['$isim']['name'][$i];
$lastDot = strrpos($path, '.');
$base = substr($file, 0, $lastDot);
$ext = substr($file, $lastDot);
// this loop will keep doing until find a path that no file exists
for( $seq = 0; file_exists($path); $seq++ ) {
if( file_exists($path) ) {
$path = $base . '_'. $seq. $ext;
}
}
$kaydet=file_put_contents($konum,$al);
-
Üyelik
22.07.2015
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Master
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** A**
-
Mesajlar
405
-
Beğeniler
69 / 69
-
Ticaret
9, (%100)
Aynı Hocam denedim