Hallo,
nachdem ich einigen PHP Code auf LOCALHOST enwickelt habe und dieser dort funktionierte (sowohl ueber LOCALHOST als auch ueber die IP-Adresse), musste ich nun feststellen, dass beim Zugriff auf die gleiche Seite von extern (sprich ueber Internet von einem anderem Rechner) eine Fehlermeldung brachte.
Es wird eine $_POST Variable nicht uebergeben.
Anbei ein Auszug aus - print_r($GLOBALS); - beider Faelle:
LOCALHOST oder Aufruf ueber IP-Adresse vom gleichem Rechner wie LOCALHOST:
Array ( [GLOBALS] => Array *RECURSION* [_POST] => Array ( [item] => 75840e [section] => comp [ManufacturerComp] => 0 [action] => [limitcomp] => 0 [setlimitcomp] => ) [_GET] => Array ( ) ...
von extern:
Array ( [GLOBALS] => Array *RECURSION* [_POST] => Array ( [section] => comp [ManufacturerComp] => 0 [action] => [setlimitcomp] => ) [_GET] => Array ( ) ...
Es geht um die Variable - [item] => 75840e - die bei Aufruf vom Internet nicht uebergeben wird.
Zur Info: Falls beim ersten Aufruf des Scripts $_POST['item'] nicht gesetzt ist, initialisiere ich eine Variable mit $_SESSION['sitem']="", sonst $_SESSION['sitem']=$_POST['item'].
Config:
Window XP Pro
Appache Http server 2.0.59
PHP 5.1.4
Hat jemand einen Vorschlag, wo das Problem liegen koennte?
Vielen Dank schon mal
stoo_de