Finde den Syntaxfehler im PHP-Code nicht

Geschlossen
IchBinEs - 14. September 2011 um 14:57
IchBinEs Beiträge 4 Mitglied seit Donnerstag September 15, 2011 Status Mitglied Zuletzt online: Oktober 15, 2012 - 15. September 2011 um 15:14
Hallo,

ich finde bei meinem PHP-Code den Syntaxfehler nicht ; kann jemand mir weiterhelfen ?

Parse error: syntax error, unexpected T_ELSE in /home/biemir/public_html/bayerjunge/Teilnahme/ziel.php on line 32

Syntaxfehler in der Zeile 32 der Datei ziel.php:


else{ echo 'Bitte alle Felder ausfüllen! Danke';
}

Ich persönlich kann den Fehler nicht entdecken !!!

4 Antworten

Hallo IchBinEs ,

Kannst du uns von deinem PHP-Code zeigen, insbesondere vor der Zeile 32 (d.h vor else) , ich schätze, dein Problem ist dort eingepflanzt.

Gruß
IchBinEs Beiträge 4 Mitglied seit Donnerstag September 15, 2011 Status Mitglied Zuletzt online: Oktober 15, 2012
15. September 2011 um 11:48
Hier ist ein Teil meines Codes etwas geändert:

19. //test: um die Ausfüllung der Felder zu überprüfen
20. if( !empty($name) && !empty($teilnehmen)){
21. // Nachrichten erstellen, die \n Ihnen einen Zeilensprung erlauben
22. $message = "$name : Name\n 'Ich nehme an dem Turnier teil :' $teilnehmen";}
23. // Mail wird gesendet
24. if( mail('Benutzername@gmail.com', $subject, $message) ){
25. // Wenn alles gut läuft , Sende-Bestätigung anzeigen
26. echo 'Die Informationen sind tatsächlich gesendet!';
27. }
28. // Bei Netzwerk-Probleme (Verbindung mit Server....)
29. else{ echo 'Ein Fehler ist aufgetreten beim Senden des Mails';
30. }
31. // Falls alle Felder nicht gefüllt sind
32. else{ echo 'Bitte alle Felder ausfüllen! Danke';
33. }
34.
Hallo IchBinEs ,

Falls dein else der 32. Zeile mit dem if der 20.Zeile zusammenhängt , dann fehlt dir eine schließende geschweifte Klammer vor dem else IchBinEs .

} fehlt !!!
;-)
IchBinEs Beiträge 4 Mitglied seit Donnerstag September 15, 2011 Status Mitglied Zuletzt online: Oktober 15, 2012
15. September 2011 um 15:14
Hallo noxxon,

Danke aber:

In der Zeile 20 öffne ich eine klammer , die ich in der Zeile 22 dann schließe
In der Zeile 24 öffne ich eine klammer , die ich in der Zeile 27 dann schließe
In der Zeile 29 öffne ich eine klammer , die ich in der Zeile 30 dann schließe
In der Zeile 32 öffne ich eine klammer , die ich in der Zeile 33 dann schließe

Also meine Meinung nach liegt es nicht an der Klammern