Umfrage mit HTML bzw JavaScript erstellen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
adresse
attribut
dank
eingabe
email
ergebnis
erstellen
filter
formular
forum
http
leute
schaffen
senden
sicherheit
text
traum
umfrage
url
verzichten
-
Hallo.
Kann mir jemand von euch sagen wie ich mit HTML bzw JavaScript eine Umfrage erstellen kann? Man sollte zwischen ein paar Bildern wählen können und die Ergebnisse sollen mir sofort per E-Mail gesendet werden. Wär super wenn das wer wüsste bzw einen Link hätte. Hab schon mit Google gesucht, aber nur Foren gefunden wo erklärt wird dass das nur mit PHP geht. Hab das aber selbst schon gemacht, kann mich nur nicht mehr dran erinnern.
Danke im Voraus für eure Hilfe!
Edit:
Hab jetzt auf selfhtml solche Formulare gefunden, jedoch wird hier nicht erklärt wie ich die E-Mail Adresse deffiniere an die das Formular dann gesendet wird...
http://de.selfhtml.org/html/formulare/auswahl.htm#listen_absendewert
Hat jemand eine Ahnung?
Beitrag zuletzt geändert: 26.7.2011 5:40:38 von yorecords -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es ist nicht die feine englische Art:
http://de.selfhtml.org/html/formulare/definieren.htm
Beachten Sie:
Es ist möglich, als Wert für das Attribut action eine E-Mail-Adresse anzugeben, z.B. action="mailto:fritz.eierschale@example.org" zusammen mit den Attributen method="post" enctype="text/plain". Das erwünschte Ziel davon ist, dass der Web-Browser die Formulardaten an die angegebene E-Mail-Adresse versendet. Bei solchen E-Mail-Formularen besteht keine Garantie auf Erfolg. Es hängt vom Browser und anderen Einstellungen auf dem Rechner des Anwenders ab, ob der Formularversand klappt. E-Mail-Formulare gelten deshalb mittlerweile als überholt, zumal es Alternativen gibt. Mehr dazu im Abschnitt
Generell würde ich soetwas auch per PHP lösen.
Ist generell auch sehr simpel, das Formular einfach mit GET an das Script mail.php senden, welches so aussehen könnte:
<?php $name = $_GET["name"]; $email = $_GET["email"]; $text = $_GET["text"]; $msg = "Von: ".$name." Email: ".$email." Nachricht: ".$text; mail("deine@Emailadres.se", "Kontaktanfrage", $msg); ?>
Jedoch sollte man in diesem Fall noch eine Sperre via Cookie/IP programmieren, damit kein Massenversand passiert.
Außerdem solltest du dir generell bei Kontaktformularen überlegen, wie du Spambots fern hältst (bitte kein Captcha!!)
Beitrag zuletzt geändert: 26.7.2011 9:16:22 von sneppa -
sneppa schrieb:
Es ist nicht die feine englische Art
Naja, aber solange es funktioniert.. Kenn mich leider 0 in PHP aus...
Wieso kein captcha?
Danke jedenfalls!
Edit:
Hab mir das jetzt durchgelesen und wurde eindeutig davon überzeugt es nicht so zu machen... Anscheinend ist das heutzutage reines Glücksspiel ob das Formular überhaupt versendet wird....
http://de.selfhtml.org/html/formulare/verarbeiten.htm
Also werd ich mich wohl entweder mit PHP beschäftigen müssen, oder darauf verzichten..
Beitrag zuletzt geändert: 26.7.2011 21:05:16 von yorecords -
Es gibt "schönere" Dinge als Captcha, allerdings kann man Captchas auch schon in die Seite einfügen, dann stören sie nicht :)
Wie man per PHP ne Mail versendet hast du in 5 minuten raus :)
-
sneppa schrieb:
tgbk schrieb:
Es gibt "schönere" Dinge als Captcha, allerdings kann man Captchas auch schon in die Seite einfügen, dann stören sie nicht :)
Es geht nicht darum, dass Captchas nicht schön sind, sie sind schlichtweg unnötig und schaffen nur Barrieren.
was wäre deine alternative? ich bin froh dass captcha mich vor viel spam bewahrt -
Google mal ein wenig.
Gibt sehr viele Alternativen.
"captchas alternativen"
"why not using captchas"
"forms without captchas"
etc -
yorecords schrieb:
Also werd ich mich wohl entweder mit PHP beschäftigen müssen, oder darauf verzichten..
ja, definitiv brauchst Du zum senden einer eMail PHP, wird mit JS wohl nicht funktionieren
auch würde ich mir nicht bei jedem Absenden des Formulars ne E-Mail kommen lassen
sondern die Ergebnisse speichern (mysql oder file-basiert)
so kannst Du eine Auswertung dieser Ergebnisse gleich "kompakt" ansehen
und ggfs Dir einmal am Tag auch den neuesten Stand zusenden.
Hinweis: Wenn Du mit ein Formular Online stellt, das dann mit PHP weiter-verarbeitet werden soll,
dann bitte nicht ganz die Sicherheit vergessen (Filter der Eingabe, etc)
Tip: googeln nach "php umfrage tutorial" oder "php umfrage erstellen" oder ähnliches
BSP ... Umfrage mit PHP selbst für Leute die sich 0 auskennen! .... etc.
oder gleich ein "fertiges" kleines PHP-Script für Umfragen verwenden oder Umfragen
aber auch dabei gilt: die sind oft nur rudimentär, ohne Sicherheit
(hacking-Schutz durch Eingabe-Filter, etc.)
Viel Erfolg!
-
feedping schrieb:
Umfrage mit PHP selbst für Leute die sich 0 auskennen!
Voll super, danke. Damit dürfte es funktionieren. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage