Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au
bout (www.google.fr/) ou en faisant appel à un fichier précis
(http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que
ces url sont tout à fait correctes).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Olivier Miakinen
J'utilise [fsockopen] pour vérifier si une URL est valide [...]
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au bout (www.google.fr/) ou en faisant appel à un fichier précis (http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que ces url sont tout à fait correctes).
Des idées ?
La première idée qui me vient en cas de problème est toujours de relire la doc : http://fr.php.net/fsockopen
<cit.> Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno et errstr ont été fournies, elles contiennent désormais les raisons de l'échec. </cit.>
Que valent errno et errstr ?
J'utilise [fsockopen] pour vérifier si une URL est valide
[...]
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au
bout (www.google.fr/) ou en faisant appel à un fichier précis
(http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que
ces url sont tout à fait correctes).
Des idées ?
La première idée qui me vient en cas de problème est toujours de relire
la doc : http://fr.php.net/fsockopen
<cit.>
Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno
et errstr ont été fournies, elles contiennent désormais les raisons de
l'échec.
</cit.>
J'utilise [fsockopen] pour vérifier si une URL est valide [...]
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie TRUE (bonne url). Jusque là tout va bien. Par contre avec un slash au bout (www.google.fr/) ou en faisant appel à un fichier précis (http://www.lesmetiers.net/index.html) elle me revoie FALSE (alors que ces url sont tout à fait correctes).
Des idées ?
La première idée qui me vient en cas de problème est toujours de relire la doc : http://fr.php.net/fsockopen
<cit.> Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno et errstr ont été fournies, elles contiennent désormais les raisons de l'échec. </cit.>
Que valent errno et errstr ?
Thierry
"Geoffroy Hecquet" a écrit dans le message de news:
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
C'est pas une URL mais une adresse DNS.
Pour tester les URL : fopen avec le bon flag activé dans le PHP.ini
"Geoffroy Hecquet" <hecquet@cio.ucl.ac.be> a écrit dans le message de news:
hecquet-8AE93D.11135202022007@ail.sri.ucl.ac.be...
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
C'est pas une URL mais une adresse DNS.
Pour tester les URL : fopen avec le bon flag activé dans le PHP.ini
"Geoffroy Hecquet" a écrit dans le message de news:
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
C'est pas une URL mais une adresse DNS.
Pour tester les URL : fopen avec le bon flag activé dans le PHP.ini
Geoffroy Hecquet
In article (Dans l'article) <45c322ea$, Olivier Miakinen <om+ wrote (écrivait) :
La première idée qui me vient en cas de problème est toujours de relire la doc : http://fr.php.net/fsockopen
<cit.> Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno et errstr ont été fournies, elles contiennent désormais les raisons de l'échec. </cit.>
Que valent errno et errstr ?
errno=2 errstr=file not found
J'ai été voir la doc et (sans réelle explication) je m'aperçois que la fonction n'accepte qu'un nom d'hôte sans chemin. Par contre, j'ai trouvé dans cette même doc sur cette même fonction un code pour palier mon problème.
Merci.
In article (Dans l'article) <45c322ea$1@neottia.net>,
Olivier Miakinen <om+news@miakinen.net> wrote (écrivait) :
La première idée qui me vient en cas de problème est toujours de relire
la doc : http://fr.php.net/fsockopen
<cit.>
Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno
et errstr ont été fournies, elles contiennent désormais les raisons de
l'échec.
</cit.>
Que valent errno et errstr ?
errno=2
errstr=file not found
J'ai été voir la doc et (sans réelle explication) je m'aperçois que la
fonction n'accepte qu'un nom d'hôte sans chemin.
Par contre, j'ai trouvé dans cette même doc sur cette même fonction un
code pour palier mon problème.
In article (Dans l'article) <45c322ea$, Olivier Miakinen <om+ wrote (écrivait) :
La première idée qui me vient en cas de problème est toujours de relire la doc : http://fr.php.net/fsockopen
<cit.> Si l'appel échoue, fsockopen() retourne FALSE, et si les options errno et errstr ont été fournies, elles contiennent désormais les raisons de l'échec. </cit.>
Que valent errno et errstr ?
errno=2 errstr=file not found
J'ai été voir la doc et (sans réelle explication) je m'aperçois que la fonction n'accepte qu'un nom d'hôte sans chemin. Par contre, j'ai trouvé dans cette même doc sur cette même fonction un code pour palier mon problème.
Merci.
Olivier Miakinen
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
C'est pas une URL mais une adresse DNS.
Au temps pour moi : j'ai renvoyé un pointeur sur la doc, mais il apparaît clairement que je ne l'ai pas lue non plus en entier. ;-)
Seulement voilà, avec une url du genre "www.google.fr" elle me revoie
C'est pas une URL mais une adresse DNS.
Au temps pour moi : j'ai renvoyé un pointeur sur la doc, mais il
apparaît clairement que je ne l'ai pas lue non plus en entier.
;-)