kostenloser Webspace werbefrei: lima-city


Mail-Versand funktioniert nicht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    nicoa

    Kostenloser Webspace von nicoa

    nicoa hat kostenlosen Webspace.

    hallo,
    ich habe ein Problem mit dem Mailversand, und zwar folgendes:

    ich hab ein Feedback-Formular auf meiner HP, erst mal nur, um mir Fehler auf meiner Homepage mitzuteilen.

    Wenn man dieses Formular aber nun abschickt, kommt bei mir bloss eine Email mit dem Betreff, aber ohne Inhalt an, bzw. der Inhalt der POST-Variablen "message" wird nicht übernommen.

    Hier der Quellcode des Formulars:

    <H3>Fehler - Formular</H3>
    <br />
    
    Hallo, Sie haben einen Fehler in einer meiner Seiten entdeckt oder eine fehlende Seite? <br />
    Wenn sie wünschen, können sie ihn mir mit dem folgenden Formular mitteilen.<br /><br />
    
    <form action="index.php?v=auswertung" method="post" enctype="text/plain">
    <input type="hidden" name="typ" value="fehler" />
    
    
    Ihr Name:&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="name" style="background-color:#ff8000; -moz-border-radius:8px;"/>
    <br /><br />
    
    Ihre Nachricht für mich:<br /><textarea name="message" rows="5" cols="50" style="background-color:#ff8000; -moz-border-radius:8px;"></textarea>
    <br/><br />
    
    <!-- ABSCHICKEN -->
    <br /><br /><br />
    <button name="Fehler melden" value="submit" type="submit" style="background-color:#ff8000; -moz-border-radius:5px;">Fehler melden</button>
    </form>



    Der Code vom PHP ist:

    <?php
    $betreff = "Fehler";
    $von = $_POST["name"];
    $nachricht = $_POST["message"];
    
    /* Empfänger */
    $empfaenger = '[emailadresse]';
    
    
    
    /* Absender */
    $absender = $von;
    
    /* Rueckantwort */
    $reply = '[emailadresse]';
    
    /* Betreff */
    $subject = 'Fehler';
    
    /* Nachricht */
    $messag = "<html><head><title>Mitteilung von $absender</title></head><body>$nachricht</body></html>";
    
    
    
    /* Baut Header der Mail zusammen */
    //$headers .= 'From:' . $absender . "\n";
    //$headers .= 'Reply-To:' . $reply . "\n"; 
    $headers .= 'X-Mailer: PHP/' . phpversion() . "\n"; 
    $headers .= 'X-Sender-IP: ' . $REMOTE_ADDR . "\n"; 
    $headers .= "Content-type: text/html\n";
    
    
    /* Verschicken der Mail */
    mail($empfaenger, $subject, $nachricht, $headers);
    ?>


    Ich hoffe, dass mir jemand helfen kann, bin ziemlich ratlos!

    MfG
    Nico


    PS: Falls was unklar ist, einfach nachfragen!
    (Falls es im falschen Forum ist, einfach verschieben)




    Edit: hat sich erledigt, ich hab text/plain angegeben, muss text/html sein


    Beitrag zuletzt geändert: 14.8.2010 14:47:31 von nicoa
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!