1. sayfadan form ile veriyi 2. sayfaya gönderiyorum. 2. sayfada veriler üzerinde bazı kontroller yapıyorum ve veriyi 3. sayfaya göndermek istiyorum.
2. sayfada değişken olarak elimde olan veriyi 3. sayfaya nasıl gönderirim.
Form oluşturup görünmeyen alanlar ile gönderme dışında bir yöntem var mı?
url ile göndermeyi düşündüm ama url ile değişken nasıl gönderildiği konusunda bilgim yok.
Yardımcı olursanız sevinirim...
Değişken gönderemiyorum.
7
●489
- 21-06-2008, 23:34:49Session kullanımı:
Session Kayıt İşlemi:
<?php session_start(); $_SESSION['isim'] = $_POST['isim']; ?>
Burada Sessiona formdan gelen isim değerini aktardık.
Sessiondan Değer Okuma:
<?php session_start(); $isim = $_SESSION['isim']; ?>
burada ise herhangi bir sayfada (3. , 4. veya 255. sayfada farketemz) isim sessionın değerini $isim adlı değişkene aktardık. $isim adlı değişkenini kullanarak istediğiniz işlemi yapabilirsiniz.
Önemli Not: session_start(); kodunu bütün kodların en üstüne yani 1. satıra yazınız.
Kolay Gelsin. - 21-06-2008, 23:46:53Eposta Aktivasyonu Gerekmektegöndermek istediğin bilgiler fazla ise 5-10 tane gibi, çerez kullanabilirsin, ayrıca session kullanımında header sorunu yaşarsan! aşağıdaki gibi;
setcookie("cerezadi", $_POST[isim].":".$_POST[soyisim].":".$_POST[eposta].":".$_POST[websitesi], time()+3600, "/");
diğer sayfada çerezi okumak için;
$cerezim = $_COOKIE['cerezadi'];
$isim = explode(':', $cerezim );
$soyisim = $cerezim[0];
$eposta = $cerezim[1];
$websitesi = $cerezim[2];
session ve çerezin güvenliklerini sağlamayıda unutma!