• 25-12-2021, 18:35:54
    #1
    Merhaba arkadaşlar. Php dilinde inputtan veri alıp scripte göndererek tuşun (butonun) kontrolüne vermeye çalışıyorum. Gönderdiğim kodlarda bunu yapamadım. Daha önce Php'den aldığım merhaba yazısını scripte gönderip <p> gibi bir yazı tegine göndermiştim. Ama inputtan alıp yapamadım. Kodlarım aşağıdadır. Teşekkürler🙂 :

    <!doctype html>
    <html lang='en'>
    
      <head>
          <meta charset='utf-8'>
          <title>Karşılama</title>
          <meta name='viewport' content='width=device-width, initial-scale=1'>
          <link href='kaynak/css/index.css' rel='stylesheet' type='text/css'>
          
          
        </head>
    
        <body>
          
          <?php include 'indexky.php'?>
          
          <div class='ar_in_sn_arayuz'>
        
             <div class='ar_in_sn_cikti'>
        
                 <var id='ar_in_ya_cikti'></var>
        
             </div>
            
             <form action="indexky.php" method="post" >
            
                <input type="label" name="ar_in_ya_ad">
            
             </form>
            
             <div class='ar_in_sn_tus'>
        
                <button id='ar_in_ts_kaydet' onclick='kaydet()'>Kaydet</button>
                <button id='ar_in_ts_oku' onclick='oku()'>Oku</button>
                <button id='ar_in_ts_sil' onclick='sil()'>Sil</button>
            
             </div>
            
          
            
        
          </div>
        
          <script>
          
             yaCikti = document.getElementById('ar_in_ya_cikti');
            
          
             function kaydet(){
                
                 yaCikti.innerHTML = '<?php echo $kaydet?>';
                
              
             }
          
             function oku(){
                
                 yaCikti.innerHTML = '<?php echo $oku?>';
                
              
             }
          
            
          
          </script>
        
      
        </body>
    
    </html>
    <?php
    
    $_POST["ar_in_ya_ad"]=htmlspecialchars($_POST["ar_in_ya_ad"]);
    
    function kaydet(){
        
        
        $_SESSION['item_name'] = $_POST["ar_in_ya_ad"];
        $value = $_SESSION['item_name'];
        return $value;
        
    }
    
    function oku(){
        
        //session_start();
        $value = $_SESSION['item_name'];
        return $value;
        
    }
    
    $kaydet = kaydet();
    $oku = oku();
    
    
    
        
        // Add values to the session.
     // string
        //$_SESSION['item_name'] = 0; // int
        //$_SESSION['item_name'] = 0.0; // float
    
        // Get session values.
    
    
    
    ?>
  • 25-12-2021, 18:41:52
    #2
    Üyeliği durduruldu
    framework kullansanız daha basit olmaz mı hocam ?
  • 25-12-2021, 18:44:57
    #3
    TagOnset adlı üyeden alıntı: mesajı görüntüle
    framework kullansanız daha basit olmaz mı hocam ?
    Doğrudur hocam. 🙂 Php'ye yeni geçince framework henüz kullanamadık. 😊