Avatar billede william11 Nybegynder
24. marts 2005 - 15:12 Der er 9 kommentarer og
1 løsning

automatisk <br> på tekst

Hejsa.. :D jeg vil gerne vide hvordan man undgår at siden crascher når man skriver lange sætninger f.eks. (

(testertestertestertestertestertestertestertestertestertestertestertestertestertestertester) så den ikke forlænger siden, men så den laver en automatisk <br> efter en bestem antal linier/ ord
har virkelig brug for den  nu nemlig... håber der er nogle som kan hjælpe!

// William11
Avatar billede bromer Nybegynder
24. marts 2005 - 15:14 #1
Din side går ligefrem ned? Det er vist ikke et spørgsmål under PHP, men ovre i HTML kategorien. Det bør være op til din browser at wrappe tekst, hvis dine divs eller hvad teksten nu er sat ind i er stylet korrekt.
Avatar billede detox Nybegynder
24. marts 2005 - 15:16 #2
Du kan måske bruge wordwrap():
http://dk.php.net/manual/en/function.wordwrap.php
Avatar billede william11 Nybegynder
24. marts 2005 - 15:17 #3
nej den går ikke ned... hmm se her, der er en lille test...

http://www.springpigerne.dk/springpigerne/index.php?Page=se_nyheder

så kan du se hvad jeg mener....
Avatar billede detox Nybegynder
24. marts 2005 - 15:18 #4
fx:

$text = wordwrap($text, 80, '<br />', 1);
Avatar billede bromer Nybegynder
24. marts 2005 - 15:19 #5
jeg forstod nu godt hvad du mente. Men jeg mener også at du kan sætte dit HTML rigtigt op så teksen bliver wrappet under alle omstændigheder. Det bliver en smule mere dynamisk  end det detox foreslog, der dog også virker fint.
Avatar billede william11 Nybegynder
24. marts 2005 - 15:19 #6
ahh..:P tror også det kan bruges... prøver lige at se om det virker!! :P det håber jeg det gør! :D
Avatar billede william11 Nybegynder
24. marts 2005 - 15:27 #7
er det muligt at gøre sådan?

$text = wordwrap($text, 20, '<br />', 1);
$res_nyheder = mysql_query("SELECT * FROM nyheder ORDER BY nyhed");
while($row_nyheder = mysql_fetch_array($res_nyheder))
{

echo"
    <tr>
    <td>". wordwrap($text, $row_nyheder['nyhed']) ."</td>
    </tr>

";

har ikke lige alle afsslutninger med osv. men tror i ved hvad jeg mener.... :$
Avatar billede detox Nybegynder
24. marts 2005 - 15:29 #8
$res_nyheder = mysql_query("SELECT * FROM nyheder ORDER BY nyhed");
while($row_nyheder = mysql_fetch_array($res_nyheder))
{

echo"
    <tr>
    <td>". wordwrap($row_nyheder['nyhed'], 20, '<br />', 1) ."</td>
    </tr>

";
Avatar billede william11 Nybegynder
24. marts 2005 - 15:31 #9
:P :P :P :P :P  det virker!! :D det var da fantistisk dejligt!! :D

smider du lige et svar detox!!! så får du dine points.. :D
damé det var sku nice!! :D
Avatar billede detox Nybegynder
24. marts 2005 - 15:33 #10
Værsgo' :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester