word wrap funktion einbauen

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

  • word wrap funktion einbauen

    hallo,
    ich habe folgenden Code, mit dem ich News schreiben kann
    (in eine Textdatei)
    EDIT:
    by TobiaZ: viel zu langen PHP-Code entfernt. Ich glaub langsam bist du selbst in der Lage die Länge deiner Posting einzuschätzen


    DieNews sind auf der Seite unter folgendem Code zu finden:


    PHP-Code:
    <div id="links">
        <img src="press.jpg" alt="press" width="170" height="40" />
              <? readFile("news.txt");
          echo  "<br><div align=\"center\"><br><hr><br><font size=\"1\">
          </div>";
          ?>
      <pre>
    </pre>
    </div>
    Allerdings..wenn ich eine langen Text schreibe, so verschiebt sich das ganze design der seite...

    Wo kann ich den einen Umbruch machen, so daß der text schön
    untereinander steht??


    VIELEN DANK
    Zuletzt geändert von TobiaZ; 01.09.2006, 22:48.

  • #2
    was will der??

    Kommentar


    • #3
      lerne erstmal umbrüche in deinen Quelltexten zu machen, dann sehen wir mal weiter.

      Kommentar


      • #4
        hallo..also zu meinem Problem:
        hier mein code eines Scriptes, mit dem man dynamisch news erstellen kann:


        PHP-Code:
        fputs($fp,"<!--   ANFANG: $date     -->\n"); 
        fputs($fp,
        "<table width=\"170\"
         border=\"0\" 
         cellspacing=\"0\" 
          bgcolor=\"
        $topicfarbe\" 
          height=\"20px\">
          <tr>
          <td width=\"30%\">
          <b>&nbsp;
          <font color=\"
        $topictextfarbe\">
          
        $thema </font>
          </b>
          </td>
          <td width=\"30%\">
          <b>
          <font color=\"#000000\">
           
        $date </font>
            </b>
            
        </table>\n"
        );


        $text stripslashes($text);

        $text preg_replace("/(http\:\/)([A-Za-z0-9\.\-\_\/]{3,})(\.)([A-Za-z]{2,3})([A-Za-z0-9\.\-\_]{0,})(\/)?\b/","<a href=\"\\0\" target=\"_blank\">\\0</a>",$text); 
        fputs($fp,"<br>\n");
        $text wordwrap$text20"<br />\n" );
        fputs($fp,"<p> $text </p>| Geschrieben von: $name | <br>\n"); 
        fputs($fp,"<!--   ENDE: $date     -->\n"); 

        for (
        $i=0;$i<sizeof($zeile);$i++) 

        fputs($fp$zeile[$i]); 

        fclose($fp); 
        echo
        "Die News wurden abgespeichert";
        }  
        }
        } else 
        exit; 
        ?> 
        Wenn ich allerdings die news schreibe und besonders lange wörter verwende zerhaut es mir die seite >>siehe angehängtes Bild:

        Wie kann ich es so hinkriegen, daß der text nur eine bestimmte breite einhält und dann umbricht..

        Vielen dank für jede vernünftige Hilfe
        Angehängte Dateien

        Kommentar


        • #5
          was stimmt mit wordwrap nicht?

          Kommentar


          • #6
            Original geschrieben von penizillin
            was stimmt mit wordwrap nicht?

            also wenn du dir das angehängte bild anschaust siehst du das ergebnis..
            Ist das script was ich angegeben habe so in ordnung??

            Kommentar


            • #7
              lass dir mal $text vor und nach dem wordwrap ausgeben.
              zeig mal.

              Kommentar


              • #8
                HI, wie meinst du das mit "wordwrap" den text ausgeben?
                Wie soll den der Code dazu aussehen?

                Kommentar


                • #9
                  Original geschrieben von ladi dadi Wenn ich allerdings die news schreibe und besonders lange wörter verwende zerhaut es mir die seite
                  so wie in diesem thread.
                  den hinweis mit code umbrechen hast du gelesen?

                  Kommentar


                  • #10
                    o.k. ich weiss nicht warum mir keiner auf meine Frage antwortet

                    HI, wie meinst du das mit "wordwrap" den text ausgeben?
                    Wie soll den der Code dazu aussehen?
                    WIE SOLL DER CODE BITTE AUSSEHEN???

                    Warum antwortet mir kein vernünftiger Mensch, statdessen krieg ich komische Kommentare oder Bemerkunge.. ich dachte auch als Anfänger ist man in diesem Forum willkommen....

                    Kommentar


                    • #11
                      deiner antwort kann ich lediglich entnehmen, dass du meinen vorschlag mißverstanden hast. lies meine antwort noch mal durch.

                      und sei geduldig.

                      Kommentar


                      • #12
                        @ penizilin

                        Ich weiss leider immer noch nicht was du mit deiner antwort bezweckst..wenn du mir nicht helfen möchtest so sag oder besser schreib es gleich, o.k.?

                        ich brauche bitte den vollständigen code...

                        Kommentar


                        • #13
                          string wordwrap ( string str [, int width [, string break [, bool cut]]] )

                          ????: The optional cut parameter was added in PHP 4.0.3 um dein Problem zu lösen.

                          Kommentar

                          Lädt...
                          X