BANNIR (CLASS PHP4.3)

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 17 août 2005 à 15:45
audayls Messages postés 373 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 11 août 2008 - 12 janv. 2007 à 20:58
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33280-bannir-class-php4-3

audayls Messages postés 373 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 11 août 2008
12 janv. 2007 à 20:58
Facile à comprendre facile à adapter, bien programmé et puis l'idée de rejoindre tous les sites à une seule liste est exelente !
Je trouve que c'est une très bonne source !
kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015
7 déc. 2005 à 03:24
@ mikmak2012... tu as combien de visiteurs/jour sur ton/tes sites... tu t'adresse à quel type de public... parce que hormis si tu fais 3 visiteurs jours (et encore que ça change pas forcement grand chose) et/ou que tu t'adresse à des enfants de 5 ans ou des personnes agées tes remarques sont assez inutiles et empreinte d'inexpérience de la modération... .. .

@ Coucou... je n'ais pas jeté de coup d'oeil à la source (ce que je ferais plus tard) mais pour le principe et connaissant d'autre source de toi (que je sais propre au niveau codage) je te met aussi 7... .. .

@ tchaOo°
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
6 nov. 2005 à 18:47
merci, ça remonte un peu la note :)

Je pensais peut-être faire une class pour le perl, mais aparement, je ne suis pas sur que ça puisse servir à quelqu'un...
cs_elmekki Messages postés 114 Date d'inscription mercredi 4 juin 2003 Statut Membre Dernière intervention 18 août 2007
6 nov. 2005 à 18:40
coucou747 j'ai noté 7 à ta source car la classe bannir m'a aidé à la realisation d'un soumission automatique des formulaires
;), merci
cs_Alain Proviste Messages postés 908 Date d'inscription jeudi 26 juillet 2001 Statut Modérateur Dernière intervention 1 février 2015 2
12 sept. 2005 à 20:53
tu as raison mikmak2012, après tout, les incivilités ne sont qu'une élucubrations de mon esprit, et le fait que je puisse imaginer que l'absence de barrières ( inutiles visiblement... ) sur internet ne soit que prétexte à des abus totalement gratuits ( appellons ça du vandalisme online ) est totalement stupide.

je propose donc qu'on supprime toute forme d'autorité, faisons confiance aux gens pour s'autocontroler, et partons du principe que plus l'annonymat est grand, plus la courtoisie est de mise.

...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
12 sept. 2005 à 20:14
LOL, vous ne regardez que le fond, même pas la forme !
bon, à part ça, bannir qqn quand il tente de hacker, c'est l'empècher de nuire, c'est pas super comme idée ? (elle n'est pas de moi...), sur irc, on voit bcp d'exès, et ces gens peuvent revenir n'importe quand, n'importe ou, sauf sur le serveur d'origine... Une fois, alors que je discutais tranquilement, j'ai eu des menaces de mort, bannir ce style de personne rendrait la vie plus simple au tchateurs et admins...
mikmak2012 Messages postés 4 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 8 août 2007
12 sept. 2005 à 07:33
Allons Alain, je pense qu'il faut faire confiance aux gens. Et puis le "je déteste les gens qui manquent de respect" de notre jeune coucou747, je trouve ça bien subjectif comme argument pour la mise en place d'un tel système. Le bannissement... politiquement c'est plutôt vieillot non ?

Sinon, c'est pas moi pour le 4/10. J'ai mis 1.
cs_Alain Proviste Messages postés 908 Date d'inscription jeudi 26 juillet 2001 Statut Modérateur Dernière intervention 1 février 2015 2
12 sept. 2005 à 02:34
il ne faut pas perdre de vue quand sans modération les gens ne se retiennent pas de tomber dans les pires excés mikmak2012.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
11 sept. 2005 à 20:31
je ne travaille que pour moi pour le moment, mais je déteste les gens qui manquent de respect aux autres sur les tchats / irc ...
donc, j'ai fait ceci, je ferais surement qqch de plus grand ensuite, qui s'étendra non pas simplement au php, mais au C, au C++, au perl ...

j'aimerais savoir pourquoi j'ai eu 4/10...
mikmak2012 Messages postés 4 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 8 août 2007
11 sept. 2005 à 20:19
Tu travailles pour Sarko ?
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
18 août 2005 à 19:51
de cette façon, on peut bannir une personne dont on a l'ip, mais qui n'est pas connectée sur la page (un admin vire un tchateur...)

j'aurais probablement du mettre getIP comme valeur par défaut...
FhX Messages postés 2350 Date d'inscription mercredi 13 octobre 2004 Statut Membre Dernière intervention 18 avril 2015 3
17 août 2005 à 23:12
Pourquoi ne pas faire un :
# $ip=getIP();
dans ta classe directement ?
Ca t'évite de faire passer $ip en paramètre, ce qui est beaucoup moins chiant.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
17 août 2005 à 15:45
j'ai montré ici un bout de code à mettre dans les pages du site que vous voulez protéger avec ça.
Je ne montre pas comment détecter une faute, juste comment la pénaliser.
il faut modifier :
# $site_bannir['user']='maximemax';
# $site_bannir['password']='azerty';
# $a=new Bannir($site_bannir['user'], $site_bannir['password']);
# $a->setHost('localhost');
# $a->setPath('/html/projets/bannir/');


en y mettant vos propres serveurs, dossiers, login et password...
Rejoignez-nous