wmaraci reklam
lidertakipci

Session ile ilgili sorunum

5 Mesajlar 588 Okunma
advertseo
wmaraci reklam

kramper kramper <?php echo "hi world!" ?> Kullanıcı
  • Üyelik 29.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım &amp; SEO
  • Konum İzmir
  • Ad Soyad M** B**
  • Mesajlar 1197
  • Beğeniler 56 / 168
  • Ticaret 37, (%100)
Ben sessionla değişken taşımaya çalışıyorum ve her if'le kesiştiği an (yani if true çıkarsa) +1 lemek istiyorum o değişkeni fakat aşağıda yaptığım şekilde yapamadım, ekrana 0 yazdırıyor "++" dememe rağmen. Sorun nedir?


session_start();
$degisken=0;
$_SESSION['puan']=$degisken;
$answer1= $_POST['answerOne'];
if ($answer1 == "a")
{
$_SESSION['puan']=$degisken++;
}

echo $_SESSION['puan'];
?>
 

 

wmaraci
reklam

alidebre alidebre www.alidebre.com Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar/Web Programclığı
  • Konum Manisa
  • Ad Soyad A** D**
  • Mesajlar 257
  • Beğeniler 8 / 46
  • Ticaret 0, (%0)
Kodda şöyle diyors $answer1 = a ise puan session'a $degiskeni +1 leyip at
Deneme amaçlı

$answer1= $_POST['answerOne'];

yerine

$answer1= "a";

dene sorun yoksa $answer1'i a olarak postla şarta uymadığından +1 yapmaz
 

 

kramper kramper <?php echo "hi world!" ?> Kullanıcı
  • Üyelik 29.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım &amp; SEO
  • Konum İzmir
  • Ad Soyad M** B**
  • Mesajlar 1197
  • Beğeniler 56 / 168
  • Ticaret 37, (%100)

alidebre adlı üyeden alıntı

Kodda şöyle diyors $answer1 = a ise puan session'a $degiskeni +1 leyip at
Deneme amaçlı

$answer1= $_POST['answerOne'];

yerine

$answer1= "a";

dene sorun yoksa $answer1'i a olarak postla şarta uymadığından +1 yapmaz


O şartta sıkıntı yok hocam sessionu kaldırıp herhangi bir echo yazdığımda çalışıyor sıkıntı sessionu arttıramamamda yanlış anlamadıysam sizi.
 

 

alidebre alidebre www.alidebre.com Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar/Web Programclığı
  • Konum Manisa
  • Ad Soyad A** D**
  • Mesajlar 257
  • Beğeniler 8 / 46
  • Ticaret 0, (%0)
session'a değişken atarken ++ olmaz :D ya orayı ++ yerine +1 yapın yada yukarda ++ layıp direk değişkeni atın
 

 

wmaraci
wmaraci

kramper kramper <?php echo "hi world!" ?> Kullanıcı
  • Üyelik 29.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım &amp; SEO
  • Konum İzmir
  • Ad Soyad M** B**
  • Mesajlar 1197
  • Beğeniler 56 / 168
  • Ticaret 37, (%100)

alidebre adlı üyeden alıntı

session'a değişken atarken ++ olmaz :D ya orayı ++ yerine +1 yapın yada yukarda ++ layıp direk değişkeni atın


Hocam çok teşekkür ederim işe yaradı nasıl gözümden kaçmış hala anlamadım :D
brk

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al