Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
1898
Tıklama
0
Öne Çıkarma
Bir PHP Sayfasından Diğerine Değişken Gönderme
K
8 yıl
Yarbay
Konu Sahibi

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.



M
8 yıl
Teğmen

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



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
K
8 yıl
Yarbay
Konu Sahibi

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 >
Bu mesaja 1 cevap geldi.
M
8 yıl
Teğmen

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


Bu mesaja 1 cevap geldi.
K
8 yıl
Yarbay
Konu Sahibi

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


Bu mesaja 1 cevap geldi.
M
8 yıl
Teğmen

Ne demek hocam. Takıldığın kısımda kodlarını paylaşırsan direkt kod üzerinden yardımcı olmaya çalışırım..



E
8 yıl
Yüzbaşı

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ı >
Bu mesaja 1 cevap geldi.
K
8 yıl
Yarbay
Konu Sahibi


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ı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.