Hallo Profis ^^
Ich habe folgendes Problem:
Mein Kontaktformular funktioniert zwar super und es ist eigentlich alles richtig, ausser das Mail.
In diesem wird zwar der Text so wie eingegeben angezeigt, jedoch können ja auch Elemente über Checkboxen oder select angegeben werden.
D.h. wenn ich jetzt bei einer Checkbox zum Beispiel den Value ein_test habe, kann ich im mail ja nur ein_test ausgeben aber nicht Ein Test!
Ich darf ja, soweit ich weiss den Value nicht gross oder mit Abstand machen...
Könnt ihr mir da helfen?
Dankeschön
Gruss Toby
Ankündigung
Einklappen
Keine Ankündigung bisher.
Formular - Normaler Text im Mail?
Einklappen
Neue Werbung 2019
Einklappen
X
-
Formular - Normaler Text im Mail?
Stichworte: -
-
namen sollten nicht großbuchstaben enthalten (oder wenn dann nur gewollt) und sonst auch keine Sonderzeichen oder Leerstellen. Ein Grund dafür ist, dass auf den Inhalt eines Input feld mit name="peter" bei einem Post-Methodischem Formular (method="post") wie folgt zugegriffen wird:
$_GET['peter']
Was bei leerstellen und sonderzeichen passiert, kann man sich denken
values sind ganz normale Texte (die Eingaben in ein textfeld ist die value, und da sind die Zeichen im Normalfall egal)
$_GET['peter'] = "Das hier ist die normale Value und kann allerlei Zeichen enthalten "
so viel dazu *gg*
Grüße
Da Psy
-
Oha.. da hab ich ja was gröber falsch verstanden xD
Also ich darf im Value Gross und so schreiben aba bei "name" darf ich nich..?
Okaay, dann probier ich das so, dankeschön ^-^
Einen Kommentar schreiben:
-
Zitat von Toby Beitrag anzeigenIch darf ja, soweit ich weiss den Value nicht gross oder mit Abstand machen...
Grüße
Da Psy
Einen Kommentar schreiben:
-
PHP-Code:<input type="checkbox" name="test[]" value="Hallo welt!" />
PHP-Code:<?php
foreach ($_POST['test'] as $test) {
echo $test.'<br />';
}
?>
Einen Kommentar schreiben:
-
Tut mir leid ich versteh dich nich so ganz..
Kannst du mir das mit einem Beispiel erklähren??..
Notfalls kann ich das aber auch so lösen:
PHP-Code:<?php
if($irgendwas == "test") {
$irgendwas = "Test";
}
?>
Gruss Toby
Einen Kommentar schreiben:
-
Checkboxen kann man immer schön als Array übergeben ( Als name im Formular dann für jede Checkbox die im Array sein soll z.B.: checkbox[] )
Im script abfangen mit einer schleife, mit if abchecken, schöne tabelle drum
Einen Kommentar schreiben:
Einen Kommentar schreiben: