Neler yeni
Kripto Para, Bitcoin, Ethereum, Cardano, Dogecoin, Shiba, Forumları, Yorumları, Teknik Analiz

Satoshiturk ailesine hoş geldin!

Burada, yatırım tavsiyesi vermeyip, hiçbir projeye para karşılığı destek çıkmadan, kripto dünyasının içinden gelen yöneticilerimizle doğru bilgiye ulaşabilirsin.

5 yıldır aksamadan yaptığımız ödemelerle güvenin adresiyiz.

Bizimle keşfet, öğren ve kripto sohbetlerine katıl. Seni aramızda görmekten mutluluk duyarız!

PHP-Get Metodu-Post Metodu-Cookie

kwon

Üstçavuş
Get Metodu

GET metodu genel bir değişken olup iletildiği sayfaların tümüne erişim sağlayabilmektedir . GET Metodu ile girilen bilgi değer, sayfalar arası taşımayı adres çubuğu ile sağlamaktadır.Aders çubuğunda oluşan değişken yönetici tarafından değiştirilip müdahale edilebilmektedir.

Form Sayfası;
PHP:
<form method="GET" action="">
komutu ile form satırımızı oluşturuyoruz, form satırımızın method kısmına GET yazarak veri gönderimini GET metodu ile işlem yapacağını komutluyoruz.
PHP:
<input type="text" name="girdi"/>
komutu ile input oluşturuyoruz ve type değerini text yapıyoruz.Etiket kısımı bizim için önemli name kısmında gönderdiğimiz GET adını yazacağız. name bölümüne “girdi” adını veriyoruz.
PHP:
<input type="submit"/>
veriyi göndermek için “submit” butonuzumu oluşturuyoruz.
PHP:
</form>
komutu ile etiketimizi kapatıyoruz.
Şimdi php kodları ile girdi ismindeki GET metodunu alalım ve değişkene yansıtalım:
PHP:
$degisken = $_GET["girdi"];
PHP:
<form method="GET" action="">
    <input type="text" name="girdi"/>
    <input type="submit"/>
</form>
 
<?php
    if($_GET["girdi"]){  // eğer girdi adında bir GET varsa
                $degisken = $_GET["girdi"]; // GET değerini değişkene aktarıyoruz
        echo $degisken; // değişkene aktardığımız GET değerini ekrana yazdırıyoruz
    }
?>

Form görünümü;
1603564272173.png

Biz forma “Bozok Üniversitesi” yazıp Gönder butonuna tıkladığımızda sayfa görüntüsü aşağıdaki gibi olacak;
1603564289669.png

Post Metodu

POST istek yöntemi, tasarım gereği, bir web sunucusunun, büyük olasılıkla depolamak için istek mesajının gövdesinde bulunan verileri kabul etmesini ister.

Post Metodu Kullanım Örneği
PHP:
<form name="formgonder" action="ilksayfa.php" method="post">
    <table>
        <tr>
            <td><label for="adsoyad">Ad, Soyad:</label></td>
            <td><input type="text" name="adsoyad" id="adsoyad" /></td>
        </tr>
        <tr>
            <td><label for="eposta">E-Posta:</label></td>
            <td><input type="text" name="eposta" id="eposta" /></td>
        </tr>
        <tr>
            <td><label for="mesaj">Mesajınız:</label></td>
            <td><textarea  name="mesaj" id="mesaj" style="height:90px; width:200px" ></textarea></td>
        </tr>
        <tr>
            <td colspan="2"><input type="submit" value="Gönder" name="gonder" /></td>
        </tr>
        
    </table>
</form>
<?php
    $adsoyad = $_POST["adsoyad"];
    $telefon = $_POST["eposta"];
    $mesaj   = $_POST["mesaj"];

    echo $adsoyad;
    echo $telefon;
    echo $mesaj;
?>

Form çıktısı aşağıdaki gibi olacak;
1603564328686.png

Ad,Soyad kısmına “Satoshi Türk” E-Posta kısmına “satoshiturk.com” Mesajınız kısımına “Keyifli Forumlar” yazdığımızda çıktımız aşağıdaki gibi oluyor.
1603564342025.png

Çerez (Cookie) Kullanımı

Cookieleri genellikle kullanıcı tanımlama işlemlerinde kullanırız. En çok kullanım alanı login(giriş) işleminde “beni hatırla” seçeneğinin yapımıdır. “Beni hatırla” işaretlendiğinde sistem tarafından bir cookie dosyası oluşturularak içerisine o kullanıcıya ait değişken yazılır.Bu değişken kullanıcının bilgisayarında saklanır. İşlemi yapabilmek için, kullanıcının tarayıcısını cookie kabul etmesi şeklinde ayarlaması gereklidir. Pek güvenli bir yöntem değildir. Özel değerli bilgilerinizin saklanması için önerilmez

Cookie Nasıl Oluşturulur?
setcookie() fonksiyonu ile cookieleri oluşturabiliriz.

Örnek:
kwon adında $isim içerikli 10 saat ömrü olan bir cookie oluşturalım.

PHP:
<?php
$isim = "Satoshi";
setcookie("kwon", $isim, time()+36000);
?><html>
<body>
10 saat ömrü bulunan cookie aldınız .
</body>
</html>

1603564391859.png
 

Cüzdanınız

BNB
0.00000000

Forum istatistikleri

Konular
13,149
Mesajlar
58,951
Kullanıcılar
6,684
Son üye
Okan.2727
Geri
Üst