Problem: \n

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

  • Problem: \n

    Huhu,

    ich habe folgendes Problem:

    In der MySQL-Tabelle liegt folgendes vor:

    Code:
    end = Ein\\\\nZeilenumbruch
    Das will ich ausgeben, aber so, dass der Zeilenumbruch nicht konvertiert wird und als "\n" im Quellcode steht (für Javascript).
    Die Ausgabe müsste also so aussehen:

    Code:
    end = Ein\nZeilenumbruch
    Diesen Abschnitt weise ich einer Variable zu und diese gebe ich dann mit echo aus.

    Momentan sieht die Zeile so aus:

    Code:
    end = Ein\\nZeilenumbruch
    Wieso eigentlich? Ich benutze nirgends stripslashes() ...

    Wahrscheinlich ist die Lösung so naheliegend, dass ich gar nicht draufkommen kann

    Vielen Dank schon mal im Voraus!

    MfG, rob
    Zuletzt geändert von roobin; 18.08.2003, 19:33.

  • #2
    PHP-Code:
    echo 'end = Ein\nZeilenumbruch'
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      das geht leider nicht. Ich muss die Zeile in " " ausgeben!

      Kommentar


      • #4
        und warum?

        zur not kannst du ja \\n statt \n ausgeben, das sollte auch gehen
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          nein, JavaScript akzeptiert das als Zeilenumbruch nicht!

          und diese Ausgabeform ist Bestandteil einer Template-Klasse. Also kommen da drin auch viele Variablen vor.

          Kommentar


          • #6
            akzeptiert js bei dir \n als zeilenumbruch?

            teste mal direkt das js ohne php

            warum musst du " verwendne wnendu mit variablen arbeitest?
            Ich denke, also bin ich. - Einige sind trotzdem...

            Kommentar


            • #7
              1) ja, tut es.

              2) öhm, bei normalen ' ' müsste ich ja jedes Mal die Variable durch '.$var.' ausgrenzen.

              Kommentar


              • #8
                was deinen code aber lesbarer macht imo (vss: editor mit sntax-highlighting)
                Ich denke, also bin ich. - Einige sind trotzdem...

                Kommentar


                • #9
                  die Variablen werden bei mir auch so hervorgehoben.

                  Niemand eine Lösung auf das Problem?

                  Kommentar


                  • #10
                    warum kannst du die var denn nicht ausbauen. das gehört sich nämlich so.

                    Kommentar


                    • #11
                      was sprach nochmal dagegen
                      PHP-Code:
                      <? echo "ein \\\n Zeilenumbruch"; ?>
                      zu nehmen?

                      Kommentar


                      • #12
                        naja, hat sich jetzt auch erledigt.

                        Hab an der richtigen Stelle ein stripslashes() eingebaut, jetzt funktionierts...

                        Kommentar

                        Lädt...
                        X