phpbar.de logo

Mailinglisten-Archive

[php] Checkbox Problem

[php] Checkbox Problem

Eric Binek ich at ericbinek.de
Mon Mar 7 13:41:34 CET 2005


> danke für den Hinweis, leider ändert das nichts an der Ausgabe.
> Das Array enthält trotzdem die gleichen Werte. Es macht keinen
> Unterschied, ob ich das Array mit cbArray[] oder cbArray[0]...
> aufbaue. Die Ausgabe lautet weiterhin 0 => 1, 1 => 1.

<pre>
<?
	$cbArray = $_POST['cbArray'];
	print_r($cbArray);
?>
</pre>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
	<title>test</title>
</head>
<body>
<form action="test.php" method="post">
<p><input name="cbArray[0]" type="checkbox" value="1"<?  
isset($cbArray[0])? print ' checked' : print ' /'; ?>>checkbox 1</p>
<p><input name="cbArray[1]" type="checkbox" value="1"<?  
isset($cbArray[1])? print ' checked' : print ' /'; ?>>checkbox 2</p>
<p><input name="cbArray[2]" type="checkbox" value="1"<?  
isset($cbArray[2])? print ' checked' : print ' /'; ?>>checkbox 3</p>
<p><input type="Submit"></p>
</form>
</body>
</html>

Bei mir nicht.

> Es muss doch irgendwie möglich sein, ein einfaches
> Formular mit einem Checkbox Array nach dem Absenden
> wieder gleich anzeigen zu lassen.
>
> [x]  => [x] und nicht [x]
> [ ]  => [ ]           [x]
> [x]  => [x]           [ ]

Gruß Eric

php::bar PHP Wiki   -   Listenarchive