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 :

Lancer une page à partir d'un lien


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de vovor
    Inscrit en
    Avril 2005
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 119
    Par défaut Lancer une page à partir d'un lien
    bonjour
    j'ai une premiere page, en html-php, sur laquelle se trouve un lien (un bete a href).
    Mais je voudrais que ce lien lance une autre page, entierement en php pour sa part, sans quitter la 1ere.

    en fait, ma seconde page, il s'agit d'un petit code qui va excecuter une tache sur ma base de donnée. Si il y a eu erreur, ça va generer un petit texte $message_err.
    Sur ma page principale, je voudrais pouvoir lancer cette "fonction" via un lien. Si $message_err existe et est non vide, alors ça me l'affichera en haut de cette page (ça c'est ok).

    Mais quoi mettre dans le href"??????"

    j'avais pensé a relancer la meme page avec une variable en GET (genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    href="mapage.php?fonction=ok"
    et ajouter un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if (isset($_GET['fontion'])) require('mafonction.php');
    y'a t il plus simple?

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 199
    Par défaut
    Moi ce que je te propose de faire mais après peut etre qu'il y a une meilleure solution

    En fait dans ton href tu appele ta page php qui fait le traitement de ta base de donnée et ensuite a la fin de cette page tu écrit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    <script language="Javascript">window.location.href('ta_page_de_retour.php');</script>
    Voila tien moi au courant

  3. #3
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    A ce moment là autant faire une redirection PHP classique et pas en JS vu qu'il n'y a pas d'affichage dans la page de traitement.

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 199
    Par défaut
    Oui aussi j'avais pas pensé

  5. #5
    Membre confirmé Avatar de vovor
    Inscrit en
    Avril 2005
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 119
    Par défaut
    un header:location? ouep c'etait une idée aussi... ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. télécharger une page à partir d'un lien http
    Par olysmar2 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 09/10/2014, 18h29
  2. Réponses: 3
    Dernier message: 05/04/2007, 11h57
  3. Imprimer une AUTRE page à partir d'un lien
    Par dolf13 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/07/2006, 11h52
  4. Lancer une application à partir d'un lien web
    Par jayce_84 dans le forum ASP
    Réponses: 4
    Dernier message: 16/02/2006, 11h30
  5. lancer une page asp à partir du shell dos
    Par sqlnet dans le forum ASP
    Réponses: 3
    Dernier message: 19/11/2003, 16h20

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