login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Enteren..

Offline BigBug - 02/09/2005 11:53
Avatar van BigBugPHP expert
  1. <html>
  2.  
  3. <head>
  4. <title></title>
  5. </head>
  6.  
  7. <body>
  8.  
  9. <?php
  10. $script =
  11. "Blaat
  12. Woei
  13. hoi";
  14.  
  15. $geteld = count(explode("\n", $script));
  16.  
  17. ?>
  18. <table border='0'>
  19. <tr>
  20. <td width=2% bgcolor='#DDDDDD'><?php
  21.  
  22. for($i = 1; $i <= $geteld; $i++)
  23. {
  24. echo $i; echo "<br>";
  25. }
  26. ?></td>
  27. <td width='98%' bgcolor='#EEEEEE'><?php echo $script; ?></td>
  28. </tr>
  29. </table>
  30.  
  31.  
  32. </body>
  33.  
  34. </html>

Werkend voorbeeld: http://212.123.178.117/regelnummering.php

In de array staat alles met enters... mij zo retourneert de html dat natuurlijk niet.. hoe kan ik zorgen zonder dat je dat in hoeft te vullen er een enter achter elke regel komt?

Bij voorbaat dank, Jeroen

2 antwoorden

Gesponsorde links
Offline Gerard - 02/09/2005 12:03
Avatar van Gerard Ouwe rakker Enters welke in een string tussen " gezet worden tellen niet mee en zullen dus niet als enter neergezet worden. Hiervoor kan je dan gebruik maken van \n.

Wanneer je echter gebruik maakt van ' dan zullen alle tekens zo in de variabele gezet worden zoals je ze ook echt neerzet.

In jouw voorbeeld bevat $script dus

"Blaat Woei hoi" en niet zoals het daar staat. Zou je dus echter ' gebruiken ipv " dan zou er dit staan in $script;
'Blaat
Woei
hoi'
Offline BigBug - 02/09/2005 13:23
Avatar van BigBug PHP expert Achja, het was ook in feite nutteloos.. Als ik een scriptsysteem ga maken dan kan ik gewoon bij inserten nl2br(); gebruiken.. en dan returnt ie het goed Maar iig bedankt Topic mag dicht
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s