tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
702
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    cLAYer Tutorials.de Gastzugang
    hi leute,
    also ich wollte auf meiner seite ein email formaular machen, aber ich weiss net wie das geht kann mir jemand helfen.

    man muss name, email und text eintragen können mehr muss auch nicht sein.





    ich hoffe ihr könnt mir helfen =)
     

  2. #2
    braindad braindad ist offline Mitglied Platin
    Registriert seit
    Feb 2002
    Beiträge
    700
    schau dir mal >>clickme<< an. formmailer.com bietet das kostenlos an und ist leicht einzubauen und zu knfigurieren. IMHO das beste, wenn man selbst kein cgi hat. proBIERs mal aus
     

  3. #3
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    mach aus deiner HTML Datei ne PHP Datei also zB: bla.html - bla.php
    einfach umbennen und füge dort wo do das textfeld haben möchtest diesen code ein:

    PHP-Code:
    <?php
    if (isset($submit)) {
       
    mail($empfaenger$betreff$text"deine@email.de");
       
    alert("E-Mail wurde versendet");
    }
    ?>
    <form method="post" action="<?php print $PHP_SELF?>">
    Empfaenger:&nbsp;<input type="text" name="empfaenger"><br>
    Betreff:&nbsp;<input type="text" name="betreff"><br>
    Text:<br><textarea name="text" row=7 cols=45></textarea><br>
    <input type="submit" name="submit" value="Abschicken">&nbsp;<input type="reset" value="ur&uuml;ck setzen">
    dein webserver muss allerdings php unterstützen

    grüße [23]^5^
     

  4. #4
    Avatar von gremmlin
    gremmlin gremmlin ist offline Mitglied Brokat
    Registriert seit
    Jun 2001
    Ort
    Salzburg
    Beiträge
    402
    ja wenn der server php oder so unterstützt dann kannste so nen formailer nehmen:
    Code :
    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
    
    <form ACTION="sendmail.php3" METHOD="GET" name="form1" onSubmit="return check()">
                <table border=0 cellpadding=3 cellspacing=0 bgcolor="#000000" width="133">
            <td> 
                <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor="#000000">
                  
                    <td> <font face="Arial, Helvetica, sans-serif" size="1">Deine 
                      E-Mail Adresse:</font><br>
                  <input type="text" size="24" maxlength="100" name="email">
                </td>
              </table>
              <br>
                <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor="#000000">
                  
                    <td> <font face="Arial, Helvetica, sans-serif" size="1">Betreff:</font><br>
                  <input type="text" size="24" maxlength="1000" name="betreff">
                </td>
              </table>
              <br>
                <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor="#000000">
                  
                    <td height="192"> <font face="Arial, Helvetica, sans-serif" size="1">Text:</font><br>
                        <textarea name="text" rows="10" cols="24" wrap="VIRTUAL"></textarea>
                </td>
              </table>
                <font face="Verdana, Arial, Helvetica, sans-serif"><br>
                </font> 
                <table border=0 cellpadding=5 cellspacing=0 width=100% bgcolor="#000000">
                  <td align=center> <font face="Verdana, Arial, Helvetica, sans-serif" size="1"> 
                    <input type="submit" value="Abschicken" name="submit">
                                     </font></td>
                </table>
            </td>
          </table>
    </form>

    die php-file sieht dann ca. so aus:
    PHP-Code:
    <?

    $mail
    ="mail@mail.com";
    $vtext="Ich habe das Mail bekommen!\nIch werde mich so schnell wie möglich darum kümmern!\n\nMFG";
    $bestaetigung="Ihr Mail wurde gesendet.";

    $text=str_replace("\\\"","\"",$text);
    $text=str_replace("\'","'",$text);

    mail($mail,$betreff,$text,"From: ".$email);
    mail($email,$bestaetigung,$vtext,"From: ".$mail);
    ?>
    wenn dein server kein php unterstützt, dann kannst du das auch so lösen indem du bei form action="mailto:mail@mail.com" allerdings wird dass dann über das email-prog des jeweiligen "feedbacker" gemailt!
     

  5. #5
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    wieso kompliziert wenns auch einfach geht?
     

  6. #6
    Avatar von snowman
    snowman snowman ist offline Mitglied Bronze
    Registriert seit
    Feb 2002
    Beiträge
    43
    Hi Leute,

    jetzt habt ihr cLAYer mit eurem Programmcodes erschlagen
    Dabei wollte er nur wissen, wie er ein Formular mit 3 Feldern erstellt.
    Ob er jemals wieder kommt********

    @cLAYer

    Schau mal hier nach, sollte zum Einstieg reichen.

    .greetings snowman
     

  7. #7
    cLAYer Tutorials.de Gastzugang
    also leute erstmal danke für die antworten,
    aber der einzige der wusste was ich wollte war snowman und es klappt auch VIELEN DANK
     

  8. #8
    Avatar von snowman
    snowman snowman ist offline Mitglied Bronze
    Registriert seit
    Feb 2002
    Beiträge
    43
    Hier werden Sie geholfen

    .greetings snowman
     

  9. #9
    Registriert seit
    Feb 2002
    Ort
    Österreich | Vorarlberg
    Beiträge
    613
    in dem falle is er doch nochmal gekommen 3-)
     

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 27.05.09, 12:45
  2. Antworten: 9
    Letzter Beitrag: 21.06.05, 17:10
  3. PHP Formular durch ein anderes Formular ersetzen ?!
    Von NetPerformance im Forum PHP
    Antworten: 3
    Letzter Beitrag: 22.08.04, 04:22
  4. Formular mit "Schrift" statt Formular Button
    Von Flash MX im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 15.07.04, 17:24
  5. Antworten: 2
    Letzter Beitrag: 18.11.03, 08:39