Parse error: syntax error, unexpected ';'

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Parse error: syntax error, unexpected ';'

    Hallo,

    ich habe ein großes Problem und zwar habe ich aus kostengründen einen anderen server gemietet und jetzt läuft mein script nicht mehr, es ist ein nachrichten portal. vor dem tausch lief es auf einem webaccount und einem Vserver!

    Folgende Fehler Meldung bekomme ich:

    Parse error: syntax error, unexpected ';' in /var/www/web17/html/archiv.php on line 66

    Es liegt immer am ende der PHP befehle "?>"

    egal ob im Archiv oder sonst einer php seite mit Datenbankanbindung!

    was könnte am neuen Server anders sein?

    ich bedanke mich im voraus für jede Hilfe!

  • #2
    Ein Server-Wechsel ruft solche Probleme normalerweise nicht hervor. Glaube ich.

    Poste uns doch mal die line 66 aus der archiv.php. Am besten auch die 5 Zeilen davor und danach.
    Mein aktuelles Projekt: Hausaufgaben Datenbank für kostenlose Hausaufgaben

    Kommentar


    • #3
      Danke, das ging aber schnell,

      so hier der auszug

      ==ANFANG==
      for ($I = 0; $I < $Z1; $I++){{
      $Jahr2 = mysql_result($A, $I, "Jahr");
      $A2 = mysql_query("SELECT Jahr FROM Archiv WHERE Jahr='$Jahr2'");
      $Z2 = mysql_num_rows($A2);
      echo
      ?>
      <p class=box_middle_content_text style="margin-left: 20px; margin-right: 20px;"><img border=0 src="../design/pfeilr.gif" alt=""> <a href="jahr.php?=Archiv&&jahr=<?php echo mysql_result($A, $I, "Jahr"); ?>">Jahr <b><?php echo mysql_result($A, $I, "Jahr"); ?></b> (<b><?php echo $Z2; ?></b> Einträge)</a></p>
      <?php
      }
      }
      ?>
      <br>

      ==ENDE==

      wenn es nicht mit dem servertausch zu tun hat, dann ist wohl der neue server schlechter

      kann es auch an der datenbank oder php version liegen?


      danke,

      Kommentar


      • #4
        was ist das denn?
        PHP-Code:
        for ($I 0$I $Z1$I++){{ 
        ts, ts. zwei geschweifte klammern? wundert mich nur, dass es auf dem anderen server lief

        gruß
        peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          -----------------------------------------------------------------------------------------
          Kropff:
          ts, ts. zwei geschweifte klammern? wundert mich nur, dass es auf dem anderen server lief
          ------------------------------------------------------------------------------------------

          auf jedenfall lief es, bin kein profi


          habe die zwei geschweifte klammern, auch entfernt läuft auch nicht besser an der fehler meldung ändert sich nichts!

          Hat jemand eine tip ich werde nicht schlau, was heißt das genau!

          Parse error: syntax error, unexpected ';'
          Zuletzt geändert von mikev; 03.03.2008, 17:45.

          Kommentar


          • #6
            Es sind unten auch zwei geschweifte Klammern zum Schließen da, von dem her sind die schon ok...
            Zeig mal bitte nur die Zeile 66. Wir können ja nicht raten, welche das ist.

            Unexpected ';' = Unerwartetes (Falsch platziertes) Semikolon

            Kommentar


            • #7
              da sind auch noch zwei!
              PHP-Code:
              <?php
              }
              }
              ?>
              bin kein profi
              das sind grundlagen.

              gruß
              peter
              EDIT:
              von dem her sind die schon ok
              das soll ok sein? for (...) {{

              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
              Meine Seite

              Kommentar


              • #8
                hallo,

                das ist die Zeile

                ?>

                Kommentar


                • #9
                  das soll ok sein? for (...) {{
                  In der Situation finde ich das ok. Es ist natürlich quark, aber es funktioniert...

                  @threadstarter: Nimm mal das einsame "echo" in der 5. Zeile weg.

                  Kommentar


                  • #10
                    VIELEN DANK, pekka!

                    es geht, nur verstehe ich das wirklich nicht warum es vorher ging,

                    vielleicht liegt es wirklich an der PHP version, man wird es nie herausbekommen!


                    Danke an alle die sich für mich Zeit genommen haben!

                    Kommentar


                    • #11
                      Bitte!

                      ... Aber das dürfte auch bisher nicht funktioniert haben, oder? Würde mich sehr wundern...

                      Kommentar


                      • #12
                        Ich weis es ist schwer zu glauben, so wie hier die Reaktionen sind, aber es lief wirklich, 6 Monate, bei strato und für die mache ich ungern Werbung evanco.

                        Kommentar


                        • #13
                          vielleicht war display_errors aus, der server ist genauso an der stelle verreckt und du hast nur garnicht gemerkt, dass da noch ein bißchen html fehlt

                          Kommentar

                          Lädt...
                          X