login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tabel eindigen

Offline raintjah - 01/07/2005 00:59
Avatar van raintjahNieuw lid
  1. <table width=377 border=1>
  2. <tr>
  3. <td width=1%></td>
  4. <td width=372>More</td>
  5. </tr>
  6. <tr>
  7. <td width=1%></td>
  8. <td width=372>blaatQSDQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ</td>
  9. </tr>
  10. </table>



Het is dus de bedoeling dat ie de breedte op 372 houdt, en niet uitrekt...

6 antwoorden

Gesponsorde links
Offline Darrow - 01/07/2005 01:06 (laatste wijziging 01/07/2005 01:06)
Avatar van Darrow Onbekend Lala .. ?:|
Offline raintjah - 01/07/2005 01:16 (laatste wijziging 01/07/2005 01:18)
Avatar van raintjah Nieuw lid Dat werkt helaas niet...

  1. <table width=377 border=0 class="body" cellspacing=0>
  2. <tr>
  3. <td width=5>&nbsp;</td>
  4. <td class="orange" width=372>More...</td>
  5. </tr>
  6. <tr>
  7. <td width=5>&nbsp;</td>
  8. <td width=372>
  9. <?php
  10. $printcomment = "print($obj->comment)";
  11. $wordwrapped = wordwrap($printcomment, 20);
  12. echo "$wordwrapped";
  13. ?></td>
  14. </tr>
  15. </table>


$obj->comment kan een redelijk lange text zijn trouwens.
Maar hij blijft te tabel uitrekken
Offline Maarten - 01/07/2005 03:08 (laatste wijziging 01/07/2005 03:09)
Avatar van Maarten Erelid Ik zou je de wordwrap2-functie van FangorN aanraden (staat ergens tussen de scripts):
  1. <?php
  2. function wordwrap2($str, $len=60, $cut="\n") {
  3. $astr = explode(" ", $str);
  4. foreach($astr as $k => $v) {
  5. if(strlen($v) > $len) {
  6. $astr[$k] = wordwrap($v, $len, $cut, 1);
  7. }
  8. }
  9. return implode(" ", $astr);
  10. }
  11. ?>
  12. <table width="377" border="0" class="body" cellspacing="0">
  13. <tr>
  14. <td width=5>&nbsp;</td>
  15. <td class="orange" width=372>More...</td>
  16. </tr>
  17. <tr>
  18. <td width=5>&nbsp;</td>
  19. <td width=372>
  20. <?=wordwrap2($obj->comment, 20);?></td>
  21. </tr>
  22. </table>
Offline raintjah - 01/07/2005 13:18
Avatar van raintjah Nieuw lid Toch wel ongelooflijk..
t is net of de wordwrap ding niet bestaat ffs!!
hij wil die dinges maar niet korter maken... niet met wordwrap en niet met wordwrap2 van fragorn
Offline Legolas - 01/07/2005 13:21 (laatste wijziging 01/07/2005 13:23)
Avatar van Legolas Onbekend Goed, om eens te testen;-)

Maak een bestand aan, zo:
  1. <?php
  2. function wordwrap2($str, $len=60, $cut="\n") {
  3. $astr = explode(" ", $str);
  4. foreach($astr as $k => $v) {
  5. if(strlen($v) > $len) {
  6. $astr[$k] = wordwrap($v, $len, $cut, 1);
  7. }
  8. }
  9. return implode(" ", $astr);
  10. }
  11. $txt = "TESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUHTESTJEUH";
  12. echo wordwrap2($txt,20,"<br />");
  13. ?>

Test het, en wat levert dit?:lamp:

p.s. FangorN blijft FangorN, dus geen fragorn of foghorn of fanghorn;-)
Noem mij dus ook geen lego-bak/doos/...:p
Offline raintjah - 01/07/2005 13:47 (laatste wijziging 01/07/2005 13:48)
Avatar van raintjah Nieuw lid OFFTOPIC
of faghorn ;p just kidding


Dat werkt wel 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s