Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
826
Tıklama
0
Öne Çıkarma
SESSION array sorunu
O
12 yıl
Yüzbaşı
Konu Sahibi

Ürün ekleme sayfasında girilen ayakkabı numaralarını ajax ile başka bir sayfaya gönderiyorum ve array üzerine kaydediyorum,array'ıde session ile tutuyorum buraya kadar sorun yok.Ancak ürün ekleme sayfasında session bana boş değer veriyor,tüm diğer sessionlar normal çalısıyor ancak array ı birtürlü dönmüyor.var_dump() ile denedim yine olmadı bi türlü çözemedim.



Form sayfası görünümü

< Resime gitmek için tıklayın >


Ajax ın post ettiği sayfa

if(isset($_POST['newsize'])){


session_start();

$newsize = $_POST['newsize'];



if(!isset($_SESSION['size_keeper'])){

$size_a = array("$newsize");
$_SESSION['size_keeper'] = $size_a;

foreach($size_a as $result) {
echo "<span class='sh-size'>".$result."</span>";
}

}else{

$size_a = $_SESSION['size_keeper'];
array_push($size_a,"$newsize");


$size_a = array_unique($size_a);

$_SESSION['size_keeper'] = $size_a;;

foreach($size_a as $result) {
echo "<span class='sh-size'>".$result."</span>";
}


}


}

Burda bir sorun yok işlem normal çalısıyor



Post sayfası


$size_a = $_SESSION['size_keeper'];


if (is_array($size_a))
{
foreach($size_a as $result) {
echo $result;
}
}else{
echo "This is empty la";
}

burada session boş durumda

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi OnlyHero -- 30 Ocak 2014; 19:06:01 >

/
12 yıl
Er

post sayfasında session_start(); yapmamışsın.


Bu mesaja 1 cevap geldi.
O
12 yıl
Yüzbaşı
Konu Sahibi

Kodun tamamını paylaşmadım
session start var


Bu mesaja 1 cevap geldi.
L
12 yıl
Onbaşı

var_dump(session anahtari) fonskyionunu kullanarak sessionun icinde birsey varmi bir bakarmisiniz her ihtimale karsi.
var_dump denemissiniz gormedim,

echo print_r(anahtar_ismi) denermisiniz peki.





< Bu mesaj bu kişi tarafından değiştirildi LittleBigGame -- 1 Şubat 2014; 13:21:18 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @OnlyHero
O
12 yıl
Yüzbaşı
Konu Sahibi

Session u POST dısında çağırmamla sorun çözüldü.İlgilenen herkese teşekkürler.



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.