syntax error, unexpected $end

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • syntax error, unexpected $end

    Ich hab eine Fehlermeldung, die hatte ich vorher noch nie.

    Code:

    Quellcode

    1. <?php
    2. session_start();
    3. ?>
    4. <html>
    5. <head>
    6. <title>"Die Elemente" - Einstellungen</title>
    7. </head>
    8. <body background="grafiken/hg2.jpg" text="#ffffff">
    9. <center>
    10. <table border="1" frame="void" cellpadding="4">
    11. <tr>
    12. <td width="15%">
    13. <img src="grafiken/logo.jpg">
    14. </td>
    15. <td>
    16. <font size="5" color="darkred"><b>BANNER</b></font>
    17. </td>
    18. </tr>
    19. <tr>
    20. <td>
    21. <?php
    22. include("links.html");
    23. ?>
    24. </td>
    25. <td valign="top">
    26. <br />
    27. <?php
    28. $verbindung = mysql_connect("localhost", "rezensionen" , "***")
    29. or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
    30. mysql_select_db("rezensionen") or die ("Datenbank konnte nicht ausgewählt werden");
    31. $abfrage = mysql_query("SELECT username, arbeiter FROM fabrik WHERE username LIKE '$username' LIMIT 1");
    32. $reihe = mysql_fetch_array($abfrage);
    33. $passwortaenderneins = $_POST['passwortaenderneins'];
    34. $passwortaendernzwei = $_POST['passwortaendernzwei'];
    35. if($passwortaenderneins == $passwortaendernzwei) {
    36. $aendern = "UPDATE fabrik SET passwort = $passwortaenderneins WHERE username LIKE '$username'";
    37. $update = mysql_query($aendern);
    38. echo "Das Passwort wurde erfolgreich geändert";
    39. echo ".";
    40. } else {
    41. echo "Die beiden Passwörter stimmen nicht überein";
    42. echo ".";
    43. echo "Bitte versuche es noch einmal";
    44. ?>
    45. <a href="einstellungenseite.php">Zurück zu den Einstellungen</a>
    46. </td>
    47. </tr>
    48. </table>
    49. </center>
    50. </body>
    51. </html>
    Alles anzeigen


    Fehler:

    Quellcode

    1. Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/rezensionen/php/einstellungen.php on line 69 (entspricht hier Zeile 70)
    Nach langer Zeit wieder ein bisschen als Programmierer tätig
  • Mal ganz ehrlich. Schaust du überhaupt selber richtig nach, was du falsch gemacht hast? Hast du überhaupt den Ehrgeiz, es selber zu lösen? Jeder Fehler wird hier im Forum problematisiert und muss gelöst werden.

    Versteh mich bitte, bitte nicht falsch. Ich helfe Leute gerne, besonders bei Fragen mit PHP. Aber irgendwann kommt man sich seltsam vor ...
    Versuch doch mal den Ehrgeiz zu entwickeln, PHP-Fehler selber zu verstehen und zu lösen. Stell dir vor, du willst das mal beruflich machen oder hast nicht die Möglichkeiten, jemanden zu fragen, was hier wieder falsch ist. Wäre es da nicht genial, du wüsstest selber, wo du ansetzen müsstest?
  • Du, ich hab lange selber geschaut. Nur wenn mir nicht mal der Fehler bekannt ist, dann hab ich nicht mal einen Anhaltspunkt. Aber irgendwann musste der Post ja kommen, ich dachte nur, er kommt von donut persönlich :D

    Ich halte mich etwas zurück mit Probleme posten.

    Grüße
    Nach langer Zeit wieder ein bisschen als Programmierer tätig
  • "Waldi" schrieb:

    irgendwann musste der Post ja kommen, ich dachte nur, er kommt von donut persönlich :D

    ich hab oft genugt versucht dich zu belehren. Meiner Meinung nach gehören Syntax Fehler eben zu den trivialen Sachen, die jeder Programmierer selbst verstehen muss.

    Wenn du dich jetzt fragst, warum ich dennoch geantwortet habe.
    Zeit für diesen Posting: 2 Min
    Zeit um den Syntaxfehler zu finden und eine Lösung zu posten: 10 Sek
  • Die Zeiten, die Donut gepostet hat zeigen dir eigentlich sehr gut, wie schnell man Fehler finden kann, wenn man sich schonmal so richtig damit beschäftigt hat. Bei mir sind es so ungefähr die selben, einfach weil man schon bei der Fehlermeldung ziemlich genau sagen kann, um was es geht.

    "Waldi" schrieb:

    Ich halte mich etwas zurück mit Probleme posten.

    Das ist gar nicht das Problem. Viel wichtiger wäre es, wenn du nicht das posten lassen würdest, sondern deine Probleme erstmal mit dem größt möglichen Ehrgeiz selber betrachtest und den Fehler suchst. Google hilft dabei auch oft sehr gut weiter, was die Bedeutung von Fehlermeldungen angeht.
  • hallo

    Und jetzt streitet euch bitte nicht... Es geht hier um Hilfe und nicht um Streitigkeiten... Ich geb euch schon recht in dem Punkt... aber gut ist gut... :wink:

    So... jetzt wieder zum Fehler zurückgekommen (wie Donut schon schieb)...

    ich denk mal du hast in Zeile 58 diese "}" vergessen und dann müsste es klappen...

    greets
  • @ toxic:
    Ja, das klappt, danke noch mal.

    Allgemein:
    Ich schau sicher vorher erst, ob ich den Fehler selber finde und ich sehe das auch nicht als Streit, vielmehr als Ratschlag von Seiten Baby´s.
    Nur wenn ich den Fehler halt nicht finde, wende ich mich an euch. Glaubt mir, wären die Codes hier nicht so schwer, würde ich selber helfen, wenn ich was wüsste.

    Grüße
    Nach langer Zeit wieder ein bisschen als Programmierer tätig
  • Ich möchte das Thema nicht weiter breiten und versuchen, es für meinen Teil mit diesem Post abzuschließen, so kurz gefasst wie möglich.

    Es geht hier auf keinen Fall um Streit, nur um einen guten Tipp, der uns Nerven und Arbeit spart und Waldi ein Stück mehr zu einem richtigen Programmierer macht - wenn ich das so sagen darf. :wink:
  • Darfst du. Ich sitz gerade wieder an einem Skript, dass nach 2 mal neu schreiben immer noch nicht funktioniert, aber DEN zeig ich euch nicht ;)

    Ich beende das mit diesem Post auch. Aber nochmal: Es war nur ein Ratschlag, kein Streit.

    Grüße
    Nach langer Zeit wieder ein bisschen als Programmierer tätig