Wie man html und PHP scripts zusammen einbinden!

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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.
    Zuletzt geändert von 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"; }

    Kommentar

    Lädt...
    X