Buenas a todo y ante todo gracias por vuestra ayuda.
Uso Windows 7, Wamp, Apache/2.4.2 ,PHP/5.4.3.
Mi problema es que necesito usar dicha funcion (fopen()) sobre algunas urls pero cuando se tratan de algunas especiales como es mi caso obtengo este error:
Warning: fopen(): php_network_getaddresses: getaddrinfo failed: Host desconocido.
Cuando hablo de url especiales me refiero a las que contienen caracteres poco usuales. La url con la cual obtenga problemas es "http://www.in-niederösterreich.at/", como s epuede ver contiene "ö", con otras url me funciona perfectamente.
Trabajo en una empresa Alemana y constantemente veo cosas asi y dan problemillas.
Mi codigo:
Código PHP:
Ver original$link = 'http://www.in-niederösterreich.at/';
if ($userdatei = fopen($link,"r")) {
$i = 0;
$source = '';
{
$zei = fgets($userdatei, 915292); $suche = array('ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ',', ' ', '&', '-', ':','/', '&', 'ä', 'Ä','ö', 'Ö', 'ü', 'Ü', 'ß', "\r\n"); $ersetze = array('ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ',', ' ', '&', '-', ':', '/', '&', 'ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ""); $i++;
}
}
Espero puedan ayudarme, gracias.