Phillip: formail

Hallo,

Ivh bin erst 14 Jahre alt, deshalb noch nicht der größte Profi. Aber egal. Ich habe von einem Restaurant bei mir im Oht den Auftrag bekommen eine Website zu erstellen. Die ist auch schon fast fertig, doch was noch fehlt ist ein Formmailer. Ich habe zuerst mal im Internet gesucht ob ich einen guten finde, um den dann zu kopieren und individuell anzupassen. Ich habe auch einen gefunden (http://waba.info/anfrage.html). Doch in dem Quelltext ist eine Zeile:

<form method="POST" action="http://service.kundenserver.de/cgi-bin/feedback/feedback.cgi" id="theform" name="theform" onsubmit="return validate(this)">

Nachdem man die NAchricht abgeschickt hat kommt diese Adresse als Bestätigung. Muss ich an der auch noch etwas verändern, oder muss ich auf meinem Server auch eine solche *.cgi Datei haben? Es wäre nett wenn mir jemand antworten würde.

Phillip

  1. ja solltest du schon haben - aber gibt auch kostenlose Service-Dienste: z.B.

    http://service-webcreativ.de/

    Kevin

    1. ja solltest du schon haben - aber gibt auch kostenlose Service-Dienste: z.B.

      http://service-webcreativ.de/

      Welchen Quelltext muss diese Datei dann haben? Die gleiche wie die, die ich schon herausgesucht habe?

      Kevin

      1. schau einfach auf die Seite da gibts ein Bsp. zum downloaden.

        Kevin

    2. ja solltest du schon haben - aber gibt auch kostenlose Service-Dienste: z.B.
      http://service-webcreativ.de/

      oder http://www.formmails.de
      Dieser kostenlose Service funktioniert gut und wird auf der Webseite auch ausführlich erklärt.

      Viel Erfolg!
      JOhnnY

  2. Hallo,

    und Stooooop, Dein Formular erst mal besser nicht weiter nutzen! Denn es ist so:

    • Du möchtest ein Formular anbieten. Dieses kannst Du in der Tat mittels html erstellen, so wie das Formular auf der von Dir genannten Seite. Nun füllt man dieses Formular aus und drückt auf einen Button: jetzt kommt die wichtige frage: was soll dann geschehen?  Die eingetragenen Daten sollen Deinem Kunden (als E-Mail) zugeschickt werden. Es gibt da die (schlechte) Möglichkeit, diesen Versand durch das E-Mailprogramm des Formularsausfüllers erledigen zu lassen. Aber vielleicht hat der gar kein E-Mailprogramm? Schon alleine deswegen macht man das anders. Man nimmt einen sogenannten formmailer. das ist in der Tat ein Programm, daß "bei Dir" auf dem Server im cgi-bin-Verzteichniß liegen muß. (oder eben beim kunden, also da, wo auch die Internetseite mit dem Formular liegt....)

    Also nochmals zum veranschaulichen:

    Du brauchst eine html-Seite mit einem Formular. Und mittels dem action-Wert in der Form-Tag-Zeile sagst Du "dem Formular", welches "Formular-verschickprogramm" nun den Versand der Daten übernehmen soll.

    Du hast dabei scheinbar nun folgendes gemacht: Du hast das Formular einer x-beliebigen firma (WaBa-Industriemontagen) genommen und diese action-Zeile unagetastet gelassen. Wenn man nun Dein formular des Restaurants ausfüllt, und dann auf abschicken klickt, wird deren(!) versendeprogramm aufgerufen und, wenn die keinen Sicherheitsriegel vorgeschoben haben, zum versenden genutzt..... das könnten die unter umständen Dir übel nehmen ,-)))) Wenn die nicht sogar bis jetzt alle Formulardaten, die Du zum testen schon eigegeben hast, als E-Mail bekommen haben. (Was die auch nicht fein finden würden....)

    lösungsansatz: Du brauchst ein eigenes "formular-verschickprogramm" (Formmailer) das Du in der tat in der regel noch anpassen must und dann in Dein cgi-Bin-verzeichniss abspeichern must. Das rufst Du dann in Deinem html-Formular bei action= auf....

    Chräcker

    http://www.Stempelgeheimnis.de

    Hallo,

    Ivh bin erst 14 Jahre alt, deshalb noch nicht der größte Profi. Aber egal. Ich habe von einem Restaurant bei mir im Oht den Auftrag bekommen eine Website zu erstellen. Die ist auch schon fast fertig, doch was noch fehlt ist ein Formmailer. Ich habe zuerst mal im Internet gesucht ob ich einen guten finde, um den dann zu kopieren und individuell anzupassen. Ich habe auch einen gefunden (http://waba.info/anfrage.html). Doch in dem Quelltext ist eine Zeile:

    <form method="POST" action="http://service.kundenserver.de/cgi-bin/feedback/feedback.cgi" id="theform" name="theform" onsubmit="return validate(this)">

    Nachdem man die NAchricht abgeschickt hat kommt diese Adresse als Bestätigung. Muss ich an der auch noch etwas verändern, oder muss ich auf meinem Server auch eine solche *.cgi Datei haben? Es wäre nett wenn mir jemand antworten würde.

    Phillip

    1. Tach auch,

      Du hast dabei scheinbar nun folgendes gemacht: Du hast das Formular einer x-beliebigen firma (WaBa-Industriemontagen) genommen und diese action-Zeile unagetastet gelassen. Wenn man nun Dein formular des Restaurants ausfüllt, und dann auf abschicken klickt, wird deren(!) versendeprogramm aufgerufen und, wenn die keinen Sicherheitsriegel vorgeschoben haben, zum versenden genutzt..... das könnten die unter umständen Dir übel nehmen ,-)))) Wenn die nicht sogar bis jetzt alle Formulardaten, die Du zum testen schon eigegeben hast, als E-Mail bekommen haben. (Was die auch nicht fein finden würden....)

      Nun ja, nicht ganz.

      Ein kurzer Blick in den Quelltext von dem Formular (von WaBa) ergibt naemlich folgendes:
      <form method="POST" action="http://service.kundenserver.de/cgi-bin/feedback/feedback.cgi" id="theform" name="theform" onsubmit="return validate(this)">
      <input type="hidden" name="FBMAIL" value="service@waba.info">

      Solange er die zweite Zeile geaendert hat duerfte zumindest bei WaBa nichts angekommen sein. Die erste Zeile ist naemlich nur der allgemeine "Skriptserver" von einem Hoster (Ich glaube von Puretec oder Schlund, denen gehoert meines Wissens kundenserver.de). Wie der genau arbeitet weiss ich allerdings nicht, deshalb weiss ich nicht was mit seiner mail passiert selbst wenn er die Email-Adresse anpasst.

      lösungsansatz: Du brauchst ein eigenes "formular-verschickprogramm" (Formmailer) das Du in der tat in der regel noch anpassen must und dann in Dein cgi-Bin-verzeichniss abspeichern must. Das rufst Du dann in Deinem html-Formular bei action= auf....

      Was auf jeden Fall die bessere Loesung ist ;-)

      Gruss,
      Armin