• 22-03-2021, 00:34:20
    #1
    Merhaba arkadaşlar, androidden gelen post "DEMO" yazısına eşitse işlem yapmasını istiyorum. aşağıdaki kod doğru mu? internette araştırmalarıma göre doğru fakat çalışmıyor.

    <?php
        if($_POST){
        $test = stripslashes($_POST["test"]);
    
    // veritabanı bağlantısında sıkıntı yok, buraya yazmayacağım.
    
         if ($test == "DEMO") {
             echo "YAPILAN İŞLEM";
         }
    
    }
    ?>
  • 22-03-2021, 00:36:54
    #2
    echo nun sonuna ; koyar mısınız
  • 22-03-2021, 00:37:59
    #3
    Nokvi adlı üyeden alıntı: mesajı görüntüle
    echo nun sonuna ; koyar mısınız
    aslında vardı, buraya yazmayı unutmusum.
  • 22-03-2021, 00:41:44
    #4
    demekki test demoya eşit değil
  • 22-03-2021, 00:42:10
    #5
    print_r($test); if'in üstüne ekleyin. ne deniyor bir kontrol edin
  • 22-03-2021, 00:46:33
    #6
    turkaz18 adlı üyeden alıntı: mesajı görüntüle
    demekki test demoya eşit değil
    sıkıntı eşit olmayan kısımdada çalışmıyor
  • 22-03-2021, 00:50:57
    #7
    formu kontrol edin name değeri doğru mu diye yani test mi diye.Şunu söylememize gerek yok demo gelecekse input type text olmalıdır.
    Birde test değişkenini tanımladıktan sonra direk yazdırın bakın ne geliyor.Boş gelme ihtimaline karşı echo' da başına ve sonuna karakterler koyun.
  • 22-03-2021, 00:53:06
    #8
    PHP kodun doğru görünüyor. androidden POST methodu ile doğru şekilde gönderebildiğine emin ol, GET olmasın?
  • 22-03-2021, 00:57:00
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    1.Posttan gelen değişkenin ismini konttol edin.
    2.Formdan gönderdiğiniz veriler post methodu şeklinde mi geliyor.bunu kontrol edin.
    3.Form verilerinin işlem göreceği sayfa ismi doğru mu, kontrol edin.
    4.Test değişkenini if komutunun dışında tutup deneyin ,
    5.html fonksiyonu olmadan deneyin