begin process at 2012 05 27 18:14:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date / Heure

 > RAPPEL D'ACTION A FAIRE A INTERVAL RÉGULIER

RAPPEL D'ACTION A FAIRE A INTERVAL RÉGULIER


 Information sur la source

 Description

petit script php et javascript qui permet de rappeler par une fenetre d'alerte
une action (sauvegarde dans ce cas) à intervale régulier ( 30 jour dans ce cas )
en ce basant sur l'ecart entre la date de creation d'un fichier et la date du jour

Source

  • <?php
  • // --------------------------------------------------------------------------------
  • // alerte sauvegarde à faire
  • // --------------------------------------------------------------------------------
  • // libre d'utilisation, modification, distribution, etc...
  • // par Slider juin 2008
  • // --------------------------------------------------------------------------------
  • // présentation:
  • // petit script php et javascript qui permet de rappeler par une fenetre d'alerte
  • // une action (sauvegarde dans ce cas) à intervale régulier ( 30 jour dans ce cas )
  • // en ce basant sur l'ecart entre la date de creation d'un fichier et la date du jour
  • // --------------------------------------------------------------------------------
  • if(file_exists("save/backup.zip")) // on test la présence du fichier
  • {
  • $lastMaj = filemtime("save/backup.zip"); // on recupere sa date de création en seconde
  • $today = time(); // on recupere la date du jour en seconde
  • $diffTime = ($today - $lastMaj)/86400; // on compare les deux date en seconde et on divise pour avoir l'ecart en jour
  • $alerte = 30; // espace entre les alertes en jour
  • if ($diffTime >= $alerte) // comparaison ecart de création et ecart d'alerte
  • { // si l'ecart est plus grand que 30 jours on "active" la fonction Maj
  • ?>
  • <script language="JavaScript">
  • function AlerteMaj()
  • {
  • if(confirm("ATTENTION !!!\n\nLa derniére sauvegarde de la base a plus d'un mois,\n\nVoulez vous l'effectuer maintenant ?\n "))
  • document.location.href='../admin/save/zip.php'; // appel d'une page si la reponse et oui
  • }
  • </script>
  • <?php
  • }
  • }
  • // =========== suite de la page ==============
  • echo '<script>AlerteMaj()</script>'; // a placer où l'on veux (au bon endroi, attention a bien choisir pour eviter les appels lors de rechargement )
  • //dans la page pour appeler la fonction javascript
  • ?>
<?php
// --------------------------------------------------------------------------------
// 			alerte sauvegarde à faire
// --------------------------------------------------------------------------------
//  libre d'utilisation, modification, distribution, etc...
//  par Slider juin 2008
// --------------------------------------------------------------------------------
// présentation:
// petit script php et javascript qui permet de rappeler par une fenetre d'alerte 
// une action (sauvegarde dans ce cas) à intervale régulier ( 30 jour dans ce cas )
// en ce basant sur l'ecart entre la date de creation d'un fichier et la date du jour
// --------------------------------------------------------------------------------
if(file_exists("save/backup.zip")) // on test la présence du fichier
		{
			$lastMaj = filemtime("save/backup.zip"); // on recupere sa date de création en seconde
			$today = time(); // on recupere la date du jour en seconde
			$diffTime = ($today - $lastMaj)/86400; // on compare les deux date en seconde et on divise pour avoir l'ecart en jour
			$alerte = 30; // espace entre les alertes en jour
		if ($diffTime >= $alerte) // comparaison  ecart de création et ecart d'alerte
			{						// si l'ecart est plus grand que 30 jours on "active" la fonction Maj
?>
<script language="JavaScript"> 
function AlerteMaj()
{
if(confirm("ATTENTION !!!\n\nLa derniére sauvegarde de la base a plus d'un mois,\n\nVoulez vous l'effectuer maintenant ?\n "))
document.location.href='../admin/save/zip.php'; // appel d'une page si la reponse et oui
}
</script>
<?php
			} 
		}
		
 // =========== suite de la page ==============
 
echo '<script>AlerteMaj()</script>';    // a placer où l'on veux (au bon endroi, attention a bien choisir pour eviter les appels lors de rechargement ) 
										//dans la page pour appeler la fonction javascript
?>


 Conclusion

c'est la premiere source que je dépose alors soyez indulgents...


 Sources de la même categorie

Source avec une capture AGENDA GRAPHIQUE SIMPLE (DÉBUTANT) À INTÉGRER par NicomakM
CALCUL DU NOMBRE DE JOURS CONTENUS DANS L'INTERSECTION DE DE... par curphey
CALENDRIER EN 70 LIGNES par tchconst
Source avec Zip CALENDRIER par gabay
CALENDRIER SIMPLE par manuche

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture PAGINATION JAVASCRIPT PHP MYSQL par cod57
Source avec Zip PAF (PHP / AJAX FRAMEWORK) par Arto_8000
Source avec Zip Source avec une capture LISTER DOSSIER AVEC UN ARBRE / TREE EN PHP / JAVASCRIPT par cyril6789
Source avec Zip MAJAX UN TOOLS (AJAX EN PHP) par michelsto
Source avec Zip CALENDRIER PHP SUR UNE DURÉE DEFINIE À PARTIR DE LA DATE SYS... par Comete_info

Commentaires et avis

Commentaire de Morphinof le 07/06/2008 10:30:06

Ce script est amusant, mais il à le gros défaut, il ne s'exécute que quand tu affiche ta page, ce genre de script en général sont plutôt lancé automatiquement et envoient des mails son utilité est donc assez limitée pour ne pas dire nulle parce qu'il n'effectue pas la sauvegarde de la base ^^
De plus il n'y à aucun message si le fichier backup n'existe pas, peu être faudrait il dire : "Hé attention la base de donnée n'a jamais été sauvegardée ^^"
Ah et évite de couper l'écriture de ton php en plein milieu comme sa, c'est plus difficile à lire et à implémenter, sa manque de souplesse, un petit booléen et tu sais si la date est dépassée ou non enfin moi ce que j'en dit ^^

Commentaire de fabkiller le 07/06/2008 11:56:15

en fait je lance ce script aprés la validation d'un mot de passe d'accés a une partie admin par le "echo" d'ou l'importance de sont placement dans la page, pour ce qui est de la sauvegarde si tu répond oui il lance un script qui génère le zip et l'envoi au téléchargement. Par contre c'est vrai qu'un message d'absence du zip c'est une bonne idée.

Commentaire de Morphinof le 07/06/2008 11:59:24

Ca ne t'empeches pas d'utiliser un booléen pour éviter d'avoir à faire sa :)
if ($diffTime >= $alerte) $alert = true;
et après tu fait :
if(alerte) echo '<script>AlerteMaj()</script>'; ^^

Commentaire de Morphinof le 07/06/2008 12:08:58

En fait tu devrai même pas utiliser ce script, la sauvegarde de ta base devrai être automatique et non manuelle mais ce n'est que mon avis :p

Commentaire de LocalStone le 07/06/2008 18:14:23

J'ai fait un truc équivalent ... Regarde, ça peut peut-être t'interesser : http://www.phpcs.com/codes/PHP5-TASKSCHEDULER-PETIT-PLANIFICATEUR-TACHE-PHP_44647.aspx.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

supprimer un tuple en php par confirmation avec confirm() de javascript [ par benstar ] bonjour je voudrais supprimer mes enregistrements affichés dans un tableau en utilisant confirm de javascript. Si on choisit oui alors on supprime l' Probléme str_replace() [ par taxidogkiller ] Bonjour ! Pour le site de mon coll&#233;ge j'ai cr&#233;&#233; un formulaire avec du javascript mour mettre en gras, italique, soulign&#233; , centrer variable de javascript vers php [ par ei_loubna2 ] Bonjourest ce qu'il ya une possibilit&#233; pour transmettre une variable de javascript vers php?Merci fermer une popup ... [ par chamallow ] Bonjour bonjour Bon voil&#224; j'ai une question toute bete Si on ne veut pas utiliser du javascript pour cr&#233;er une popup, on utilise donc : php javascript [ par gabs77 ] salut,j'ai un pb sur un scriptma page se compose de 3 radiobutton a chaque radio button affiche une imagemais je veu que lorsque je clique sur le radi condition PHP => fonction JS [ par xactise ] Bonjours j'aimerai savoir comment lacer une fonction JAvascript (précédement défini biensur) en fonction d'une condition en PHP ? exemple : if($a!=$b tableau php vers tableau javascript [ par chamallow ] Bonjour,Ca fait plusieurs jours que je suis sur un problème et je n'arrive pas à le résoudre.En fait, il s'agit d'une fenêtre popup, où on retrouve un faire une requete PHP avec une variable (dans mon where) recuperée en javascript [ par atomik29 ] Bonjour tout le monde je sais que j'utilise du javascript et que c'est pas forcement le bon forum pour poster mais le probleme ne se situe pas (pour m fonction de cryptage compatible PHP et javascript [ par pastis51forever ] Bonjour!Je suis à la recherche d'une fonction de cryptage qui existerait en php et en javascript (En fait une fonction php et une javascript compatibl pb requete sql (php/javascript) [ par 27 ] Bonjour, j'ai un probleme dans mon code avec une requete sql. J'ai du code php contenant du javascript et quand j'utilise une variable javascript dan


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales