Checkboxen Mehrfachauswahl nach der Umstellung auf PHP 5.2.2

  • Themenstarter Themenstarter annmor
  • Beginndatum Beginndatum
A

annmor

Hallo liebes Forum,

bin am Verzweifeln, nach der Umstellung werden die Checkboxen nicht mehr ausgelesen, habe mein Eingabefomular auf Min. reduziert:
PHP:
<?php var_dump($_POST['cbutton']);?>  
<form action="" method="post" >
<input type="checkbox" name="cbutton[]" value="1" />
<input type="checkbox" name="cbutton[]" value="2" />
<input name="Submit" type="submit" value="Senden">
</form>

Ergebnis nach dem Absenden:
string(0) ""

Vor der Umstellung liefen alle Formulare dieser Art.
Wo liegt das Problem
Lieben Dank für eure Hilfe.
 
Hey,

benutze beim nächsten Mal CODE Blöcke ;)
Dann ist´s bunter.

Also bei mir funktioniert dein Code.

mfg
bo
 
Sorry.

Bei mir auf dem alten Server auch.
Die Ausgabe:

array(2) { [0]=> string(1) "1" [1]=> string(1) "2" }

Nur auf dem neuen nicht.
 
Habe aufs Schnelle getestet: Safari, IE, Mozilla: gleiche Ausgabe

Das ist das ganze Formular,
in den allen Formularen werden die Textfelder ausgelesen sowie checkboxen ohne [ ] für eine einfache Auswahl

lg
 
Habe aufs Schnelle getestet: Safari, IE, Mozilla: gleiche Ausgabe

lg

Hey,

es ist egal, welchen Browser du nimmst, da die Ausgabe via PHP "realisiert" wird.

Hast du dies, was du uns gepostet hast, auch alleinstehend getestet?
Vllt überschreibst du die Variable irgendwo?!

mfg
bo
 
Ein PHP-Konfigurationsfehler oder PHP5.2.2 kann dies wohl nicht sein, oder?
Ich bin bei T-Com und wollte schon den Provider anschreiben, möchte mich aber nicht mit so einer Unterstellung blamieren.
lg
 
Es könnte sehr gut ein Bug dieser speziellen Version sein(ich würde sogar soweit gehen, dies mit Sicherheit anzunehmen).
Es gibt da diverse Bug-Meldungen, welche in diese Richtung gehen.

Schicke deinem Hoster einen Link zu der Demo, damit er sich selbst davon überzeugen kann und die Sache fixt.
Sollte es dein eigener Server sein, versuche eine andere PHP-Version aufzuspielen.
 
Zurück