lostyazilim
tr.link

PHP'de Ufak Bir Yardıma İhtiyacım Var

7 Mesajlar 1.025 Okunma
lstbozum
tr.link

AtakanAtes AtakanAtes 1881 - 193∞, özlemle...
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)
Merhaba arkadaşlar çok basit bir şekilde resim yükleme sistemi var ve örnek veriyorum "adsiz.jpg" resmini yükledikten sonra üstüne tekrar aynı isimle yükleme yapınca resim değişiyor maalesef.Ben resim adının atıyorum "929392.jpg" gibi rastgele sayılardan olmasını istiyorum yardım edebilecek arkadaş varsa özel mesaj ile dosyayı gönderebilirim şimdiden teşekkürler.
ozcan0110

kişi bu mesajı beğendi.

wmaraci
reklam

KadirKC KadirKC WORDPRESS Kullanıcı
  • Üyelik 04.11.2014
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad K** K**
  • Mesajlar 1290
  • Beğeniler 0 / 208
  • Ticaret 27, (%100)
http://www.dahiweb.com/php-rastgele-tekrarsiz-sayi-uretme/ inceleyebilirsiniz.
 

 

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
Yükleme yaptığınız kısmın kodlarını paylaşır mısınız? move_uploaded_file gibi bir fonksiyon lazım bize, hedefteki dosya ismini değiştireceksiniz. Ayrıca ben rastgele değer üretmek için microtime fonksiyonunu uniqid ile birleştirip sha1 ile kodluyorum, eğer sadece sayı lazım değilse bunu öneririm.
 

 

Murat Alabacak <http://muratalabacak.net>

AtakanAtes AtakanAtes 1881 - 193∞, özlemle...
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)

Hocam bunlara baktımda herhangi bir ekleme yapınca beyaz ekrana dönüşüyor çözemedim.
$processed_file_path = PROCESSED_IMAGE_DESTINATION . preg_replace( '/\\.[^\\.]+$/', '.jpg', $temp_file_name );
galiba bu kısımda bi düzenleme yapmam gerekiyor o kadar şey denedim olmadı.

alabacaknet adlı üyeden alıntı

Yükleme yaptığınız kısmın kodlarını paylaşır mısınız? move_uploaded_file gibi bir fonksiyon lazım bize, hedefteki dosya ismini değiştireceksiniz. Ayrıca ben rastgele değer üretmek için microtime fonksiyonunu uniqid ile birleştirip sha1 ile kodluyorum, eğer sadece sayı lazım değilse bunu öneririm.

Hocam php'de daha acemiyim diyebilirim özel mesajla "upload.php" dosyasını gönderdim bi kontrol edebilir misiniz müsait olunca ?
 

 

wmaraci
wmaraci

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
$uploaded_file_path = PROCESSED_IMAGE_DESTINATION . preg_replace( '/\\.[^\\.]+$/', '.jpg', $temp_file_name );

kısmını şu şekilde değiştirince olacak

$uploaded_file_path = PROCESSED_IMAGE_DESTINATION . sha1(uniqid().microtime()) . '.jpg';

Ek Olarak:

vBasic adlı üyeden alıntı

Hocam bunlara baktımda herhangi bir ekleme yapınca beyaz ekrana dönüşüyor çözemedim.
$processed_file_path = PROCESSED_IMAGE_DESTINATION . preg_replace( '/\\.[^\\.]+$/', '.jpg', $temp_file_name );
galiba bu kısımda bi düzenleme yapmam gerekiyor o kadar şey denedim olmadı.


Hocam php'de daha acemiyim diyebilirim özel mesajla "upload.php" dosyasını gönderdim bi kontrol edebilir misiniz müsait olunca ?
 

 

Murat Alabacak <http://muratalabacak.net>

AtakanAtes AtakanAtes 1881 - 193∞, özlemle...
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)

alabacaknet adlı üyeden alıntı

$uploaded_file_path = PROCESSED_IMAGE_DESTINATION . preg_replace( '/\\.[^\\.]+$/', '.jpg', $temp_file_name );kısmını şu şekilde değiştirince olacak

$uploaded_file_path = PROCESSED_IMAGE_DESTINATION . sha1(uniqid().microtime()) . '.jpg';Ek Olarak:


Kardeşim eline koluna emeğine sağlık çok teşekkür ederim.
 

 

alabacaknet alabacaknet Developer Kullanıcı
  • Üyelik 14.09.2012
  • Yaş/Cinsiyet 39 / E
  • Meslek Yazılım geliştirme
  • Konum Ankara
  • Ad Soyad M** A**
  • Mesajlar 217
  • Beğeniler 55 / 48
  • Ticaret 0, (%0)
Önemli değil, rica ederim...
 

 

Murat Alabacak <http://muratalabacak.net>
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al