Variablen funktionieren unter PHP5 nicht mehr

Bei einem vServer kann man alles und er hat einen bei S4Y.

Ich hatte einen bei Strato und hatte das gleiche Problem mit immer veralteten Paketen im Yast.
 
Ok hab das Problem selber gelöst.

grund war der Variablenname: <input name="id[7]" ist nicht erlaubt.

<input name="attribute_id[7]" funktioniert. Wahrscheinlich ein reserviertes wort.

p.s. es kommt drauf an was du für eine Disttribution von Linux einsetzt nicht bei welchem anbieter du bist. Und Suse 9.3 wird nicht mehr supportet. Daher geh ich jetzt auf Debian.
 
Also es ist definitiv kein reserviertes Wort.

PHP:
<form action="./test.php" method="post">
<input type="hidden" name="id[6]">
<input type="hidden" name="id[8]">
<input type="hidden" name="id[7]">
<input type="submit" value="send">
</form>
<?php

print_r($_POST);

?>

Ausgabe hat gesagt.:
Array
(
[id] => Array
(
[6] =>
[8] =>
[7] =>
)

)

Und das weiß ich, aber Strato hat damals nur SuSE 9.3 angeboten ;)
 
Zurück