Bu derste sizlere php de get ve post methodunu anlatacağım şimdi bu post ve get nedir ne değildir ?
Post:post get e göre daha güvenlidir ama getten daha yavaştır.
Get:get posta a göre daha hızlı ama güvensizdir bilgiler kolayca alına bilir form gönderildikten sonra
abc.com/index.php?veri=abc
gibi çalışır.
şimdi post kullanalım;
<form method="POST">//method post deyip belirledik.bunun yerine gette olabilirdi
<input type="text" name="veri">//input atadık
</form>
<?php
if($_POST)//eğer post yapılmışsa
{
$veri=$_POST["veri"];//posttaki veriyi aldık
echo $veri;//yazdırdık
}
?>
birazda getten bahsedelim bu posta göre daha karışıktır
<form method="GET">//GET atadık
<input type="text" name="veri">//input atadık
</form>
<?php
if($_GET)//eğer get yapılmışsa
{
$veri=$_GET["veri"];//posttaki veriyi aldık
echo $veri;//yazdırdık
}
?>
şimdi fark ettiyseniz postta index.php olur form attığımızda ama gette formladığımızda index.php?veri=verimiz olarak gözükür get bilgileri gösterir post ise session gibi veriye gönderir.
ders bukadardı kendinize iyi bakın :)