Traiter des données en fonction du résultat retourné par fopen() - PHP - Programmation
Marsh Posté le 22-06-2006 à 14:43:03
Euh, et tu veux savoir quoi ?
Marsh Posté le 22-06-2006 à 14:50:30
+1
Marsh Posté le 22-06-2006 à 15:37:24
Je cherche a savoir :
1) Comment afficher un message d'erreur spécifique quand fopen() retourne une erreur 404
2) Comment, tout simplement, détecter que fopen() n'a pas fonctionné correctement.
Merci d'avance
Shuny
Marsh Posté le 22-06-2006 à 15:41:48
Infosactualite a écrit : Je cherche a savoir : |
PHP manual : Gestion des erreurs, tout est indiqué.
Marsh Posté le 22-06-2006 à 15:53:34
Hermes le Messager a écrit : PHP manual : Gestion des erreurs, tout est indiqué. |
Salut
Tout d'abord merci pour ton aide
J'ai cherché et malheureusement, il ne traite que des types d'erreur et non pas des erreurs HTTP concrètes comme un 404 not found ou un 403 forbidden
Merci quand même ,
Shuny
Marsh Posté le 22-06-2006 à 16:59:44
compare le flux récupéré avec le code source type d'une réception d'erreur 404...
en ce moment je suis à fond dans les aspirateurs de sites très utile comme parade pour choper des cracks sur des sites en évitant les adwares, spywares, istbars etc. ki te tombent dessus en temps normal lool
Marsh Posté le 22-06-2006 à 17:00:36
UP
Faudrait que j'arrête d'avoir des problèmes irésolvables :s
Marsh Posté le 22-06-2006 à 17:01:38
aipsy0783 a écrit : compare le flux récupéré avec le code source type d'une réception d'erreur 404... |
Si c'était si facile
Merci quand même
Shuny
Marsh Posté le 22-06-2006 à 17:20:40
ReplyMarsh Posté le 22-06-2006 à 17:26:03
aipsy0783 a écrit : oula mon gars tu veux juste gérer un fichier impossible à ouvrir?? lool |
C'est ce que j'ai expliqué en début de post
Marsh Posté le 22-06-2006 à 17:31:17
Afficher des messages d'erreurs différents, utiliser plusieurs adresses pour un meme fichier ... les intérêts sont multiples
Marsh Posté le 22-06-2006 à 17:40:48
http://www.phptools4u.com/articles [...] imprimer=1
regarde en bas de page
Marsh Posté le 22-06-2006 à 17:42:52
Ca ne serait pas plus 'simple' d'utiliser fsockopen et de voir ce que repond le serveur http ? (cette fonction est peut etre / surrement bloque sur Free.fr)
http://uk.php.net/manual/en/function.fsockopen.php
Marsh Posté le 22-06-2006 à 17:43:08
fopen renvoie false si ya un problème
ce problème tu ne l'affiche pas en écrivant @fopen()
mais tu le gère ensuite si tu vois que ton $handle = @fopen est false
Marsh Posté le 22-06-2006 à 17:46:35
aipsy0783 a écrit : fopen renvoie false si ya un problème |
fopen ne va pas dire si c'est un 404 ou un forbiden access ou autre.
Marsh Posté le 22-06-2006 à 17:48:17
aipsy0783 a écrit : fopen renvoie false et un e_warning |
C'est bien ce que je dis, tu ne sais pas si tu es confronte a un 404, ou autre, tu sais juste que ca n'a pas marcher, ce qui est un peu djuste...
Marsh Posté le 22-06-2006 à 18:08:57
Je vais essayer l'astuce du fsockopen, merci zapan666
Merci a toi aussi AIPSY0783
Marsh Posté le 22-06-2006 à 14:32:04
Salut a tous
Je recherche le moyen d'effectuer tel ou tel action en fonction du message retournée par le fopen(), par exemple si j'ai une erreur 404 un message en rapport avec cette dernière s'affiche. Bien evidemment, je souhaite aller plus loin qu'un simple message c'est pourquoi je me permets de vous déranger
Merci d'avance et bonne journée,
Infosactualite