Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1681 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Traiter des données en fonction du résultat retourné par fopen()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Traiter des données en fonction du résultat retourné par fopen()

n°1392826
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 14:32:04  profilanswer
 

Salut a tous :hello:  
 
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

mood
Publicité
Posté le 22-06-2006 à 14:32:04  profilanswer
 

n°1392836
sielfried
Posté le 22-06-2006 à 14:43:03  profilanswer
 

Euh, et tu veux savoir quoi ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1392842
Glock21
Yark !
Posté le 22-06-2006 à 14:50:30  profilanswer
 

+1 :)


---------------
Je donne souvent l'air d'être ailleurs, mais en faite, je ne suis nulle part...
n°1392883
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 15:37:24  profilanswer
 

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 :jap:
 
Shuny

n°1392889
Hermes le ​Messager
Breton Quiétiste
Posté le 22-06-2006 à 15:41:48  profilanswer
 

Infosactualite a écrit :

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 :jap:
 
Shuny


 
PHP manual : Gestion des erreurs, tout est indiqué. [:spamafote]

n°1392896
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 15:53:34  profilanswer
 

Hermes le Messager a écrit :

PHP manual : Gestion des erreurs, tout est indiqué. [:spamafote]


Salut :hello:  
 
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 :sweat:  
 
Merci quand même ;),
 
Shuny

n°1392948
aipsy0783
Posté le 22-06-2006 à 16:59:44  profilanswer
 

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

n°1392950
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:00:36  profilanswer
 

UP
 
Faudrait que j'arrête d'avoir des problèmes irésolvables :s

n°1392952
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:01:38  profilanswer
 

aipsy0783 a écrit :

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


Si c'était si facile :D
 
Merci quand même ;)
 
Shuny

n°1392960
aipsy0783
Posté le 22-06-2006 à 17:08:25  profilanswer
 
mood
Publicité
Posté le 22-06-2006 à 17:08:25  profilanswer
 

n°1392963
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:10:43  profilanswer
 


Bah fais péter le code ;)

n°1392964
aipsy0783
Posté le 22-06-2006 à 17:11:18  profilanswer
 

file moi une page avec un 404 ;)

n°1392969
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:13:58  profilanswer
 

Voila par exemple :  
 
http://clanfun1.free.fr/fopener.php

n°1392975
aipsy0783
Posté le 22-06-2006 à 17:20:40  profilanswer
 

oula mon gars tu veux juste gérer un fichier impossible à ouvrir?? lool

n°1392981
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:26:03  profilanswer
 

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 :D

n°1392983
aipsy0783
Posté le 22-06-2006 à 17:27:20  profilanswer
 

ah.. l'intéret de différencier toutes ces erreurs?

n°1392987
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:31:17  profilanswer
 

Afficher des messages d'erreurs différents, utiliser plusieurs adresses pour un meme fichier ... les intérêts sont multiples ;)

n°1392990
aipsy0783
Posté le 22-06-2006 à 17:32:31  profilanswer
 
n°1392993
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 17:35:23  profilanswer
 
n°1392998
aipsy0783
Posté le 22-06-2006 à 17:40:48  profilanswer
 

http://www.phptools4u.com/articles [...] imprimer=1
 
regarde en bas de page


Message édité par aipsy0783 le 22-06-2006 à 17:42:07
n°1393002
zapan666
Tout est relatif
Posté le 22-06-2006 à 17:42:52  profilanswer
 

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


---------------
my flick r - Just Tab it !
n°1393003
aipsy0783
Posté le 22-06-2006 à 17:43:08  profilanswer
 

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

n°1393008
zapan666
Tout est relatif
Posté le 22-06-2006 à 17:46:35  profilanswer
 

aipsy0783 a écrit :

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


fopen ne va pas dire si c'est un 404 ou un forbiden access ou autre.


---------------
my flick r - Just Tab it !
n°1393011
aipsy0783
Posté le 22-06-2006 à 17:47:19  profilanswer
 

fopen renvoie false et un e_warning

n°1393015
zapan666
Tout est relatif
Posté le 22-06-2006 à 17:48:17  profilanswer
 

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...


---------------
my flick r - Just Tab it !
n°1393042
Infosactua​lite
Macintosh vs. Windows
Posté le 22-06-2006 à 18:08:57  profilanswer
 

Je vais essayer l'astuce du fsockopen, merci zapan666 ;)
 
Merci a toi aussi AIPSY0783 ;)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Traiter des données en fonction du résultat retourné par fopen()

 

Sujets relatifs
les données d'une connexion client/serveurStocker des données dans un fichier
Envoyer des données à une url en post dans un cgi[JNDI/LDAP] inserer des données dans annuaire LDAP?
[XML/XSL] pb de résultat ![Oracle] Rédémarrer une base de données oracle
redirection après envoi de donnéesrécuperer les données de la fonction data arrival
VBA /SQL => BASE ACCESS Comment supprimer des données ? 
Plus de sujets relatifs à : Traiter des données en fonction du résultat retourné par fopen()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR