Çok tesekkurler, hemen ilgili dökümanları inceleyeyim; bilgim pekissin

Yine çok saçma bir yerde takıldım dosya_indir seklinde tanımlanan bir fonksiyonum var. Burada $adres kısmına ne yazarsam, o adresteki resim benim hostuma kopyalanıyor. Buraya kadar her sey normal. Fakat sorun bu islemi form haline getirdiğimde baslıyor. Bir de form olusturdum; resim adını, açıklamasını ve resim adresini yazıyorum. Submit'e basınca, mysql'e bilgileri gir ve fonksiyonu uygula komutum var. Mysql'e bu fonksiyonun çıktısını göndermeye çalıstığımda nedense görmüyor. Bütün bilgiler gidiyor, fakat yüklediğim resmin adı çıkmıyor. Mysql komutunu fonksiyon içine alınca da, resmin adı gönderiliyor ama diğer bilgiler gönderilmiyor. Anlatamadım sanırım ama Ne yapacağım ben

Noldu selim sadece bakıyorsun cevap yazsana

anlamadım ve atıyorum function içinde resim adını aldıgını varsayıyorum function dosya_indir

2 çözümü var, tavsiyem 2. si yönünde: 1. değişkeni dosya_indir fonksyonu içinde global tanımlarsın function dosya_indir { global $ad; ... ..

Evet tahmin etmistim sansımı denedim Asağıdaki ilk fonksiyonda $ad bana resim dosyasının adını veriyor. Burada sorun yok. function dosya_indir { ... ... if else }

Ploop bu anlatımdan anlamak zor, örnekli kod verebilirsen iyi olur.

prd yanlış anlamışım