Salve, io vorrei aprire in lettura un file html, ma vorrei che non mi mostrasse alcuni blocchi di codice, come ad esempio delle immagini. Ho trovato 2 modi per farlo, ma non riesco a farne funzionare nemmeno uno. Il principio e` lo stesso, ma nn capisco perche` nn va.
1)
Codice PHP:
$primo = '[img]/media/global/images/spacer_v1_m56577569830482127.gif[/img]';
$handle = fopen("http://fish.shimano-eu.com/catalog/fish/products/landing.jsp?JSESSIONID=GFl1YrxFZQy8qbQ1QsyQyBc3BFxzVsdFLZxQ1Qn7NQWxJL0WHfMK!-1825649169&ASSORTMENT%3C%3East_id=1408474395181399&bmUID=1145382262125&bmLocale=it", "r");
while (!feof($handle)){
$temp = fgets($handle);
if ($temp != $primo){
$text .= $temp;
}
}
echo $text;
2)
Codice PHP:
$primo = '[img]/media/global/images/spacer_v1_m56577569830482127.gif[/img]';
$handle = fopen("http://fish.shimano-eu.com/catalog/fish/products/landing.jsp?JSESSIONID=GFl1YrxFZQy8qbQ1QsyQyBc3BFxzVsdFLZxQ1Qn7NQWxJL0WHfMK!-1825649169&ASSORTMENT%3C%3East_id=1408474395181399&bmUID=1145382262125&bmLocale=it", "r");
while (!feof($handle)){
$text .= fgets($handle);
}
$text = str_replace($primo, '', $text);
echo $text;
Il fatto e` che entrambi funzionano se la avriebile $primo prende un qualsiasi valore stringa. Se prende un valore stringa che contiene un tag non funziona. Che fare?