[Lugge] php capriccioso

  • From: Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: lugge@xxxxxxxxx
  • Date: Fri, 12 Dec 2003 17:59:17 +0100

Ciao,

 ho un problema con il PHP, sia una che l'altra di queste procedure mi 
convertono il link correttamente ma SOLO il primo.
 La seconda procedura agisce linea per linea ma anche quella converte solo il 
primo!

 Qualcuno mi sa indicare come risolvere questo enigma?

-------

        $fp   = fopen($filename, "r");
        $cntn = fread($fp, filesize($filename));
        fclose($fp);
        $cntn = eregi_replace("href=['|\"]([0-9a-z-]+)['|\"]", 
"href='index.php?mod=$dir/\\1'", $cntn);
        echo "$cntn";

-------

        $fp   = fopen($filename, "r");
        do {
                $line = fgets($fp, 1024);
                $line = eregi_replace("href=['|\"]([0-9a-z-]+)['|\"]", 
"href='index.php?mod=$dir/\\1'", $line);
                echo "$line";
        } while (!feof($fp));
        fclose($fp);


-- 
  ,__    ,_     ,___   .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
  ||_)   ||\    ||_   /            GEA Automotive S.R.L.           |
  || \   ||¯\   ||¯       Software Research & Development Division |
  ¯¯  ¯° ¯¯  ¯° ¯¯  °   tel.: +39 010 65966917                     |  
  Roberto A. Foglietta  com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx |
\ Linux & SW Architect  per.: http://www.roberto.foglietta.name    |
 `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'
========---------- 
  
 Prima di scrivere in m-list per favore leggi il regolamento 
 http://www.lugge.net/soci/index.php?link=manifesto
 
 Archivio delle e-mail postate in lista 
 http://www.freelists.org/archives/lugge/ 
 
 Modifica dell'account sulla lista LUGGe 
 http://www.lugge.net/soci/index.php?link=manifesto.htm#list
 
  

Other related posts: