kostenloser Webspace werbefrei: lima-city


Was ist jetzt schonwieder falsch? -.-

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k***********f

    So, sieht da einer, was falsch ist? also ich jedenfalls net...

    if($_POST['name']=="" OR $_POST['email']=="" OR $_POST['betreff']=="" OR $_POST['nachricht']=="")
    								{
    								echo "Bitte alle Felder korrekt ausf?llen!";
    								}
    								else
    								{
    $empfaenger = "Terminator1000000@web.de";
    $betreff = "'.$_POST['betreff'].'";
    $from = "From: '.$_POST['name'].' <'.$_POST['email'].'>";
    $text = "'.$_POST['nachricht'].'";
    
    mail($empfaenger, $betreff, $text, $from);
                                    }


    Kann da einer diesen Drecks fehler beheben? der meint jedesmal, dass ic ne Variable net in diese Variable speichern kann. XD
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. p***2

    <?if($_POST['name']=="" OR $_POST['email']=="" OR $_POST['betreff']=="" OR $_POST['nachricht']=="")


    war das nicht so ??? || f?r or ?

    <?if($_POST['name']=="" || $_POST['email']=="" || $_POST['betreff']=="" || $_POST['nachricht']=="")

  4. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.



    pit62 schrieb:
    <?if($_POST['name']=='' OR $_POST['email']=='' OR $_POST['betreff']=='' OR $_POST['nachricht']=='')


    war das nicht so ??? || f?r or ?

    <?if($_POST['name']=='' || $_POST['email']=='' || $_POST['betreff']=='' || $_POST['nachricht']=='')


    nicht notwendig...geht auch so ;)






    knuddelstreff schrieb:
    So, sieht da einer, was falsch ist? also ich jedenfalls net...

    if($_POST['name']=='' OR $_POST['email']=='' OR $_POST['betreff']=='' OR $_POST['nachricht']=='')
    								{
    								echo 'Bitte alle Felder korrekt ausf?llen!';
    								}
    								else
    								{
    $empfaenger = 'Terminator1000000@web.de';
    $betreff = ''.$_POST['betreff'].'';
    $from = 'From: '.$_POST['name'].' <'.$_POST['email'].'>';
    $text = ''.$_POST['nachricht'].'';
    
    mail($empfaenger, $betreff, $text, $from);
                                    }


    Kann da einer diesen Drecks fehler beheben? der meint jedesmal, dass ic ne Variable net in diese Variable speichern kann. XD


    $empfaenger=$_POST['blablubb'];

    ...



    usw.
    Die Anf?hrungsstriche m?ssen nciht hin.
  5. Autor dieses Themas

    k***********f

    ne, da is net der Fehler... das funzt einwandfrei... der Fehler is, Nac der Meinung des Compilers, bei der Absendermail... davor war noch en Fehler, den hab ich weg... jetzt sieht das ganze Script so aus...

    if($_POST['name']=="" OR $_POST['email']=="" OR $_POST['betreff']=="" OR $_POST['nachricht']=="")
    								{
    								echo "Bitte alle Felder korrekt ausf?llen!";
    								}
    								else
    								{
                                    $empfaenger = "Terminator1000000@web.de";
                                    $betreff = $_POST['betreff']
                                    $from = "From: '.$_POST['name'].' <'.$_POST['email'].'>";
                                    $text = "'.$_POST['nachricht'].'";
    
                                    mail($empfaenger, $betreff, $text, $from);
                                    }
  6. Verr?tst du uns auch noch, welche Zeile den Fehler verursacht? Wir machen doch nicht zum Spa? deine Arbeit -.-

    LG,
    thw

    PS: Versuch's mal mit ordentlicher Stringarbeit:
    $betreff = $_POST["betreff"];
    
    $from = "From: ".$_POST["name"]." <".$_POST["email"].">";
    
    $text = $_POST["nachricht"];


    Strings m?ssen immer in "", wahlweise auch '' eingeschlossen werden. Beides Mischen ist eher unklug.
  7. Autor dieses Themas

    k***********f

    n? du, muss dich leider entteuschen... geht auch net, habs gerade ausprobiert... immernoch die Selbe Zeile. ABSENDER (from)
  8. p***2

    thw schrieb:
    Verr?tst du uns auch noch, welche Zeile den Fehler verursacht? Wir machen doch nicht zum Spa? deine Arbeit -.-

    LG,
    thw

    PS: Versuch's mal mit ordentlicher Stringarbeit:
    $betreff = $_POST['betreff'];
    
    $from = 'From: '.$_POST['name'].' <'.$_POST['email'].'>';
    
    $text = $_POST['nachricht'];


    Strings m?ssen immer in '', wahlweise auch '' eingeschlossen werden. Beides Mischen ist eher unklug.


    hat es doch schon geschrieben erz?hle mal mehr ?ber diese Zeile! Wie lautet die Fehlermeldung?
  9. Autor dieses Themas

    k***********f

    Parse error: syntax error, unexpected T_VARIABLE in /home/webpages/lima-city/knuddelstreff/html/contact.php on line bla bla bla

    das kommt da immer... hab aber keinen Schimmer warum. -.-
  10. Um mal die mehrfach an den Threadersteller gerichtete Frage zu beantworten: Der Parser gibt einen Fehler in Zeile 17 aus, das ist die Zeile
    $from = 'From: '.$_POST['name'].' <'.$_POST['email'].'>';


    Der Fehler lag eine Zeile weiter vorn, da fehlte ein Semikolon (;) am Anweisungsende.
    H?ttest du aber mit Sicherheit auch selbst entdecken k?nnen ;-)

    Au?erdem gab's noch einen Fehler in der Zeile
    $text = "'.$_POST['nachricht'].'";


    Da war irgendwas mit T_STRING encapsulation, kA.
    Die folgende Version funktioniert jedenfalls:

    $empfaenger = "Terminator1000000@web.de";
    $betreff = $_POST["betreff"];
    $from = "From: ".$_POST["name"]." <".$_POST["email"].">";
    $text = $_POST["nachricht"];


    Ich denke, das Problem sollte damit erledigt sien, oder?

    MfG,
    thw

    Beitrag ge?ndert am 3.07.2006 15:11 von thw
  11. Autor dieses Themas

    k***********f

    cool, danke... es funzt einwandfrei und schnell ^^
    Hab das garnet gemerkt, dass da es [;] fehlt... schon schlimm, wie die Fehlermeldungen immer kommen... auf die darf man sich manchmal net verlassen. XD
    jetzt kann ic noch sehr viel mehr damit anfangen... vieln vieln Dank =)

    PS: warum atte ich heute -7 Gulden verdient???
  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!