Checkbox und Funktion Mail()
dR.LoL
- php
Moin Community,
Ich erstelle gerade ein Formular, welches Dynamisch Checkboxen aus einer Datenbank auslesen soll.
Ich lese sie also aus und zeige sie danach so an:
echo "<input class='frmCheckbox' name='chbRoleRequest' type='checkbox' value='".$row['Specification']."'>".$row['Specification']."<br>";
Danach registriert sich der User und alle Formularinhalte werden dem Admin zugesendet.
Allerdings habe ich Probleme mit der Auswertung der Checkbox!
Ich mache es so $_POST['chbRoleRequest'] und eigendlich sollte doch der Inhalt dann sein: "bla, blubb, bleh". Ist er aber nicht, sondern nur die eine Auswahl "bla".
Was less ich falsch aus? Oder wie muss ich das machen?
Möchte als Rückgabe die Ausgecheckten Checkboxen, welche einen Hacken haben.
Danke für eure Antwort(en)
Gruss vom LoL
echo $begrüßung;
... <input class='frmCheckbox' name='chbRoleRequest' type='checkbox' ...
Was less ich falsch aus? Oder wie muss ich das machen?
http://de2.php.net/manual/en/faq.html.php#faq.html.select-multiple lässt sich auch auf dein Problem anwenden.
echo "$verabschiedung $name";
Danke!
Allerdings schnall ich diese Theorie nicht ganz.
Kannst du mir bitte ein direktes Beispiel zu meinem Problem geben?
Danke!
Gruss vom LoL
echo $begrüßung;
... <input class='frmCheckbox' name='chbRoleRequest' type='checkbox' ...
Was less ich falsch aus? Oder wie muss ich das machen?
http://de2.php.net/manual/en/faq.html.php#faq.html.select-multiple lässt sich auch auf dein Problem anwenden.
echo "$verabschiedung $name";
Moin,
echo "<input class='frmCheckbox' name='chbRoleRequest' type='checkbox' value='".$row['Specification']."'>".$row['Specification']."<br>";
die von dir erzeugten Checkboxen haben _alle_den_gleichen_Namen_.
Schaue mal hier nach:
http://forum.de.selfhtml.org/archiv/2005/8/t113699/#m722213
regds
Mike©
kk, hat mir alles etwas veranschaulicht :-))
Jetzt mach ich also name='chbRoleRequest[]' und frage diese in einer foreach ab.
$strRoles = "";
foreach ($_POST[chbRoleRequest[]] as $string)
$strRoles += $string;
Dann hab ich den $strRoles und kann diesen dann im Mail anhängen.
Allerdings geht auch das nicht.
Kann man den in PHP ein += machen?
Oder wo liegt mein Fehler?
Moin,
echo "<input class='frmCheckbox' name='chbRoleRequest' type='checkbox' value='".$row['Specification']."'>".$row['Specification']."<br>";
die von dir erzeugten Checkboxen haben _alle_den_gleichen_Namen_.
Schaue mal hier nach:
http://forum.de.selfhtml.org/archiv/2005/8/t113699/#m722213regds
Mike©
Ahhh, ich habs gerafft!
Nur noch das Problem ein $stringGross += $zwischenstring geht in PHP nicht?
oder wie kann ich mehrere Kleine Strings in einen Grossen schmeissen?
Gruss vom LoL
Ahoi dR.LoL,
Nur noch das Problem ein $stringGross += $zwischenstring geht in PHP nicht?
AFAIK nö, musst du "$stringGross .= $zwischenstring;" machen
MfG
Ahhh, ich habs gerafft!
Nur noch das Problem ein $stringGross += $zwischenstring geht in PHP nicht?
oder wie kann ich mehrere Kleine Strings in einen Grossen schmeissen?Gruss vom LoL
Konnte das Problem wie folgt lösen:
$string = $string." ".$stringklein;
Danke für eure Hilfe!!
Gruss vom LoL