Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Parse error: syntax error, unexpected

  1. #1
    wolfw11
    Gast

    Standard Parse error: syntax error, unexpected

    Habe folgenden code:
    <?php
    echo "<html>\n\n";
    echo "<head>\n";
    echo "<title>Absenden</title>\n";
    echo "</head>\n\n";
    echo "<body>\n\n";
    $empfaenger = "wolf_macl@gmx.net";
    $text = "\n\n--------------------------------------------------\nDie wertung wurde Versand </p>Danke schön</p>Gruß Marcel</p>";
    mail($empfaenger, $betreff, $text, From: $sender <$sendermail>");
    echo "

    Die E-Mail wurde versendet.</p>\n\n";
    echo "</body>\n\n";
    echo "</html>";
    ?>

    Bekomme die Meldung:
    Parse error: syntax error, unexpected ':' in /usr/export/www/hosting/wolfw11/absenden.php on line 9

    Kann mir jemand helfen ??????????
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Moin
    $text, From: $sender <$sendermail>");
    Da fehlen die anfangenden ".

    Ich denk darna liegts.

  3. #3
    phpfan
    Gast

    Standard

    Glückwunsch, simplen Parse-Error nicht selbst finden, grauenhafter Quellcode, fehlerhafter HTML-Code im Text, kein Betreff abgegeben und dann wird das nie als HTML-Mail ankommen. Viel mehr Fehler konnte man in den paar Zeilen Quellcode kaum machen.
    Code:
    <?php 
     echo "<html>
           <head>
           <title>Absenden</title> 
           </head> 
           <body>\n"; 
    
      $empfaenger = "XXXX @ XXXX";
    
      $betreff = "Keine Ahnung";
      $text = "<html>
               <body>
               --------------------------------------------------
               Die wertung wurde versandt 
               
    
    Danke schön</p>
               
    
    Gruß Marcel</p>
               </body>
               </html>";
               
      mail&#40;$empfaenger, $betreff, $text, "From&#58; $sender <$sendermail>"&#41;;
       
      echo "
    
    Die E-Mail wurde versendet.</p>  
            </body> 
            </html>";
    ?>
    Wie man einen richtigen Mail-Header bastelt, kannst du hier nachlesen: http://de3.php.net/manual/de/function.mail.php Oder besser, du benutzt gleich den phpMailer von http://phpmailer.sourceforge.net Dann kommen deine Mails auch an.

    phpfan

  4. #4
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Zitat Zitat von phpfan
    Glückwunsch, simplen Parse-Error nicht selbst finden, grauenhafter Quellcode, fehlerhafter HTML-Code im Text, kein Betreff abgegeben und dann wird das nie als HTML-Mail ankommen. Viel mehr Fehler konnte man in den paar Zeilen Quellcode kaum machen.
    Also langsam nevt das mit dem "Alle Scripte müssen HyperMegaPro sein, wenn nicht is der Verfasser nen vollidiot".
    Es haben alle mal so angefangen, du auch phpfan, du kannst mir nicht sagen, das du php nach einmal lesen bis ins kleinste Detail beherscht hast.
    Nur weil ein Gast vielleicht seit 2 Wochen PHP lernt und nicht wie du mehrere Monate musst du ihn nicht gleich runtermachen, weil sein Script nicht von Anfang an so gut ist.
    Learning by Doing

    Post Scriptum:
    In deinenem Code fehlt das <head> Tag.

  5. #5
    Kaiser(in)
    Registriert seit
    03.04.2004
    Beiträge
    2.285
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hier muss ich dir recht geben.
    Viele vergessen anscheinend, dass sie auch mal angefangen haben.
    http://shilasdreamland.de - Homepage über Orientalischen Tanz


    Weitere Infos hierzu findet ihr hier: www.neuesboelle.de

    Wenn mancher Mann wüsste, wer mancher Mann wär,
    tät mancher Mann, manchem Mann, manchmal mehr Ehr.
    (Natürlich auch auf Frau bezogen )

  6. #6
    Gast

    Standard

    Hallo??? Wer einen Parse-Error nicht alleine finden kann, der sollte besser nicht programmieren. Und sorry, wenn ich da auch noch HTML-Fehler (das hat ja mit PHP nix zu tun) entdecke und bemängele. Es soll Leute geben, die lernen aus Kritik.

    phpfan

  7. #7
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Zitat Zitat von Anonymous
    Hallo??? Wer einen Parse-Error nicht alleine finden kann, der sollte besser nicht programmieren. Und sorry, wenn ich da auch noch HTML-Fehler (das hat ja mit PHP nix zu tun) entdecke und bemängele. Es soll Leute geben, die lernen aus Kritik.

    phpfan
    Kritik ist schön und gut und hier auch erwünscht, jedoch sollte man sich auf konstruktive
    Kritik beschränken.
    Außerdem muss ich mich nochmal wiederholen.
    Du hättest während deinen Anfängen den Fehler auch nicht gefunden.
    Übersehen ist menschlich.

    Falls du dich jetzt ngerecht behandelt fühlst:
    Beweis mir, das du alles ganz genau nach einmal lesen konntest, nie fehler gemacht hast und alles ganz genau weißt.
    Dann nehm ich meine Anschuldigungen zurück.

  8. #8
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich fands ok was er geschreiben hat, vll auf den ersten block ein bischen unfreundlich, aber den parse-error erkennt man auf einen blick

    und bevor man sich selbst me mail funktion basteln will, kann man besser erstmal php lernen und dazu gehört auch der umgang mit fehlern & problemen
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  9. #9
    Kaiser(in)
    Registriert seit
    03.04.2004
    Beiträge
    2.285
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Hallo phpfan

    Gegen Kritik hat keiner was, denn ohne sie würde man nichts dazu lernen, seine Seiten nicht verbessern.
    Aber es kommt immer darauf an, wie man diese Kritik rüber bringt und dies ist dir hier
    etwas misslungen, was du sicher nicht abstreiten kannst.

    LG Shila
    http://shilasdreamland.de - Homepage über Orientalischen Tanz


    Weitere Infos hierzu findet ihr hier: www.neuesboelle.de

    Wenn mancher Mann wüsste, wer mancher Mann wär,
    tät mancher Mann, manchem Mann, manchmal mehr Ehr.
    (Natürlich auch auf Frau bezogen )

  10. #10
    phpfan
    Gast

    Standard

    Zitat Zitat von DarkSyranus
    Du hättest während deinen Anfängen den Fehler auch nicht gefunden.
    Falsch! Ich habe auch solche Fehler gemacht, aber mir wäre es zu albern gewesen, soetwas in einem Forum nachzufragen. Ich habe solche Fehler lieber selber gefunden. Und da ich vor einigen Jahren schon mit PHP angefangen habe, waren die PHP-Foren zu 99,9% von Insidern besucht, die auf Parse-Errors beleidigt den Thread überlesen hätten.
    Zitat Zitat von DarkSyranus
    Beweis mir, das du alles ganz genau nach einmal lesen konntest, nie fehler gemacht hast und alles ganz genau weißt.
    Da behaupte ich doch garnicht. Aber sind wir doch mal ehrlich! Die meisten Thread kannst man doch mit "Siehe Doku" oder "Lerne doch erst mal die Grundlagen" beantworten. Seit PHP immer beliebter geworden ist, beschäftigen sich damit teilweise Leute, die definitiv zu faul sind, sich mit irgendwelchen Problemen ernsthaft zu beschäftigen. Da kommen dann so Kommentare wie "Mein Script funzt nicht" und "Ich habe schon gegoogled". Zwei Sätze, bei denen man sofort erkennt, dass weder die Grundlagen sitzen und dass eben nicht gesucht wurde.

    phpfan

Ähnliche Themen

  1. syntax error, unexpected T_STRING
    Von Walerik im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 01.01.2008, 23:02
  2. Parse error: syntax error, unexpected T_INC
    Von cyberkuh im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 05.12.2007, 19:08
  3. Parse error: syntax error, unexpected ','
    Von XSnakeX im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 12.03.2007, 14:36
  4. Parse error: syntax error, unexpected '=', expecting ',' or
    Von Dragon23 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 19
    Letzter Beitrag: 25.11.2006, 20:14
  5. syntax error, unexpected ')' in
    Von im Forum HTML & CSS Forum
    Antworten: 10
    Letzter Beitrag: 29.10.2006, 22:04

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •