Ankündigung

Einklappen
Keine Ankündigung bisher.

E-Mail Formular

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • E-Mail Formular

    Schaut euch mal bitte dieses Formular an:




    Das Layout ist noch nicht fertig, es geht erstmal um die funktion:

    das ganze soll so laufen, dass bei einem klick auf bestellen die daten an eine e-mail adresse weitergeleitet werden. aber ich bekomme immer eine leere e-mail, wenn ich das teste...
    bestellt einfach mal was, vielleicht liegt es an meinem pc
    kann mir jemand helfen???

    das formular wurde mit Dreamweaver MX gemacht.

    LGm: Von "Editoren" nach "PHP, CGI, CFML, MySQL, ASP, Perl" verschoben.

  • #2
    Zitat von bestellung.htm
    <form action="mailto:[email protected]" method="post" enctype="multipart/form-data" name="frmBestellung" id="frmBestellung">
    Mhh, also bei SelfHTML benutzen sie enctype="text/plain" zum Versenden von E-Mails!
    Formularbereich definieren

    Wenn du die möglichkeit hast, solltest du das aber unbedingt mit einer Serverscriptsprache wie PHP oder Perl machen.
    Im Moment ist nämlich der Mailclient des Benutzers für das Versenden der E-Mail zuständig!

    Zitat von SelfHTML
    Bei 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 unsauber, zumal es Alternativen gibt.

    Kommentar


    • #3
      wie mache ich das denn mit php, wenn ich garantie will, dass jede bestellung reingeht???

      Kommentar


      • #4
        Also wie das Versenden einer E-Mail geht, kannst du auf meiner Seite nachlesen: PHP: E-Mails versenden

        Als action beim Formular musst die die PHP-Datei angeben.
        In diesem PHP-Script kannst du dann mit $_POST['feldname'] auf den Inhalt der Formularfelder zugreifen.
        Musst die Daten aus dem Forumlar lesen und in den in den Text der E-Mail einfügen.

        Kommentar


        • #5
          sorry, aber irgendwie verstehe ich deinen link nicht...

          wo kann man denn angeben, welche variabeln aus der form herrausgeholt werden müssen???

          Kommentar


          • #6
            Hier ist mal der source code:

            [code:1:10a6fd719d]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
            <html>
            <head>
            <title>Unbenanntes Dokument</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
            </head>

            <body>
            <div align="center"></div>
            <table width="386" border="0" align="center">
            <tr>
            <td><div align="left"><font color="#ffcc00" size="+1"><strong>Bestellen Sie
            hier Ihren Maxdata Sommer-Einstiegs-PC</strong></font></div></td>
            </tr>
            <tr>
            <td valign="top"> <form action="mailto:matthias.schloemer@servene t.de" method="post" enctype="multipart/form-data" name="frmBestellung" id="frmBestellung">
            <table width="100%" border="0">
            <tr>
            <td width="100">Menge:</td>
            <td><input name="txtMenge" type="text" id="txtMenge" value="1"></td>
            </tr>
            <tr>
            <td>Name:</td>
            <td><input name="txtName" type="text" id="txtName"></td>
            </tr>
            <tr>
            <td>Stra&e, Nr.:</td>
            <td><input name="txtStr" type="text" id="txtStr"></td>
            </tr>
            <tr>
            <td>PLZ, Ort:</td>
            <td><input name="txtOrt" type="text" id="txtOrt"></td>
            </tr>
            <tr>
            <td>Telefon:</td>
            <td><input name="txtTel" type="text" id="txtTel"></td>
            </tr>
            <tr>
            <td>Telefax:</td>
            <td><input name="txtFax" type="text" id="txtFax"></td>
            </tr>
            <tr>
            <td>E-Mail:</td>
            <td><input name="txtMail" type="text" id="txtMail"></td>
            </tr>
            </table>
            <p>
            <input type="submit" name="Submit" value="Bestellen">
            <input type="reset" name="Submit2" value="Zurücksetzten">
            </p>
            </form>
            <p>&</p>
            </td>
            </tr>
            </table>
            <div align="center"></div>
            <div align="center"></div>
            </body>
            </html>[/code:1:10a6fd719d]


            wo muss ich diesen php-befehl einbringen???
            und was muss noch verändert werden?

            ich möchte nicht, das sich beim klick auf bestellen der e-mail dienst (wie outlook oder tobit info center) offnet, sondern alles ruhig im hintergrund verläuft...

            Kommentar


            • #7
              Bei bestellung.htm ist wichtig, das du die PHP-Datei als action einträgst:
              [code:1:b375abef5e]<form action="versenden.php" method="post" name="frmBestellung" id="frmBestellung">[/code:1:b375abef5e]

              Die PHP-Datei versenden.php könnte dann so aussehen:
              [code:1:b375abef5e]<?php
              $header="From: ".$_POST['txtMail']."\n" ;
              $header.="Reply-To: <".$_POST['txtMail'].">\n& quot;;
              $header.="MIME-Version: 1.0\n";
              $header.="Content-Type: text/plain;\n";
              $header.="X-Mailer: PHP/".phpversion();
              $text="Menge: ".$_POST['txtMenge']."\n&quot ;;
              $text.="Name: ".$_POST['txtName']."\n" ;
              $text.="Strasse: ".$_POST['txtStr']."\n";
              //....
              mail('matthi[email protected]','Bestell ung',$text,$header);
              ?>[/code:1:b375abef5e]

              Müsste so gehen! Getestet habe ich es allerdings nicht!

              Kommentar


              • #8
                gut, jetzt habe ich nach meinem wissen deinen code für mich zurechtgeschnitten. aber danke erstmal

                warum bekomme ich den quelltext der bestellung.php, wenn ich auf bestellen klicke???

                ps: es gibt eine bestellung.php und eine bestellung.htm, also nicht durcheinander kommen...

                und ich glaube, der post sollte mal in PHP, SQL... kommen, ich glaube da passt der post mitlerweile besser hin. :wink:

                Kommentar


                • #9
                  Zitat von gormesgorm
                  warum bekomme ich den quelltext der bestellung.php, wenn ich auf bestellen klicke???
                  PHP hast du doch auf deinem Server, oder?

                  Zitat von gormesgorm
                  ps: es gibt eine bestellung.php und eine bestellung.htm, also nicht durcheinander kommen...
                  Also ich habe die Datei extra versenden.php genannt, damit das nicht passiert!

                  Kommentar


                  • #10
                    warte mal ich glaub ich hab vergessen, die php-version im quelltext anzugeben oder?


                    [code:1:dc791364a1]$header.="X-Mailer: PHP/".phpversion(); [/code:1:dc791364a1]

                    da muss sie doch rein oder?

                    Kommentar


                    • #11
                      Mhh, du weisst aber schon, das Arcor kein PHP anbietet, oder?

                      Kommentar


                      • #12
                        das war ja jetzt ne menge mühe umsonst ;-)

                        @ gormesgorm:

                        musst halt zu tripod gehen, oder für deinen webspace was investieren.

                        Kommentar


                        • #13
                          ich habe nur die zwei seiten auf meinen arcor account gestellt um euch die sache zu zeigen...

                          bei dem kunden meiner firma ist php möglich...

                          Kommentar


                          • #14
                            aso.

                            Kommentar


                            • #15
                              das ist der quelltext der bestellung.php:

                              [code:1:325103a6ef]<?php
                              $header="From: ".$_POST['txtMail']."\n" ;
                              $header.="Reply-To: <".$_POST['txtMail'].">\n& quot;;
                              $header.="MIME-Version: 1.0\n";
                              $header.="Content-Type: text/plain;\n";
                              $header.="X-Mailer: PHP/".phpversion(2.3.0);
                              $text="Menge: ".$_POST['txtMenge']."\n&quot ;;
                              $text.="Name: ".$_POST['txtName']."\n" ;
                              $text.="Strasse: ".$_POST['txtStr']."\n";
                              $text.="Ort: ".$_POST['txtOrt']."\n";
                              $text.="Telefon: ".$_POST['txtTel']."\n";
                              $text.="Telefax: ".$_POST['txtFax']."\n";
                              //....
                              mail('matthia[email protected]','Bestell ung',$text,$header);
                              ?>[/code:1:325103a6ef]

                              die hab ich jetzt auf unseren firmenserver (incl. php)
                              bei einem klick auf bestellung erscheint die bestellung.php auch, nur bekomme ich keine e-mail. ist da was am code falsch???

                              Kommentar

                              homepage-forum.de - Hilfe für Webmaster! Statistiken

                              Einklappen

                              Themen: 57.253   Beiträge: 432.191   Mitglieder: 29.677   Aktive Mitglieder: 21
                              Willkommen an unser neuestes Mitglied, Euro_crem.

                              Online-Benutzer

                              Einklappen

                              676 Benutzer sind jetzt online. Registrierte Benutzer: 0, Gäste: 676.

                              Mit 9.939 Benutzern waren am 17.05.2023 um 21:38 die meisten Benutzer gleichzeitig online.

                              Die neuesten Themen

                              Einklappen

                              • bodan
                                Bits & Pretzels - Founders Festival • 24–26 September 2023 in München ....
                                Bits & Pretzels - Founders Festival • 24–26 September 2023 in München.

                                in diesem Posting werden zwei Events im Herbst vorgestellt: - das eine

                                a. Bits & Pretzels - ein Gründerfestival
                                b. Web-Summit - ja auch hier sind Gründer angesprochen.

                                ...
                                Gestern, 19:34
                              • ST747
                                Update unterdrücken
                                Hallo,
                                ich verwende den Canon-Drucker nur noch zum scannen (Printer geht nicht mehr, dafür habe ich einen exta Laserdrucker).
                                Aber ab ca 1-2 Monate versucht er mit dem WIN-Update (WIN10) auch einen Update für den Cannon zu mache, das läuft dann immer auf Fehler.

                                Gibt es die...
                                23.09.2023, 16:35
                              • bodan
                                WordPress Accessibility Day 23 (27. Sept.)- ++ großes Speaker Lineup
                                WordPress Accessibility Day 2023 (27. September 2023)- mit einem großen Speaker Lineup :: Barrierefreiheit hat bei WordPress einen Ort und eine eigene Konferenz widmet sich diesem Thema: Der WordPress Accessibility Day 2023 kündigt eine vielfältige Redneraufstellung an und verdoppelt die Anzahl der...
                                22.09.2023, 12:13
                              • ST747
                                eigentümer oder depp
                                hallo,

                                weil hier auch ein thema datenschleuder auto war, mal ein vorgang bei mir.

                                die hausverwaltung hatte zum 31.12. gekündigt und die neue war noch nicht im einsatz. das alte konto hatten die noch gekündigt.

                                da ist der stadtverwaltung ein nachtlicht aufgegangen...
                                20.09.2023, 15:52
                              • OscarTheFish(p@k)
                                ChatGPT / künstliche Intelligenz und SEO
                                Meine Fragestellung hat eher allgemeineren Charakter als ein spezielles Problem zum Inhalt. Aufgrund meiner recht kurzwierigen Teilnahme an diesem Forum und der etwas an Dynamik vermissenden Entwicklung hier frage ich in die Runde, wie die zukünftige suchalgorithmische Entwicklung der bekannten Suchmaschinen...
                                19.09.2023, 12:23

                              Die neuesten Beiträge

                              Einklappen

                              Lädt...
                              X
                              😀
                              🥰
                              🤢
                              😎
                              😡
                              👍
                              👎