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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Lecture , ecriture , modification d'enregistrements en base


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 1
    Par défaut Lecture , ecriture , modification d'enregistrements en base
    Bonsoir,

    Je suis en train d'écrire un site, avec espace membre.
    Sur cet espace membre j'ai créé un système de création d'annonce (pour chercher des combats, des échanges et tout de jeux vidéos) et de mp

    Pour l'espace membre en général, je l'ai presque fini, je pense juste ajouter la possibilité de créér un profil par exemple.

    Et, je voudrais ajouter pour clore cet espace un système d'administration, qui pourrais supprimer des annonces (pour causes d'hors sujet par exemple), qui pourrais instaurer un système d'avertissement (au bout de 3, ban), ... Tout ceci sans aller directement dans la base de données car je voudrais nommer en gros des "modérateurs" qui ne maitrisent pas forcément PHP/HTML/JAVASCRIPT.

    Peut etre avez vous des script déja rédigés pour m'aider ? Ou alors peut etre me donneriez vous des pistes ?

    Voila, je sais pas si ce message est au bon endroit et si j'ai été clair ...
    Mais j'espère que j'aurais des réponses
    Merci de votre lecture
    Bonne soirée

  2. #2
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2009
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 142
    Par défaut
    J'ai du mal a comprendre comment tu souhaite que cel fonctionne sans passer par la bdd :/

    Il faut bien récuperer les anonces avant des les supprimer, dans les 2 cas tu doit nécessairement passer par la bdd.

    Sinon j'ai pas du tout compris la question

  3. #3
    FoxLeRenard
    Invité(e)
    Par défaut
    Oui, il faut que tu fasses un PHP qui supprimes un data
    hors sujet ou autre raison, et cela par son index par exemple !

    Tu fabriques alors un simple HTML que tu envoies a ton moderateur,
    lui n'auras qu'a lancer le HTML, taprer le numero de lindex et envoyer
    bien sur tu lui mets tes mots de passes ...
    donc son form serait du genre
    <html><body>
    <form action="http://www.ton-site.com/xxx.php" method="POST" >
    <input type="hidden" name="Idcab" value="lemotpasse">
    <input name="lindex" value="">
    <input type="submit" name="Submit" value=" GO ">
    </form>
    </body></html>

  4. #4
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    En gros tu refais une zone membre supplémentaire mais pour la quelle il faut un statuts spécial pour y accéder (admin par exemple) et qui fera tes requêtes nécessaires a la suppression par exemple.

    Tes modérateurs, une foi connectés n'auront qu'a se servir du site que tu aura fait et cela déclenchera les requêtes sql, le code php etc que tu aura écrit en amont.

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par EIN-LESER Voir le message
    En gros tu refais une zone membre supplémentaire mais pour la quelle il faut un statuts spécial pour y accéder (admin par exemple) et qui fera tes requêtes nécessaires a la suppression par exemple.

    Tes modérateurs, une foi connectés n'auront qu'a se servir du site que tu aura fait et cela déclenchera les requêtes sql, le code php etc que tu aura écrit en amont.
    Non c' est pas ce que je fais en général, mais au contraire un outil PHP/MYSQL trés "violent" et simple qui fait une action précise. Sans avoir a remplir quoique se soit !!

    Le PHP en question est dans un répertoire interdit aux moteurs de recherche,
    de plus aucun chemin depuis l'index n' y accédent !

  6. #6
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    La page php pour admin devrait être interdit au moteurs de recherche aussi évidement

    Pour le reste sa dépends comment tu a l'habitude de coder.
    Personnellement je préfère intégrer ce genre de fonctionnalités directement au site mais en réservant l'accès a ces pages un peux "particuliers" aux personnes qui ont besoin de s'en servir.

    Je trouve sa plus simple.
    Mais comme dit c'est un point de vue tout ce qu'il y a de personnel.

  7. #7
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Citation Envoyé par EIN-LESER
    La page php pour admin devrait être interdit au moteurs de recherche aussi évidement

    Pour le reste sa dépends comment tu a l'habitude de coder.
    Personnellement je préfère intégrer ce genre de fonctionnalités directement au site mais en réservant l'accès a ces pages un peux "particuliers" aux personnes qui ont besoin de s'en servir.

    Je trouve sa plus simple.
    Mais comme dit c'est un point de vue tout ce qu'il y a de personnel.
    Tout à fait, plusieurs approches peuvent être mis en oeuvre pour bien mener cette tâche, dans le cas de suppression des messages HS ou autres une autre approche consiste à écrire un code supplémentaire sur la même page accessible que quand on se log avec un status particulier;

  8. #8
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    Et tu affiche ces possibilités a l'aide d'une condition if else qui test le statuts (niveau d'accréditation) de la personne qui se arrive sur la page par exemple.

  9. #9
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    tout à fait

  10. #10
    FoxLeRenard
    Invité(e)
    Par défaut
    Oui je vous entends bien et vous reçois 5/5

    juste un petit détail, donc tout point de vue se défend, et le principal reste que les choses soient bien écrites.

    Je vais vous en dire un peut plus, sur mon option, j' ais de nombreux sites ou la fonctionalitée n' est pas de gérer un forum, par exemple prenons la gestion de la mailing-liste du festival de Troyes il est bien plus simple de faire un PHP qui géres ajout, visualisation suppression, etc ... dans un simple module PHP situé sue le site web, mais que l' on ne peut atteindre que par un HTML venant d'un micro, et rentrant dans le PHP par un mot de passe passé en POST !!

    En effet, cela me parait bien plus simple a gérer pour moi, d'autre par tout étant passé en POST, c' est ultra sécurisé , et en plus tout appel venant d'une URL est viré immédiatement !

  11. #11
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    voyons FoxLeRenard je suis pas contre ta proposition tout de même! c'est comme je l'avais dit:
    Citation Envoyé par Thes32
    Tout à fait, plusieurs approches peuvent être mis en oeuvre pour bien mener cette tâche
    Citation Envoyé par FoxLeRenard
    juste un petit détail, donc tout point de vue se défend, et le principal reste que les choses soient bien écrites.
    c'est bien ça.

  12. #12
    FoxLeRenard
    Invité(e)
    Par défaut
    Ok c' est tout bon pour moi

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/07/2010, 08h07
  2. [MySQL] modification et enregistrement dans la base
    Par maleck dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 31/03/2010, 09h29
  3. [MySQL] Lecture fichier CSV et enregistrement dans la base
    Par tifsa dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 26/09/2008, 12h49
  4. Réponses: 2
    Dernier message: 08/11/2006, 20h57
  5. [JDBC]lecture/ecriture dans une base de donnée
    Par tarik75 dans le forum JDBC
    Réponses: 7
    Dernier message: 30/06/2005, 12h42

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