Php değer arttırmak.
9
●88
- 05-01-2021, 12:58:38Hocalarım merhabalar benim bir sorum olacaktı php ile bir çalışmam içerisinde bir noktada sıkıntı yaşadım mesela 10 adet soru var 5 şık var her soruda seçilen şık sonucunda değişkendeki değeri istediğim kadar arttırmak istiyorum şıklar buton şeklinde yani mesela ilk soruda 1.şıktaki butona basınca değişkeni 1 arttırcak 2.soruya geçince mesela ilk şıkka basınca değişkeni 1 daha arttırcak 2 olcak bunun kodunu ugraştım ama yazamadım basit bir şey olduğunu tahmin ediyorum yeni başladığım için sıkıntı yaşadım.
- 05-01-2021, 13:18:26Hocam cevabın için teşekkürler fakat bunu yaptım mesela ilk soruda butona tıklayınca arttırıyor tamam sıkıntı yok ama ikinci soruya geçince ilk sorudan arttırdığı değerin üzerine eklemesi gerek normal olarak ama değişkenin ilk haline ekliyor yani yeni bir if açınca sıfırdan başlıyor devam etmesini istiyorumkleisberg adlı üyeden alıntı: mesajı görüntüle
- 05-01-2021, 13:20:13kaynak kodlarını paylaşırsan daha detaylı yardımcı olunabilir.FRHN adlı üyeden alıntı: mesajı görüntüle
- 05-01-2021, 13:26:19kleisberg adlı üyeden alıntı: mesajı görüntüle
<form action="index.php" method="POST"> <b>SORU-1</b> <br> <button type="submit" name="hic1" id="hic1">Hiç</button> <button type="submit" name="az1" id="az1">Az</button> <button type="submit" name="orta1" id="orta1">Orta</button> <button type="submit" name="genelde1" id="genelde1">Genelde</button> <button type="submit" name="cok1" id="cok1">Çok</button><br><br> </form> <form action="index.php" method="POST"> <b>SORU-2</b> <br> <button type="submit" name="hic2" id="hic2">Hiç</button> <button type="submit" name="az2" id="az2">Az</button> <button type="submit" name="orta2" id="orta2">Orta</button> <button type="submit" name="genelde2" id="genelde2">Genelde</button> <button type="submit" name="cok2" id="cok2">Çok</button><br><br> </form>hocam örneğin şu şekil 2 soru var 5 şık var şıklar butonlar her soruda bir şıkkı seçiyorsun her şıkta değişkeni 1 veya 5 şıkkın değeri neyse o boyutta arttırmak istiyorum sonraki işlemimde kullanmak için mesela hic1 butonuna tıkladıysa sıfır ile başlayan değişken 1 artacak hic2 butonuna tıkladğında 1 daha artıcak 2 olacak. - 05-01-2021, 13:28:01değiştirmek istediğiniz puan değişkeni normal değişkense global olarak atayıp denedinizmi ?FRHN adlı üyeden alıntı: mesajı görüntüle
- 05-01-2021, 13:32:26denemedim hocam nasıl yapmam gerekiyor?kleisberg adlı üyeden alıntı: mesajı görüntüle
- 05-01-2021, 13:43:47https://webinyo.com/php-5-global-degiskenler.htmlFRHN adlı üyeden alıntı: mesajı görüntüle
- 05-01-2021, 13:52:46kleisberg adlı üyeden alıntı: mesajı görüntüle
$islem=0; function hesapla(){ if (isset($_POST['hic1'])){ $GLOBALS['islem']++; } if(isset($_POST['hic2'])) { $GLOBALS['islem']++; } } hesapla(); echo $islem;hocam bu şekilde yaptım fakat sonuc hep 1 ikinci ifte 2 olması gerekiyor tıklayınca