Bonjour,

je ne sais pas si je post au bon endroit, mais j'essai.

[edit (ajout)]
mon but, c'est de faire une application en vrai temps réel, c'est à dire, sans que se soit au navigateur de recharger la page.
[edit]

voila le truc:

sur mon serveur apache, je veux avoir un script 'persistant.cgi'. Ce script est appellé via un XMLHttpRequest par une page web, et, il ne se termine pas (tant que l'utilisateur quitte pas la page). le but du script, c'est d'envoyer des ordres au navigateur du client, (ex: document.body.innerHTML = 'bouh!'; )
ça, j'y arrive, mon script contient ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/php -q
<?php
  ob_start();
  $i = 0;
  while(false){
    echo 
'
document.getElementById("test").innerHTML = "test '.$i++.'";';
    ob_flush();
    sleep(1);
  }
?>
et ça fait bien ce que je veux, enfin plus précisement, ce que je lui dit de faire. parce que ce que je voudrai, c'est que lorsque le client lance le script, il se mette en mode "j'écoute".
à ce moment la, disons que quelque part j'ai un fichier truc.php, je voudrai que quand quelqu'un charge truc.php, ça en informe 'persistant.cgi'.

sauf que j'ai pas la moindre idée de comment faire, à la rigueur, je pourrai écrire dans un fichier, et faire lire persistant tout le temps, mais le serveur va pas aimer...

donc voila, si quelqu'un a déjà fait ça, si vous avez le moindre indice ou une piste, je suis prenneur

note: persistant.cgi et truc.php, pourrai être en n'importe quel autre langage, ça ne me dérange pas (enfin, faut que se soit suffisement commun pour être trouvable sur un serveur, donc je pense surtout à perl, ruby, ou alors un exécutable C/C++)

edit: changement de titre