J'ai 2 scripts et je veux les charger l'un après l'autre

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par job78, 10 Juillet 2010.

  1. job78
    job78 Nouveau WRInaute
    Inscrit:
    30 Juillet 2008
    Messages:
    37
    J'aime reçus:
    0
    Bonjour,

    Je cherche un code qui me permettrait de faire la chose suivante: charger un script lors du chargement d'une page de mon blog, et charger un 2è script différent du premier lors du chargement de la seconde page vue du blog.

    Autrement dit, un premier script se lance en priorité, et si l'internaute se rend sur une autre page, c'est le second script qui se lance. Et ainsi de suite. Autrement dit, il faudrait un code qui me permette d'afficher 2 scripts javascript aléaloirement, mais avec l'un qui soit prioritaire sur l'autre (il se lance en premier).

    Est-ce qu'un tel code existe ? Merci...
     
  2. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    C'est tout simple a faire avec une variable $_SESSION ...

    AU premier passage la variable n'existe pas : tu test si elle exsite et sinon tu lances le script 1 et tu initialises la variable ..
    A la deuxieme page, la variable existe et donc tu execute le script 2
     
  3. job78
    job78 Nouveau WRInaute
    Inscrit:
    30 Juillet 2008
    Messages:
    37
    J'aime reçus:
    0
    Merci pour la réponse !

    Malheureusement, j'ai bien peur de ne pas du tout savoir faire ça... Je ne suis pas codeur, juste débutant.... :(
     
  4. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    voila c'ets pas bien complqié :

    Code:
    <?php
    
    if (isset($_SESSION['etatscript']) === false)
    {
    $_SESSION['etatscript']="ok";
    include ("srcipt1.php");
    ]
    else
    {
    include ("srcipt2.php");
    }
    
    ?>
    
    
    Tu mets ca la ou tu veux executer tes scripts ...

    Note : ne pas oublier simplement d'ajouter :

    Code:
    <?
    session_star();
    ?>
    
    en debut de tes pages (avant tout code html ou tout affichage de quoi que ce soit (même un simple echo).

    Bon j'ai pas testé mais sauf "fote" de frappe ca doit le faire
     
  5. job78
    job78 Nouveau WRInaute
    Inscrit:
    30 Juillet 2008
    Messages:
    37
    J'aime reçus:
    0
    Je l'ai testé, et ça fonctionne ! Mis à part effectivement une petite faute de frappe que j'ai corrigé, tout est OK ;)

    Par contre, ça aurait été encore mieux si le script permettait ensuite d'afficher une fois sur 2 chaque script (tout en gardant le script1 pour le tout premier affichage)... pour l'instant le deuxième s'affiche en permanence par la suite à chaque nouvel affichage de page :/
     
  6. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    Hé hé qu'est ce que tu crois ! PhpRank1 le matou :mrgreen:
    Code:
    <?php
    
    if (isset($_SESSION['etatscript']) === false)
    {
    $_SESSION['etatscript']="1";
    include ("srcipt1.php");
    }
    else
    {
    if($_SESSION['etatscript'] == "1")
    {
    $_SESSION['etatscript']="2";
    include ("srcipt2.php");
    }
    else
    {
    $_SESSION['etatscript']="1";
    include ("srcipt1.php");
    }
    }
    
    ?>
    Voili voilou ... juste vérifier que j'ai pas merdouillé à la frappe (pas pratique le code php dans le post)

    Bon j'ai pas corrigé les script/srcipt etc etc faut bien que tu bosses un peu :wink:
     
  7. job78
    job78 Nouveau WRInaute
    Inscrit:
    30 Juillet 2008
    Messages:
    37
    J'aime reçus:
    0
    Ca fonctione à la perfection ! Merci mille fois pour ton aide, tu es mon sauveur :p
     
  8. Zecat
    Zecat WRInaute accro
    Inscrit:
    1 Mars 2005
    Messages:
    9 119
    J'aime reçus:
    1
    De rien !

    Lorsque je me suis mis au php il y à trois mois, quelques wrinautes (j'ai jcarron en mémoire mais d'autres aussi) m'ont bien aidé en me codant des trucs ou je ramais grave de chez grave ... normal maintenant de renvoyer l'ascensceur :wink:
     
Chargement...
Similar Threads - scripts charger après Forum Date
Deux questions pour deux scripts javascript. Développement d'un site Web ou d'une appli mobile 29 Août 2022
Sites de scripts PHP, jQuery, Ajax, etc. Le café de WebRankInfo 20 Mars 2022
Scripts de réseau social Le café de WebRankInfo 13 Décembre 2019
Comment cacher des scripts Javascript distants sous Nginx ? Développement d'un site Web ou d'une appli mobile 29 Octobre 2017
Scripts communs à 3 sites Développement d'un site Web ou d'une appli mobile 17 Janvier 2016
Finalement, quelle est la différence entre ces deux scripts ? Développement d'un site Web ou d'une appli mobile 29 Septembre 2015
scripts social network et performances Administration d'un site Web 4 Mai 2015
Quel plateforme utiliser pour partager le développement de scripts ? Développement d'un site Web ou d'une appli mobile 12 Février 2015
Correction du code des scripts bloqués Débuter en référencement 24 Novembre 2014
Scripts payant Développement d'un site Web ou d'une appli mobile 7 Août 2014
liens prèsent dans les scripts Débuter en référencement 8 Juillet 2014
utilisation des scripts sous licences MIT, BSD, et GPL. Débuter en référencement 2 Août 2013
Retour d'expérience et scripts PHP à éviter (OpenX et CaptchaSecurityImages.php) Développement d'un site Web ou d'une appli mobile 18 Avril 2013
internet explorer restricted this page from running scripts or activex controls Développement d'un site Web ou d'une appli mobile 27 Octobre 2012
Positionnement des scripts JS, vitesse et référencement Rédaction web et référencement 16 Janvier 2012
Templates et scripts Demandes d'avis et de conseils sur vos sites 7 Mai 2011
[Page Speed] optimisation des images des scripts des css Développement d'un site Web ou d'une appli mobile 11 Janvier 2011
Ras le cul des scripts kindies ... Demandes d'avis et de conseils sur vos sites 1 Octobre 2010
Blog développement web, design, scripts jQuery & PHP, référencement . Demandes d'avis et de conseils sur vos sites 29 Août 2010
Les scripts PHP qui génèrent des pages HTML (virtuelles) Débuter en référencement 14 Juillet 2010