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/'; { $i = 0; $source = ''; { $suche = array('ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ',', ' ', '&', '-', ':','/', '&', 'ä', 'Ä','ö', 'Ö', 'ü', 'Ü', 'ß', "\r\n"); $ersetze = array('ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ',', ' ', '&', '-', ':', '/', '&', 'ä', 'Ä', 'ö', 'Ö', 'ü', 'Ü', 'ß', ""); $i++; } }
Espero puedan ayudarme, gracias.