- Home
- Categorie
- Coding e Sistemistica
- PHP
- fsockopen non funziona
-
fsockopen non funziona
ciao a tutti,
sto usando la funzione fsockopen per controllare se un url è raggiungibile.
Nel caso che controlla un url che esiste funziona, ma nel caso controlla un url inesistente restituisce i seguenti errori:Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in .............
Warning: fsockopen() [function.fsockopen]: unable to connect to inesistente.it:80 in .............................................forse è un problema di configurazione del php?
-
Non è un errore vero e proprio...è normale che php restituisca errore se nn riesce a connettersi ad un sito xkè questo è inesistente.
Cmq se vuoi evitare l'"errore" metti un @ davanti alla funzione oppure (assegando la variabile $fp all'esecuzione di fsockopen):
[php]if (!$fp) {
echo "ERRORE: $errno - $errstr<br>\n";
[/php]
-
ah ok grazie...perchè io credevo che ritornasse un valore false..se non si connetteva