seite vor der ausgabe via php formatieren?

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

  • seite vor der ausgabe via php formatieren?

    hallo,

    ich habe eine index.php (mit mehreren includes etc.), die eine seite grafisch darstellt!

    nun würde ich dem user gern eine nur-text version anbieten.
    ich dachte daran, vor der ausgabe alle html-tags via strip_tags() rauszufiltern.

    ist das mit den output-handlern irgendwie möglich?

    danke & grüße,
    rob
    GNU/LINUX

  • #2
    mit ob_get_contents() kannst du die Ausgabe in eine Variable schreiben. Dort kannst du sie dann weiterbearbeiten. versuchs einfach mal!

    gruss

    Kommentar


    • #3
      ob_start("my_handler");
      ...
      ...
      ...
      $seite=ob_get_contents();
      ob_end_clean();

      weiter im Text
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar


      • #4
        dank euch, das funktioniert!

        kann man das bedenkenlos einsetzen, um eine seite darzustellen oder frisst das zu viele ressourcen?
        wäre flush() hilfreich?
        GNU/LINUX

        Kommentar


        • #5
          wie groß ist denn die Seite, die du pufferst ?
          15 KB oder doch noch nen bissel größer ?
          dürfte also kein Problem sein
          TBT

          Die zwei wichtigsten Regeln für eine berufliche Karriere:
          1. Verrate niemals alles was du weißt!


          PHP 2 AllPatrizier II Browsergame

          Kommentar


          • #6
            das ist verschieden, so zwischen 10 und 15 k!
            ich würde ja ber bei jedem aufruf neu puffern, um die ausgabe ohne tags zu erzwingen ...
            GNU/LINUX

            Kommentar


            • #7
              ja und ? Das sind doch keine Datenmengen.
              Ich habe schonmal 100 MB Dateien per PHP mit
              fread() eingelesen und bearbeitet.
              Da kommt er ins schwitzen
              TBT

              Die zwei wichtigsten Regeln für eine berufliche Karriere:
              1. Verrate niemals alles was du weißt!


              PHP 2 AllPatrizier II Browsergame

              Kommentar


              • #8
                ja und ? Das sind doch keine Datenmengen.
                das wollt ich doch nur hören! *fg*

                Da kommt er ins schwitzen
                kann ich mir vorstellen!
                GNU/LINUX

                Kommentar

                Lädt...
                X