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