Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Question de test de lien http automatiquement avec CF [ Archives / ColdFusion Studio ] (aresh)

lundi 18 octobre 2004 à 23:36:49 | Question de test de lien http automatiquement avec CF

aresh

Membre Club
Bonjour a tous,

J'ai le projet de faire un site qui soit un annuaire virtuel de jeux de rôle Amateur Français. Je voudrais savoir si un systéme existe dans COld Fusion pour tester un lien http:// quelqueschose.truc/.

L'idée c'est de savoir quand le lien est valide ou non. Dans le cas ou celui-ci, je pense créer une tache automatique qui bascule le paramétre valide de 1 à 0 histoire que les clients ne le voie plus.

L'administrateur ensuite cherchera la nouvelle adresse du site ou le supprimera de la base.

Si vous pouvez m'aidé ?

Aresh mon site en CF :
http://kaim.liber-mundi.org/
Merci Code source

mardi 19 octobre 2004 à 14:38:21 | Re : Question de test de lien http automatiquement avec CF

syndrael

Euh.. CFHttp renvoie po un code d'erreur en cas de non existence de la page ??
S.

mardi 19 octobre 2004 à 15:28:35 | Re : Question de test de lien http automatiquement avec CF

aresh

Membre Club
Ok, mais comment tu fais pour que le serveur CF test tas page en routine et qu'il traite les renvois d'erreur. Là c'est franchement hors de mon niveau (et je suis trop truf pour comprendre où chercher dans la doc en anglais... ). Je vous demande pas tous le code mais des piste en bref.





Aresh mon site en CF :
http://kaim.liber-mundi.org/
Merci Code source

mercredi 20 octobre 2004 à 10:57:53 | Re : Question de test de lien http automatiquement avec CF

syndrael

Alors je pense qu'avec un CFTry et CFCatch tu dois pouvoir récupérer un potentiel code d'erreur...
exemple (avec la tasse à café dans une main):
cftry
cfhttp
cfcatch
/cfcatch
/cftry
Ca te file une piste de réflexion ?? Arghh !! C'est dur sans serveru CF sous la main.. en plus de latasse de café.
S.

mercredi 20 octobre 2004 à 18:27:18 | Re : Question de test de lien http automatiquement avec CF

aresh

Membre Club
Ces quoi la marque du café ? :-)

Plus sérieusement, merci de ces indications. Je vais tenté de démélé tous ça avec l'aide en ligne de CF.

PS : C'est vrai que c'est pas évident de taper avec une tasse à café ;-).




Aresh mon site en CF :
http://kaim.liber-mundi.org/
Merci Code source

mardi 16 novembre 2004 à 22:31:51 | Re : Question de test de lien http automatiquement avec CF

aresh

Membre Club
Aprés quelques essais je n'arrive pas à grand choses... Disons que j'aimerai juste sortir une variable quand l'URL est valable par exemple histoire de pouvoir trié les bon et les mauvaise adresse.

Mais j'arrive pas à grand choses.. La page tourne... et puis c'est tous !




Aresh mon site en CF :
http://kaim.liber-mundi.org/
Merci Code source

samedi 20 novembre 2004 à 16:03:11 | Re : Question de test de lien http automatiquement avec CF

syndrael

Euh.. Tu n'aurais po du code à me fournir pour voir ce ke je peux faire ??
S.

samedi 20 novembre 2004 à 20:10:12 | Re : Question de test de lien http automatiquement avec CF

aresh

Membre Club
C'est brutal je sais...

Mais tu voulais du code ;-)


Si tu pouvais m'expliqué comment sortir la variable quand l'url existe et quand elle existe pas ce serait gentil (l'idée est ensuite automatiquement le balancé dans les lien invalide pour être ensuite retraité en del ou modification... mais ça c'est des outils qui existe déjà).

C.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--- Sortie de tous mes liens valides dans l'annuaire --->

<cfquery datasource="#application.kaimdb#" name="get1">
SELECT id, title, valide, adr
FROM annu
WHERE (valide = 1)
ORDER by title



</cfquery>

<!--- A noter ma base a + de 300 URL ! --->


<html>
<head>
<title>Testage des liens valides dans l'annuaire</title>
</head>

<body>

<!--- sortie des liens valable --->
<cfoutput>
<cfloop query="get1">
<cfhttp url = "#adr#"
method = "get"
name = "get1"
path = "#adr#"
resolveURL = "yes">
</cfhttp>
<li>#title#</li>
</cfloop>
</cfoutput>
</body>
</html>





Aresh mon site en CF :
http://kaim.liber-mundi.org/
Merci Code source

samedi 20 novembre 2004 à 20:22:15 | Re : Question de test de lien http automatiquement avec CF

aresh

Membre Club
Le soucis c'est que la page quand elle traite 1 seul lien est super rapide.... Mais je suis pas capable de dire comme ça à la louche si le lien est valide où non tu vois ?



Aresh mes sites en CF :

Ce code servira pour l'administration de :

http://annuairejdra.liber-mundi.org/

http://kaim.liber-mundi.org/
Merci Code source

vendredi 26 novembre 2004 à 23:24:51 | Re : Question de test de lien http automatiquement avec CF

bastoun

dans cfhttp, met throwonerror à "no"

Ensuite tu analyses la variable cfhttp.statuscode (soit un message genre 'conection failure', soit un status HTTP (genre 404, 500 etc...) et tu pourra savoir si le lien est valide ou non..


1 2

Cette discussion est classé dans : site, question, lien, http, cf


Répondre à ce message

Sujets en rapport avec ce message

Bete question :-S [ par Metrox ] 'lut all,chui vraiment déso de poser une si bête question, mais, j'ai un tableau, et dans une cellule, j'ai un lien qui renvoie vers une page home, se pb accès page acceuil admin CF [ par joelfromparis ] Bonjour, voici mon problème :Installation de Cold Fusion MX sur un serveur Windows 2000 Server SP3 (en mode autonome) fonctionnant avec IIS 5.0L'insta Variables de session... [ par smathios ] Bonjour, juste une petite question :j'ai besoin de mettre à jour une variable de session lorsque l'internaute arrive sur une page donnée.Je procède co pb sous clod fusion server 5 (application.cfm) [ par zoro16 ] 'lut à tous,voilà suis nouveau chez vous et j'ai un gros pb avec CF 5.J'ai développé un site en cf5 et ensuite quand j'ai mis le site en ligne, il y a Petite question ... [ par seb019 ] Bonjour,Voila je commence coldfusion,j'ai une petite question technique a posé pour savoir si cela est realisable :J'ai un textarea rempli par une req cf ET JAVAsCRIPT [ par aresh ] Salut à tous ;Peut on ajouté des cfoutput dans un script java ?Question simple apparement...Aresh Application CF à vendre [ par Modilo ] Je vend le code source est les droits d'exploitations commerciaux de mon gestionnaire de site web.Le prix est de 4500? .Vous trouverez un explicatif d aide script calendrier [ par rubenxela ] Bonjour à tousJe suis en train de développer un site pour une personne de ma famille qui monte un gite. Je suis à la recherche de d'un script qui perm dreamweaver : lien vers un fichier powerpoint [ par AnnaBlack ] Bonjour !Voilà je voudrais créer un lien avec dreamweaver vers un fichier powerpoint ! J'ai réussi à créer un lien mais il m'ouvre mon fichier dans un Cf 4.0 [ par vbchag ] BonjourJ'ai une page qui envoie un message (cfmail) à des destinataires recueillis par une requete Sql. En client elle marche très bien. Je voudrais p


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 6,56 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.