Salve a tutti, ho quersto problema, tramite la file_get_contents ho preso il contenuto di una pagina web html, all'interno mi serve recuperare tramite uno script php un certo link, ho passato tutto il contenuto su un file,e sostituito sia i doppi apici che gli spazi in | e _, tutto il contenuto poi l'ho riversato in una stringa(che chiamo $str),adesso quando cerco tramite la funzione strpos ($str, 'www') la stringa www ottengo la posizione, quindi poi per liberarmi di testo inutile,faccio così substr ($str,strpos ($str, 'www'),strlen($str)).... ok il problema nasce quando vado a cercare la fine del link contenuto nel testo, così:
$fine_link = strpos($str,'>') che sarebbe link.htm">
e poi faccio così:
echo ($str,strpos ($str, 'www'),$fine_link);
non hottengo questo www.aaaaaa.dd"> ma almeno altri 20 caratteri successsivi.. o a volte se vario di qualhe posizione manualmente ottendo altre posizioni, com'è possibile dov'è il problema?Sembra non controllabile la posizione carattere per carattere,come mai??
grazie