game/fermerServeur.php

61 lines
5.5 KiB
PHP
Raw Normal View History

2007-11-20 11:00:00 +00:00
<?php
// D<>finition des param<61>tres de fermeture du serveur
2007-11-21 11:00:00 +00:00
$fermerServeur_auth = 9;
2008-11-20 11:00:00 +00:00
$fermerServeur_causeR = 0;
$fermerServeur_timeS = 1200840191;
$duree = 5*60;
2007-11-21 11:00:00 +00:00
$fermerServeur_timeE = $fermerServeur_timeS + $duree;
2007-11-20 11:00:00 +00:00
$fermerServeur_ouverture = ''; // ... jusqu'<27> environ %c heure de Paris. DEFINIR PLUT<55>T LES TIMEE ET TIMES
$fermerServeur_lien = '';
// Calcul du temps de la maintenance
$durer = $fermerServeur_timeE - $fermerServeur_timeS;
$jours = intval($durer/86400);
$heures = intval(($durer/86400-intval($durer/86400))*24);
$minutes = intval((($durer/86400-intval($durer/86400))*24-intval(($durer/86400-intval($durer/86400))*24))*60);
$secondes = intval(((($durer/86400-intval($durer/86400))*24-intval(($durer/86400-intval($durer/86400))*24))*60-intval((($durer/86400-intval($durer/86400))*24-intval(($durer/86400-intval($durer/86400))*24))*60))*60);
if ($durer > 0 && $jours > 0) $durer = $jours.' jour(s), '.$heures.' heure(s), '.$minutes.' minutes(s)';
elseif ($durer > 0 && $heures > 0) $durer = $heures.' heure(s), '.$minutes.' minutes(s)';
elseif ($durer > 0) $durer = $minutes.' minutes(s)';
else $durer = '';
if (empty($fermerServeur_lien)) $fermerServeur_lien = 'http://www.halo-battle.s-fr.com/forum/index.php';
if (!ereg('http://',$fermerServeur_lien)) $fermerServeur_lien = 'http://www.halo-battle.s-fr.com/forum/'.$fermerServeur_lien;
if ($fermerServeur_timeE < time() && !empty($fermerServeur_timeE)) $fermerServeur_auth = 0;
if ($fermerServeur_causeR == 0 && $fermerServeur_timeS < time() && ($fermerServeur_timeE > time() || empty($fermerServeur_timeE))) {
$fermerServeur_Titre = 'Serveur en maintenance';
if ($fermerServeur_timeE != 0 && $fermerServeur_timeE-time() >= 86400) $ouvr = 'jusqu\'au '.date('d/m/y',$fermerServeur_timeE).' <20> '.date('H:i',$fermerServeur_timeE).' heure de Paris';
elseif ($fermerServeur_timeE != 0) $ouvr = 'jusqu\'<27> '.date('H:i',$fermerServeur_timeE).' heure de Paris';
elseif (!empty($fermerServeur_ouverture)) $ouvr = 'jusqu\'<27> environ '.$fermerServeur_ouverture.' heure de Paris';
else $ouvr = 'durant quelques minutes';
if (!empty($durer)) $durer = '<br /><br /><u>Dur<75>e de la phase de maintenance :</u> '.$durer;
$fermerServeur_Contenu = 'Nous effectuons actuellement des op<6F>rations de maintenance sur le serveur, il est indisponible '.$ouvr.'.<br /><br />Pour plus d\'information sur les corrections et nouveaut<75>s apport<72>s, nous vous conseillons de lire la <a href="'.$fermerServeur_lien.'" class="lien">HB Weekly Update sur le forum du jeu</a>.'.$durer.'<br /><br />Merci de votre compr<70>hension';
}
elseif ($fermerServeur_causeR == 0 && ($fermerServeur_timeE > time() || empty($fermerServeur_timeE))) {
$fermerServeur_Titre = 'Pr<50>vision de maintenance du serveur';
if ($fermerServeur_timeS != 0 && $fermerServeur_timeS-time() >= 86400) $ouvr = 'le '.date('d/m/y',$fermerServeur_timeS).' <20> '.date('H:i',$fermerServeur_timeS).' heure de Paris';
elseif ($fermerServeur_timeS != 0) $ouvr = '<27> '.date('H:i',$fermerServeur_timeS).' heure de Paris';
else $ouvr = 'dans quelques minutes';
if (!empty($durer)) $durer = '<br /><br /><u>Dur<75>e de la phase de maintenance :</u> '.$durer;
$fermerServeur_Contenu = 'Une phase de maintenance du serveur va <20>tre effectu<74>e '.$ouvr.'.<br /><br />Pour plus d\'information sur les corrections et nouveaut<75>s apport<72>s, nous vous conseillons de lire la <a href="'.$fermerServeur_lien.'" class="lien">HB Weekly Update sur le forum du jeu</a> lors de sa parution.'.$durer.'<br /><br />Merci de votre compr<70>hension';
}
elseif ($fermerServeur_causeR == 1 && $fermerServeur_timeS < time() && ($fermerServeur_timeE > time() || empty($fermerServeur_timeE))) {
$fermerServeur_Titre = 'Serveur en maintenance exceptionnelle';
if ($fermerServeur_timeE != 0 && $fermerServeur_timeE-time() >= 86400) $ouvr = 'jusqu\'au '.date('d/m/y',$fermerServeur_timeE).' <20> '.date('H:i',$fermerServeur_timeE).' heure de Paris';
elseif ($fermerServeur_timeE != 0) $ouvr = 'jusqu\'<27> '.date('H:i',$fermerServeur_timeE).' heure de Paris';
elseif (!empty($fermerServeur_ouverture)) $ouvr = 'jusqu\'<27> environ '.$fermerServeur_ouverture.' heure de Paris';
else $ouvr = 'durant quelques minutes';
if (!empty($durer)) $durer = '<br /><br /><u>Dur<75>e de la phase de maintenance :</u> '.$durer;
$fermerServeur_Contenu = 'Nous effectuons actuellement des op<6F>rations de maintenance sur le serveur, il est indisponible '.$ouvr.'.<br /><br />Pour plus d\'information sur les corrections et nouveaut<75>s apport<72>s, nous vous conseillons de lire l\'<a href="'.$fermerServeur_lien.'" class="lien">annonce officielle de cette maintenance sur le forum du jeu</a>.'.$durer.'<br /><br />Merci de votre compr<70>hension';
}
elseif ($fermerServeur_causeR == 1 && ($fermerServeur_timeE > time() || empty($fermerServeur_timeE))) {
$fermerServeur_Titre = 'Pr<50>vision d\'une maintenance exceptionnelle du serveur';
if ($fermerServeur_timeS != 0 && $fermerServeur_timeS-time() >= 86400) $ouvr = 'le '.date('d/m/y',$fermerServeur_timeS).' <20> '.date('H:i',$fermerServeur_timeS).' heure de Paris';
elseif ($fermerServeur_timeS != 0) $ouvr = '<27> '.date('H:i',$fermerServeur_timeS).' heure de Paris';
else $ouvr = 'dans quelques minutes';
if (!empty($durer)) $durer = '<br /><br /><u>Dur<75>e de la phase de maintenance :</u> '.$durer;
$fermerServeur_Contenu = 'Une phase de maintenance du serveur va <20>tre effectu<74>e exceptionnellement '.$ouvr.'.<br /><br />Pour plus d\'information sur les corrections et nouveaut<75>s apport<72>s, nous vous conseillons de lire les <a href="'.$fermerServeur_lien.'" class="lien">annonces officielles sur le forum du jeu</a>.'.$durer.'<br /><br />Merci de votre compr<70>hension';
}
?>