Einzelnen Beitrag anzeigen
Alt 18.09.2005, 13:47   #8 (permalink)
smoek
Stickstoff Junkie
 
Benutzerbild von smoek
 

Registriert seit: 26.10.2003
Beiträge: 3.588

smoek sorgt für eine eindrucksvolle Atmosphäresmoek sorgt für eine eindrucksvolle Atmosphäre

Standard AW: Mailformular erstellen

grrr, jetz hatte ich n ganzes script geschrieben und bin versehentlich auf die Rücktaste ausserhalb des Antwortfeldes gekommen.. alles futsch.. grr..
also nochmal:

http://de.selfhtml.org/html/formulare/verarbeiten.htm
Das wäre eine Nur-HTML-Möglichkeit, aber wohl nicht interessant, da das eMail-Programm des Users die Mail abschicken muss.

Hier ein PHP-Script dass du nicht mehr ändern brauchst:

PHP-Code:
<?php
$adresse 
= 'name@provider.com';
$betreff = 'Änderungsantrag Dokument';

// Formular schon ausgefüllt
if($_POST['docname']) {
    
$mail = '
    Dokumentenname: '
.$_POST['docname'].'
    Speicherort des Dokumentes: '
.$_POST['ort'].'
    aufgetretener Fehler: '
.$_POST['fehler'].'
    Lösungsmöglichkeiten: '
.$_POST['loesung'].'
    evtl. erfolgte Rücksprachen: '
.$_POST['ruecksprache'].'
    Name des Meldenden; '
.$_POST['name'];
    
    
mail($adresse,$betreff,$mail,'From: [Anfragescript]');
    die();
}

// noch nicht ausgefüllt
else { ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>&Auml;nderungsantrag Dokument</title></head>
    <body style="font-family:Verdana; font-size:8pt;">
    <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
    <p>Dokumentenname:
        <input type="text" name="docname"  style="width:600px;"/></p>
    <p>Speicherort des Dokumentes:
        <input type="text" name="ort" style="width:600px;"/></p>
    <p>aufgetretener Fehler:
        <textarea name="fehler" rows="6" style="width:600px;"></textarea></p>
    <p>Lösungsmöglichkeiten:
        <textarea name="loesung" rows="6" style="width:600px;"></textarea></p>
    <p>evtl. erfolgte Rücksprachen:
        <textarea name="ruecksprache" rows="6" style="width:600px;"></textarea></p>
    <p>Name des Meldenden
        <input type="text" name="name" style="width:600px;"/></p>
    </p>
        <input type="submit" value="Anfrage senden"/></p>
    </body></html>
    <?php
}
?>

Hoffe es bringt noch was
Linux is like a tipi: no windows, no gates, apache inside
<< Falls dir der Beitrag gefällt, bewerte ihn bitte (positiv). Dazu den http://forum.tweakpc.de/images/buttons_2/reputation.gif Link am linken unteren Ende des Beitrages benutzen. Thx.
smoek ist offline   Mit Zitat antworten