Guest User

Untitled

a guest
Jan 27th, 2012
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.84 KB | None | 0 0
  1. <?php
  2. define('GLPI_ROOT','../..');
  3. include (GLPI_ROOT . "/inc/includes.php");
  4.  
  5. Html::header($LANG['Menu'][0],$_SERVER['PHP_SELF'],"inventory"); //Affichage du menu de GLPI
  6.  
  7.  
  8. $host = 'localhost';
  9. $user = 'root';
  10. $mdp = '';
  11. $base = 'glpi';
  12. mysql_connect($host,$user,$mdp) or die("Impossible de se connecter");
  13. mysql_select_db($base) or die("Impossible de se connecter");
  14.  
  15. $liste = mysql_query("SELECT id,name FROM glpi_users");
  16. $fab = mysql_query("SELECT id,name FROM glpi_manufacturers");
  17. $modele = mysql_query("SELECT id,name FROM glpi_computermodels");
  18. $os = mysql_query("SELECT id ,name FROM glpi_operatingsystems");
  19.  
  20. if (!empty($_GET['client']))
  21. {
  22. $id = $_GET['client'];
  23. $listeordi = mysql_query("SELECT id,name FROM glpi_computers WHERE users_id = '$id'");
  24. $result = mysql_query("SELECT name, realname,firstname,phone,phone2 FROM glpi_users WHERE id = '$id'");
  25. $row = mysql_fetch_row($result);
  26. $login = $row[0];
  27. $name = $row[1];
  28. $prename = $row[2];
  29. $fixe = $row[3];
  30. $portable = $row[4];
  31.  
  32. $result = mysql_query("SELECT address,postcode,town FROM glpi_entitydatas WHERE entities_id = (SELECT entities_id FROM glpi_users WHERE id ='$id')");
  33. $row = mysql_fetch_row($result);
  34. $adresse = $row[0];
  35. $cp = $row[1];
  36. $ville =$row[2];
  37.  
  38. $result = mysql_query("SELECT email FROM glpi_useremails WHERE users_id = '$id'");
  39. $row = mysql_fetch_row($result);
  40. $mail = $row[0];
  41.  
  42. }
  43. else
  44. {
  45. $login = "";
  46. $name = "";
  47. $prename = "";
  48. $fixe ="";
  49. $portable = "";
  50. $adresse = "";
  51. $cp = "";
  52. $ville = "";
  53. $mail = "";
  54.  
  55. if (!empty($_GET['ordis']))
  56. {
  57. $id = $_GET['ordis'];
  58. $sql = mysql_query("SELECT glpi_computermodels.name , glpi_operatingsystems.name, glpi_manufacturers.name,glpi_computers.serial, glpi_computers.adminpw
  59. FROM glpi_computermodels, glpi_operatingsystems,glpi_manufacturers,glpi_computers
  60. WHERE glpi_computermodels.id = glpi_computers.computermodels_id
  61. AND glpi_operatingsystems.id = glpi_computers.operatingsystems_id
  62. AND glpi_manufacturers.id = glpi_computers.manufacturers_id
  63. AND glpi_computers.id = '$id'");
  64. $row = mysql_fetch_row($sql);
  65. $modelechoisi = $row[0];
  66. $oschoisi = $row[1];
  67. $fabchoisi = $row[2];
  68. $serial = $row[3];
  69. $adminpw = $row[4];
  70.  
  71. $result = mysql_query("SELECT name, realname,firstname,phone,phone2 FROM glpi_users WHERE id = (SELECT users_id FROM glpi_computers WHERE id = '$id')");
  72. $row = mysql_fetch_row($result);
  73. $login = $row[0];
  74. $name = $row[1];
  75. $prename = $row[2];
  76. $fixe = $row[3];
  77. $portable = $row[4];
  78.  
  79. $result = mysql_query("SELECT address,postcode,town FROM glpi_entitydatas WHERE entities_id = (SELECT entities_id FROM glpi_users WHERE id =(SELECT users_id FROM glpi_computers WHERE id = '$id'))");
  80. $row = mysql_fetch_row($result);
  81. $adresse = $row[0];
  82. $cp = $row[1];
  83. $ville =$row[2];
  84.  
  85. $result = mysql_query("SELECT email FROM glpi_useremails WHERE users_id = (SELECT users_id FROM glpi_computers WHERE id = '$id')");
  86. $row = mysql_fetch_row($result);
  87. $mail = $row[0];
  88. echo "<script> document.getElementById('marque').selectedIndex = $fabchoisi;</script>";
  89.  
  90. }
  91. }
  92.  
  93.  
  94. ?>
  95. <html>
  96. <head>
  97. <title>Formulaire pour fiches techniques</title>
  98. <link rel="stylesheet" type="text/css" href="http://localhost/glpi/inc/style.css"/>
  99. </head>
  100. <body>
  101. <div id="principale">
  102. <form name="formgeneral">
  103. <form method="get" name="select">
  104. <table class="tab_cadre_fixe">
  105. <tr>
  106. <th colspan="4" align="center" class="tab_cadre_report" >
  107. CLIENT
  108. </th>
  109. </tr>
  110. <tr>
  111. <td colspan="1">Selectionnez le Client :
  112. <td colspan="1">
  113. <select id="client" name="client">
  114. <?php
  115. echo "<option id='user' value='-1'>Nouvel utilisateur</option>";
  116. while($ligne=mysql_fetch_row($liste))
  117. {
  118. echo "<option id='user' value=$ligne[0]>$ligne[1]</option>";
  119. }
  120. ?>
  121. </select>
  122. </td>
  123. <td class="tab_bg2 center" id="bouton">
  124. <input type="submit" value="OK" class="submit">
  125. </td>
  126. </tr>
  127. </table>
  128. </form>
  129. <form method="post" action="../front/index.form.php" name="infoos">
  130. <table class="tab_cadre_fixe">
  131. <tr>
  132. <th colspan="4" align="center" class="tab_cadre_report" >
  133. INFORMATIONS CLIENT
  134. </th>
  135. </tr>
  136. <tr>
  137. <div id="informations">
  138. <tr>
  139. <td> Identifiant : </td>
  140. <td><input type="text" name="name" value="<?php echo $login ?>"></td>
  141. </tr>
  142. <tr>
  143. <td>Nom : </td>
  144. <td>
  145. <input type="text" name="name" value="<?php echo $name ?>">
  146. </td>
  147. <td>Prenom : </td>
  148. <td>
  149. <input type="text" name="prename"value="<?php echo $prename ?>">
  150. </td>
  151. </tr>
  152. <tr>
  153. <td colspan="1">Adresse : </td>
  154. <td colspan="1">
  155. <input type="text" size="50" name="adresse" value="<?php echo $adresse ?>">
  156. </td>
  157. </tr>
  158. <tr>
  159. <td colspan="1">Code Postal :</td>
  160. <td>
  161. <input type="text" maxlength="5" name="cp" value="<?php echo $cp ?>">
  162. </td>
  163. <td colspan="1">Ville : </td>
  164. <td>
  165. <input type="text" maxlength="40" name="ville" value="<?php echo $ville ?>">
  166. </td>
  167. </tr>
  168. <tr>
  169. <td>T&eacute;l&eacute;phone fixe : </td>
  170. <td>
  171. <input type="text" maxlength="10" name="telf" value="<?php echo $fixe ?>">
  172. </td>
  173. <td>T&eacute;l&eacute;phone Portable: </td>
  174. <td>
  175. <input type="text" maxlength="10" name="telp" value="<?php echo $portable ?>">
  176. </td>
  177. </tr>
  178. <tr>
  179. <td>E-Mail : </td>
  180. <td>
  181. <input type="text" maxlength="40" name="mail" value="<?php echo $mail ?>" >
  182. </td>
  183. </tr>
  184. </div>
  185. </table>
  186. </form>
  187. <form method="get" name="select" >
  188. <table class="tab_cadre_fixe" >
  189. <tr>
  190. <th colspan="4" align="center" class="tab_cadre_report" >
  191. MATERIEL
  192. </th>
  193. </tr>
  194. <tr>
  195. <td colspan="1">Selectionnez l'ordinateur : </td>
  196. <td colspan="1">
  197. <select id="ordis" name="ordis">
  198. <?php
  199. echo "<option id='user' value='-1'>Nouvel ordinateur</option>";
  200. while($ligne=mysql_fetch_row($listeordi))
  201. {
  202. echo "<option value=$ligne[0]>$ligne[1]</option>";
  203. }
  204. ?>
  205. </select>
  206. </td>
  207. <td class="tab_bg2 center" id="bouton">
  208. <input type="submit" value="OK" class="submit">
  209. </td>
  210. </tr>
  211. </table>
  212. </form>
  213. <form name="materiel">
  214. <table class="tab_cadre_fixe">
  215. <tr>
  216. <th colspan="4" align="center" class="tab_cadre_report" >
  217. INFORMATIONS MATERIEL
  218. </th>
  219. </tr>
  220. <tr>
  221. <td colspan="1">Marque/Fabricant :</td>
  222. <td>
  223. <select name="marque" id="marque">
  224. <?php
  225. echo "<option id='marque' value='-1'>Nouveau fabricant</option>";
  226. while($ligne=mysql_fetch_row($fab))
  227. {
  228. echo "<option id='marque' value=$ligne[0]>$ligne[1]</option>";
  229. }
  230. ?>
  231. </select>
  232. </td>
Advertisement
Add Comment
Please, Sign In to add comment