power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 03.06.2008, 23:00   #1
TP-Newbie
 
Registriert seit: Jun 2008
GibsonVienna macht alles soweit korrekt

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.
GibsonVienna ist offline   Mit Zitat antworten


Alt 03.06.2008, 23:05   #2
TP-Moderator
 
Benutzerbild von fuchzga
 
Registriert seit: Nov 2007
Ort: München
fuchzga hilft, wo's gehtfuchzga hilft, wo's gehtfuchzga hilft, wo's geht
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.
fuchzga ist offline   Mit Zitat antworten
Alt 03.06.2008, 23:32   #3
TP-Specialist
 
Benutzerbild von koenixblau
 
Registriert seit: Jul 2006
Ort: Berlin
koenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von fuchzga Beitrag anzeigen
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. «
koenixblau ist gerade online   Mit Zitat antworten
Alt 03.06.2008, 23:42   #4
TP-Newbie
 
Registriert seit: Jun 2008
GibsonVienna macht alles soweit korrekt
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.
GibsonVienna ist offline   Mit Zitat antworten
Alt 03.06.2008, 23:59   #5
TP-Specialist
 
Benutzerbild von koenixblau
 
Registriert seit: Jul 2006
Ort: Berlin
koenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von GibsonVienna Beitrag anzeigen
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 Beitrag anzeigen
Zum Formmailer. So weit, so gut. Im Beispiel muss man ein PHP Script schreiben.
Man kann auch einen runterladen, ...

Zitat:
Zitat von GibsonVienna Beitrag anzeigen
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 Beitrag anzeigen
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 Beitrag anzeigen
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 Beitrag anzeigen
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).
koenixblau ist gerade online   Mit Zitat antworten
Alt 04.06.2008, 00:55   #6
TP-Moderator
 
Benutzerbild von maxi89
 
Registriert seit: Nov 2004
Ort: Wuppertal
maxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine Usermaxi89 lebt für das TP und seine User
@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!
maxi89 ist offline   Mit Zitat antworten
Alt 04.06.2008, 01:03   #7
TP-Specialist
 
Benutzerbild von koenixblau
 
Registriert seit: Jul 2006
Ort: Berlin
koenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKEkoenixblau ist ein richtiges Arbeitstier - DANKE
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).
koenixblau ist gerade online   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Formular Fertig, wie übertrage ich nun auf ein Script Formular Fertig, wie übertrage ich nun auf ein Script
« [SQL] Großes Problem bei Durchnittsberechnung | SQL, spinnt mein Group By? »

Stichworte
php

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67