CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourHigh-Tech
    • Actus High-Tech
    • Hardware
    • Smartphones
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • High-Tech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Banissement

Aliojsa
Aliojsa
Niveau 9
19 septembre 2002 à 21:40:55

Je voudrais savoir comment on fait pour bannir un utilisateur d´un forum avec seulement son ip (comme le nuking dans les chats).

Mon forum (phorum3.3) ne permet pas cette option dans l´administration mais j´imagine que ça doit etre possible qd meme non ?

. ::|http://cybermhsc.phpnet.org|::.

leBoss
leBoss
Niveau 7
19 septembre 2002 à 22:27:19

Suffit de trafiquer un peu. En tout cas, la procédure à suivre est la suivante : tu rajoutes un champ IP dans la table qui contient les posts s´il n´y en a pas déja un, puis un champ ip_ban dans une table prévue à cet effet (table admin, ou table config...). Puis, tu vas dans le fichier qui permet d´insérer un message, dans le formulaire qui permet d´insérer un message, tu rajoutes un champ de type hidden nommé ip avec comme valeur $REMOTE_ADDR (adresse IP du client quoi), et au moment de l´insertion en base, tu vérifie si $ip égal le champ ip_ban, si oui, tu dis que c´est impossible, sinon, ben tu continues le script.

^^

kenshiro1980
kenshiro1980
Niveau 7
19 septembre 2002 à 22:49:58

pour le champ IP dans la table des posts c´est pas la peine vu qu´on vérifie avant de le mettre.
l´IP dans cette table ne servira qu´à faire des traçage, pour voir si un gars (par exemple) se met à faire chier le monde avec des pseudos différents.
et mettre un champs de type hidden est facilement contournable, vaut mieux le faire du côté serveur.
mais pour le reste c´est bon :
une table IP_BAN et rajouter dans le script lors de l´insertion dans la table une vérification de l´IP.

Aliojsa
Aliojsa
Niveau 9
19 septembre 2002 à 23:02:15

Ok merci tous les deux.
je vais essayer, meme si j´aurais du mal à faire ça tout seul (je vous previendrais si j´y arrive, le siècle prochain lol).

. ::| http://cybermhsc.phpnet.org |::.

Aliojsa
Aliojsa
Niveau 9
19 septembre 2002 à 23:09:48

re ^^

il faut que je fasse un formulaire pour insèrer les adresses ip proscrites dans leur table aussi non ?

(ps: le champ ip est deja dans le formulaire sur le script de forum, mais comme dit ken ça n´est pas necessaire puisque l´interdiction se fait avant)

kenshiro1980
kenshiro1980
Niveau 7
20 septembre 2002 à 09:48:00

en fait je me suis trompé, il faut bien un champ IP dans la table des messages, sinon on ne pourrait pas savoir l´IP à bannir . .. v_v

"il faut que je fasse un formulaire pour insèrer les adresses ip proscrites dans leur table aussi non ? "
=> ouais tu te bricole un truc comme ça pour mettre les IP banni

"(ps: le champ ip est deja dans le formulaire sur le script de forum, mais comme dit ken ça n´est pas necessaire puisque l´interdiction se fait avant)"
=> ouais en fait il faut qu´il y soit ce champs, sinon on ne saurait pas quelle adresse bannir

leBoss
leBoss
Niveau 7
20 septembre 2002 à 18:15:15

Donc en fait tu fais ce que j´ai dit !

^^

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment