Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: probleme mit einem bestellformular

  1. #1
    Youngster
    Registriert seit
    24.01.2007
    Beiträge
    14
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard probleme mit einem bestellformular

    hi leutz!
    ich bin neu hier und befasse mich auch ncoh nicht solange mit der materie des proggens, aber ein wenig hab ich schon gelernt!
    ich will für meine band grade ein kleinen shop basteln, wo man verschieden dinge
    bestellen kann!

    hab dazu einfach mal ein paar eingabefelder als test gemacht!
    nun habe ich das problem, dass der inhalt dieser felder an meine email-addy gesendet werden soll:
    ich hab schon mir verschieden quelltexte angeguckt, aber ich werd daraus nicht schlau!
    könnt ihr mir da weiterhelfen??

    hier ist mein kleiner quelltext:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <title>Einzeilige Eingabefelder definieren</title>
    </head>
    <body>

    <h1> Bestellformular</h1>

    <form action="input_text.htm">


    Vorname:
    <input name="vorname" type="text" size="30" maxlength="30"></p>


    Zuname:
    <input name="zuname" type="text" size="30" maxlength="40"></p>


    email-Adresse:
    <input name="email" type="text" size="40" maxlength="60"></p>


    1. Artikel:

    Artikelnummer: <input name="artikelnummer1" type="nummer" size="10" maxlength="4">
    Menge: <input name="menge1" type="text" size="10" maxlength="4">
    Zusatz: <input name="zusatz1" type="text" size="40" maxlength="40">


    2.Artikel:

    Artikelnummer: <input name="artikelnummer2" type="nummer" size="10" maxlength="4">
    Menge: <input name="menge2" type="text" size="10" maxlength="4">
    Zusatz: <input name="zusatz2" type="text" size="40" maxlength="40">


    3.Artikel:

    Artikelnummer: <input name="artikelnummer3" type="nummer" size="10" maxlength="4">
    Menge: <input name="menge3" type="text" size="10" maxlength="4">
    Zusatz: <input name="zusatz3" type="text" size="40" maxlength="40">

    </form>

    </body>
    </html>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    SEX,DRUGS AND ROCK'N'ROLL

  2. #2
    Azubi(ne)
    Registriert seit
    07.01.2007
    Ort
    Hamburg
    Beiträge
    59
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    im form tag bei "action" gibst du an wohin die Daten gesendet werden.
    das is normalerweise keine html datei, sondern php oder ähnliches.
    Verschicken kannst du die Daten mit php mit der mail() funktion, für die syntax einfach googeln

  3. #3
    König(in)
    Registriert seit
    03.07.2004
    Ort
    Rosenheim
    Beiträge
    1.024
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Also um die Eingegeben Daten per Mail zu verschicken kannste das mit HTML sowieso vergessen.
    Dafür kannst du PHP benutzen.

    Versuch folgendes.
    Leg dir eine Datei an, z. B. mailer.php.
    Schreib in deinen Form Tag:
    Code:
    <form action="mailer.php" method="POST">
    ...
    <!-- 
         Dein Formular 
    //-->
    ...
    </form>
    Das heißt, das Formular sendet die Eingegebenen Daten an die mailer.php die im gleichen Verzeichnis liegen muss wie die HTML Datei die dein Formular enthält.

    Dann schreib in die mailer.php:
    Code:
    <?php
    // POST Variablen abfangen
    $vorname = $_POST&#91;"vorname"&#93;;
    $zuname = $_POST&#91;"zuname"&#93;;
    $email = $_POST&#91;"email"&#93;;
    $artikelnummer1 = $_POST&#91;"artikelnummer1"&#93;;
    $menge1 = $_POST&#91;"menge1"&#93;;
    $zusatz1 = $_POST&#91;"zusatz1"&#93;;
    // usw... für jeden deine inputs wird die Attribute 'name' als POST Variable übergeben
    
    // Nachricht definieren&#58;
    $message = htmlspecialchars&#40;$vorname&#41;." ".htmlspecialchars&#40;$zuname&#41;." hat folgendes bestellt&#58; ".htmlspecialchars&#40;$artikelnummer1&#41;.", davon ."htmlspecialchars&#40;$menge1&#41;."St. und Zusatz&#58; ".htmlspecialchars&#40;$zusatz1&#41;;
    
    // Empfängeradresse
    $empfaenger = "info @ deine-email.de";
    
    // Betreff der E-Mail
    $betreff = "Mein ROCKERSHOP";
    
    // E-mail in HTML Form
    $xtra = "MIME-Version&#58; 1.0\n";
    $xtra .= "Content-type&#58; text/html; charset=iso-8859-1\n";
    $xtra .= "Daten von meinem Shop wurden übermittelt&#58;\n";
    
    // Verschicken über Funktion mail&#40;&#41;;
    mail&#40;$empfaenger,$betreff,$message,$xtra&#41;;
    
    ?>
    Das sollte schonmal gehen
    Natürlich solltest du deine Felder alle auf sinnvolle Einträge vor dem Senden überprüfen lassen.

    Hoffe ich konnte dir helfen.

    MfG

  4. #4
    Youngster
    Themenstarter

    Registriert seit
    24.01.2007
    Beiträge
    14
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    das klingt schonmal vielversprechend!
    nur ein prob hab ich!
    ich kann mit macromedia keine php dtein erstellen
    welches prog nehm ich da?
    SEX,DRUGS AND ROCK'N'ROLL

  5. #5
    König(in)
    Registriert seit
    03.07.2004
    Ort
    Rosenheim
    Beiträge
    1.024
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Wat haste von macromedia? Dreamweaver? Damit kann man auch php datei erstellen, einfach speichern unter und datei.php ausschreiben.
    Am einfachsten gehste her, im Windows Explorer auf die Rechte Maustaste -> Neu -> Textdokument und speicherst im Editor die Datei nicht als .txt sondern als .php, wenn der dann .php.txt daraus macht einfach unter den Ordneroption den haken bei "bekannte Dateierweiterungen ausblenden" wegnehmen und dann einfach umbennen und in .php umbennen. Schon hast du eine PHP Datei.

    Aber dein Webserver muss auch PHP Datei erlauben, bzw ausführen können. Lokal unter Windows ohne nen Apache wirds eh nicht gehen.

    MfG

  6. #6
    Gast

    Standard

    mir ist grad was aufgefallen!
    müsste ich noch ein button machen oder so, der die ganze sache absendet, also in gang bringt
    weil im moment trag ich nur ein und kanns ja nciht absenden!

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    24.01.2007
    Beiträge
    14
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ups, hab mich vergessen einzuloggen!
    is meine nachricht, hierrüber!
    SEX,DRUGS AND ROCK'N'ROLL

  8. #8
    König(in)
    Registriert seit
    03.07.2004
    Ort
    Rosenheim
    Beiträge
    1.024
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    joar, ein Button wäre nicht schlecht ...

    Code:
    <form ... >
    <input type="submit" name="submit" value="Abschicken" />
    </form>
    so wäre es schonmal gut

  9. #9
    Youngster
    Themenstarter

    Registriert seit
    24.01.2007
    Beiträge
    14
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    also das klappt nicht!
    muss ich in deinem quelltext für dasd php zeug noch irgendetwas ändern, außer meine email addy eintragen???
    SEX,DRUGS AND ROCK'N'ROLL

  10. #10
    Youngster
    Themenstarter

    Registriert seit
    24.01.2007
    Beiträge
    14
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    muss die email addy von der domain stammen, oder kann das jede xbeliebige sein?
    SEX,DRUGS AND ROCK'N'ROLL

Ähnliche Themen

  1. Probleme mit einem loginscript
    Von Justin35 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 20.07.2008, 14:12
  2. Probleme mit einem Download Script
    Von WarBirD im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 14.06.2006, 03:03
  3. Probleme mit einem fertigen Shop
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 02.02.2006, 01:11
  4. Probleme Mit einem gehostetem Forum!!!
    Von Marcel im Forum HTML & CSS Forum
    Antworten: 37
    Letzter Beitrag: 20.04.2005, 23:09
  5. Probleme bei einem Headscript
    Von im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 21.11.2004, 21:58

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •