[Lugge] Re: php capriccioso

  • From: "Roberto A. F." <me@xxxxxxxxxxxxxxxxxxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Sun, 14 Dec 2003 12:44:36 +0100

On Sun, 14 Dec 2003 10:42:39 +0100
suma <francesco.somaglia@xxxxxxxxxxxxx> wrote:

> 
> >
> >  No, non mi fa schifo... però indicami il codice necessario per
> >  riempire
> > la variabile $da_sostituire
> >  ;-)
> 
> emm, si hai ragione, se volessi sostituire piu' di href=\" potresti 
> utilizzarla, un eccesso di generalizzazione per il futuro :-)
> 
> >  Io non conosco A PRIORI il valore di $da_sostituire
> >  Piuttosto mi piacerebbe distinguere nel seguente modo i link:
> >
> >  href="http://
> >  href="ftp://
> >
> >  non voglio che siano convertiti mentre quelli locali si.
> >  Ora però che so dove trovare la documentazione sulle espressioni
> > regolari penso di poterlo fare anche da me.
> 
> Ok, poi posti come hai fatto :) vero ??




Begin forwarded message:

Date: Sat, 13 Dec 2003 11:53:40 +0100
From: asettico <asettico@xxxxxxxxxxxxxxx>
To: LUGGe <lugge@xxxxxxxxx>
Subject: [Lugge] Re: php capriccioso


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



 Ciao,
-- 
   ,__    ,_     ,___   .-------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
   ||_)   ||\    ||_   /        Oh Capitano, Oh mio Capitano       |
   || \   ||¯\   ||¯     linuxgrp: http://www.lugge.net            |
   ¯¯  ¯° ¯¯  ¯° ¯¯  °   homepage: http://roberto.foglietta.name   |
\  Roberto A. Foglietta  reg num : #219348 by the Linux Counter    |
 `---------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'
========----------

 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
 //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: