Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Daten in Checkbox ausgeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Daten in Checkbox ausgeben


 
sunburner
27-06-2003, 09:26 
 
He Hallo,

habe folgendes Problem. Habe ein Formular mit verschiedenen Checkboxen.
Bsp.:

<td width="11%">
<input type="checkbox" name="Konzert" value="Konzert">
Konzert </td>


rufe dann bei absenden ein weiteres formular auf, wo mir nochmal die eingetragenen Daten angezeigt werden.

die Überprüfung erfolgt so:

if (isset($HTTP_POST_VARS['Konzert']))
$Konzert = 1;
else
$Konzert = 0;


und die anzeige so:

<tr>
<td bgcolor="#FFFFFF" width="45%">
<div align="right">Konzert:</div>
</td>
<td align=center bgcolor="#FFFFFF" width="55%">
<?php echo $Konzert;?>
</td>
</tr>


sprich, wenn checkbox aktiviert wurde, schreibe eine 1 ansonsten eine 0.

Nun meine Frage, wie kann ich die Ausgabe hier auch mit checkboxen machen, möchte halt nicht das er mir 1 oder 0 schreibt, sondern es soll eine checkbox angezeigt werden, wo ein Häkchen gesetzt wurde oder nicht. so wie bei dem eingabeformular.

Hoffe mein Problem ist verständlich und mir kann jemand ein Bsp. aufzeigen.

 
hand
27-06-2003, 09:39 
 
<tr>
<td bgcolor="#FFFFFF" width="45%">
<div align="right">Konzert:</div>
</td>
<td align=center bgcolor="#FFFFFF" width="55%">
<form>
<input type="checkbox" name="Konzert" <? if ($Konzert == 1) { print "checked"; } ?>> Konzert
</form>
</td>
</tr>

 
sunburner
27-06-2003, 09:52 
 
Ja das meinte ich danke,

es geht aber auch:

<input type="checkbox" name="Konzert" value="Konzert" <?php if ($Konzert==1) echo 'checked'; ?> >


und readonly werde ich noch setzen. Nochmals Danke.

 
Payne_of_Death
27-06-2003, 10:17 
 
Original geschrieben von sunburner
Ja das meinte ich danke,

es geht aber auch:

<input type="checkbox" name="Konzert" value="Konzert" <?php if ($Konzert==1) echo 'checked'; ?> >


und readonly werde ich noch setzen. Nochmals Danke.

Wo soll jetzt da der Unterschied sein ?

Außer das du das es in einer Linie ist auf die {} verzichtet hast

 
sunburner
27-06-2003, 10:41 
 
das stimmt, aber ne andere Frage. Den Wert readonly wo muß dieser genau gesetzt werden? hinter value="Konzert" oder hinter dem php-tag

 
wahsaga
27-06-2003, 10:50 
 
Original geschrieben von sunburner
Den Wert readonly wo muß dieser genau gesetzt werden? hinter value="Konzert" oder hinter dem php-tag
lies. (http://www.selfhtml.net/html/formulare/eingabe.htm#nurlesen)

 
sunburner
27-06-2003, 11:02 
 
<input type="checkbox" name="Konzert" value="Konzert" readonly <?php if ($Konzert==1) echo 'checked'; ?> >


das funktioniert aber nicht.


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:41 Uhr.