PageRenderTime 32ms CodeModel.GetById 9ms RepoModel.GetById 0ms app.codeStats 0ms

/usuario/index.php

https://gitlab.com/albert925/biciletastore
PHP | 276 lines | 276 code | 0 blank | 0 comment | 13 complexity | 693940eaed31d597667c3145ca9aa410 MD5 | raw file
  1. <?php
  2. include '../config.php';
  3. session_start();
  4. if (isset($_SESSION['us'])) {
  5. $usR=$_SESSION['us'];
  6. $datosusuario="SELECT * from usuario where id_us=$usR";
  7. $sql_user=mysql_query($datosusuario,$conexion) or die (mysql_error());
  8. while ($ss=mysql_fetch_array($sql_user)) {
  9. $idus=$ss['id_us'];
  10. $imgus=$ss['avat_us'];
  11. $nmus=$ss['nam_us'];
  12. $apus=$ss['ape_us'];
  13. $corus=$ss['correo_us'];
  14. $telus=$ss['telefono_us'];
  15. $celus=$ss['celular_us'];
  16. $paisus=$ss['pais_id'];
  17. $ciudus=$ss['ciudad_id'];
  18. $dirus=$ss['direccion_us'];
  19. $tipus=$ss['tip_us'];
  20. $estus=$ss['estd_us'];
  21. }
  22. $nomcd="SELECT * from ciudad where id_ciudad='$ciudus'";
  23. $sql_nmcd=mysql_query($nomcd,$conexion) or die (mysql_error());
  24. while ($dc=mysql_fetch_array($sql_nmcd)) {
  25. $namcd=$dc['nam_ciudad'];
  26. }
  27. if ($imgus=="") {
  28. $rutavatar="";
  29. }
  30. else{
  31. $rutavatar="../".$imgus;
  32. }
  33. ?>
  34. <!DOCTYPE html>
  35. <html lang="es">
  36. <head>
  37. <meta charset="utf-8" />
  38. <meta name="viewport" content="width=device-width, maximun-scale=1" />
  39. <meta name="description" content="Datos de <?php echo $nmus ?>" />
  40. <title>Usuario <?php echo "$nmus"; ?></title>
  41. <link rel="icon" href="../imagenes/icono.png" />
  42. <link rel="stylesheet" href="../css/normalize.css" />
  43. <link rel="stylesheet" href="../css/iconos/style.css" />
  44. <link rel="stylesheet" href="../css/style.css" />
  45. <link rel="stylesheet" href="../css/default/default.css" />
  46. <link rel="stylesheet" href="../css/nivo_slider.css" />
  47. <script src="../js/jquery_2_1_1.js"></script>
  48. <script src="../js/scrpag.js"></script>
  49. <script src="../js/users.js"></script>
  50. </head>
  51. <body>
  52. <header>
  53. <figure id="logo">
  54. <a href="../">
  55. <img src="../imagenes/logo.png" alt="Logo" />
  56. </a>
  57. </figure>
  58. <nav>
  59. <?php
  60. if ($idus=="0") {
  61. ?>
  62. <a id="inus" href="../registro">
  63. <figure></figure>
  64. </a>
  65. <?php
  66. }
  67. else{
  68. ?>
  69. <div id="senin">
  70. <a href="../usuario"><figure style="background-image:url(<?php echo $rutavatar ?>);"></figure></a>
  71. <a href="../cerrar/us.php">Salir</a>
  72. </div>
  73. <?php
  74. }
  75. ?>
  76. <a href="../carrito.php">
  77. <div id="caritod">
  78. <span class="icon-bicil_carr2"></span>
  79. <span id="decar">carrito 0</span>
  80. </div>
  81. </a>
  82. </nav>
  83. </header>
  84. <nav id="mnP">
  85. <ul>
  86. <li><a href="../">Inicio</a></li>
  87. <?php
  88. $tiposP="SELECT * from tipo_producto order by id_tipo asc";
  89. $sql_tipoP=mysql_query($tiposP,$conexion) or die (mysql_error());
  90. while ($sl=mysql_fetch_array($sql_tipoP)) {
  91. $idtp=$sl['id_tipo'];
  92. $nmtp=$sl['nam_tipo'];
  93. ?>
  94. <li>
  95. <a href="../producto/ind2x.php?tp=<?php echo $idtp ?>" data-mn="<?php echo $idtp ?>"><?php echo "$nmtp"; ?></a>
  96. </li>
  97. <?php
  98. }
  99. ?>
  100. <?php
  101. if ($idus!="0") {
  102. ?>
  103. <li><a href="../factura" data-mn="0">Historial compras</a></li>
  104. <?php
  105. }
  106. ?>
  107. <li><div id="busMs"><span class="icon-search"></span></div></li>
  108. </ul>
  109. <div id="btnmovil"><span class="icon-menu"></span></div>
  110. </nav>
  111. <nav id="mnB">
  112. <a href="../">Inicio</a>
  113. <a href="../nosotros">Nosotros</a>
  114. <?php
  115. $BtiposPb="SELECT * from tipo_producto order by id_tipo asc";
  116. $bsql_tipoPB=mysql_query($BtiposPb,$conexion) or die (mysql_error());
  117. while ($slB=mysql_fetch_array($bsql_tipoPB)) {
  118. $Bidtp=$slB['id_tipo'];
  119. $Bnmtp=$slB['nam_tipo'];
  120. ?>
  121. <a href="../producto/ind2x.php?tp=<?php echo $Bidtp ?>"><?php echo "$Bnmtp"; ?></a>
  122. <?php
  123. }
  124. ?>
  125. <a href="../contacto">Contacto</a>
  126. <?php
  127. if ($idus!="0") {
  128. ?>
  129. <a href="../factura">Historial compras</a>
  130. <?php
  131. }
  132. ?>
  133. </nav>
  134. <aside id="busqueda">
  135. <article>
  136. <input type="search" id="busplpd" />
  137. </article>
  138. <div id="resultadoBs"></div>
  139. </aside>
  140. <aside id="login">
  141. <article>
  142. <a href="registro">Registrarse</a>
  143. </article>
  144. <form action="#" method="post" class="columninput">
  145. <article>
  146. <input type="email" id="corus" required="required" placeholder="Correo" />
  147. <input type="password" id="psus" required="required" palceholder="Contraseña" />
  148. <input type="submit" value="Ingresar" id="bnigus" class="botonstyle" />
  149. </article>
  150. <div id="txus"></div>
  151. </form>
  152. </aside>
  153. <section class="sectionCol">
  154. <h1>Datos <?php echo "$nmus"; ?></h1>
  155. <article class="flexcjC">
  156. <article class="columninput">
  157. <h2>Avatar</h2>
  158. <figure id="avatus">
  159. <img src="<?php echo $rutavatar ?>" alt="avatar" />
  160. </figure>
  161. <form action="#" method="post" enctype="multipart/form-data" id="giav" class="columninput">
  162. <input type="text" id="idus" name="idus" required="required" value="<?php echo $idus ?>" style="display:none;" />
  163. <input type="file" id="avGl" name="avGl" required="required" />
  164. <div id="txD"></div>
  165. <input type="submit" value="Subir e ingresar" id="nvAv" class="botonstyle" />
  166. </form>
  167. </article>
  168. </article>
  169. <article class="flexcjC">
  170. <article class="columninput">
  171. <h2>Actualizar datos</h2>
  172. <label><b>Nombre</b></label>
  173. <input type="text" id="nmuF" value="<?php echo $nmus ?>" />
  174. <label><b>Apellido</b></label>
  175. <input type="text" id="apuF" value="<?php echo $apus ?>" />
  176. <label><b>Teléfono</b></label>
  177. <input type="tel" id="teluF" value="<?php echo $telus ?>" />
  178. <label><b>Celular</b></label>
  179. <input type="tel" id="celuF" value="<?php echo $celus ?>" />
  180. <label><b>País</b></label>
  181. <select id="pscr">
  182. <option value="0">Paises</option>
  183. <?php
  184. $tpais="SELECT * from pais order by nam_pais asc";
  185. $sql_pais=mysql_query($tpais,$conexion) or die (mysql_error());
  186. while ($kps=mysql_fetch_array($sql_pais)) {
  187. $idps=$kps['id_pais'];
  188. $nmps=$kps['nam_pais'];
  189. if ($idps==$paisus) {
  190. $selpais="selected";
  191. }
  192. else{
  193. $selpais="";
  194. }
  195. ?>
  196. <option value="<?php echo $idps ?>" <?php echo $selpais ?>><?php echo "$nmps"; ?></option>
  197. <?php
  198. }
  199. ?>
  200. </select>
  201. <label>*<b>Ciudad</b></label>
  202. <select id="cdcr">
  203. <?php
  204. if ($ciudus=="0" || $ciudus=="") {
  205. ?>
  206. <option value="0">Ciudad no selecionado</option>
  207. <?php
  208. }
  209. else{
  210. ?>
  211. <option value="<?php echo $ciudus ?>"><?php echo "$namcd"; ?></option>
  212. <?php
  213. }
  214. ?>
  215. </select>
  216. <label>*<b>Dirección</b></label>
  217. <input type="text" id="druF" value="<?php echo $dirus ?>" />
  218. <div id="txA"></div>
  219. <input type="submit" value="Modificar" id="camA" class="botonstyle" data-us="<?php echo $idus ?>" />
  220. </article>
  221. <article class="columninput">
  222. <h2>Cambiar correo</h2>
  223. <input type="email" id="coruF" value="<?php echo $corus ?>" />
  224. <div id="txB"></div>
  225. <input type="submit" value="Cambiar" id="camB" class="botonstyle" data-us="<?php echo $idus ?>" />
  226. </article>
  227. <article class="columninput">
  228. <h2>Cambiar contraseña</h2>
  229. <label><b>Contraseña actual</b></label>
  230. <input type="password" id="psac" />
  231. <label><b>Contraseña nueva</b></label>
  232. <input type="password" id="psan" />
  233. <label><b>Repite la contraseña nueva</b></label>
  234. <input type="password" id="psbn" />
  235. <div id="txC"></div>
  236. <input type="submit" value="Cambiarr" id="camC" class="botonstyle" data-us="<?php echo $idus ?>" />
  237. </article>
  238. </article>
  239. </section>
  240. <footer>
  241. <article class="flexfoot">
  242. <article class="flexxdos">
  243. <article>
  244. <a href="../">Inicio</a>
  245. <a class="sele" href="../nosotros">Nosotros</a>
  246. <a href="../contacto">Contacto</a>
  247. </article>
  248. <article>
  249. <div><b>Dirección:</b> calle 32A # 34 541 local 5 Av. Sincelejito.</div>
  250. <div><b>Teléfono:</b> (5) 275 10 65</div>
  251. <div><b>Correo:</b> servicioalcliente@bicicletascoyote.co</div>
  252. </article>
  253. </article>
  254. <article id="redes">
  255. <a href="" target="_blank"><span class="icon-facebook2"></span></a>
  256. <a href="" target="_blank"><span class="icon-instagram"></span></a>
  257. <a href="" target="_blank"><span class="icon-twitter"></span></a>
  258. </article>
  259. </article>
  260. <article id="fotfin">
  261. CONAXPORT © 2015 &nbsp;&nbsp;todo los derechos reservados &nbsp;- &nbsp;PBX (5) 841 733 &nbsp;&nbsp;Cúcuta - Colombia &nbsp;&nbsp;
  262. <a href="http://conaxport.com/" target="_blank">www.conaxport.com</a>
  263. </article>
  264. </footer>
  265. </body>
  266. </html>
  267. <?php
  268. }
  269. else{
  270. echo "<script>";
  271. echo "alert('Sesion caducada');";
  272. echo "var pag='../registro';";
  273. echo "document.location.href=pag;";
  274. echo "</script>";
  275. }
  276. ?>