Şimdi Ara

Bir PHP Sayfasından Diğerine Değişken Gönderme

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
9
Cevap
0
Favori
1.883
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar, register.php sayfamdaki $result değişkenini login.php sayfasında echo ile yazdırmak istiyorum. include ile yaptığımda bütün kodlar geliyor ama ben sadece register.php içindeki $result değişkenini login.php de yazdırmak istiyorum. Nasıl bi yol izlemeliyim. Daha yeni olduğumdan çözemedim şimdilik.



  • İlk sayfadaki degiskenini get metodu ile include ettigin sayfaya cagirmayi dene hocam

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: muratbolat52

    İlk sayfadaki degiskenini get metodu ile include ettigin sayfaya cagirmayi dene hocam

    dostum get ile sadece post edilen değerleri çağırmıyo muyuz?
    $username=$_GET['username']; gibi
    ayrıca benim diğer sayfaya çağırmak isteğim değişkenin adı $response bunu get metodunun içine nasıl yazmalıyım? teşekkürler cevabın için



    < Bu mesaj bu kişi tarafından değiştirildi KoRnTuNeS -- 12 Şubat 2016; 17:25:52 >
  • Değişkeni çalıştıracağın yerde gizli bi form elemanı kullanarak yapabilirsin hocam. Mesela değişkeni ilk.php sayfasında kullanıyorsun diyelim. Şunu yaparsa $result değişkenimin değeri şu olsun dedin ve hemen alt satırına

    <input type="hidden" name="result" value="<?=$_GET[result]?>">

    kodunu ekledin ve yönlendirme yaptın. iki.php sayfasına giden değişkeni almak için ise php sayfanın başına $result=$_GET['result']; yaptın. Böylelikle bir.php içerisindeki $result değişkenine iki.php'ye metodla gönderek almış oldun. Bu birinci yöntem.

    Aklıma gelen ikinci yöntem ise değişkenin değerini veritabanında bi tabloda tut. Kullanacağın başka sayfaya ise mysql_fetch_assoc ile yazdır. Değişkenin değeri sürekli güncelleneceği için veritabanına yazdırırken mysql_query("update Tablo_Adi set sonuc='$result' "); yapmalısın.

    Aklıma gelenler bunlar hocam. Umarım faydalı olmuştur
  • quote:

    Orijinalden alıntı: muratbolat52

    Değişkeni çalıştıracağın yerde gizli bi form elemanı kullanarak yapabilirsin hocam. Mesela değişkeni ilk.php sayfasında kullanıyorsun diyelim. Şunu yaparsa $result değişkenimin değeri şu olsun dedin ve hemen alt satırına

    <input type="hidden" name="result" value="<?=$_GET[result]?>">

    kodunu ekledin ve yönlendirme yaptın. iki.php sayfasına giden değişkeni almak için ise php sayfanın başına $result=$_GET['result']; yaptın. Böylelikle bir.php içerisindeki $result değişkenine iki.php'ye metodla gönderek almış oldun. Bu birinci yöntem.

    Aklıma gelen ikinci yöntem ise değişkenin değerini veritabanında bi tabloda tut. Kullanacağın başka sayfaya ise mysql_fetch_assoc ile yazdır. Değişkenin değeri sürekli güncelleneceği için veritabanına yazdırırken mysql_query("update Tablo_Adi set sonuc='$result' "); yapmalısın.

    Aklıma gelenler bunlar hocam. Umarım faydalı olmuştur

    eyvallah dostum çok sağol yarın bi deniyeyim, tekrardan çok teşekkürler
  • Ne demek hocam. Takıldığın kısımda kodlarını paylaşırsan direkt kod üzerinden yardımcı olmaya çalışırım..
  • globalleri kullanabilirsiniz. basittir php.net ten bakabilirsiniz.
    session kullanabilirsiniz.
    çerezleri kullanabilirsiniz.
    yahut diğer arkadaşların bahsettiği gibi grt ya da post ile tutarak ta aktarabilirsiniz. farklı ihtiyaçlara binaen alternatif olsun diye yazdım. örneğin birden fazla sayfada oluşacaksa veya kullanıcıya özel ya da aklınıza ne grliyorsa, oturum iyi iş görebilir.

    < Bu ileti mini sürüm kullanılarak atıldı >

  • quote:

    Orijinalden alıntı: ebilgic

    globalleri kullanabilirsiniz. basittir php.net ten bakabilirsiniz.
    session kullanabilirsiniz.
    çerezleri kullanabilirsiniz.
    yahut diğer arkadaşların bahsettiği gibi grt ya da post ile tutarak ta aktarabilirsiniz. farklı ihtiyaçlara binaen alternatif olsun diye yazdım. örneğin birden fazla sayfada oluşacaksa veya kullanıcıya özel ya da aklınıza ne grliyorsa, oturum iyi iş görebilir.

    çok teşekkürler dostum. arkadaşın dediği gibi yaptım bakalım şimdilik.

    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.