Script php : Comment remplacer le formulaire d'une vue ? En lançant une Url ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Script php : Comment remplacer le formulaire d'une vue ? En lançant une Url ?

    Bonjour,

    J'essaie de développer un script php pour charger un objet en base.
    Les classe Model View et Controler de l'objet existent.

    Mon objectif est de me passer de la vue (formulaire avec méthode post) pour créer l'objet en utilisant la méthode save() déjà implémentée dans le Model.

    Comment dois-je m'y prendre ?
    Lancer l'URL dans mon script avec les variables comme le fait un formulaire avec la méthode GET ?
    Lancer l'URL avec une autre méthode... ?

    Comment lancer l'URL dans le script sans que la page ne s'affiche ?

    D'avance, merci !

  • #2
    Re : Script php : Comment remplacer le formulaire d'une vue ? En lançant une Url ?

    bonjour,

    Je ne sais pas si j'ai tout compris sur ce coup, mais si le problème est de lancer un script à partir d'une page sans affichage de la nouvelle page.... regarde du coté d'un script AJAX en mootols.


    Désolé si je suis à côté de la plaque.

    Commentaire


    • #3
      Re : Script php : Comment remplacer le formulaire d'une vue ? En lançant une Url ?

      En fait j'édite un script php qui a pour fonction d'alimenter certaines tables d'un module joomla.

      Je souhaite réutiliser les classe model et controler déjà implémentées en me passant de la vue.

      J'ai trouvé une solution en utilisant cUrl. Il simule l'envoi d'une requête http avec la méthode POST. Il me suffit de passer les paramètres normalement envoyés par le formulaire de la vue aux options de cUrl.

      Ensuite, le controler fait son boulot.

      Merci !

      Commentaire


      • #4
        Re : Script php : Comment remplacer le formulaire d'une vue ? En lançant une Url ?

        Envoyé par maikymike Voir le message
        J'ai trouvé une solution en utilisant cUrl.
        Une info en passant : sur certains sites, cUrl est désactivé (comme tu le sais sûrement, les extensions PHP peuvent être activées/désactivées dans php.ini).

        Si ton code php doit fonctionner sur d'autres sites que le tien, vaut mieux le savoir
        Christophe (cavo789)
        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X