IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SGBD Perl Discussion :

Utilisation de Perl pr une base de données de PhpBB


Sujet :

SGBD Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Par défaut Utilisation de Perl pr une base de données de PhpBB
    Bonjour,

    Tout fraichement arrivé, je viens poser quelques questions. J'espère y trouver une aide miraculeuse.

    Je suis administrateur d'un forum Phpbb. C'est très provisoire, je ne fais ça que par intermitence (enfin, en théorie). On est envahi par les bots, et du coup, j'ai restreint les spams en autorisant manuellement l'activation des comptes. Et après, je dois me supprimer une bonne cinquantaine de comptes parasites. N'ayant pas un accès à phpadmin, je ne peux pas supprimer rapidement tous ces comptes. Voila pour le contexte.

    Comme tout informaticien qui se respecte, je me suis dit qu'il faut faire quelque chose. J'ai notamment pensé à écrire un script perl permettant de supprimer une liste de comptes. Par exemple, je demande à supprimer les comptes allant de l'id m à n. Vu comme ça, ca semble génial. Dans la pratique, c'est autre chose car je ne connais pas trop les bases de données et le langage perl (j'apprends par la même occasion)

    La première question, est-ce qu'un script perl distant peut se connecter à la base de données d'un forum phphbb et y faire des requêtes ? D'ailleurs, comment fait-on pour connaître avec exactitude le nom de la base utilisée ?

    Si oui, comment fait-on pour ensuite demander la suppression des comptes ?

    Merci pour votre aide.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 427
    Par défaut
    phphbb utilise mysql, et pour se connecter à mysql depuis perl tu peux utiliser le driver DBI adapté: DBD::mysql (il doit y avoir qq tutoriels qui traine la dessus sur ce site)

    ensuite tu aura acces a toutes les infos qu'il te faut.
    Pour connaitre al strucure de la base utilisée par phpbb tu peux utiliser phpmyadmin ou mysql browser

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Par défaut
    Je n'ai pas cet accès.

    Merci pour ce début de réponse.

Discussions similaires

  1. [Débutant] Utiliser un champ d'une base de donnée externe en VBA
    Par Biskuit dans le forum VB.NET
    Réponses: 5
    Dernier message: 11/01/2015, 13h16
  2. Réponses: 2
    Dernier message: 11/03/2012, 00h47
  3. Réponses: 2
    Dernier message: 22/08/2008, 17h31
  4. utilisation ADO pour créer une Base de Donnée vide
    Par laribi71 dans le forum VB 6 et antérieur
    Réponses: 17
    Dernier message: 20/02/2008, 19h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo