 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
03.06.2008, 23:00
|
#1
|
|
TP-Newbie
Registriert seit: Jun 2008
|
Formular Fertig, wie übertrage ich nun auf ein Script
Hallo.
Folgendes Problem. Habe mir nun für die Webseite einer Freundin ein Formular gebastelt, bei dem man Termine buchen kann.
Auszufüllen sind nur Anliegen, Datum, Uhrzeit, Name und Addy.
Mit form action mailto bin ich nicht wirklich zufrieden, weil da das mailprogramm anspringt, um die Daten zu versenden. So will ich das aber nicht haben.
Frage 1: Kann man es ohne senden an ein Script umgehen, dass man die Formulardaten mailen muss, sondern dieser Prozess automatisch ohne öffnen des Mailprogramms des Absenders ausgeführt wird?
Frage 2: Wenn nicht, wie schreibe ich ein Script (welches ich auch kapiere), und wie und wo lade ich das dann hoch? Benutzt wird Webspace bei 1&1, wo auch das Formular online sein soll.
Danke für eure Antworten.
|
|
|
03.06.2008, 23:05
|
#2
|
|
TP-Moderator
Registriert seit: Nov 2007
Ort: München
|
Hi.
Was du suchst dürfte ein Formmailer sein.
Es gibt hier sogar einen [Workshop] Formmailer wo dir haarklein erklärt wird, wie man sowas gestaltet.
|
|
|
03.06.2008, 23:32
|
#3
|
|
TP-Specialist
Registriert seit: Jul 2006
Ort: Berlin
|
Zitat:
Zitat von fuchzga
Hi.
Was du suchst dürfte ein Formmailer sein.
Es gibt hier sogar einen [Workshop] Formmailer wo dir haarklein erklärt wird, wie man sowas gestaltet.
|
So ein Zufall aber auch:
http://www.traum-projekt.com/forum/1...-6-0-geht.html
Auch wenn du neu bist, Herzlich Willkommen, darfst du dich bestimmt auch der Suche bemühen.
Aber das weißt du ja noch nicht, ...
Nimm das nicht persönlich, wenn ich dich damit angreife tut mir das sehr leid, war nicht so gemeint. - Mit freundlichen Grüßen an Torsten. 
__________________
"...me(n)talklampfengezupfe und punkligemeditationgedudel, ..."
"...Wer zu viel fragt, wird bestraft ..."
» Mögen hätt' ich schon wollen, aber dürfen hab ich mich nicht getraut. «
|
|
|
03.06.2008, 23:42
|
#4
|
|
TP-Newbie
Registriert seit: Jun 2008
|
Welchen Suchbegriff hätte ich da eingeben sollen? Formular Mailen ohne Script. Bei grossen Foren ist leider das Problem vorhanden, dass einem dann 300 Threads angezeigt werden
Zum Formmailer. So weit, so gut. Im Beispiel muss man ein PHP Script schreiben.
Fragen dazu. Wohin dann mit dem fertigen Script? An den HTML Code des Formulars anhängen? Auf ne eigene Seite auf dem Webspace einfügen?
Nächste Frage: Es wird wirklich wunderbar beschrieben, wie man ein Formular und ein Script schreibt. Das Formular hab ich ja schon geschrieben. Nur ist die Beschreibung des Scripts für mich im Moment nicht ganz klar, weil hier ein anderes Formular als Beispiel genommen wurde.
Gibt es keine "Universalbeschreibung" für solche Scripte? Mein Formular gefällt mir, so wie es nun ist, nur muss es nun auch die Anfragen versenden.
Danke für Lösungsvorschläge.
|
|
|
03.06.2008, 23:59
|
#5
|
|
TP-Specialist
Registriert seit: Jul 2006
Ort: Berlin
|
Zitat:
Zitat von GibsonVienna
Welchen Suchbegriff hätte ich da eingeben sollen? Formular Mailen ohne Script. Bei grossen Foren ist leider das Problem vorhanden, dass einem dann 300 Threads angezeigt werden 
|
Da siehste mal das du nicht der einzigste ist der die Suche vielleicht nicht bemüht hat. Glaube Formular dürfte u.a. reichen.
Zitat:
Zitat von GibsonVienna
Zum Formmailer. So weit, so gut. Im Beispiel muss man ein PHP Script schreiben.
|
Man kann auch einen runterladen, ...
Zitat:
Zitat von GibsonVienna
Fragen dazu. Wohin dann mit dem fertigen Script? An den HTML Code des Formulars anhängen? Auf ne eigene Seite auf dem Webspace einfügen?
|
Am besten in den Kühlschrank.
Teilweise bzw. einige Teile des Formular sollten an die entsprechende Stellen kommen wo das Formular erscheinen soll, ein anderer Teil sollte im Kopfbereich (auf der entsprechenden Seite - 1. Zeile im Quelltext), also nicht in den Kopf.
Zitat:
Zitat von GibsonVienna
Nächste Frage: Es wird wirklich wunderbar beschrieben, wie man ein Formular und ein Script schreibt. Das Formular hab ich ja schon geschrieben. Nur ist die Beschreibung des Scripts für mich im Moment nicht ganz klar, weil hier ein anderes Formular als Beispiel genommen wurde.
|
Tjoa, wenn wir wüsste wie das bestehende Formular aussieht,
könnte man eventuell natürlich gern weiterhelfen. Aber leider bräuchten wir dazu ein Blick in den bestehenden Quelltext, also wenn das nicht so anstrengend ist natürlich.
Zitat:
Zitat von GibsonVienna
Gibt es keine "Universalbeschreibung" für solche Scripte? Mein Formular gefällt mir, so wie es nun ist, nur muss es nun auch die Anfragen versenden.
|
Hattest du auch meine Link-Empfehlung gelesen?
Zitat:
Zitat von GibsonVienna
Danke für Lösungsvorschläge.
|
Gern geschehen.
ps.:
Freundliche Grüße an Torsten. 
__________________
"...me(n)talklampfengezupfe und punkligemeditationgedudel, ..."
"...Wer zu viel fragt, wird bestraft ..."
» Mögen hätt' ich schon wollen, aber dürfen hab ich mich nicht getraut. «
Geändert von koenixblau (04.06.2008 um 00:32 Uhr).
|
|
|
04.06.2008, 00:55
|
#6
|
|
TP-Moderator
Registriert seit: Nov 2004
Ort: Wuppertal
|
@koenixblau:
Keine Ahnung was du hast, aber vielleicht ist es wieder weg, wenn du eine Nacht geschlafen hast 
Jeder hat irgendwann mal ganz vorne bei PHP angefangen, du vielleicht ein bisschen früher als andere - na und?
@GibsonVienna:
Mit PHP (insofern vom Hoster angeboten, bei 1&1 aber glaube ich in jedem Tarif enthalten) geht das ganz unkompliziert.
Die PHP-Funktion mail() wird verwendet, um Mails zu verschicken, die Inhalte aus Eingabefeldern lassen sich über die Variablen $_POST['NameDesFeldes'] abrufen - deshalb ist es wichtig, dass jedes Eingabefeld einen eindeutigen Namen hat.
Soviel zu den Basics.
Auf der Seite mit dem Formular gibst du dann als "action" die nun zu erstellende PHP-Seite an, als "method" wird POST verwendet.
Dein Formular düfte also etwa so aussehen:
HTML-Code:
<form name="mail" action="deinephpdatei.php" method="post">
<input type="text" name="name">
<input type="text" name="adresse">
............
</form>
Willst du nun über das PHP-Script die Werte der einzelnen Textfelder haben, kannst du sie über die POST-Variablen mit dem Namen des Textfeldes ansprechen.
<input name="adresse"> wird mit $_POST['adresse'];
angesprochen u.s.w.
Der Code in deiner PHP-Seite sähe dann gaaanz simpel so aus, wenn man den Inhalt des Textfeldes "nachrichtenfeld" per Mail schicken will:
PHP-Code:
<?php
mail('mailadresse@deinefreundin.de', 'Betreff der Mail', $_POST['nachrichtenfeld']);
// Dem Besucher einen Hinweis anzeigen echo "Die Mail wurde erfolgreich versendet"; ?>
Mehrere Variablen kann man hintereinandersetzen und auch mit anderen Strings kombinieren, indem man einen Punkt dazwischensetzt.
Beispiel:
PHP-Code:
<?php $gesamtenachricht = "Name: " . $_POST['name'] . "\nAdresse: " . $_POST['adresse'];
mail('mailadresse@deinefreundin.de', 'Betreff der Mail', $gesamtenachricht);
// Dem Besucher einen Hinweis anzeigen echo "Die Mail wurde erfolgreich versendet"; ?>
\n steht übrigens für eine neue Zeile.
So wie das Script jetzt hier ist, würde ich es aber nicht einfach verwenden - zusammen mit dem Workshop und einigen anderen Codeschnipseln hier dürfte das kein Problem sein 
__________________
Chuck Norris darf während der Fahrt mit dem Busfahrer sprechen!
|
|
|
04.06.2008, 01:03
|
#7
|
|
TP-Specialist
Registriert seit: Jul 2006
Ort: Berlin
|
Eigentlich nichts nur ist eine entsprechende Eigeninitiative nicht erkennbar und wird weiterhin unterstützt. Das Jeder mal anfängt ist nicht schlimm, nur sollte auch angefangen werden bzw. sollte man auch für die entsprechenden Hilfestellungen bereit sein. EDIT
Sowie diese auch wahrnehmen und lesen.
Hilfestellungen zu einem Tutorial oder einer Möglichkeit ohne PHP, mittels einen externen Service womit man wenig am bestehenden Formular ändern muss, wurden geliefert. Desweiteren gibt es als Extra-Beilage noch das fertige PHP-Kontaktformular von steffenk (Welches auch sehr gut durchkommentiert ist).
ps:
Vielleicht sollte man den Gebrauch von Smileys weiter ausbauen.
Jeder hat mal gute Laune. 
__________________
"...me(n)talklampfengezupfe und punkligemeditationgedudel, ..."
"...Wer zu viel fragt, wird bestraft ..."
» Mögen hätt' ich schon wollen, aber dürfen hab ich mich nicht getraut. «
Geändert von koenixblau (04.06.2008 um 01:11 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.
|
 |