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 :

[PHP-JS] Comment rafraîchir ma page ???? [Fait]


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 29
    Points : 34
    Points
    34
    Par défaut [PHP-JS] Comment rafraîchir ma page ????
    salut à tous;
    je cherche un moyen qui me permettrai de rafraîchir ma page.
    en fait, je dois éxecuter du script PHP toute les 2min, j'ai pensé à écrire le script dans une fonction et appeler celle ci toutes les 2 min mais je ne sais pas comment faire pour faire cet appel
    merci beaucoup de m'aider et bonne soirée

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    en PHP impossible...

    par contre en HTML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Refresh" content="10; URL=http://www.monsite.com/lapage.html">
    ça va attendre 10 secondes (à partir de la fin du chargement de la page) avant de (re)charger la page indiquée
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  3. #3
    Membre habitué Avatar de scorpking
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 232
    Points : 181
    Points
    181
    Par défaut
    si tu dit que c'est impossible en php mais possible en HTML c'est un peu faux non? si le code HTML est utilisé avec un echo dans le PHP et si il utilise le refrech sur sa page PHP ça revien pas un peux au meme?

  4. #4
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Carrément pas...

    ce n'est pas la fonction PHP qui déclenche le refresh parce que au moment où le meta fait effet, PHP a fini de s'exécuter depuis un bon bout de temps (plusieurs secondes au moins...)
    Il ne s'agit pas d'un effet direct de PHP, mais de l'effet d'une balise HTML, il n'y a auncune fonction PHP qui permet de rafraichir une page.

    Si je suis ton raisonnement :
    en JavaScript, on activer ou désactiver certains éléments d'un formulaire en fonction d'un checkbox (sans reload de la page), il s'agit de JavaScript, mais on peut tout à fait générer le JS via PHP...

    Est-ce que cela signifie pour autant qu'on peut en PHP activer ou désactiver certains éléments d'un formulaire selon la valeur d'un checkbox ? (sans reload de la page)

    NON

    Quand tu fais du PHP (et plus généralement, du développement Web qui inclut une partie côté serveur) il est très important de savoir ce qui est côté serveur et ce qui est côté client (et parfois même ce qui est entre le deux : le protocole HTTP)

    Sinon tu risques de faire face à de nombreuses incompréhensions et de nombreux bugs qui viendront de cette méprise (notam le célèbre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" onchange="<?php mysql_query('UPDATE tbl SET chp = new_value'); ?>">
    et après... "Pourquoi ça marche pas ?")
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  5. #5
    Invité
    Invité(e)
    Par défaut
    tu peux faire une tache cron qui executera ton script toutes les 2 minutes, c'est plus efficase que le refresh

  6. #6
    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
    Points : 3 115
    Points
    3 115
    Par défaut
    Citation Envoyé par scorpking
    si tu dis que c'est impossible en php mais possible en HTML c'est un peu faux non ? si le code HTML est utilisé avec un echo dans le PHP et si il utilise le refrech sur sa page PHP ça revient pas un peu au même ?



    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

  7. #7
    Membre habitué Avatar de scorpking
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 232
    Points : 181
    Points
    181
    Par défaut
    ok ne t'enerve pas
    je vois parfaitement ce que tu veux dire je note l'erreur pour eviter de dire d'autre bétise

    [edit]lol encore une minute d'ecart JWhite on va finire par poster a en meme temps

  8. #8
    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
    Points : 3 115
    Points
    3 115
    Par défaut
    Tu me suis à la trace dis-moi... J'avais même pas fait gaffe que c'était toi, je pensais que c'était le créateur du topic qui avait pondu cette remarque déplacée, j'ai failli faire une attaque cardiaque, mais il faut faire attention c'est la chose la plus grave de confondre le PHP et le HTML quand on développe en PHP
    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

  9. #9
    Membre habitué Avatar de scorpking
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    232
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 232
    Points : 181
    Points
    181
    Par défaut
    t'en fais pas je confond pas j'ai juste tendance a associer des chose qui ne le devrais pas quand il y a la possibilitée d'obtenir un résultat similaire et je suis sure que la META bien insérée permetra d'obtenir le résultat rechercher par sansouna bon on est hors sujet là

  10. #10
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 29
    Points : 34
    Points
    34
    Par défaut Comment rafraîchir ma page????
    >tu peux faire une tache cron qui executera ton script toutes les 2 minutes, c'est plus efficase que le refresh


    [FONT=Times New Roman]Je cherche justement cette tâche, est ce que c’est une fonction prédéfinie[/FONT]
    [FONT=Times New Roman]J’ai penser à une truc du genre : nom_fonction_que_je_cherche (nom_fonction_mon_script, 2mn)[/FONT]
    [FONT=Times New Roman]Est-ce-que c’est possible ???[/FONT]
    [FONT=Times New Roman]Merci beaucoup [/FONT]

  11. #11
    Nouveau membre du Club
    Inscrit en
    Février 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 29
    Points : 34
    Points
    34
    Par défaut Comment rafraîchir ma page????
    Je cherche justement cette tâche, est ce que c’est une fonction prédéfinie
    J’ai penser à une truc du genre : nom_fonction_que_je_cherche (nom_fonction_mon_script, 2mn)
    Est-ce-que c’est possible ???
    Merci beaucoup

  12. #12
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    MERCI de chercher un peu : cron et/ou exécution périodique !!!!
    http://matthieu.developpez.com/execution_periodique/
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag (en bas)

  13. #13
    Membre averti
    Avatar de Julien.alkaza
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 239
    Points : 363
    Points
    363
    Par défaut
    Tu peux faire un script qui tourne comme un service aussi....
    Il me semble qu'il y a un tuto la dessus!!!!

    Allez, cadeau : http://stephaneey.developpez.com/tut...rvice-windows/
    Comme je ne connais pas ta config serveur/PHP....je te donne ca, ca peut toujours servir!
    Admin Réseaux & Systèmes.

    Red Hat Certified Technician...#604006101698235

Discussions similaires

  1. Comment rafraîchir la page?
    Par keokaz dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 21/10/2013, 21h36
  2. [PHP-JS] Comment organiser ses pages pour un gros site?
    Par ChriGoLioNaDor dans le forum Langage
    Réponses: 4
    Dernier message: 09/02/2007, 14h08
  3. Réponses: 1
    Dernier message: 02/07/2006, 13h34
  4. comment rafraîchire ma page
    Par sansouna24 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/05/2006, 20h30
  5. comment rafraîchir ma page
    Par sansouna24 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 18/05/2006, 20h16

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