Şimdi Ara

PHP+iframe=>$_GET['iframeDekiDegisken'] Nasıl?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
3
Cevap
0
Favori
538
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamlar,

    Eğer bir sayfa yapsaydım ve bu sayfada tıklanan bağlantıya göre bir işlem yapmak isteseydim şöyle yapardım:

    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=11715968&url=hede.php/?Degisken=Deger" data-href="hede.php/?Degisken=Deger">tıkla</a>

    sonra da bunu

    $IslemYapacakDegisken=$_GET["Degisken"] // olarak yapardım.

    Ancak bir noktada tıkandım. Sayfanın içinde başka bir sayfa açılıyor, yani A ana sayfasının içinde B iframe'i açılıyor. A'da hangi bağlantıya tıklıyorsam B sayfasında ona göre işlem yapılması gerekiyor. Bunu yapamıyorum çünkü A sayfasındaki bağlantının sonuna GET ile alınabilecek şekilde veri koysam da adres çubuğu değişmediği için bu veriyi alamıyorum.

    İsteğim şu: A ana sayfasının içindeki B iframe', A sayfasında tıklanan bağlantı hangisiyse ona göre davransın. Yalnız A sayfasındaki bağlantılar da hep B iframe'inin içinde çıktığı için adres çubuğunda yazanlar hiç değişmiyor. Bunu yapmanın yolu nedir?

    Teşekkürler.







  • <iframe name="frameb" ....


    <a target="frameb" href....


    Bağlantıya tıkladığın zaman adres iframe`de açılır, ana sayfa değişmez. Böylece GET verisini iframe`de açacağın sayfaya aktarmış olursun.

    Bunu kastedmedişsen daha açıklaman gerek. Ne yapmak isteyorsun anlaşılmıyor kardeş...



    < Bu mesaj bu kişi tarafından değiştirildi Guest -- 20 Ocak 2007; 6:24:46 >
  • quote:

    ASayfasi.php:

    ...
    ...
    ...
    <iframe name="IcKutu" scr="/BSayfasi.php"></iframe>
    ...
    ...
    ...

    quote:

    BSayfası.php

    <html>
    <head>
    <?php
    include("OrtakDosya_php");
    ?>
    ...
    ...

    quote:

    OrtakDosya.php:

    ....
    ...
    ..
    $BSayfasindaTıklananBaglantininNeOldugunuGosterenDegisken= $_GET['Deger'];
    //
    // Bu olmuyor, çünkü ASayfası.php'de tıklanan herhangi bir bağlantı
    // BSayfasi.php'nin yerinde yani IcKutu'da açılıyor. Dolayısıyla da
    // adres satırı değişmiyor etmiyor.
    //
    $BSayfasindaTıklananBaglantininNeOldugunuGosterenDegisken= ....(???);

    if ($BSayfasindaTıklananBaglantininNeOldugunuGosterenDegisken == "Deneme")
    {
    SunuYapBunuYap();
    }
    else if ($BSayfasindaTıklananBaglantininNeOldugunuGosterenDegisken == "Yanilma")
    {
    OnuYapBunuYap();
    }
    ...
    ...
    ...


    Bilmem anlatabildim mi? Burada B sayfasında tıkladığım bir bağlantıdan nasıl değer döndürebileceğimi soruyorum.




  • Yapay Zeka’dan İlgili Konular
    Php header yardım!
    12 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.