+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Eigenes Mailformular ohne Extraprogramm versenden

  1. #1
    Neu an Board
    Registriert seit
    22.08.2010
    Beiträge
    15
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Eigenes Mailformular ohne Extraprogramm versenden

    Hallo liebe Gemeinde.

    Ich habe ein selbst definiertes HTML-Formular in einer selbst definierten HTML-Seite, dessen Inhalt ich gerne an eine bestimmte Mailadresse versenden möchte. Allerdings soll beim Absenden des Formulars nicht die Outlook-Funktion oder Ähnliches aufgerufen werden, sondern die Daten aus dem Formular sollen direkt versendet werden, ohne, dass der Benutzer noch einmal gesondert eingreifen muss.

    Kann mir jemand sagen, wie ich das bewerkstelligen kann?

    Hier meine HTML-Datei...

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Broschüre anfordern</title>
    <meta name="author" content="Me">
    <link href="../../templates/rhuk_milkyway/css/template.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    	<div id=broschuere>
             	Die hier angegebenen Daten werden per E-Mail versandt und lediglich zum
                     <br>Versenden des Informationsmaterials verwendet.
                     <br>Sie erhalten im Anschluss daran keine unerwünschten Werbematerialien.
                     <br>
                     <h1>Bitte geben Sie Ihre Adressdaten ein und klicken Sie anschließend auf "Informationsmaterial anfordern"</h1>
                            	<form method="post" action="mailto:sabrina.schildknecht@gmx.de" enctype="text/plain">
                             	<p>Anrede
                                     	<input type="radio" name="frau" value="Frau"> Frau
        					<input type="radio" name="herr" value="Herr"> Herr<br>
                                     </p>
      				<p>Vor- und Nachname<br><input name="vor_und_nachname" type="text" size="40" maxlength="500"></p>
      				<p>Straße und Hausnummer<br><input name="strasse" type="text" size="30" maxlength="500">
                                     <input name="hausnummer" type="text" size="5" maxlength="5"></p>
                                     <p>Adresszusatz:<br><input name="adresszusatz" type="text" size="40" maxlength="500"></p>
                                     <p>Postleitzahl und Ort<br><input name="postleitzahl" type="text" size="5" maxlength="50">
                                     <input name="ort" type="text" size="30" maxlength="500"></p>
                                     <p>Land<br><input name="land" type="text" size="40" maxlength="500"></p>
                                     <p><input type="submit" value=" Informationsmaterial anfordern " onclick="?? was kommt hier hin? Oder kann das ganz weg??">
                                     <input type="reset" value=" Abbrechen " onclick="javascript:window.close()"></p>
    			</form>
    
    	</div>
    
    </body>
    </html>
    Geändert von fck_lunae (19.02.2011 um 12:34 Uhr)

  2. #2
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.730
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Hallo.
    Wenn Du als Formular-Action direkt einen mailto-Link einsetzt, ist es nicht weiter verwunderlich, dass ein Mailprogramm aufgerufen wird. Diese Methode ist veraltet, fehleranfällig und nicht mehr zu empfehlen. Besser ist die Auswertung der eingegebenen Daten mithilfe eines PHP-Scripts. Da eine sichere Umsetzung aber für Anfänger nicht ohne weiteres möglich ist, nutzt man am besten eine der vielen Formular-Erweiterungen für Joomla. Wozu das Rad neu erfinden? Sonst gibt es aber unzählige Tutorials im Netz, wie man sowas sicher umsetzt.

+ Antworten

Lesezeichen

Berechtigungen

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