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

Langage PHP Discussion :

Actualiser la page et exécuter un script php externe


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2007
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2007
    Messages : 209
    Par défaut Actualiser la page et exécuter un script php externe
    Bonjour,

    J’ai un fichier php, qui récupère via une requête des données et les affiche dans un tableau, pour la dernière colonne il y a une autre requête pour la remplir, et pour insérer ces données avant ça dans la base de données, il y a un autre fichier PHP qui doit s’exécuter.
    Donc ce que je voudrai faire c’est de rendre cette colonne « cachée » et de rajouter un lien ou un bouton qui va en même temps exécuter le fichier PHP pour mettre à jour les données, et afficher les lignes cachées avec les données récupérées.sinon juste exécuter le script et rafraîchir la page.
    Pour l’instant je ne sais pas exactement si c’est faisable, donc j’attends vos idées et conseils pour choisir la meilleure façon de le faire.
    J'ai entendu parler de CGI en php,mais j'ai jamais utilisé je ne sais pas comment s'utilise est ce que quelqu'un peut m'aider là-dessus
    merci d'avance

  2. #2
    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
    J'ai pourtant eu mon café ce matin et tout mais la j'ai rien compris.

    Tu a plusieurs fichiers PHP que tu dois utiliser dans une page c'est sa?
    Tu les importe simplement avec require_once()?
    Ou est le soucis exactement?

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2007
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2007
    Messages : 209
    Par défaut
    je m'explique, j'ai ma page où j'affiche les données sous format tableau, je veux ajouter un lien qui à la fois exécute un deuxième fichier php( pour fournir à la BDD les infos pour la dernière colonne) et actualise la page courante. Voilà
    j’ai entendu parler du CGI en PHP mais je ne sais pas c’est quoi exactement

  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
    Tu peux pas simplement importer ta page php et te servir des infos quand tu en a besoin?

    Dans l’idée créer ton tableau puis importer la page que s’exécutera comme sa au bon moment.

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2007
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2007
    Messages : 209
    Par défaut
    en fait,le script php est compliqué,il exécute une commande windows via le protocole zabbix puis il enregistre le résultat dans la base de données mysql,et c'est ce résultat que j'affiche dans la colonne de mon tableau avec actualisation,à ton avis c'est possible cela sans passer par CGI? merci

  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
    Comme dit tu l'importe dans ta page a l'endroit (moment du deroulement de ton script ou tu en a besoin) qui va bien.

    Pense simplement a donner un return a la fin de ta fonction php pour recuperer facilement le resultat a afficher.

    Tout ton traitement est dans ta fonction php et tu l'appele comme sa:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $mon_resultat_a_afficher=mafonction();
    Ensuite tu aura plus qu'a afficher $mon_resultat_a_afficher dans ton tableau.

Discussions similaires

  1. Exécuter un script PHP sur la même page
    Par merex dans le forum Langage
    Réponses: 2
    Dernier message: 05/08/2011, 05h48
  2. [AJAX] XMLHTTPRequest => impossible d'exécuter tout script php
    Par AzertyH dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 24/11/2006, 19h01
  3. Réponses: 1
    Dernier message: 01/03/2006, 11h27
  4. Lire le contenu d'une page web grâce à un script PHP
    Par BloodyImp dans le forum Langage
    Réponses: 3
    Dernier message: 06/11/2005, 22h29
  5. [FLASH MX2004] Exécution de script PHP
    Par dleu dans le forum Flash
    Réponses: 2
    Dernier message: 30/03/2005, 19h10

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