HILFE!!! Verzweifle am Formular!

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von count von count, 08.05.2005.

  1. count von count

    count von count Thread Starter MacUser Mitglied

    Beiträge:
    700
    Zustimmungen:
    7
    Mitglied seit:
    02.06.2004
    Hallo Leute!

    Ich hoffe ihr könnt mir helfen!
    Ich habe ein Web-Formular für ein Feedback gebaut und wollte es nun in ein Skript einbinden, damit der User die Ergebnis-Mail nicht selbst abschicken muss...

    Ich dachte es ist einfacher...

    ...außerdem hoffte ich, das ein oder nadere brauchbare im Netz zu finden!...

    Aber jetzt stehe ich hier und weiss nicht, was ich machen soll!

    Ich kann ein enig HTML, bn aber noch nie mit Skript-Sachen konfrontiert gewesen.

    Gibt es nicht was einfaches, was man schnell um ein bestehendes HTML-Formular herum bauen kann?

    Wo bekomme ich das Server-Skript her? Wie binde ich es ein?


    Danke für jede Hilfe!
     
  2. count von count

    count von count Thread Starter MacUser Mitglied

    Beiträge:
    700
    Zustimmungen:
    7
    Mitglied seit:
    02.06.2004
    *nochobenschieb...*

    ;)
     
  3. xlqr

    xlqr MacUser Mitglied

    Beiträge:
    1.942
    Zustimmungen:
    15
    Mitglied seit:
    08.09.2003
    falls dein server php kann, kannst du mein altes nehmen - musst es halt anpassen ;) :
    PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

        <head>
            <meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
            <title>XLQR Mailer</title>
            <style type="text/css" media="screen"><!--
    form { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #800000 }
    body { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
    .input { color: #800000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; border: solid 1px #800000 }
    --></style>
        </head>

        <body>
    <?php
         
    if($Submit){
           if(
    strlen($name)<4){
           
    $error_msg="Please enter your name.<br>";
           }
           if(!
    ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$",$email)){
           
    $error_msg.="Please enter a valide email adress.<br>";
           }
           if(
    strlen($anfrage)<7){
           
    $error_msg.="Please send us a message.<br>";
           }
           if(
    $error_msg){
           echo 
    "Your request could not compute:<br><br>";
           echo 
    $error_msg;
           echo 
    "<br>Please click <a href=javascript:history.back(1)>here</a> and try again.";
           }else{
           
    $recipient="deine@email.de";
           
    $subject="com request";
           
    $header="From: " $email "\n";
           
    $mail_body ="Das Anfrage-Formular wurde am " date("d.m.Y") . " um " date("H:i") . "h ausgefuehrt.\n";
           
    $mail_body.="Folgende Werte wurden eingetragen:\n\n";
           
    $mail_body.="Name: " $name "\n";
           
    $mail_body.="eMail: " $email "\n\n";
           
    $mail_body.="Anfrage:\n";
           
    $mail_body.=$anfrage "\n\n ---- Ende der automatisch generierten eMail ----";
         
           
    mail($recipient,$subject,$mail_body,$header);
              

           echo 
    "Thanks and muchos gracias - we'll answer as soon as possible.";
           }
         }else{

    ?>

            <form action=<?php echo $PHP_SELF ?> method="POST">
            XLQR Mailer<br>
            <br>
            Your Name:<br>
                <input type="text" name="name" size="24" class="input"><br>
                <br>
                
                Your Email Adress:<br>
                <input type="text" name="email" size="24" class="input"><br>
                <br>
                
                Your Message:<br>
                <textarea name="anfrage" rows="8" cols="40" class="input"></textarea><br>
                <br>
                <input type="submit" name="Submit" value="Submit" class="input">
            </form>
            
    <?php
       
    }
    ?>
        </body>

    </html>
     
    Zuletzt bearbeitet: 08.05.2005
Die Seite wird geladen...

Diese Seite empfehlen