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

JavaScript Discussion :

Mettre à jour TAG sur 2 sites CMS parallèles.


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de ttone
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    589
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 589
    Par défaut Mettre à jour TAG sur 2 sites CMS parallèles.
    Bonjour,

    J'administre 2 CMS, un wordpress et un joomla.

    Le système de tag va être parallélisé. C'est à dire que si 90% des visiteurs du wordpress se sont intéressé à la cuisine nippone, ca se répercutera sur le nuage de tag du joomla.
    Le wordpress n'étant que le blog... et joomla la vitrine pour résumer.


    Simplement je ne veux évidemment pas appeler une page d'un CMS par l'autre pour paralléliser les compteurs de tags.

    Est il possible de faire quelquechose ?
    Par exemple quand j'ouvre une page du WordPress, mettre un script:
    1. qui analyse les tags (ca j'ai fais)
    2. qui "ping" le joomla sans ouvrir de page, ou au pire en n'en ouvrant qu'une ?


    Merci beaucoup

    tt

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    tu peux ouvrir une page php avec un ajax
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé Avatar de ttone
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    589
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 589
    Par défaut
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
    LOL.

    Ok merci, ouvrir une php avec ajax ? Aurais tu un lien plus pertinent qu'une GoogleSearch ?

    Merci.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     function sendTags(){
                if(window.XMLHttpRequest) // Firefox et autres
                   xhr = new XMLHttpRequest();
                else if(window.ActiveXObject){ // Internet Explorer
                   try {
                             xhr = new ActiveXObject("Msxml2.XMLHTTP");
                         } catch (e) {
                             xhr = new ActiveXObject("Microsoft.XMLHTTP");
                         }
                }
                else { // XMLHttpRequest non supporté par le navigateur
                   );
                   xhr = false;
                }
                // On défini ce qu'on va faire quand on aura la réponse
                xhr.onreadystatechange = function(){
                   // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
                   if(xhr.readyState == 4 && xhr.status == 200){
                      //ici la reponse
                   }
                }
                xhr.open("POST",escape("UpdateTags.php?do=...."),false);
                xhr.send(null);
             }
    tu recupères en POST sur la page UpdateTag le $_POST['do'] à toi d'en faire ce que tu veux
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé Avatar de ttone
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    589
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 589
    Par défaut
    last question /// noob
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    xhr.open("POST",escape("UpdateTags.php?do=...."),false);
    Qu'est ce qu'open retourne ? c'est un simple "ping" ?

    Merci

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    ben elle retourne ce que la page php renvoit ...
    si tu ne fais ni echo ni aucun caractère hors des balise php
    elle ne renverra rien ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre éclairé Avatar de ttone
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    589
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 589
    Par défaut
    ok, mais elle va bien "exécuter" la php ?
    Parce que j'ai pas besoin que mon sender récupère quoi que ce soit,

    c'est surtout le CMS non-visité que je veux mettre à jour.

    Je me demande donc si la requête "ping-e" également ma page. Ou si c'est une requête pure...

    Merci

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    la page php va bien recevoir tout ce que tu lui envoies ...
    après le retour tu t'en tapes vu que tu es en assychrone ^^
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Membre éclairé Avatar de ttone
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    589
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 589
    Par défaut
    Bon merci.

    J'ai fais un test sur une page "compteur", mais le compteur d'incrémente pas.

    C'est normal ?

    (désolé pour la noob'attitude, je suis plus familier des langages C que du java-réseau)

  10. #10
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    java reseau ??? c'est quoi ça ... je ne connais pas
    javascript oui ...


    heu on peu voir à quoi ressemble le code de la page compteur ???
    si tu essaye de quitter plusieurs fois la page en espérant que le compteur s'incrémente ... tu passes par une table de bdd ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. Mettre à jour PHP sur RedHat Entreprise 4ES
    Par flodotsoft dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 01/10/2007, 16h03
  2. [pub] Mettre des pubs sur son site.
    Par Muesko dans le forum Publicité
    Réponses: 2
    Dernier message: 02/05/2007, 17h02
  3. Comment mettre son applet sur un site Web
    Par benjiprog dans le forum Applets
    Réponses: 3
    Dernier message: 21/08/2006, 18h57
  4. [Club Internet] comment mettre un .htaccess sur mon site ?
    Par cyberdevelopment dans le forum Autres hébergeurs
    Réponses: 8
    Dernier message: 27/07/2006, 17h49
  5. Mettre à jour cellule sur clic
    Par eddyG dans le forum Access
    Réponses: 4
    Dernier message: 08/06/2006, 10h06

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