2010-06-11 12 views
5

Jaka jest różnica w użyciu $ HTTP_POST_VARS ['field'] i $ _POST ['field']? co sprawia różnicę?

Odpowiedz

15

$HTTP_POST_VARS is the old (deprecated since PHP4.1.0) way of accessing POST data. Nigdy nie używasz tego w dzisiejszych czasach, chyba że pracujesz nad starą starszą aplikacją.

+1

osCommerce: Czy to "dziedzictwo starożytne"? –

+2

@OMTheEternity zależy od używanej wersji. Jeśli mają to w swoim aktywnie utrzymywanym bagażniku, to jest to po prostu kiepski kod. Powinieneś teraz używać $ _POST. – Gordon

+3

OSCommerce ma niektóre z najbardziej crappiest kodu, jakie kiedykolwiek widziałem. Wciąż jest to porządny system, ale niektóre części bazy kodu dają ci gęsią skórkę. –