kostenloser Webspace werbefrei: lima-city


forumular per mail verschicken // fehlermeldung =(

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    hallo.

    ich habe ein problem, und zwar will ich auf meiner seite, dass die user termine einschicken k?nnen. diese daten werden dann mir per mail geschickt.

    jetzt habe ich folgendes gemacht:

    new.php (wei? php ist net n?tig^^)

    <form method="post" action="new_send.php">
    Datum:
    <br>
    <input name="datum" type="text" id="datum">
    <br>
    <br>
    Zeit:
    <br>
    <input name="zeit" type="text" id="zeit">
    <br>
    <br>
    Event: 
    <br>
    <input name="event" type="text" id="event">
    <br>
    <br>
    Ort:
    <br>
    <input name="ort" type="text" id="ort">
    <br>
    <br>
    Verein:
    <br>
    <input name="verein" type="text" id="verein">
    <br>
    <br>
    Link<span class="Stil2">*</span>:
    <input name="link" type="text" id="link">
    <br>
    <br>
    Kommentar:<br>
    <textarea name="komm" cols="30" rows="7" id="komm"></textarea>                
    <br>
    <br>
    <input type="submit" name="Submit" value="Senden">
    </form>
    <br>
    <br>
    <span class="Stil2">*Falls vorhanden</span><!-- InstanceEndEditable --></td>



    das w?re das formular.

    new_send.php

    $komm = $_POST["komm"];
    $datum = $_POST["datum"];
    $zeit = $_POST["passwort"];
    $event = $_POST["passwort"];
    $ort = $_POST["passwort"];
    $verein = $_POST["passwort"];
    $link = $_POST["link"];
    $empfaenger = 'stefan.laesser@gmx.at';
    $betreff = 'Termin Eintragen';
    
    mail($empfaenger, $betreff, $datum);


    am anfang ?bernimm ich mal die ganzen inhalte und teil sie ja der variable zu.
    mein problem ist jetzt, dass:
    1. Parse error: syntax error, unexpected T_VARIABLE in new_send.php on line 80

    2. wie mach ich es, dass alle inhalte von den formularfeldern so aufgelistet werden:

    datum: ...
    zeit: ...

    also in der mail dann.

    danke

    mfg
    skull
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Hallo,

    der Code der new_send.php ist total falsch.

    Hier der richtige Code mit deinen Addons :)
    $komm = $_POST["komm"];
    
    $datum = $_POST["datum"];
    
    $zeit = $_POST["zeit"];
    
    $event = $_POST["event"];
    
    $ort = $_POST["ort"];
    
    $verein = $_POST["verein"];
    
    $link = $_POST["link"];
    
    $from = 'webmaster@meineseite.de';
    
    $empfaenger = 'stefan.laesser@gmx.at';
    
    $betreff = 'Termin Eintragen';
    
    $text = '
    Hallo,
    
    es w?rde ein neuer Termin eingesand.
    
    Datum: $datum
    Zeit: $zeit
    
    Event: $event 
    Ort: $ort
    Verein: $verein 
    
    Kommentar:
    $komm
    ';
    
    mail($empfaenger, $betreff, $text, $from);
  4. Das wird auch nicht gehen.

    [...]
    $text = '
    Hallo,
    es w?rde ein neuer Termin eingesand.
    
    Datum: $datum
    Zeit: $zeit
    
    Event: $event 
    Ort: $ort
    Verein: $verein 
    
    Kommentar:
    $komm
    ';

    [...]


    Es m?sste wie folgt heissen :
    $text = '
    Hallo,
    es w?rde ein neuer Termin eingesand.
    
    Datum: '.$datum.'
    Zeit: '.$zeit.'
    
    Event: '.$event.' 
    Ort: '.$ort.'
    Verein: '.$verein.' 
    
    Kommentar:
    '.$komm.'
    ';


    Eine sinnvolle Erweiterung w?re folgende :
    $text = '
    Hallo,
    es w?rde ein neuer Termin eingesand.
    
    Datum: '.htmlentities ($datum).'
    Zeit: '.htmlentities ($zeit).'
    
    Event: '.htmlentities ($event).' 
    Ort: '.htmlentities ($ort).'
    Verein: '.htmlentities ($verein).' 
    
    Kommentar:
    '.htmlentities ($komm).'
    ';


    Deinen Fehler k?nnen wir leider nicht beheben, da das Script keine 80 Zeilen hat...
    Es w?re sinnvoll das Ganze Script zu posten und die entsprechende Zeile hervorzuheben.

    MfG Lucas
  5. @ Lucas

    so wie ich das oben gemacht habe, wird es bei mir auch in manchen Scripten benutzt und es ob du es glaubst oder nicht, es funktioniert.
  6. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    mail($empfaenger, $betreff, $datum);?>



    das w?re zeile 80 +g+

    kurze frage am rande, aber was ist '.htmlentities'?
    und was bewirken die?

    vielen dank f?r die m?glichkeiten, gleich mal versuchen :)

    ________

    so hab jetzt alle drei m?glichkeiten mal versucht, und bei allen kommt der fehler:

    Parse error: syntax error, unexpected T_VARIABLE in new_send.php on line 80

    und dort steht:
    $text = '

    und der text folgt dann eben.


    Beitrag ge?ndert am 12.04.2006 14:57 von skullsplitter
  7. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    *hoch push*

    hab immer noch keine l?sung f?r dieses problem :(
  8. 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!