1. 1.
    +3
    sevgili panpam "kamil" yazarken g-string giymelisin.
    ···
  2. 2.
    +1
    kardeşim sen $ad a önce post değeri atadın. Sonra $ad = kamil diyerek o değeri kamil yaptın. daha sonra da kamil olup olmadığını kontrol ettin. e tabi true değer dönecek.
    ···
  3. 3.
    +1
    $ad =kamil kısmını komple kaldır panpa iki saattir o satırla ne yapmaya çalıştığını çözmeye çalışıyorum.
    ···
  4. 4.
    +1
    kodu son haliyle göndersene bir.
    ···
  5. 5.
    +1
    if ( $ad == "kamil" ) {
    echo 'sonuç doğru.';
    }

    şeklinde dene
    ···
  6. 6.
    +1
    <form action="" method="post">

    adınız : <input type="text" name="ad"><br>

    soyadınız : <input type="text" name="soyad">

    <input type="submit" name="gonder" value="gönder">
    </form>

    <?php

    if($_post)

    {

    $ad=$_post['ad'];
    $soyad=$_post['soyad'];

    echo "hoşgeldiniz <br> $ad $soyad.";

    $ad = "kamil";

    if ( $ad == "kamil" ) {
    echo 'sonuç doğru.';
    }
    else {
    echo 'sonuç yanlış.';
    }

    }
    ?>

    Şu şekilde denermisin
    ···
  7. 7.
    +1
    Sevgili panpam kamil yazarken "kamil" şeklinde yazmalısın string bir değer
    ···
  8. 8.
    +1
    echoları çift tırnakla yap
    ···
  9. 9.
    +1
    <form action="" method="post">

    adınız : <input type="text" name="ad"><br>

    soyadınız : <input type="text" name="soyad">

    <input type="submit" name="gonder" value="gönder">
    </form>

    <?php

    if($_post)

    {

    $ad=$_post['ad'];
    $soyad=$_post['soyad'];

    echo "hoşgeldiniz <br> $ad $soyad.";

    if ( $ad == <input type="text" name="ad"> ) {
    echo 'sonuç doğru.';
    }
    else {
    echo 'sonuç yanlış.';
    }

    }
    ?>

    şu kodu dene tamam sorun kalkıcak
    ···
  10. 10.
    0
    dediğim satırı kaldırdığın için olmuş son kısmı eski haline getirip denersen yine çalışır.
    ···
  11. 11.
    0
    <form action="" method="POST">

    Adınız : <input type="text" name="ad"><br>

    Soyadınız : <input type="text" name="soyad">

    <input type="submit" name="gonder" value="Gönder">
    </form>

    <?php

    if($_POST)

    {


    $ad=$_POST['ad'];
    $soyad=$_POST['soyad'];

    echo "Hoşgeldiniz <br> $ad $soyad.";

    if ( $ad == "kamil" ) {
    echo "Sonuç Doğru.";
    }
    if ($ad!="kamil") {
    echo "Sonuç Yanlış.";
    }

    }
    ?>
    ···
  12. 12.
    0
    @22 aynen kardeşim haklısın. çok sağol
    ···
  13. 13.
    0
    @17 düzeldi panpa galiba.siz deneyin isterseniz sorun çıkmıyor.
    ···
  14. 14.
    0
    @16 reis kamil yazınca doğru diyor daha sonra ne yazarsam yanlış diyor. doğru gibi gözüküyor
    ···
  15. 15.
    0
    aldığın hatayı yaz amk
    ···
  16. 16.
    0
    @14 panpa düzelmedi. Değer hala kamil bu sefer sen değer kamilse "sonuç yanlış" demesini söyledin. asla sonuç doğru demeyecek şimdi de. sadece $ad = kamil kısmını kaldır.
    ···
  17. 17.
    0
    }
    if ($ad!="kamil") {
    echo "Sonuç Yanlış.";
    }

    şu şekilde yapınca düzeldi.
    ···
  18. 18.
    0
    if else kısmında hata alıyorum. nerede yanlış yapıyorum yardımcı olun

    <form action="" method="POST">

    Adınız : <input type="text" name="ad"><br>

    Soyadınız : <input type="text" name="soyad">

    <input type="submit" name="gonder" value="Gönder">
    </form>

    <?php

    if($_POST)

    {


    $ad=$_POST['ad'];
    $soyad=$_POST['soyad'];

    echo "Hoşgeldiniz <br> $ad $soyad.";

    $ad = kamil;

    if ( $ad == kamil ) {
    echo 'Sonuç Doğru.';
    }
    else {
    echo 'Sonuç Yanlış.';
    }

    }
    ?>
    ···
  19. 19.
    0
    eğer kamilse doğru değilse yanlış olmasını isityorum. else derken olumsuz tarafı olmuyormu yani kamil yazmazsam yanlış cevabını vermesi gerekmiyormu. yeni başladım belki basit bir soru olabilir mazur gör
    ···
  20. 20.
    0
    @9 panpa doğru demesi gerekiyor sürekli çünkü kamil yazdık oraya
    ···