Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
432
Tıklama
0
Öne Çıkarma
değişkenleri farklı sayfalarda kullanma
F
20 yıl
Teğmen
Konu Sahibi

meraba arkadaşlar benim yapmakta olduğum emlakçı sitesinde emlak kaydı iki sayfada yapılıyor ve birinci sayfada kullandığım değişkenleri ikinci sayafada nasıl kullanabilirim? yardımcı olursanız sevinirim:)



S
20 yıl
Binbaşı

cookie lerle Veya Sessionlarla Değişkenlerini istediğin kadar Sayfada Taşıyabilirsin. tavsiyem sessionlardır. Bu gibi Bolumlerde.


<?
// dosya ismi a.php
session_start(); //sessionu başlatıyoruz. Şart değildir.
session_register("degisken");
$degisken="soyturk";
?>
<?
// dosya ismi b.php
session_register("degisken");

echo ("önceki sayfada ($degisken) adlı session oluşturuldu.");

?>


Bu mesaja 1 cevap geldi.
N
20 yıl
Yüzbaşı

baba bildiğim kadarıyla sessionu başlatmak şarttı. Ama emin değilim çünkü başlatmadığımda hata vermişti.

Ayrıca değişken atamak için $_SESSION["degisken"] = "ahmet"; gibi de kullanabilirsin .

Form ile iletiyorsan input type=hidden da işine yarar



F
20 yıl
Teğmen
Konu Sahibi

arkadaşlar teşk. ederim ama ben session kullanmak istemiyorum oturum açarken onu kullanıyorum zaten bana global ve farklı sayfalarda da kullanabileceğim değişkenler gerekiyor. Birede ben araştırırken $GLOBALS değişkenlerinde olabileceğini düşündüm.ama kullanımını bilmiyorum o yüzden işime yaramadı. nasıl kullanacağım hakkında bilgi sahibi olan arkadaş varsa va benimle paylaşırsa sevinirim:)


Bu mesaja 1 cevap geldi.
F
20 yıl
Teğmen
Konu Sahibi

U
20 yıl
Binbaşı

arkadaş söylemiş, <form> tag'lerinin arasına <input type="hidden" id="benimIlkDegiskenim" value="deger"> şeklinde yapıcaksın...
<input type="hidden" id="benimIlkDegiskenim" value="<?php =$degisken ?>">
Şeklinde oluyordu yanlış hatırlamıyorsam.
sonra da ikinci sayfanda
 
<?php
$degisken = @$_GET["benimIlkDegiskenim"];
?>


$GLOBALS var mı bilmiyorum ama $APPLICATION diye birşey duymuştum ;) kullanımı sessiona benziyor.





< Bu mesaj bu kişi tarafından değiştirildi un.real -- 19 Eylül 2005, 22:10:42 >
Bu mesaja 1 cevap geldi.
K
20 yıl
Yüzbaşı

bir sayfada istedigin degiskenleri tanımlattır;

daha sonra gerekli oldugu zaman include edersin dosyayı..


Bu mesaja 1 cevap geldi.
C
20 yıl
Yüzbaşı

if ($sayfa=adim2 )
{
$_SESSION["sess_mesaj"]["konu"] = @$HTTP_POST_VARS["isim /*birinci değişkeni kayde (ismi neyse onla)*/ "];
$_SESSION["sess_mesaj"]["mesaj"] = @$HTTP_POST_VARS["soyad"];
.......
.....


}
bu sessionları çoğaltarak formunu 1. adım 2. adım şeklinde yapabilirsin zannediyorum biraz geç oldu ama belki başka arkadaşlara yarar bende yeni öğrendim çünkü



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.