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

PHP & Base de données Discussion :

Tableau dynamique Page WEB


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2020
    Messages : 2
    Par défaut Tableau dynamique Page WEB
    Bonjour à tous,

    Je me présente Mickaël, amateur d'informatique, Responsable HSE pour une PME. J'ai un site perso www.emilmick.fr (OVH + wordpress) et je m'occupe du site pro.
    Je souhaite réaliser une page internet assez simple d'aspect mais un peu au delà de mes compétences. Ma page est prête, ici.http://www.emilmick.fr/index.php/signature/
    J'aimerai avoir sur cette page une interface (après avoir cliqué sur bouton) avec une zone de saisie avec des inputs qui après soumission incrémente une colonne d'un tableau.

    Ce tableau dynamique s'affichera sur cette même page web. Je parle de tableau mais peut-être n'est ce pas le bon terme. Je souhaite avoir une rendu graphiquement assez simple.
    Lorsque la saisi aura été réalisé par une personne, le tableau se mettra à jour automatiquement sur ma page, la case du tableau sera verte.

    ---> Zone de saisi simple, prénom et date.

    L'idée par la suite sera de mettre un lien vers un ficher PDF que chacun pourra lire. Pour valider la bonne lecture de ce document, les personnes renseigneront leur prénom et la date. Visuellement nous pourrons donc voir sur cette page web qui a lu ou non le document....

    Avez-vous une piste svp pour me lancer.

    Cordialement,

  2. #2
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    AJAX + PHP

    Comme tu ne postes pas de code je ne peux répondre plus précisément.

  3. #3
    Membre chevronné Avatar de ma5t3r
    Homme Profil pro
    Développeur freelance
    Inscrit en
    Mai 2015
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 320
    Par défaut
    Salut, pour ce que tu veux faire, il y a différentes possibilités et comme le dit blueIce, il te faudra passer par du PHP, éventuellement de l'AJAX et du SQL pour stocker les informations dans la base de données.

    Le souci, c'est que tu es dans un environnement Wordpress. Il faudra coder un widget ou modifier ton thème pour que ton code puisse être pris en compte.

    Je vois qu'on peut télécharger ton document même si on n'a pas signé.
    Si tu ne veux pas t'embêter, il existe des plugins WP pour comptabiliser les download mais on ajoute un plugin, pas génial pour les performances mais pratique dans ton cas.

    Que signifie PDP ?

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Juin 2020
    Messages : 2
    Par défaut Suite
    Bonjour,

    En sécurité industrielle, le terme PDP c'est le plan de prévention. Pour faire simple c'est une analyse des risques.
    La loi impose que ce PDP soit connu de tous. Pour valider la prise de connaissance de ce document, je dois obtenir une "signature", une case cochée, une preuve...
    Dans mon exemple, j'ai X personnes ds ma société. Chacun doit signer. Je récupère un mail... mouais !!! Je veux un peu plus...
    Je souhaite un affichage en "temps réel" sur ma page web comme dans la photo ci-dessous.

    J'ai utilisé comme vous pouvez le constater l'extension formulaire "form7" sous wordpress.
    Lorsque cette personne saisie son prénom, ce prénom est inscrit je pense dans une variable du code PHP de mon extension.
    Comment puis-je récupérer cette variable et comment je la traite ???

    Si vous voyez une autre solution je suis partant.
    Par avance merci.

    Nom : Test.jpg
Affichages : 81
Taille : 34,7 Ko

  5. #5
    Membre chevronné Avatar de ma5t3r
    Homme Profil pro
    Développeur freelance
    Inscrit en
    Mai 2015
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 320
    Par défaut
    La loi impose que ce PDP soit connu de tous. Pour valider la prise de connaissance de ce document, je dois obtenir une "signature", une case cochée, une preuve...
    Malheureusement, ton système n'est aucunement sécurisé et ne constituera pas une preuve.
    Si je m'appelle TRUC et que je saisis BIDULE, ça ne prouve rien.

    A moins que tu forces les employés à se connecter au préalable. Auquel cas, tu n'as pas besoin de leur demander de s'identifier.
    Malgré tout, il va falloir coder pour restreindre l'accès à la page de téléchargement et enregistrer le click sur la visualisation du document afin de l'associer à un utilisateur.

    J'ai utilisé comme vous pouvez le constater l'extension formulaire "form7" sous wordpress.
    Presque bonne idée

    Lorsque cette personne saisie son prénom, ce prénom est inscrit je pense dans une variable du code PHP de mon extension.
    Oui, elle est "enregistrée" en mémoire dans la superglobale $_POST mais, il me semble (à contrôler), n'est pas enregistrée dans la base de données. Cette variable est uniquement affichée dans le mail envoyé par le plugin.

    Comment puis-je récupérer cette variable et comment je la traite ???
    Soit tu modifies le plugins Form7 (Déconseillé, notamment pour l'écrasement de ton code lors des mises à jour du plugin)
    Soit tu utilises un plugin de gestion du download (un peu lourd à mon goût)
    Soit tu codes ton propre plugin dans les règles de l'art pour rester dans la philosophie de WP. J'opterais pour cette solution.

Discussions similaires

  1. [MySQL-5.5] Entrer des données via tableau sur page web
    Par patito1975 dans le forum MySQL
    Réponses: 2
    Dernier message: 19/01/2015, 11h12
  2. Réponses: 8
    Dernier message: 21/08/2006, 15h38
  3. graphique dynamique sur page web
    Par kek_net dans le forum Webdesign & Ergonomie
    Réponses: 3
    Dernier message: 16/08/2006, 15h01
  4. tableau tcd sans page web
    Par krapoulos dans le forum Langage SQL
    Réponses: 1
    Dernier message: 28/02/2006, 11h23
  5. creation de page web dynamique
    Par noussaENSI dans le forum Autres langages pour le Web
    Réponses: 2
    Dernier message: 15/12/2005, 13h20

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