toujours perdu dans mes chaines de CHR HTML

toujours perdu dans mes chaines de CHR HTML - PHP - Programmation

Marsh Posté le 14-12-2007 à 22:28:22    

Bonjour, regardez le code ci dessous qui recherche une ligne dans une page web.
A un moment je ne comprends pas pourquoi, quand j'utilise substr, ça me retourne un grois BLANC...
 

Code :
  1. $lines = file ($url);
  2. foreach ($lines as $line_num => $line)
  3. {
  4. if (($line_num > 89) && (strlen($line) > 15))
  5.     {
  6.   echo $line_num.'<br>'; // on affiche le numero de la ligne
  7.   echo $line.'<br>'; // on affiche la ligne telle que sur le site
  8.   $htmline = strtolower(htmlspecialchars($line)); // on passe la ligne en chr intelligibles
  9.   echo strlen($htmline).'-----longueur de la ligne<br>'; // sa longueur
  10.   echo substr($htmline, 1, 8).'-----<br>'; // ET LA CA MARCHE PAS
  11.   echo $htmline.'<br>';
  12.   echo '========================================================================<br>';
  13.  }
  14. }


 
Merci de vos conseils


---------------
http://www.ypikay.com
Reply

Marsh Posté le 14-12-2007 à 22:28:22   

Reply

Marsh Posté le 14-12-2007 à 22:55:06    

Fais var_dump($htmline) juste avant ton substr et dis-nous ce que ça t'affiche.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 14-12-2007 à 23:45:13    

$htmline = htmlentities($line)
comme ça ca marche
avant je passais par des htmlspecialchars
merci tout de même


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed