checkboxen geben nicht das aus was ich will

checkbox.php :
<?
if($_POST['Form']=='Würfel' && $_POST['Farbe']=='Blau')
{
echo "hier sind alle blaue würfel";
}

elseif($_POST['Farbe']=='Blau')
{
echo "alle dateien mit baluen inhalt";
}

elseif ($_POST['Farbe']=='Rot')
{
echo "alle roten dateien";
}
?>

so gehts :)
 
Meinst du es so:

PHP:
<form action= "checkbox.php" method="post" >

<input type=checkbox name="Farbe" value="rote" > Rot <br>

<input type=checkbox name="Farbe" value="blaue" > Blau <br>
<br>
<input type=checkbox name="Form" value="Würfel" > Würfel <br>

<input type=checkbox name="Form" value="B&auml;lle"> Ball <br>
<br>
<input type="submit" name="save">

</form>

das ist checkbox.php
<br />
<br />
<?
if(isset($_POST['save'])) {
	echo "Hier sind alle " .$_POST["Farbe"] ."n " .$_POST["Form"];
	echo "<br />";
	echo "Hier sind alle Dateien mit " .$_POST["Farbe"] ."m Inhalt";
}
?>
 
danke tombe nur das ist auch nicht das was ich gebraucht habe
String hat das problem gecheckt

jetzt ist noch die frage kann ich das soweit ich möchte ausbauen auf egal wieviele formen und farben mit egal wievielen und (&&)....?
 
Du könntest das soweit ausbauen, wie du willst. Aber wenn du uns sagen würdest, wofür das ganze, wäre es mit sicherheit einfacher eine Lösung zu finden.
Woher kommen die Formen und Farben?
Sind das Dateien? Aus einer Datenbank?

Ich bin mir sicher, dass tombe oder ich dir schnell eine saubere Lösung zaubern könnten :)

paD
 
Ok, ich gebe zu ich verstehe den Sinn nicht so ganz.

Was passiert wenn ich Würfel und Rot markiere und warum gibt es in deinem Code auch Bälle die hier nicht berücksichtigt werden?

Sorry, das verstehe ich nicht.
 
danke danke String du hat mir gut geholfen ich habe das auch auch schonmal so probiert nur nicht hinbekommen aber du hast mir gut geholfen .....mit datenbank kenn ich mich noch nicht so gut aus das problem werde ich später lössen, möchte nun erstma diese kategorien mit formen ,farben, größe, gewicht, usw anlegen und füllen
 
Zurück