logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
40 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 399 008

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Sécurité »» Incrementation des lien dans bloc Admin

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

developpeur developpeur
Posté : 2 juil. 2007 à 23:28
parfait :=!
daumal daumal
Posté : 29 juin 2007 à 18:07
De rien, l'essentiel est que cela puisse réellement fonctionner pour la protection anti spam.
:=! C'est cela l'esprit NPDS et un grand merci a Dev et la Team
Amicalement
xgonin xgonin
Posté : 29 juin 2007 à 16:34
YESSSSSS !

ça y est, j'ai toruvé le problème...

je me suis exténué à transformer uniquement le fichier links.php à la racine...:paf

mais en fait il faut changer les fichiers links-1.php dans modules/links....

merci les gars pour le coup main... :=!

Message édité par : xgonin / 29-06-2007 17:07

daumal daumal
Posté : 29 juin 2007 à 06:52
:=! Voila, c'est bien Xgonin, tu suis la leçon...
A la ligne 199 dans la fonction ADD, on ajoute:
function Add($title, $url, $name, $cat, $xtext, $name, $email) {
//**************************************
//anti_spambot - begin
global $asb_question, $asb_reponse;
if (!R_spambot($asb_question, $asb_reponse)) {
Ecr_Log("security", "Module Anti-Spam : module=links / url=".$url, "");
redirect_!url(!"index.php");
die();
}
//anti_spambot - end
//*********************************
$result = mysql_query("select url from links_links where url='$url'"
Et voila, tout est parfait et cela doit fonctionner chez toi.
Amicalement
xgonin xgonin
Posté : 29 juin 2007 à 05:38
ben c'est exactement ce que j'ai fais jusqu'à présent, mais rien n'y fait...

et ton code de contrôle


//anti_spambot - begin
global $asb_question, $asb_reponse;
if (!R_spambot($asb_question, $asb_reponse)) {
   Ecr_Log("security", "Module Anti-Spam : module=links / url=".$url, "");
   redirect_!url(!"index.php");
   die();
}
//anti_spambot - end



tu l'as mis ou ????
daumal daumal
Posté : 28 juin 2007 à 22:53
Salut Xgonin,
Je vais expliquer les modifs à apporter afin que cela puisse servir à d'autres.
1 - Ouvrir le fichier Links.php (fichier d'origine pour respecter les numéros de lignes)
2- En debut de script (ligne 20), ajouter:
//*****************************
//anti_spambot - begin
!include! ("anti-spam.php");
//anti_spambot - end
//*****************************
3- En ligne 180:
echo aff_editeur("xtext","false");
echo "<br /><br />";
echo translate("Your Name: ")."<input type=text CLASS=\"TEXTBOX_STANDARD\" name=name size=30 maxlength=60><BR>
".translate("Your Email: ")."<input type=text CLASS=\"TEXTBOX_STANDARD\" name=email size=30 maxlength=60><BR><BR>"; (attention fin de ligne modifier par rapport à l'original, par ajout du guillemet et du point virgule)
//***********************************
//anti_spambot - begin
echo Q_spambot()." ";
//anti_spambot - end
//************************************
echo "<input type=hidden name=op value=Add>
<input type=submit CLASS=\"BOUTON_STANDARD\" value=".translate("Add URL").">
</form>";

Attention, penses à modifier la ligne "Input type=hidden name=op etc.... par un echo devant, tel que ecrit ci dessus.

Et voila, rien de plus simple.
Penses à ajouter le fichier "anti-spam.php" à ton site.
xgonin xgonin
Posté : 28 juin 2007 à 20:04
ben non pas mieux ! c'est fou

Daunal, je dois être fatigué. T'as fait quoi comme chgt ??? tu m'envoye ton fichier link.s.php ?

xgonin xgonin
Posté : 28 juin 2007 à 19:50
Citation : Jireck 

1) faut que tu soit en anonyme

 


oups... j'ai oublié ce truc.... quel c. !!! :#
daumal daumal
Posté : 28 juin 2007 à 16:55
Salut Dev, la Team et tous les Npdsetistes.
J'ai inclus les 2 fonctions dans Links.php est tout est OK. Depuis, plus d'emm***de avec ces maudits Spams.
Amicalement à tous et à bientôt.
;-) PS: En attendant, je vais me faire bronzer sur la dune... et si je noirci trop, un coup d'Ajax crème...
Jireck Jireck
Posté : 28 juin 2007 à 16:04
1) faut que tu soit en anonyme
2) Avoir bien mis les deux fonctions
3) ca devrait rouler