kostenloser Webspace werbefrei: lima-city


Kontaktforumlar

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    einsamerwolf1980

    einsamerwolf1980 hat kostenlosen Webspace.

    also ich m?chte gern auf einer HP ein kontaktforumlar einbinden wo ich dinge eintragen kann bzw wo man was anklicken kann (sprich h?ckchen setzen kann) und das ganze soll dann auf e-mail weiter geleitet werden!!!

    wie kann ich das am d?mmsten machen??? habe mal folgendes gefunden:

    <FORM NAME="mailform" ACTION="" METHOD="POST">

    <INPUT TYPE="hidden" NAME="empfaenger" VALUE="einsamerwolf1980">
    Absender:
    <INPUT TYPE="text" NAME="absender" LENGTH="30" MAXLENGTH="250">
    <BR>
    Betreff:
    <INPUT TYPE="text" NAME="betreff" LENGTH="100" MAXLENGTH="250">
    <BR>
    Nachricht:
    <TEXTAREA NAME="nachricht" COLS="50" ROWS="10" WRAP="physical"> </TEXTAREA>
    <BR><center>
    <INPUT TYPE="reset" VALUE="Zur?cksetzen">
    <INPUT TYPE="submit" VALUE="Abschicken">
    </center>
    </FORM>




    allerdings wei? ich nicht wie ich das damit auf meine e-mail versenden kann
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. t*****b

    Du musst bei Action die Seite angeben, wo das Script zum versenden ist. An diese Seite werden die Daten als Parameter ?bertragen und in einem php-Script als eMail versenden.
  4. Autor dieses Themas

    einsamerwolf1980

    einsamerwolf1980 hat kostenlosen Webspace.


    Du musst bei Action die Seite angeben, wo das Script zum versenden ist. An diese Seite werden die Daten als Parameter ?bertragen und in einem php-Script als eMail versenden.



    aha und wenn ich so eine seite nicht habe wo das script ist??

    ist es schwer ein einfaches scribt zu schreiben?
  5. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    So w?re es ganz einfach:

    Dein Formular:

    <html>
    <head>
    <title>Kontakt</title>
    </head>
    <body>
    <FORM NAME="mailform" ACTION="mail.php" METHOD="POST">

    Absender:
    <INPUT TYPE="text" NAME="absender" LENGTH="30" MAXLENGTH="250">
    <BR>
    Betreff:
    <INPUT TYPE="text" NAME="betreff" LENGTH="100" MAXLENGTH="250">
    <BR>
    Nachricht:
    <TEXTAREA NAME="nachricht" COLS="50" ROWS="10" WRAP="physical"> </TEXTAREA>
    <BR><center>
    <INPUT TYPE="reset" VALUE="Zur?cksetzen">
    <INPUT TYPE="submit" VALUE="Abschicken">
    </center>
    </FORM>
    </body>
    </html>


    Das Script (mail.php):
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Kontakt</title>
    </head>
    
    <body>
    <?php
    $email = "Deine E-Mail Adresse"; //Hier tr?gst du deine E-Mail Adresse ein
    
    mail("$email", "".$_POST['betreff']."", "".$_POST['nachricht']."", "FROM:".$_POST['absender']."");
    echo "E-Mail wurde gesendet.";
    ?>
    
    </body>
    </html>


    Beitrag ge?ndert am 31.10.2005 16:04 von thoba
  6. Autor dieses Themas

    einsamerwolf1980

    einsamerwolf1980 hat kostenlosen Webspace.

    b dein script mal so ?bernommen und den eintrag gemacht wie er gemacht werden mu?te und bekomm folgende fehlermeldung

    Parse error: parse error, unexpected '<' in /home/webpages/lima-city/einsamerwolf1980/html/mail.php on line 3


  7. s******n


    b dein script mal so ?bernommen und den eintrag gemacht wie er gemacht werden mu?te und bekomm folgende fehlermeldung

    Parse error: parse error, unexpected '<' in /home/webpages/lima-city/einsamerwolf1980/html/mail.php on line 3





    gut m?glich.

    mach am anfang und am Ende des Quelltextes folgende Zeichen weg:

    <?
    ?>

    nur ganz am Anfang und ganz am Ende!
    Die geh?ren da nicht hin, die entstanden nur durch die Code-Formatierung hier im Forum...
    Gru?
    Sven
  8. Autor dieses Themas

    einsamerwolf1980

    einsamerwolf1980 hat kostenlosen Webspace.

    ja jetzt klappt es!! nun fehlt nur noch ne ?berpr?fung!! das in dem feld mit name ne g?ltige e-mail adresse angegeben wird das ganze sonst nicht versendet wird!!

    es reicht auch ne ?berpr?fung das in dem feld was eingetragen wurde!! so wie wenn man sich irgend wo reg und pflicht eingaben machen mu?!! macht man sie nicht kann man sich nicht reg!! tr?gt man irgendwas ein kommt man weiter

    Beitrag ge?ndert am 31.10.2005 18:06 von einsamerwolf1980
  9. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.


    ja jetzt klappt es!! nun fehlt nur noch ne ?berpr?fung!! das in dem feld mit name ne g?ltige e-mail adresse angegeben wird das ganze sonst nicht versendet wird!!

    es reicht auch ne ?berpr?fung das in dem feld was eingetragen wurde!! so wie wenn man sich irgend wo reg und pflicht eingaben machen mu?!! macht man sie nicht kann man sich nicht reg!! tr?gt man irgendwas ein kommt man weiter

    Beitrag ge?ndert am 31.10.2005 18:06 von einsamerwolf1980

    So wird ?berpr?ft, ob in dem Absender Feld ein Wert eingetragen ist:
    $email = "Deine E-Mail Adresse"; //Hier tr?gst du deine E-Mail Adresse ein
    
    if($_POST['absender'] != "") {
    mail("$email", "".$_POST['betreff']."", "".$_POST['nachricht']."", "FROM:".$_POST['absender']."");
    echo "E-Mail wurde gesendet.";
    }
    else {
    echo "Sie haben keine E-Mail Adresse eingetragen";
    }


    Es gibt hier im Forum auch einen Code, der ?berpr?ft ob die E-Mail Adresse im E-Mail Adressenformat (x@y.de) eingegeben wurde. Danach kannst du ja nochmal mit der Forensuche suchen. Mein Bsp. pr?ft lediglich ob in dem Feld ?berhaupt etwas eingetragen wurde. Wenn nicht, wird auch keine E-Mail versendet.

    Beitrag ge?ndert am 31.10.2005 18:26 von thoba
  10. nimm einfach das was thoba geschrieben hat in der mail.php

    Das Script (mail.php):
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Kontakt</title>
    </head>
    
    <body>
    <?php
    
    // AB HIER HAB ICH EINGETRAGEN <-
    // DAMIT BRICHT ER DAS SCRIPT AB, 
    // WENN KEIN ABSENDER EINGEGEBEN!
    if(!isset$_POST['absender']{
    echo "Du hast keinen Absender angegeben!";
    exit;
    }
    // BIS HIER HAB ICH EINGETRAGEN
    $email = "Deine E-Mail Adresse"; //Hier tr?gst du deine E-Mail Adresse ein
    
    mail("$email", "".$_POST['betreff']."", "".$_POST['nachricht']."", "FROM:".$_POST['absender']."");
    echo "E-Mail wurde gesendet.";
    ?>
    
    </body>
    </html>


    Beitrag ge?ndert am 31.10.2005 16:04 von thoba
    [/quote]
  11. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    @ ranglisten
    1. Das Ganze m?sste so hei?en:
    if(!isset($_POST['absender'])){
    
    echo "Du hast keinen Absender angegeben!";
    
    exit;
    
    }

    2. Das w?rde nicht funktionieren, da "absender" ja gesetzt wird. Es hat halt nur keinen Wert. D.h. die E-Mail w?rde trotzdem gesendet werden.

    @ einsamerwolf1980
    Mit meiner L?sung d?rfte es funktionieren.

    Beitrag ge?ndert am 31.10.2005 18:36 von thoba
  12. 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!