wmaraci reklam

Formun hangi sayfadan gönderildiğini tespit etmek

15 Mesajlar 2.096 Okunma
Toplam 15 mesaj ve 2.096 görüntüleme
acebozum
wmaraci reklam

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
merhaba arkadaşlar.

php ile basit form yaptım. bu formu iframe kod ile bazı sayfalarda kullanıyorum. istediğim sayfalara iframe kod olarak yerleştiriyorum.

asd.php, qwe.php, zxc.php sayfalarına formu iframe kullanarak yerleştirdim.

örneğin: asd.php sayfasına



kodu ekledim. aynı şekilde diğer qwe.php ve zxc.php sayfalarına da ekledim.

istenen şu: bana hangi sayfadan mesaj gönderildiğini bilmek istiyorum.

$_SERVER['PHP_SELF'];
$_SERVER['REQUEST_URI'];
$_SERVER['SCRIPT_NAME']
$_SERVER["HTTP_REFERER"]


gibi global değişkenler kullandım ama olmadı. hangi sayfadan verilerin gönderildiğine ulaşmak için başka önerisi yada çözümü olan var mı?

vakit ayırdığınız için teşekkürler.
 

 

paytr kampanya
reklam

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Dediğinizi her ne kadar anlamamış olsam da :) Formların için 1 tane input koyun type=hidden olsun bunun içine hangi form ise valuesine bunu yazın daha sonra post ettiğiniz sayfada ise burdan gelen değere göre işlem yapabilirsiniz.
En basit yöntem olarak :)
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
hocam her sayfa için form oluşturmak zahmetli iş. istediğim şu: bir sayfanın içinde iframe düşünün. bu iframe içinde yer alan form ile adres çubuğunda görünen adresi çekmek istiyorum özetle.
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Tamam işte dediğim yöntem. Gizli olan inputun valuesine adres çubuğundaki değeri değişken olarak yazacaksınız.

$AdresCubugum=http://".$_SERVER['HTTP_HOST']."".$_SERVER['REQUEST_URI']; // burada tırnak hatası oalbilir sabahladığım için cok dıkakt etmedım


şeklinde.
 

 

wmaraci
wmaraci

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
dediğiniz gibi yapınca "http://domain.com/form.php" çıktısı geliyor.

halbuki domain.com/asd.php, domain.com/zxc.php yada domain.com/qwe.php adreslerinden birinin çıktısı gerekiyor bana. çünkü form bu sayfalarda yer alıyor.
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
$AdresCubugum= 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];

Bunu deneyin.

Ek: Sabahladıgım ıcın cok uykuluyum. Size işin mantıgını gösterdim. Biraz araştırma yapmanız gerekebilir netbeans açıp kod yazmak işime gelmiyor şuan açıkcası
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
yine aynı sonuç hocam. global değişkenlerden denemediğim kalmadı.
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
Eğer ki 3 sayfanız var ise ilk dediğim yöntemi yapmanız işinizi görecektir.
 

 

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
anlıyorum hocam. teşekkürler ama örnek olsun diye 3 sayfa verdim. çok fazla sayfa var.
 

 

FurkanKandemir FurkanKandemir WM Aracı Kullanıcı
  • Üyelik 25.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Yazılım Uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad F** K**
  • Mesajlar 833
  • Beğeniler 0 / 287
  • Ticaret 13, (%100)
O zaman kod yapınızı görmeden daha fazla yardım edemeyeceğim.
 

 

KaplanBozum
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