Mailinglisten-Archive |
Ich habs! Zugegeben vielleicht unkonventionell, aber für einen PHP-Ungelernten egal. In der Elektronik würde ich das mit einem Halterelais machen - einmal gesetzt bleibt es gesetzt, nur als Hilfsschalter. Erst das <form...> Dann die post.php: { if (isset($_POST['halterelais'])) echo ("<input type=\"hidden\" name=\"halterelais\" value=\"true\">"); } Dann die Checkbox: { if (empty($_POST['halterelais'])) $show_cols_file = " checked"; else { if (isset($_POST['show_cols_file'])) $show_cols_file = " checked"; else $show_cols_file = ""; } echo (" <input type=\"checkbox\" name=\"show_cols_file\"".$show_cols_file.">" "); } unmittelbar dadrunter wird dann das Halterelais gesetzt: { if (empty($_POST['halterelais'])) echo ("<input type=\"hidden\" name=\"halterelais\" value=\"true\">"); } So ist sichergestellt, dass das Halterelais erst dann gesetzt wird, NACHDEM die Checkbox abgefragt wird und erscheint. Chris...
php::bar PHP Wiki - Listenarchive