/xml/cartedetail.php

http://eude.googlecode.com/ · PHP · 47 lines · 33 code · 6 blank · 8 comment · 4 complexity · d538440dd2a516fb935a8cd719289c22 MD5 · raw file

  1. <?php
  2. /**
  3. * @author Alex10336
  4. * Dernière modification: $Id: cartedetail.php 504 2010-07-17 18:28:54Z Alex10336 $
  5. * @license GNU Public License 3.0 ( http://www.gnu.org/licenses/gpl-3.0.txt )
  6. * @license Creative Commons 3.0 BY-SA ( http://creativecommons.org/licenses/by-sa/3.0/deed.fr )
  7. *
  8. **/
  9. define('USE_AJAX',true);
  10. require_once('../init.php');
  11. require_once(INCLUDE_PATH.'Script.php');
  12. if (!DataEngine::CheckPerms('CARTE_JOUEUR')) {
  13. $out=<<<o
  14. <carte>
  15. <script>
  16. Carte.DetailsShow(false);
  17. alert('Accès requis manquant');
  18. </script>
  19. </carte>
  20. o;
  21. output::_DoOutput($out);
  22. }
  23. //Tracé Menu
  24. if (!isset($_GET["ID"]) or $_GET["ID"] == "") {
  25. output::_DoOutput("<CarteDetails><content><![CDATA[Aucune donn&eacute;e a charger, retour :<a href='javascript:void();' onclick='Carte.DetailsShow(false)'>Carte</a>]]></content></CarteDetails>");
  26. }
  27. $id = intval($_GET['ID']);
  28. $sql = <<<sql
  29. SELECT `TYPE`, `POSIN`, `POSOUT`, `COORDET`, `COORDETOUT`, `USER`, `EMPIRE`, `INFOS`
  30. FROM`SQL_PREFIX_Coordonnee`
  31. LEFT JOIN`SQL_PREFIX_Coordonnee_Joueurs` on id=jid
  32. WHERE (`POSIN`=$id OR `POSOUT`=$id) ORDER BY `USER`
  33. sql;
  34. $mysql_result = DataEngine::sql($sql);
  35. require_once(TEMPLATE_PATH.'cartedetails.tpl.php');
  36. $tpl = tpl_cartedetails::getinstance();
  37. $tpl->Setheader(intval($_GET["ID"]));
  38. while ($ligne=mysql_fetch_array($mysql_result)) {
  39. $tpl->AddRow($ligne);
  40. }
  41. $tpl->DoOutput();