von MajorWindbeutel |
Danke habs jetzt hinbekommen hier der code:
1: | <input name="Infomaterial" type="checkbox" value="checked" <?php if (empty($Name) || empty($Telefon) || empty($EMail)) {echo $_POST['Infomaterial'];} ?>> |
Nur komisch war das ich dem Feld den Wert checked zuweisen musste ansonsten ging es nicht!
@Lino danke!!!
|
von Lino |
Also ich habe das jetzt so :
1: | <input type="checkbox" name="check" value="checked" <?=$HTTP_POST_VARS['check']; ?>> |
Der Wert des Feldes ist ja meistens eh egal, es kommt nur darauf an, ob es angekreuzt wurde, oder nicht.
Hoffe, dass hilft dir. |
von MajorWindbeutel |
Ist das überhaubt möglich?
kann man die checkbox vielleicht auch über post wieder anhacken wenn mann nach dem absenden nicht alle felder ausgefüllt hat |
von MajorWindbeutel |
Jo das klappt hat nur einen Nebenefeckt die checkbox wird sofort angehackt ich meinte das so:
User gibt daten in ein formular ein hackt eine checkbox an aber vergisst ein feld!
Jetzt geb ich eine Fehlermeldung aus der text in den feldern bleibt stehn und die voher angehackte checkbox soll auch angehackt bleiben |
von stalkerX |
<input type="checkbox" name="Infomaterial" <?php if (empty($Telefon) || empty($EMail) || empty($Name) && isset($Infomaterial)) echo ' checked' ?>> |
von MajorWindbeutel |
<input name="Infomaterial" type="checkbox" value="<? if( empty($Telefon) || empty($EMail) || empty($Name) && isset($Infomaterial)){checked; }?>">
so hab ich das aber es klappt nicht (ist bestimmt wieder ganz leicht nur ich komm mal wieder nicht drauf!!) |
von einstein |
http://selfhtml.teamone.de/html/formulare/auswahl.htm#checkboxen
|
von MajorWindbeutel |
Ich hab ein Formular mit Fehlermeldungen. Alle input felderbleiben erhlaten bzw der Text bleibt drin stehen wenn ein pflicht feld nicht ausgefüllt ist aber wie mach ich das mit checkboxen? Dh wenn sie voher angekreuzt war das sei bei der fehler meldung auch angekreuzt bleibt |