Interdire accès

maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010 - 8 févr. 2007 à 15:09
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 - 8 févr. 2007 à 23:59
Bonjour,
je souhaite créer un module permettant d'interdire l'accès à certain sites (érotique) et dès que la personne est sur un de ses sites alors envoyer un msgbox et couper iexplorer ou firefox
es ce que quelqu'un sait comment faire pour gérer sa avec une base de donnée si possible txt ?

merci d'avance

123

10 réponses

maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
8 févr. 2007 à 15:14
il faut que la personne soie redirigée vers un autre site par exemple elle va sur jaimelesexe.com et bien il faut l'envoyer sur http://centerdesecu.com/jaimelesexe.htm et bien sur http://centerdesecu.com/jaimelesexe.htm et présent dans la bdd txt

jaimelesexe.com##http://centerdesecu.com/jaimelesexe.htm

j'avais oublié de préciser dsl :)

123
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
8 févr. 2007 à 15:29
Avant même de parler de ton projet.
Dis-nous où tu en es déjà en matière de gestion des bases de données : ajouts, enquêtes, suppressions, modifications depuis VB6.
0
maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
8 févr. 2007 à 15:38
je peut créer bdd ajouter site à internet avec redirection automatique différente pour chaques site internet je peut aussi modifier bdd et bien sur supprimer site de la bdd mais bon un site x restera un site x

j'espère que j'ai bien tout répondu correctement :)

123
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
8 févr. 2007 à 15:45
La solution est alors très simple :
Il te faut une application demeurant ouverte en permanence et contenant un timer actif.
Dans les instructions de ce timer :

à chaque connexion internet :
1) relever l'url
2) vérifier si cet URL existe dans ta base de données (enquête) (dans un champ de ta table)
3) si existe : établir une connexion de remplacement de ton choix.(dans un 2ème champ de ta table)

Ta base de données devra donc être avoir une table avec 2 champs :
- champA : sites répertoriés
- champB : sites de substitution
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
8 févr. 2007 à 19:00
Merci de ta réponse en revanche je sais pas si la méthode du timer est bonne car sa pose un réel problème pour la machine cliente elle devient très lente vu que le timer doit être à 1 d'interval pour éviter que la personne puisse voir une seule seconde du contenu x à tu un code source simple pour vérifier si l'URL existe dans la base de donnée est un petit traitement rapide par exemple dans le fichier texte

jaimelesexe.com##http://centerdesecu.com/jaimelesexe.htm

si la personne va sur un site internet contenant "jaimelesexe.com" par exemple "http://ww.jaimelesexe.com/oui/non/super.htm" alors il est dans la base de donnée et dans ces cas la petit message (vu que je sais comment rediriger la personne sur un site Internet)
ce que je ne sais pas faire c'est ce que j'ai écrit dans ce message le traitement si oui ou non l'adresse est connue et comment gérer sa

merci de ton aide

123
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
8 févr. 2007 à 19:16
Bonsoir,

Exactement de la même manière que pour toute autre base de données : une requête SQL !
C'est la raison même de ma première question en ce qui concernait tes connaissances en gestion de bases de données.

Il te faut donc commencer par celà : apprendre (tu as de nombreux "tutos" ad hoc sur ce forum) la gestion d'une base de données à partir de VB6, en t'attardant un peu plus sur les requêtes, leur exécution et l'exploitation de leurs résultats.
0
maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
8 févr. 2007 à 19:19
tu m'a expliqué hier pour faire sa avec un fichier txt tu sais avec le split sa fonctionne pas pour sa aussi ?

123
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
8 févr. 2007 à 20:10
Non !
Mais dis-nous : tu travailles avec quel type de base de données ? Donnes-nous en le nom, par exemple (avec son extension)...
Je commence (et suis certain de ne pas être le seul) à m'interroger très sérieusement ...
0
maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
8 févr. 2007 à 20:56
quel type de base de données ? bien un fichier texte simple :)
un ligne par site type
jaimelesexe.com##http://centerdesecu.com/jaimelesexe.htm
tout simplement

pourquoi tu commence à t'intérroger très sérieusement ?

123
0
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
8 févr. 2007 à 23:59
Si tu veux travailler avec des bases de données stockées sur des fichiers texte avec ADO, tu peux te créer une connexion "txt", mais je pense que tu devras obligatoirement créer aussi un fichier "schema.ini" dans lequel est stocké la structure de ton fichier.

Commence par faire une recherche sur "schema.ini" et tu devrais trouver l'info nécessaire pour avancer.

MPi
0
Rejoignez-nous