Tach,
<form name="form1" method="post" action=""> <p> <input name="test[]" type="checkbox" id="test" value="firma"> <label for="test"></label> Firma <input name="test[]" type="checkbox" id="test" value="strasse"> <label for="test"></label> Straße <input name="test[]" type="checkbox" id="test" value="ort"> <label for="test"></label> PLZ / Ort <input name="test[]" type="checkbox" id="test" value="telefon"> <label for="test"></label> Telefon </p> <p> <input type="submit" name="button" id="button" value="Senden"> </p> </form>
Boolean-Werte für Adress-/Kontaktdaten?
Die Ausgabe sieht dann so aus
a:1:{i:0;a:2:{i:0;s:5:"firma";i:1;s:3:"ort";}}
Ich möchte die Straße später nur anzeigen, wenn in der oben genanten Ausgabe Straße vorkommt, ist das Möglich?
Ohne jetzt mehr über die Serialisierungsmethode in PHP zu wissen, würde ich aus dem String schließen, dass beim Unserialisieren, das Wort „strasse“ nicht wieder vorkommen kann. (Üblicherweise würde ich bei Serialisierung davon ausgehen, dass ich hinterher eine exakte Kopie meines Originalobjekts zurückerhalten würde, aber 1. ist das hier PHP und 2. gibt es da häufiger Einschränkungen, vorallem im Bereich Deep Copies, der hier allerdings eher nicht greifen sollte)
mfg
Woodfighter