phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:=20[php]=20Dynamische=20inhalte=20auf=20Ausga be-Breite=20=FCberpr=FCfen=20?=

[php] Re: [php] Dynamische inhalte auf Ausga be-Breite überprüfen

Dario Nuevo php_(at)_phpcenter.de
Wed, 20 Feb 2002 10:35:36 +0100


hi manuel..

>Leider können diese Inhalte auch HTML Tags 
enthalten, sowie Bilder.

ist denn einfach html-code in der datenbank?
also du weisst nicht, was dich erwartet?

>Mein Design ist aber nicht in der Lage einen 
Inhalt, der breiter ist
>als knapp 400 pixel, anzuzeigen ohne komplett 
verschoben zu werden.
>
>Daher meine Frage, ob man die Breite eines Inhaltes 
nicht irgendwie
>vorher herausfinden kann um den zu großen Inhalt 
dann auslagern zu
>können in ein neues Fenster.
>

naja.. also ich sehe die lösung eher darin den 
inhalt so anzupassen, damit er reinpasst..

also wenn du es wirklich nicht schaffst, ein 
framework für den content zu schaffen, dass er 100%
ig reinpasst, muss nachgeholfen werden..

bei bildern zb: mit regex nach width-attributen in 
<img>-tags suchen und diese unter 400 bringen 
(richtig skalieren *g*). ist width nicht angegeben, 
halt das src-attribut nehmen, ein getimagesize() auf 
dieses file und dann die width-attribute selbst 
reintun..

text sollte ja eh umgebrochen werden.. das was noch 
stören kann sind tables über 400px, aber hier muss 
width angegeben werden damits auseinanderreissen 
kann..

ich bin leider nicht so der regex spezi.. ich könnt 
zwar rules machen, die matchen, jedoch erfordert das 
soviel wie ich weiss die regex-function mit 
callback, das hab ich noch nicht in erfahrung 
bringen können ;)
gibt hier sicher genug schlaue köpfe..

greetz
dario


php::bar PHP Wiki   -   Listenarchive