Maetzzen: Problem mit Leerzeichen im name-Attribut

Beitrag lesen

Hi,

ich habe gerade den Quelltext angesehen

Folgendes wird ausgegeben:

<form name='f' method='post' action='Loeschen.php'>
<input type='checkbox' name='das ist ein fragebogen' />das ist ein fragebogen<br>
<input type='checkbox' name='Fragebogen 1' />Fragebogen 1<br>
<input type='checkbox' name='Fragebogen 41' />Fragebogen 41<br>
<input type='checkbox' name='Fragebogen 4431' />Fragebogen 4431<br>
<input type='checkbox' name='Fragebogen 51' />Fragebogen 51<br>
<input type='checkbox' name='Fragebogen51' />Fragebogen51<br>
<input type='submit' name='löschen' value='löschen' /></form>

Der Name entspricht also dem Titel des Fragebogens, jedoch kann ich in diesem Beispiel nur den letzten Fragebogen ("Fragebogen51") löschen.

Kann es sein, dass mein

  $delete = "DELETE FROM Fragebogen WHERE titel='$p'";

nicht stimmt? Das würde mich aber wundern, da


echo "<big>$p</big> wurde gelöscht <br>";

dennoch ausgegeben werden müsste.

PS: Ein Fragebogen besteht aus den Eigenschaften "titel" und "benutzername" (Ersteller).

Gruß Maetzzen