Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Formularübergabe

  1. #1
    Registrierter Benutzer
    Registriert seit
    21.09.2000
    Ort
    Tiefes Oberschwaben
    Beiträge
    60

    Post Formularübergabe

    Hallo,
    ich versuche gerade mein erstes PHP zu schreiben und habe folgendes Problem:
    Ich möchte in einem Webformular die Daten an ein php modul übergeben und paralell an eine Mailadresse.
    wie kann ich das Lösen?

  2. #2
    jkaiser
    Gast

    Post

    Nachdem, was ich gerade nachgeschaut habe, sollte soetwas wie
    $query_string = getenv("QUERY_STRING");
    den Teil der aufgerufenen URL, welcher nach dem ? folgt, in die Variable $query_string ablegen.
    Dann muß das PHP Modul eben daraus die Email erzeugen und versenden.


    Gruß, Jens.

  3. #3
    SirVival
    Gast

    Post

    Eigentlich ist das Relativ Simpel....

    Ich hab mal eben ein kleines Script mit Webform gemacht... Alles in einer txt Datei.
    Einfach Speichern Unter... wählen und mal den Quelltext anschauen.
    http://www.kot-community.de/other/sir/webform.blubb


    Ich habs bei mir geuppt weil das Forum Probleme mit Quelltext macht.

    Du kannst natürlich auch die Email Adresse weiter in der Mail Funktion von PHP verwenden
    Das ist hier glaube ich ganz gut erklärt. http://www.php4-forum.de/befehle/mail.htm

  4. #4
    Registrierter Benutzer
    Registriert seit
    21.09.2000
    Ort
    Tiefes Oberschwaben
    Beiträge
    60

    Post

    Hai und danke für die Antworten.
    Ich habe mich jetzt ewig mit meinem DSL anschluß herumgekämpft und widtme mich jetzt wieder meinem Problem.

    @SirVival.

    Ich habe mir das angeschaut.
    Da geht aber in dem Script nur die Daten an eine eMailadresse?
    Ich brauche 2 Sachen:
    Als erstes sollen die Daten an ein script übertragen werden zb. form="script.php".
    Danach sollen die Daten auch noch an eine eMailadresse geschickt werden.

    Gruß
    und
    danke

  5. #5
    Linux User Group
    Gast

    Post

    Da muß Du dir einen CGI-Script saugen welcher die Daten die in der erstellten Datei stehen an die Mailadressen schickt.

    Ich habe so etwas, schicke es Dir zu sobalt ich es finde.
    cu

  6. #6
    Registrierter Benutzer
    Registriert seit
    30.06.1999
    Ort
    Jena
    Beiträge
    29

    Post

    Hallo,

    entweder stehe ich gerade auf der Leitung oder ihr macht das alles zu kompliziert.

    Bsp: das Formular enthält zwei Felder: Name und Telefon; dann sieht das im HTML-Quelltest so aus:

    Code:
    <INPUT TYPE="text"
    SIZE="3" MAXLENGTH="3" NAME="Name">
    Genauso natürlich für das Telefon. Die Daten werden über

    Code:
    <FORM NAME="Sheet" METHOD="POST" ACTION="skirpt.php">
    an das PHP-Skript übergeben. Dieses kann kann über $Name und $Telefon die Werte weiterverarbeiten, z.B. per Mail verschicken:

    Code:
    mail("empfaemger@irgendwo.de","Betreff","Name: $Name\n Telefon: $Telefon","From: absender@irgendwo.de");
    Fertig.

    Hoffe es hilft.

  7. #7
    Linux User Group
    Gast

    Post

    Tach an LKH ,
    und wer soll die Mail an Sendmail übergeben?
    Der CGI Sript funtz ohne eingerichteten Mail Account auch.
    Es sei denn mir fehlt da ein wenig wissen, den dann interressiert mich ein PHP Script welcher die Sendedaten an Sendmail übergibt. Bis jetzt lief nur ein Perl Script auf unsrem Server.

    cu
    LUG


    [ 15. August 2001: Beitrag editiert von: Linux User Group ]

  8. #8
    Registrierter Benutzer
    Registriert seit
    30.06.1999
    Ort
    Jena
    Beiträge
    29

    Post

    Hallo LUG,

    soweit ich weiss übergibt PHP die Mail mit allen Angaben direkt an sendmail (bzw. den installierten MTA). Ich habe mir dazu bisher auch nie Gedanken gemacht, da es immer lief (sogar auf Strato-Servern).

  9. #9
    flash23
    Gast

    Post

    tag

    PHP übergibt die Daten entwerde an sendmail oder an einen Mail-Server..

    Das ist in der php.ini eingestellt...

    cu

Lesezeichen

Berechtigungen

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