PHP zeigt Parse Error bei ?>

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

  • #16
    jetzt mach doch mal bitte das dämlich semikolon weg:


    PHP-Code:
    if (!preg_match("=^[a-zäöüß]+$=i"$username)) {
    header ("location: ../members/register.php?invaliduser");
    }; 
    in

    PHP-Code:

    if (!preg_match("=^[a-zäöüß]+$=i"$username)) {
    header ("location: ../members/register.php?invaliduser");

    Kommentar


    • #17
      Nö.. warum?
      Das ist das abschließende Semikolon nach einem Befehl..

      Micronax

      Kommentar


      • #18
        booaaaaah.

        ich hab NOCH NIE ein semikolon hinter ne {} schleife gehaun, brrrr. mach das endlich weg, dann wird auch gehen.

        und MACH NIE WIEDER EIN SEMIKOLON hinter ne {} schleife, denn die ist KEIN BEFEHL.

        echo ist ein Befehl, if ist eine Schleife -> kein Befehl --- eher im anderen Sinne.

        Kommentar


        • #19
          habs immer so gemacht, noch nie Probleme damit gehabt. Und: Es geht immer noch nicht..

          Micronax

          Kommentar


          • #20
            Jetzt ist der Fehler weg.. Dreamweaver hat irgendein Scheiß mit ?> gebaut..

            Micronax

            Kommentar


            • #21
              gut dass du das noch schnell gelöschst hast... (header...)
              In Flames - Pinbal Map
              Becoming the Archetype - No Fall Too Far
              Pantera

              Kommentar


              • #22
                Joa.. hab die = mit == verwechselt.. =)

                Micronax

                Kommentar


                • #23
                  Original geschrieben von seekndestroy
                  [...] if ist eine Schleife [...]
                  Ach, ist das so?!

                  Kommentar


                  • #24
                    Original geschrieben von micronax
                    Und ich wiederhole mich nur ungern
                    OffTopic:
                    Ziemlich dicke Lippe für jemandem, dem man hier in den letzten Tagen triviale Sachverhalte wiederholt erklären musste ...
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Kommentar


                    • #25
                      Am Schluss steht:
                      PHP-Code:
                      //};
                      ?> 
                      Wenn man alle Kommentare wegnimmt (ausser einem), dann ist das }; in der zweitletzten Zeile zuviel. Mit dem Auskommentieren ist es sowieso ungeniessbar. Aber vermutlich ist vor dem DB-Eintrag eine Abfragezeile verschwunden, um zu testen, ob alles ok ist, und dann ist die } wieder in Ordnung. Oder beendet ein header(location: ....) etwa das skript? Nachher nimmt mich noch wunder, warum in der VALUES clause die hardquotes stehen.

                      Kommentar

                      Lädt...
                      X