php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.11.2004, 22:17  
Gast
 
Beiträge: n/a
Standard Gästebuchausgabe

Ist vielleicht nicht direkt PHP aber trotzdem mal ne Frage:

Ich habe bei meinem Gästebuch das Problem, wenn jemand einfach eine lange Zeichenkette ohne Leerzeichen eingibt, zereist mir das das ganze Layout(Tabellen)
Ich habe zur absicherung ein wordwrap eingefügt und das zu verhindern.

Ich habe es so eingestellt das mit den breitesten Buchstaben (W) eine zeile gefüllt wird und dann umgebrochen wird.
Bei kleinen Buchstaben(i) ist aber nur ca ein viertel der zeile gefüllt.

Gibt es da Abhilfe?

Oder meint Ihr das das nicht notwendig ist,da solche beiträge sowiso nur aus Jux gemacht werden?

Danke schonmal für eure Hilfe!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.11.2004, 22:20  
Gast
 
Beiträge: n/a
Standard

Versuchs mal mit der Funktion wordwrap. Oder meintest du etwas ganz anderes? Weiß nicht, was du mit dem W und dem i wolltest.
 
Alt 03.11.2004, 22:29  
Gast
 
Beiträge: n/a
Standard

Zitat:
Ich habe zur absicherung ein wordwrap eingefügt und das zu verhindern.
Zitat:
Versuchs mal mit der Funktion wordwrap
hat er doch gemacht.

Zitat:
Ich habe es so eingestellt das mit den breitesten Buchstaben (W) eine zeile gefüllt wird und dann umgebrochen wird.
Bei kleinen Buchstaben(i) ist aber nur ca ein viertel der zeile gefüllt.
damit meint er, dass die buchstaben i und W verschieden breit sind und wenn man zb. 20 W's schreibt, wird die zeichenkette länger als wenn man 20i's schreibt.

zum eigentlichen probleme hätte ich keine richtige lösung parat. du könntest die eintäge in einer textarea ausgeben lassen. dort wird die zeile gebrochen

mfg
DarkManX
 
Alt 03.11.2004, 22:31  
Gast
 
Beiträge: n/a
Standard

wordwrap ist ok.hab ich ja drin.

Aber das problem ist die breite der Buchstaben.
Ein Beispiel (Wordwrap mit 10)

Geb ich lauter W ein sieht es so aus:
WWWWWWWWWW (Die Zeile wäre hier voll)
WWW

Mit i sieht es halt so aus:
iiiiiiiiii Die zeile ist zu 2 dritteln leer!
iii


Ich hoffe es ist jetzt verständlicher
 
Alt 03.11.2004, 22:37  
Gast
 
Beiträge: n/a
Standard

Mit textareas hab ich auch schon überlegt.
Da wird aber soweit ich weis auch nur umgebrochen wenn ein Leerzeichen da ist.

Aber ich denke ich lasse es mal bei der einstellung mit dem breitesten Buchstaben.
Wenn jemand meint er muss sowas eingeben.dann soll erhalt.
Hauptsache ist erst mal das das Layout nicht zerissen wird dadurch.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
gästebuch ausgabe php

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.