l'url peut être longue et les erreurs nombreuses ... :)
GillesWebmaster
Messages postés496Date d'inscriptionmercredi 30 juin 2004StatutMembreDernière intervention29 juillet 20091 3 mars 2008 à 19:02
10/10 quand même!
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 3 mars 2008 à 18:50
L'idée est sympa mais le code, en l'état actuel des choses, n'est pas conseillé :
Aucune vérification des valeurs : file peux ne pas fonctionner si le wrappers sont désactivés, entre autre.
De plus ce qui est fait en php pourrait l'être fait en javascript directement, ce qui éviterait des appels inutiles. De plus, j'ose même pas imaginer l'état du site du W3C si un site qui implémente un systeme de ce genre à 1000 visiteurs en même temps ! On se rapproche d'un attaque DoS.
Et si en plus plusieurs personnes utilisent le même principe là, on évolue sur une attaque de type DDoS.
Normallement, en bonne théorie que cela doit être, un site web n'est validé qu'une fois, ensuite, si le webmaster le souhaite, il peux placer l'image de la valdité sur son site, mais en dur ! Il doit être responsable du contenu, et donc effectuer un travail adéquat pour effectuer un rendu correct (si les visiteurs laissent des messages, les mettre en bbcode, wiki ou autre afin de parser le message et afficher un html parsé correctement).
Ce système est donc à déconseiller.
GillesWebmaster
Messages postés496Date d'inscriptionmercredi 30 juin 2004StatutMembreDernière intervention29 juillet 20091 3 mars 2008 à 16:49
Excellente idée pour des questions de développement mais pas forcément pour l'internaute qui voit "non valid"!
Mais pourquoi tu ne crée pas simplement une image avec PHP?
Tu importe le logo rouge ou bleu selon la validité de ta page...
Une bonne idée pour ceux qui crée des sites à pages dynamiques.
8/10.
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 29 févr. 2008 à 12:25
Ton code est assez simpliste en soi mais l'idée est sympa. Bien que le module Web Developper de firefox propose déjà un service du même genre (pour la validation).
Juste une remarque, tu appele la fonction file mais tu ne vérifie pas si $p est correct, si tout s'est bien passé.
De plus, tu fait des echos alors que tu pourrait l'employer en tant que fonction qui retournerait un état, genre
return 1; // ok
return 0; // Pas Ok
return -1; // Erreur
cs_lucas74
Messages postés18Date d'inscriptionmercredi 16 mai 2007StatutMembreDernière intervention10 février 2009 29 févr. 2008 à 12:03
ok merci je arranger çà !
forumzoomin
Messages postés16Date d'inscriptionlundi 5 novembre 2007StatutMembreDernière intervention19 mars 2008 29 févr. 2008 à 12:00
Ton code fonctionne correctement, mais t a pu ajouter les remarques renvoyés par W3C (niveau A, AA ou bien AAA) ainsi que les erreurs trouvés à partir de http://validator.w3.org/ :)
Comme premier exemple, Cool !!
forumzoomin
Messages postés16Date d'inscriptionlundi 5 novembre 2007StatutMembreDernière intervention19 mars 2008 29 févr. 2008 à 11:55
24 juil. 2008 à 01:49
Pour prendre en compte facilement mes sites avec l'url rewriting, j'ai remplacer tout simplement :
var page='<?php echo 'http://'.htmlspecialchars($_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']); ?>';
par
var page = document.URL;
Ce qui permet d'obtenir la page avec une url bien formée du coté client du style http://monsite.tld/categorie/article1.html
et non un truc du style
http://monsite.tls/index.php?action=afficher&quoi=article&ou=categorie&lequel=1
l'url peut être longue et les erreurs nombreuses ... :)
3 mars 2008 à 19:02
3 mars 2008 à 18:50
Aucune vérification des valeurs : file peux ne pas fonctionner si le wrappers sont désactivés, entre autre.
De plus ce qui est fait en php pourrait l'être fait en javascript directement, ce qui éviterait des appels inutiles. De plus, j'ose même pas imaginer l'état du site du W3C si un site qui implémente un systeme de ce genre à 1000 visiteurs en même temps ! On se rapproche d'un attaque DoS.
Et si en plus plusieurs personnes utilisent le même principe là, on évolue sur une attaque de type DDoS.
Normallement, en bonne théorie que cela doit être, un site web n'est validé qu'une fois, ensuite, si le webmaster le souhaite, il peux placer l'image de la valdité sur son site, mais en dur ! Il doit être responsable du contenu, et donc effectuer un travail adéquat pour effectuer un rendu correct (si les visiteurs laissent des messages, les mettre en bbcode, wiki ou autre afin de parser le message et afficher un html parsé correctement).
Ce système est donc à déconseiller.
3 mars 2008 à 16:49
Mais pourquoi tu ne crée pas simplement une image avec PHP?
Tu importe le logo rouge ou bleu selon la validité de ta page...
3 mars 2008 à 16:25
8/10.
29 févr. 2008 à 12:25
Juste une remarque, tu appele la fonction file mais tu ne vérifie pas si $p est correct, si tout s'est bien passé.
De plus, tu fait des echos alors que tu pourrait l'employer en tant que fonction qui retournerait un état, genre
return 1; // ok
return 0; // Pas Ok
return -1; // Erreur
29 févr. 2008 à 12:03
29 févr. 2008 à 12:00
Comme premier exemple, Cool !!
29 févr. 2008 à 11:55
en cours de test, !!!