v2.5.2
Giriş yap

Php select hata

brkbrk
473 defa görüntülendi

Arkadaşlar web sitemin admin panelinde sayfa ekleme kısmında kategorilemek için bu şekilde bir şey yapıyorum.
Ancak çalışmıyor. Normal olarak select ile yolladığım veriyi sınayıp ona göre işlem yapması için yazdığım kodları silince bütün sistem çalışır hale geliyor. Bir hata mı yapmışım? PHP de yeniyim ve çok karmaşık işlere giremiyorum ancak eğer bu hatalıysa çözümü nedir ya da alternatif olarak nasıl bir şey kullanabilirim?

(Yazımda hata olabilir copy paste yapmadan paylaşmak için hızlıca yazdım)

<html>
    <form action="kayit.php" method="post">
     <select id="tür" name="tur">
        <option value="Oyun">Oyun</option>
        <option value="Program">Program</option>
    </select>
    </form>
</html>

Kayıt.php

<?php
$tur = $_POST["tur"];
$oyun = "oyun";
$program = "program";

if($tur==$oyun) {

çalışacak kod 

}

if($tur==$program) {

çalışacak kod 

}
?>

egemennk1
1194 gün önce

Optionların içindeki yazılara büyük harfle başlamışsın değişken olarak tanımlarken ise küçük harflerle yazmışsın bundan kaynaklı olabilir.
En alttaki if yerine elseif kullanman yine sorunu çözebilir. Yada if yapısı yerine switch case yapısı kullan.