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 " ];
if ( isset ( $_POST [ 'planete' ])) {
2008-11-18 11:00:00 +00:00
$nouvNom = mysql_real_escape_string ( str_replace ( '<' , '<' , 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 {
$table = $config [ 'db_prefix' ] . 'planete' ;
$chapeau -> unique_query ( " UPDATE ` $table ` SET `nom_planete` = ' $nouvNom ' WHERE `id_user` = ' $id_user ' AND `id` = ' $id_plan ' " );
$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 " ];
mysql_query ( " DELETE FROM `planete` WHERE `id_user` = ' $id_user ' AND `id` = ' $id_plan ' LIMIT 1; " );
mysql_query ( " DELETE FROM `flottes` WHERE `id_user` = ' $id_user ' AND `start_galaxie` = ' $galaxie ' AND `start_ss` = ' $ss ' AND `start_position` = ' $position '; " );
$table = $config [ 'db_prefix' ] . 'planete' ;
$req = $chapeau -> unique_query ( " SELECT * FROM ` $table ` WHERE `id_user` = ' $id_user ' LIMIT 1; " );
$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 ;
}
$table = $config [ 'db_prefix' ] . 'planete' ;
$reqnb = $chapeau -> query ( " SELECT * FROM ` $table ` WHERE `id_user` = ' $id_user ' " );
if ( count ( $reqnb ) > 1 ) $hashA = md5 ( rand ( 123456789 , 9876543210 ));
else $hashA = false ;
$sess -> values [ 'abandon' ] = $hashA ;
$sess -> put ();
$template -> assign ( 'abandonH' , $hashA );
?>