v2.5.2
Giriş yap

Php yazmış oldugumuz kodlarda echo ve $_Post kullanımı hakkında

msumen
666 defa görüntülendi

Php'de oluşturdugumuz inputları butonları göstermek için echo komutu mu kullanılıyor tarayıcıya yansıtmak için echo kullanmadıgımda göstermiyor inputları butonları yeni başladığım için hocamın derslerini izliyorum fakat arasıra kafama takılanlarıda buraya yazıyorum cevaplarınız için teşekkür ederim şimdiden birde if($_Post) koşulumuz eğer $Post edilmişse yani gönderilmişse anlamı taşıyor değil mi arkadaşlar.
Php üzerine önerebileceğiniz kaynak ders video ne olursa tavsiyelerinizi bekliyorum.

<?php

    if(@$_POST)
    {
        $adsoyad=$_POST["adsoyad"];
        
        echo $adsoyad;
    }
else{
    echo '<h1>Sipariş ver<h1>
    <form action="#" method="post">
    
    <h5>Ad Soyad<h5>
    <input type="text"   name="adsoyad"/>
    
    <input type="submit" class="send" value="Gönder">
     
     
   </form>';
    
    }
?>"

Daha fazla markdown örneğine buraya tıklayarak ulaşabilirsin!

onlywhatchess
1389 gün önce

Selamlar Hocam,

Backend dillerini kullanıcılar biz göstermedikçe göremezler.
echo php için ekrana yaz komutu gönderir echo dan sonra gelen ve ; yazana kadar içerisinde ki her şeyi ekrana yazıcaktır.
if ($_POST) için dediğin de doğru bu şekilde bir kullanım mevcut ama @ işareti icin yanlış bir kullanım olmuş.
@ küçük uyarı gizlemek için kullanılabilir. örnek olarak


echo $_POST['name'];
// Böyle bir kullanımda tarayıcı sana bir hata mesajı gönderir bunda da $_POST['name'] değerinin boş olduğunu söyler ama başına @ eklersen sana bu mesajı göstermicektir.
echo @$_POST['name']; // Boş olması durumunda hata mesajı göstermez.

Tayfun Hocanın php ile ilgili video serisi youtube kanalında mevcut ancak katıla özel şekilde izlenebiliyor ben izledim gayet güzel önerebilirim onun dışında Fehmi Uyar'ın yeni ve hala devam ettiği bir php serisi mevcut.