echo "[IMG]http://www.abc.de/bild.gif[/IMG]"; -> Fehler!

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

  • echo "[IMG]http://www.abc.de/bild.gif[/IMG]"; -> Fehler!

    Wie muss man das richtig mit Backlash bearbeiten,
    damit KEIN Fehler kommt?

    echo "\[IMG\]http://www.abc.de/bild.gif\[/IMG\]";

    Gibt \[IMG\]http://www.abc.de/bild.gif\[/IMG\] aus :-) Also auch falsch...

  • #2
    warum maskierst du die eckigen Klammer
    einfach
    PHP-Code:
    echo "[ IMG]http://www.abc.de/bild.gif[ /IMG]"// Leerzeichen nur wegen Forum 
    ausgeben, was sonst.

    Kommentar


    • #3
      Re: echo ""; -> Fehler!

      Darf man erfahren, warum du in einer einfachen echo-Ausgabe die eckigen Klammern überhaupt maskierenb willst ...?
      (Oder willst du das gar nicht, und an den Stellen wirklich einen Backslash ausgeben?)

      Anyway, RTFM - Kapitel über Strings im Manual!
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #4
        Problem ist anscheinend, dass PHP das IMG in eckigen Klammern als "falsches" Array wertet und deshalb meckert.

        Probiert einfach die Zeile im Titel aus...

        Ergebnist dann:

        Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

        Kommentar


        • #5
          Original geschrieben von Truncate
          Problem ist anscheinend, dass PHP das IMG in eckigen Klammern als "falsches" Array wertet und deshalb meckert.

          Probiert einfach die Zeile im Titel aus...

          Ergebnist dann:

          Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
          Nö, kann ich bei mir absolut nicht nachvollziehen, und ich habe mein error_reporting auf E_ALL.

          Dein Fehler liegt woanders.
          Ersetze die doppelten Anführungszeichen um den String mal durch einfache Hochkommata - darin kann PHP überhaupt nichts mehr als Variable interpretieren. Dein Fehler sollte dann aber nach wie vor da sein ...
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            Original geschrieben von Truncate

            Probiert einfach die Zeile im Titel aus...
            brauchen wir nicht, denn es funz so. Hast du eventuell in der Zeile davor was vergessen? schau mal nach.

            Kommentar

            Lädt...
            X