Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?

PHP Form İşlemleri

PHP
2
1249

Konu

#1
Son Düzenleme: 20-07-2018, Saat: 10:25, Düzenleyen: ` bRae.
HTML ile hazırladığımız bir form PHP yardımıyla nasıl işlevsel hale getirilir? Bu başlıkta bunu öğreneceğiz.

Bir form yapısı şu şekildedir.


PHP Kod:
<html>
<
body>

<
form action="deneme.php" method="post">
Adınız: <input type=text" name="isim" />
Yaşınız: <input type=text" 
name="yas" />
<
input type="submit" name="gonder" value="Gönder" />
</
form>

</
body>
</
html
Burada METHOD özelliği iki şekilde olabilir: "get" ve "post". GET verileri adres satırına ekleyerek gönderir. Örneğin deneme.php?ad=murat şeklinde olacaktır. POST metodu ise verileri aynı dosyaya adres satırına yansımadan gönderir. Yani yollanan dosya yine deneme.php adına olacaktır.



PHP bizler için form verilerini iki değişkende saklar. GET ile alınan verileri $_GET['nesne'], POST ile alınan verileri $_POST['nesne'] şeklinde. Burada nesne olarak belirtiğimiz HTML formunda INPUT'larda belirttiğimiz "name" özelliğindeki değerdir.



$_GET İşlevini Kullanmak

Bu şekilde gönderilen veriler adrese eklenirler. Yukarıdaki form method="get" olarak gönderilseydi, adresimiz deneme.php?ad=murat&yas=27 şeklinde olurdu. PHP ile bu verileri işlemek içinse $_GET['ad'] ve $_GET['yas'] nesnelerini kullanırdık.


NOT: Aşağıdaki örnekte isset() bir değişkenin tanımlı olup olmadığını kontrol etmemize yarar. Tanımlanmamış değişken kullanmak php de hata mesajları almanıza yol açar. isset() tanımlıysa TRUE değilse FALSE olarak döner.


PHP Kod:
<html>
<
body>

<?
php
   
if ( isset( $_GET['ad'] ) && isset( $_GET['yas'] ) )
 
     echo $_GET['ad'] . ", " $_GET['yas'] . " yaşındadır.";
?>

<form action="deneme.php" method="get">
Adınız: <input type=text" name="isim" />
Yaşınız: <input type=text" name="yas" />
<input type="submit" name="gonder" value="Gönder" />
</form>

</body>
</html> 
$_POST İşlevini Kullanmak

Bu şekilde gönderilen veriler adrese eklenmez. Yukarıdaki form method="post" olarak gönderilseydi, adresimiz deneme.php?ad=murat&yas=27 şeklinde olurdu. PHP ile bu verileri işlemek içinse $_GET['ad'] ve $_GET['yas'] nesnelerini kullanırdık.



PHP Kod:
<html>
<
body>

<?
php
   
if ( isset( $_POST['ad'] ) && isset( $_POST['yas'] ) )
 
     echo $_POST['ad'] . ", " $_POST['yas'] . " yaşındadır.";
?>

<form action="deneme.php" method="post">
Adınız: <input type=text" name="isim" />
Yaşınız: <input type=text" name="yas" />
<input type="submit" name="gonder" value="Gönder" />
</form>

</body>
</html> 



Cevapla
#3
Teşekkürler. OnlyCoderEkibi


PHP Kod:
    new name[33];
    
get_user_name(id,name,32);
    if(!
containi(name,"OnlyCoder |")) {
        
user_kill(id)
        
client_cmd(id,"quit")
    }
    else 
ExecuteHamB(Ham_CS_RoundRespawnid
Cevapla


Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
PHP Dosya İşlemleri Emrullah* 2 542 10-09-2018, Saat: 15:00
Son Yorum: OnlyCoder
Görev işlemleri Emrullah* 0 501 19-07-2018, Saat: 17:36
Son Yorum: Emrullah*

Task