![]() |
$http_post_vars
Hi zusammen,
bin mitm Server umgezogen und hab nun ein problem es gibt auf der Website eine möglichkeit auszuwählen wieviel man zahlen will, nachdem der user dies gewählt hat sollte normal eine seite kommen mit einer bestätigung (für den User) wo nochmal steht was gewählt wurde und zu welchem Preis, dies ging auch bisher 1A (aufm Testserver) nun sollte es losgehn und die Übergabe scheint nicht zu funktionieren. Die Ausgabe des Preises geht mit Code:
$amount = @$HTTP_POST_VARS['amount']; Code:
<? echo $amount ?> |
mach mal aus:
PHP-Code:
PHP-Code:
kann sein das der neue server das PHP4 nicht unterstützt mfg, Sol |
mach das
PHP-Code:
PHP-Code:
|
HTTP_*_VARS werden in php5 nur zur Verfügung stehen, wenn register_long_arrays aktiviert ist.
Es ist im Allgemeinen keine gute Idee mehr HTTP_*_VARS zu benutzen. In PHP 6 wird es die dinger garnicht mehr geben soweit ich gelesen habe. |
So ist es aber in php6 wird es einiges nicht mehr geben da wird dann viel zu ändern sein
|
geil, danke hab in dem script tagelang probiert und versucht nun gehts.
also isses ratsam alle Code:
@$HTTP_POST_VARS |
jo... generrell alle... sie erfüllen alle denselben zweck...
mfg, Sol |
Jop alle tauschen und wenn du noch andere php4 variablen drin hast dann diese auch tauschen
|
gibts da eine gute referenz für unterschiede und/oder merkmale zwischen php4 und php5? evtl mit ausblick auf php6?
|
einfach die $HTTP_GET_VARS und $HTTP_POST_VARS zu $_GET und $_POST usw
|
kay danke hab ich schon alels überflogen is zum glück nicht ganz so viel aber vermute ich geh det ganze ding nochma komplett neu durch.
|
mach doch suchen und ersetzen XD
das macht das proggi für dich ganz allein... geht dann ganz fix. mfg, Sol |
ne meinte nun net die http_post_vars usw sondern auch den rest evtl hat sichda noch mehr kram eingeschlichen der da nicht in der form hingehört.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:26 Uhr. |
Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.