Gelen değişkenleri ve değerlerini ekrana yazalım [PHP]

Şu anda kendime hazırladığım bir takip uygulaması üzerinde, birlikte çok sayıda veriyi post ile alıp, değerlerini bir arada görmem gerekti. Bu sıkıntı, spagetti form içinde cereyan eden ve çok kolay bulunamayan alan isimleri ve onlara atanan değerler sebebiyleydi.

Gönderilen tüm değişken anahtar ve değerlerini aşağıdaki gibi ekrana basıp, devam ettim;

if ($_POST) {
  foreach ($_POST as $key => $value) {
    $gelenVeriIsle[] = "$key=$value";
  }
  $gelenVeriBas = join("<br />", $gelenVeriIsle);
  }
else {
  $gelenVeriBas = $_SERVER['QUERY_STRING'];
}
echo $gelenVeriBas;

Basit ama kullanışlı.

Hakan Müştak
Software Developer

 

   

2 yorum

  1. Kemal BALABAN dedi ki:

    Postla dizi şeklinde geleni foreach tekrar başka bir diziye aktarıp sonra ekrana tekrar yazdırmak yerine direk print_r($_POST);
    hatta hiç kaynağı görüntülemeden echo ”; print_r($_POST); echo ”; yapıp direk görüntülemek daha mantıklı olmaz mı acaba?

    • hmustak dedi ki:

      Kesinlikle öyle. Dürüst olmak gerekirse, daha önce benzer şekilde veri çektiğim halde hiç aklıma gelmedi. Katkınız için teşekkür ederim.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

question razz sad evil exclaim smile redface biggrin surprised eek confused cool lol mad twisted rolleyes wink idea arrow neutral cry mrgreen

*

Captcha Kontrolü * Zaman aşımı, sayfayı tekrar yükleyin


Top