game/onyx/hb_game/jeu/rename.php

55 lines
2.3 KiB
PHP
Raw Normal View History

2008-11-17 11:00:00 +00:00
<?php
if(!defined('INDEX')) { header('Location: ../'); exit; }
$page = 'rename';
$titre = $queryPlanete["nom_planete"];
$id_plan = $queryPlanete["id"];
2008-11-04 11:00:00 +00:00
2008-11-17 11:00:00 +00:00
if (isset($_POST['planete'])) {
2008-11-22 11:00:00 +00:00
$nouvNom = trim($_POST['planete']);
2008-11-17 11:00:00 +00:00
if (empty($nouvNom)) {
$template->assign('message','Vous n\'avez indiqué aucun nom de planète.');
$template->assign('script','<script type="text/javascript">setTimeout(\'document.location.href="?p=rename";\', 2500);</script>');
$template->assign('couleur','red');
$template->display('game/erreur.tpl');
exit;
}
else {
2008-11-04 11:00:00 +00:00
$bdd->connexion();
$bdd->escape($nouvNom);
$bdd->unique_query("UPDATE $table_planete SET nom_planete = '$nouvNom' WHERE id_user = '$id_user' AND id = '$id_plan'");
$bdd->deconnexion();
2008-11-17 11:00:00 +00:00
$template->assign('message','Le nom de votre planète a été modifié avec succès.');
$template->assign('script','<script type="text/javascript">setTimeout(\'document.location.href="?p=accueil";\', 2500);</script>');
$template->assign('couleur','green');
$template->display('game/erreur.tpl');
exit;
}
}
elseif(isset($_GET['a']) && $_GET['a'] == $sess->values['abandon']) {
$galaxie = $queryPlanete["galaxie"]; $ss = $queryPlanete["ss"]; $position = $queryPlanete["position"];
2008-11-04 11:00:00 +00:00
$bdd->connexion();
$bdd->query("DELETE FROM $table_planete WHERE id_user = '$id_user' AND id = '$id_plan' LIMIT 1;");
$bdd->query("DELETE FROM $table_flottes WHERE id_user = '$id_user' AND start_galaxie = '$galaxie' AND start_ss = '$ss' AND start_position = '$position';");
2008-11-17 11:00:00 +00:00
2008-11-04 11:00:00 +00:00
$req = $bdd->unique_query("SELECT * FROM $table_planete WHERE id_user = '$id_user' LIMIT 1;");
$bdd->deconnexion();
2008-11-17 11:00:00 +00:00
$sess->values['idPlan'] = $req['id'];
$sess->put();
$template->assign('message','Cette planète n\'est désormais plus sous votre contrôle.');
$template->assign('script','<script type="text/javascript">setTimeout(\'document.location.href="?p=accueil";\', 2500);</script>');
$template->assign('couleur','green');
$template->display('game/erreur.tpl');
exit;
}
2008-11-04 11:00:00 +00:00
$bdd->connexion();
$reqnb = $bdd->query("SELECT * FROM $table_planete WHERE id_user = '$id_user'");
$bdd->deconnexion();
2008-11-17 11:00:00 +00:00
if (count($reqnb) > 1) $hashA = md5(rand(123456789,9876543210));
else $hashA = false;
$sess->values['abandon'] = $hashA;
$sess->put();
$template->assign('abandonH', $hashA);
?>