PDA

View Full Version : [php] ricavare links con ereg


ianaz
14-02-2007, 08:07
Salve,
ho dei links come questi:


<link id="shLink" href="QAT%20Week%20Analisys%20KW06_files/sheet001.htm">
<link id="shLink" href="QAT%20Week%20Analisys%20KW06_files/sheet002.htm">
<link id="shLink" href="QAT%20Week%20Analisys%20KW06_files/chart001.htm">


E devo ricavare il file linkato, se possibile anche senza il nome della cartella (che puņ variare, quindi se si puņ prenderlo dopo la slash)

Ho provato con

ereg("/<link(.?) href=(.?)>/s", $riga, $link);
print_r($link);

e in molti altri modi ma niente da fare...

andbin
14-02-2007, 09:15
E devo ricavare il file linkatoereg č abbastanza limitato, oltretutto l'espressione non č da mettere nel formato /...../

Usa:
preg_match_all ("/<link .+?href=\"(.+?)\">/", $riga, $link);

ianaz
14-02-2007, 09:23
Perfetto, ti ringrazio moltissimo!