• Hi!

    Ich habe das Problem das ich keine Ahnung von php habe:-/

    Hab mir jetzt das Formular generiert, aber wie kann ich es einstellen das die Nachricht direkt an mich geht, und net über den Anbieter läuft?
    Mein Server hat php.


    <div id="Layer6" style="position:absolute; left:314px; top:211px; width:491px; height:352px; z-index:22">
    <meta http-equiv="Content-Language" content="de"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title></title>
    <form action="http://www.ekiwi.de/tools/kontaktformular/formmail.php" method="POST" name="MyForm1"> <input type="hidden" name="redirect" value="http://www.ekiwi.de/tools/kontaktformular/danke.htm"> <input type="hidden" name="typemail" value="html"> <input type="hidden" name="crypt" value="0"> <input type="hidden" name="einleittext" value=""> <input type="hidden" name="admin1" value=""> <input type="hidden" name="admin2" value=""> <input type="hidden" name="subject" value="Anmeldung"><input type="hidden" name="admin" value="DittmarPfeil@idgie10.de"> <div align="center"> <table border="0" cellpadding="3" cellspacing="2"> <tr> <td align="right" bgcolor="#E6E6E6"><font color="#000000" face="Arial,helvetica" size="-1">Name :</font></td> <td bgcolor="#E6E6E6"><input type="text" name="name" value size="20"></td> </tr> <tr> <td align="right" bgcolor="#E6E6E6"><font color="#000000" face="Arial,helvetica" size="-1"> Ihre Emailadresse:</font></td> <td bgcolor="#E6E6E6"><input type="text" name="email" value size="20"></td> </tr> <tr> <td align="right" bgcolor="#E6E6E6"><font color="#000000" face="Arial,helvetica" size="-1">Telefon-Nummer:</font></td> <td bgcolor="#E6E6E6"><input type="text" name="tel" value size="20"></td> </tr> <tr> <td align="right" valign="top" bgcolor="#E6E6E6"><font color="#000000">
    </font><font color="#000000" face="Arial,helvetica" size="-1">Kommentar:</font>
    </td> <td bgcolor="#E6E6E6"><textarea cols="30" rows="10" name="comment"></textarea></td> </tr> <tr> <td colspan="2"><font face="Arial,helvetica"><input type="submit" name="next" value="Abschicken"><input type="reset" name="next" value="Zurücksetzen"></font></td> </tr> </table>
    </div> </form></div>

  • Zitat von Christopher

    Aua, das tut weh.

    Bevor wir das mit PHP klären, stell bitte erstmal sicher, dass du einigermaßen valides HTML hinbekommst.

    ... und vor allem lesbar strukturiert und schön sauber in Code-Tags gepostet!

  • Moin,
    schau mal obs funktioniert weil mein webserver spinnt zurzeit voll rumm...

    Gruß crAzywuLf :D

  • Sorry wenn ich etwas falsch mache, is net meine Ansicht, kenne mich halt net damit aus.

    crAzywuLf
    Vielen Dank, aber ich glaube das packe ich net:-/
    Kann nur im Entwurfmodus von DW arbeiten.
    Hab den Code eingefügt, aber online is nix zu sehen*grübel*

  • Zitat von didi2005

    Sorry wenn ich etwas falsch mache, is net meine Ansicht, kenne mich halt net damit aus.

    crAzywuLf
    Vielen Dank, aber ich glaube das packe ich net:-/
    Kann nur im Entwurfmodus von DW arbeiten.
    Hab den Code eingefügt, aber online is nix zu sehen*grübel*

    Unterstützt dein Webspace überhaupt PHP
    Erstelle eine test.php in der steht:

    PHP
    <?php
    phpinfo();
    ?>


    und schreib uns mal den link dahin

  • Hast was falsch gemacht scheint im falschen ordner zu sein... Die Datei wurde nicht gefunden

  • Und jetzt tuste mal in die test.php


    und änderst oben mal noch im script deine email addy

    Gruß crAzywuLf :D

  • Hab doch noch ne Frage.

    Ein Kästchen für : Name, Telefon und eins für Email, sollten noch über dem Kommentar Feld stehen.

    Und der Text " Kommentar wurde versendet" sollte auf der gleichen Seite nur unter dem Kommentar Feld ganz unten stehnen?

    Gibts ne Seite die die Programmierung erklärt?
    Will dich ja net ständig nerven.

  • Hab das Namesfeld eingefügt, aber er sendet mir immer nur den Kommentar*grübel*


    <form action="'.$_SERVER['PHP_SELF'].'" method="POST">
    <table border="0" width="500" align="center">
    <tr>
    <td width="100">Name:</td><td><textarea name="name" style="width: 100px;height:50px"></textarea></td>
    </tr><tr>
    <td width="100">Kommentar:</td><td><textarea name="comment" style="width: 300px;height:100px"></textarea></td>
    </tr>
    <tr>
    <td>Senden:</td><td><input type="submit" style="width: 300px;" value="Anmeldung senden" /></td>
    </tr>
    <tr>
    <td>Löschen:</td><td><input type="reset" style="width: 300px;" /></td>
    </tr>
    </table>
    </form>';

  • Klar, woher soll er auch wissen, dass der Name mit verschickt werden soll?

    PHP lernen:
    http://www.schattenbaum.net/php/
    http://www.php-einfach.de/
    http://tut.php-q.net/

  • Danke, aber verstehen tue ich leider nur Bahnhof.

    Wird der Code jetzt zusätlich eingefügt oder an Stelle des alten Codes oder wo genau muß fder Code rein?

    Is ja ganzschön kompliziert.

    Danke für die Links.

  • Die komplette test.php:

  • Danke!

    Nur siehts jetzt genauso aus wie vorher, das Feld Name erscheint net.

    Gibts denn kein Programm mit dem man php im Entwurf bzw. wysywyg Modus machen kann?