Che cosa non ti va bene della funzione url_exists() che ti ho suggerito all'inizio?