Wie man html und PHP scripts zusammen einbinden!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie man html und PHP scripts zusammen einbinden!

    Hi Freunde,

    Ich habe ein html kontakt seite und email.php scripts geschreiben. Aber ich möchte dass die beide in einer Datei ist.
    Wie macht man das?
    Bitte hilfen Sie mir...
    PHP Code:
    kontact.html
    <form action="email.php" method="post">
            <
    table border="0">
            <
    tr>
            <
    td>Name :</td>
            <
    td><input type="text" name="nachname"</td>
            </
    tr>
            <
    tr>
        <
    td>E-Mail :</td>
        <
    td><input type="text" name="mail"></td>
        </
    tr>
        <
    tr>
        <
    td>Ihre Frage,<brIhre Anregung oder Ihre Kritik :</td>
        <
    td><textarea name="kommentar" cols="40" rows="5"></textarea></td>
    </
    tr>
    </
    table>
    <
    br>
    <
    br>        
    <
    input type="submit" value="Abschicken">
    <
    input type="reset" value="Löschen">
    </
    form
    Email.php
    PHP Code:
    <?php
    $nachname 
    =$_POST[nachname];
    $mail=$_POST[mail];
    $kommentar=$_POST[kommentar];
    if(
    $mail !="") {
        
    $mailtext ="Name :";
        
    $mailtext =$nachname;
        
    $mailtext.="\n";
        
    $mailtext.="E-Mail adresse";
        
    $mailtext=$mail;
        
    $mailtext.="\n";
        
    $mailtext.="Anfrage :";
        
    $mailtext.="\n";
        
    $mailtext.=$kommentar;
        
    $absender="From:";
        
    mail("test@test.com","Anfrage Über das Kontaktformular",$mailtext,$absender);
    echo(
    "Ihre E-Mail wurde erfolgerich verschickt<'br'>");
    }
    else
    {
    echo (
    "Sie haben keine Email adresse angageben...<br>");
    echo(
    "<a href='index.html'>Züruck</a>");
    }
    ?>



    Mfg,
    zogrid.
    Last edited by Zogrid; 02-10-2003, 12:15.

  • #2
    Das ist jetzt aber wirklich eine PHP-Vorschulfrage.

    Machst du so:
    Alles in die email.php.
    Am Seitenanfang:
    PHP Code:
    <?php
    if (isset($sendemail)) {
    $nachname =$_POST[nachname];
    $mail=$_POST[mail];
    $kommentar=$_POST[kommentar];
    if(
    $mail !="") {
        
    $mailtext ="Name :";
        
    $mailtext =$nachname;
        
    $mailtext.="\n";
        
    $mailtext.="E-Mail adresse";
        
    $mailtext=$mail;
        
    $mailtext.="\n";
        
    $mailtext.="Anfrage :";
        
    $mailtext.="\n";
        
    $mailtext.=$kommentar;
        
    $absender="From:";
        
    //$absender.="$mail;
    mail("test@test.com","Anfrage Über das Kontaktformular",$mailtext,$absender);
    echo(
    "Ihre E-Mail wurde erfolgerich verschickt<'br'>");
    }
    else
    {
    echo (
    "Sie haben keine Email adresse angageben...<br>");
    echo(
    "<a href='index.html'>Züruck</a>");
    }
    }
    ?>
    Im Body-Teil:
    PHP Code:
    <form action="email.php" method="post">
            <
    table border="0">
            <
    tr>
            <
    td>Name :</td>
            <
    td><input type="text" name="nachname"</td>
            </
    tr>
            <
    tr>
        <
    td>E-Mail :</td>
        <
    td><input type="text" name="mail"></td>
        </
    tr>
        <
    tr>
        <
    td>Ihre Frage,<brIhre Anregung oder Ihre Kritik :</td>
        <
    td><textarea name="kommentar" cols="40" rows="5"></textarea></td>
    </
    tr>
    </
    table>
    <
    br>
    <
    br>        
    <
    input type="submit" name="sendemail" value="Abschicken">
    <
    input type="reset" value="Löschen">
    </
    form
    Das ist der grundsätzliche Aufbau.
    Ob das Script korrekt ist, habe ich jetzt nicht geprüft.
    Kannst auch alles in eine index.php schreiben, dann muss aber das action im Formular entsprechend geändert werden.
    if ($getraenk=="kein kaffee mehr da" && $verlangen=="gross") { $arbeitsmoral="im keller"; }

    Comment

    Working...