savoir si une image se refresh...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : savoir si une image se refresh...

par chrislabricole » 28 mars 2007, 20:48

ok merci, sa marche !

par Aureusms » 28 mars 2007, 18:50

On est d'accord!

J'ai vu cela sur le forum http://www.phpfrance.com/forums/viewtopic.php?t=2740

Essaye cela pour débuter.
C'est sur les Frames mais je pense que cela peux aussi s'appliquer sur les images. Comme je ne sais pas comment tu à intégré ton image, voilà !

par Invité » 28 mars 2007, 18:07

en faite, je veut que le javascript refresh le code php qui me si la cam est ok ou pas, mais pas que la page se recharge en entière

par Aureusms » 28 mars 2007, 16:26

J'ai pas l'impression que je te comprends : tu veux que ton image soit vérifiée à intervalle régulier grâce au code PHP ? Si ou il faut que le browser (IE ou Firefox par exemple) indique l'information (Cam en marche ou Cam éteins) et que cette information soit rafraichie.

Si tu veux ce rafraîchissement tu peux demander à Javascript de demander à PHP de dire si la CAM et Ok ou pas sans cliquez sur "rafraîchir" dans le browser. Est ce que c'est cela que tu veux ?

par chrislabricole » 28 mars 2007, 15:09

oui mais le java script, il va recharger toute la page ! :?
et moi je veut juste le code qui se refresh...

par Aureusms » 28 mars 2007, 14:51

Donc il faut que tu utilise Javascript.

par chrislabricole » 27 mars 2007, 19:09

Bien sur, je connais ceci mais sa, sa recharge la page en entière et je voudrait que sa sois seulement le code qui se réafranchi...

Merci encore lol

par Aureusms » 27 mars 2007, 18:38

J'adore la cerise sur le gâteux, heu le gâteau...

Pour info : PHP travaille côté serveur donc quand le client voit la page, PHP a fini de travailler...

Si tu veux que cela s'actualise sur l'écran du client connecté : Javascript ou rafraîchissement de la page à intervalles réguliers via les balises META en HTML

par chrislabricole » 26 mars 2007, 19:30

:D :D :D :D :D :D :D :D
MERCI MERCI MERCI, sa marche nickel ! chui trop content !
merci encore les as du php ! :lol:
chui trop content ! merci !

PS: pitit truc en plus, il y a pas un moyen pour que le code s'actualise automatiquement?

par Ultim4T0m » 26 mars 2007, 18:59

Bonjour,

Il te suffit donc de vérifier si la date de modification est inférieure à 11 secondes.
$fichier = 'cam/cam.jpg';
if(file_exists($fichier))   {
   if(filemtime($fichier)>=time()-11) // On compare la dernière modification du fichier avec l'heure actuelle - 11 secondes
      echo 'Cam en marche';
   else
      echo 'Cam en arrêt';
}
Bon, pas testé, mais ca peut être l'idée.

par chrislabricole » 26 mars 2007, 18:44

rebonjour,

se que tu me dit, sa m'énerve:twisted: , mais je suis content que l'on me dise cela, :D
comme ça, j'apprend :P :lol:

bref,

je trouvé ceçi

Code : Tout sélectionner

<?php $filename = 'cam/cam.jpg'; if (file_exists($filename)) { echo "Modifié le " . date ("d/m/Y à H:i:s", filemtime($filename)); } ?>
c'est mieu que rien, mais le top du top pour moi c'est qu'il y a par exemple écrit "Cam en Marche" quand elle est active ou "Cam en Arrêt" pour quand elle est arrêté...

merci pour vos future réponses, les as du php ! :lol:

par Aureusms » 26 mars 2007, 12:18

Bonjour,

Ce n'est pas la philosophie de ce forum de te donner un script tout fait. D'accord cela te fait gagner du temps mais tu n'y gagne rien en compréhension.

Pour t'aider utilise,
  • la fonction file_exists () pour voir si ton fichier est bien sur le serveur
  • la fonction filemtime() pour voir quand elle a été uploadé
A toi ensuite de "mémoriser" l'heure et la date de la dernière photo uploadée via filemtime() puis de retourner FALSE or TRUE si elle est identique ou si elle a été écrasée par la nouvelle.

Créé donc ton script essaye-le et si tu n'y arrive pas, on peut te guider mais pas le créer pour toi.

par chrislabricole » 25 mars 2007, 20:48

oui, elle est uploadée régulièrement... (toute les 11 sec)

bé justement, je pensé qu'avec cette methode sa marcherai...

mais comme chui débutant en php, sa serai génial si vous me fournissais le code....

Merci !

par Aureusms » 25 mars 2007, 19:22

ta photo est uploadé à intervalle régulier ?
Si oui vérifie uniquement la date de prise de vue au moment de la vérification.

savoir si une image se refresh...

par chrislabricole » 25 mars 2007, 16:55

Bonjour,
je m'explique
j'ai un site ou dessus, il y a ma webcam en direct (elle prend des photos toutes les 11sec)
et je voudrai un script php qui permet de savoir si la webcam est active...

Franchement ,si vous trouvez la réponse à ma question.... je ne serais comment vous remercier !


Merci de vos futures réponses...

PS: désolé pour les éventuelles fautes d'ortothographe, je ne suis pas très bon français... lol