• 06-01-2019, 13:15:29
    #1
    hayırlı pazarlar. script tagı içindeki function kodum butona tıklanınca çalışması gerekirken sayfa yüklenince çalışıyor. butona tıklamadan insert kodum çalışıyor.. ek olarak alert kodu eklediğim zaman yine insert kodum çalışıyor fakat alert butona tıklayınca görünüyor.

    <?php include 'header.php';  ?>
    
    <script >
    function tikla(){
    
    <?php $komut = "INSERT INTO users(user,password,rutbe) VALUES ('test','test','uye')";
    mysqli_query($conn,$komut);  ?>
    
    }
    </script>
    
    <button onclick="tikla()" >test</button>
    
    
    <?php include 'footer.php';  ?>
  • 07-01-2019, 11:35:24
    #2
    onclick kısmına tikla() şeklinde yazdığınızda bu fonksiyonu çalıştırıp dönen sonucu tıklama event'ine bağlar. Parantezler olmadan sadece tikla şeklinde fonksiyonun ismini yazarsanız çalışması lazım.

    <button onclick="tikla" >test</button>
  • 08-01-2019, 19:43:36
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Çalışması doğal.
    Çünkü bu bir PHP kodu.

    PHP kodu çalıştırılmış oluyor.

    Sizin ajax gibi bir işlemle insert yaptırmanız lazım.
    Bu şekilde olmaz.