Turinys

env.php

Problema

Kartais bekuriant kokią nors labai krūtą formą susimaišau, kaip ir kokie parametrai yra perduodami į serverį. Taip pat neprisimenu visų $_SERVER esančių kintamųjų. Formos perdavimas į env.php padeda geriau išsiaiškinti, ką aš padariau ;-)

Kaip?

PHP turi kelis kintamuosius:

Sprendimas

Sukuriame env.php:

<?
header ('Content-Type: text/plain');
?>
$_SERVER = <? print_r ($_SERVER)?>
 
$_REQUEST = <? print_r ($_REQUEST)?>
 
$_SESSION = <? print_r ($_REQUEST)?>
 
$_COOKIES = <? print_r ($_COOKIES)?>
 
$GLOBALS = <? print_r ($GLOBALS)?>

Voila! Nukreipiame formas į env.php ir ieškome klaidų.