Hallo zusammen,
ich habe folgendes Problem und zwar mache ich eine Homepage zu einer Datenbank auf der Hp werden Daten über ein Formular eingelesen und in die Db geschrieben, dazu verwende ich mehrere Checkboxen. Die werte der Checkboxen werden direkt als Array übergeben:
So jetzt das Problem ich will dieses Array mit implode zu einem String formatieren jedoch wenn die Seite geladen wird kommt folgender Fehler:
Warning: implode() [function.implode]: Bad arguments
Erst wenn ich auf den Submit button klicke verschwindet der Fehler ich denke mal weil da erst das Array erzeugt wird. Daher meine Frage kann man den Fehler umgehen?
hier nochmal mein implode befehl:
ich habe folgendes Problem und zwar mache ich eine Homepage zu einer Datenbank auf der Hp werden Daten über ein Formular eingelesen und in die Db geschrieben, dazu verwende ich mehrere Checkboxen. Die werte der Checkboxen werden direkt als Array übergeben:
Code:
<input name="Angebot[]" type="checkbox" value="Vorschulkinder">Vorschulkinder<br>
<input name="Angebot[]" type="checkbox" value="Eltern u. Kind">Eltern u. Kind<br>
<input name="Angebot[]" type="checkbox" value="Senioren">Senioren<br>
<input name="Angebot[]" type="checkbox" value="Anfaenger" checked>Anfänger<br>
<input name="Angebot[]" type="checkbox" value="Fortgeschrittene">Fortgeschrittene<br>
<input name="Angebot[]" type="checkbox" value="Gittare u. Singen">Gittare u. Singen<br>
<input name="Angebot[]" type="checkbox" value="Alte Musik">Alte Musik<br>
<input name="Angebot[]" type="checkbox" value="Klassik">Klassik<br><br>
So jetzt das Problem ich will dieses Array mit implode zu einem String formatieren jedoch wenn die Seite geladen wird kommt folgender Fehler:
Warning: implode() [function.implode]: Bad arguments
Erst wenn ich auf den Submit button klicke verschwindet der Fehler ich denke mal weil da erst das Array erzeugt wird. Daher meine Frage kann man den Fehler umgehen?
hier nochmal mein implode befehl:
Code:
$Angebote = implode(', ',$_POST["Angebot"]);