PageRenderTime 65ms CodeModel.GetById 36ms RepoModel.GetById 0ms app.codeStats 0ms

/php/login.php

https://github.com/Andykath/TravelJhaAn
PHP | 211 lines | 140 code | 69 blank | 2 comment | 17 complexity | d59a98a1f06f8f6f79ef5ed44c5ec97d MD5 | raw file
  1. <?php
  2. session_start();
  3. $pathFix = dirname(__FILE__);
  4. require_once ("../classes/Panel.php");
  5. $login= new Panel("../html/login.html");
  6. $mensaje = $_REQUEST['mensaje'];
  7. extract($_GET);
  8. if($mensaje==1)
  9. {
  10. $login->add("mensaje",'Usuario invalido');
  11. }
  12. else if($mensaje==2)
  13. {
  14. $login->add("mensaje",'ContraseƱa incorrecta');
  15. }
  16. else if($mensaje==10)
  17. {
  18. $login->add("mensaje",'Campos incompletos!');
  19. }
  20. else if($mensaje==5)
  21. {
  22. $login->add("mensaje",'Usuario registrado con exito');
  23. }
  24. include "../db/conexion.php";
  25. $consulta=mysql_query("SELECT des_id, des_nombre FROM destino where fk_des_id IS NULL order by des_id ASC");
  26. //desconectar();
  27. $select='';
  28. // Voy imprimiendo el primer select compuesto por los paises
  29. while($registro=mysql_fetch_row($consulta))
  30. {
  31. $select_actual="<option value='".$registro[0]."'>".$registro[1]."</option>";
  32. $select=$select.$select_actual;
  33. }
  34. $login->add(pais,$select);
  35. $login->add("Aqui",'<a href="../php/u_registro.php">AQUI</a>');
  36. $result= mysql_query("SELECT p.pro_nombre, p.pro_descuento,p.pro_fechaini,p.pro_fechafin,p.pro_durac_viaje,h.hot_nombre,a.aer_nombre,d.des_nombre,h.hot_nombre,v.via_costo FROM promocion p, hotel h, aerolinea a, destino d , via v WHERE p.fk_via_id=v.via_id and v.fk_des_id=d.des_id and v.fk_aer_id=a.aer_id and p.fk_hab_id=h.hot_id ORDER BY v.via_costo");
  37. while($row = mysql_fetch_array($result))
  38. {
  39. $des=$row["pro_descuento"]*100;
  40. $des1=$row["via_costo"];
  41. $des2=$des1*$des;
  42. $tabla='
  43. <tr align="center">
  44. <td width="306"><div align="center">'.$row["pro_nombre"].'</td>
  45. <td width="210"><div align="center">'.$row["pro_fechaini"].'</td>
  46. <td width="210"><div align="center">'.$row["pro_fechafin"].'</td>
  47. <td width="210"><div align="center">'.$row["pro_durac_viaje"].'</td>
  48. <td width="210"><div align="center">'.$row["aer_nombre"].'</td>
  49. <td width="210"><div align="center">'.$row["des_nombre"].'</td>
  50. <td width="210"><div align="center">'.$row["hot_nombre"].'</td>
  51. <td width="181"><div align="center">'.$des2."Bs".'</td>
  52. </tr>';
  53. $tabla_completa= $tabla_completa.$tabla;
  54. }
  55. mysql_free_result($result);
  56. if($selected)
  57. {
  58. if($selected=='Solamente Ida')
  59. {
  60. if ("Solamente Ida"==$selected)
  61. {
  62. $select_actual2='<option selected="selected">Solamente Ida</option>'; }
  63. else if ("Ida y vuelta"==$selected){
  64. $select_actual2='<option selected="selected">Ida y vuelta</option>'; }
  65. $select2=$select2.$select_actual2;
  66. $login->add("forma",$select2);
  67. $resultk= mysql_query("SELECT des_id,des_nombre FROM destino WHERE des_descripcion='Ciudad'");
  68. while($rowk = mysql_fetch_array($resultk))
  69. {
  70. $select_actualk='<option value="'.$rowk["des_id"].'">'.$rowk["des_nombre"].'</option>';
  71. $selectk=$selectk.$select_actualk;
  72. }
  73. $login->add("tra",' <tr><td>Tipo de Transporte:</td><td><select name="tra" id="tra" ><option selected="selected">Seleccione</option><option>Aereo</option><option>Maritimo</option><option>Terrestre</option></select></td></tr>');
  74. $login->add("combo",' <tr><td>Origen:</td><td><select name="combo" id="combo" ><option selected="selected">Seleccione</option>'.$selectk.'</select></td></tr>');
  75. $login->add("combo1",' <tr><td>Destino:</td><td><select name="combo1" id="combo1" ><option selected="selected">Seleccione</option>'.$selectk.'</select></td></tr>');
  76. $login->add("fecha",'<tr>
  77. <td>Fecha de salida:</td>
  78. <td><input name="fecha" id="fecha" type="text" readonly="readonly" value="{fecha}" ><a href="javascript:NewCssCal(\'fecha\',\'YYYYMMDD\')"><img src="../js/cal.gif" width="16" height="16" border="0" alt="Seleccione una Fecha"></td>
  79. </tr>');
  80. $login->add("cantper",'<tr>
  81. <th width="27%" height="27" align="justify" >Cantidad de Personas:<td><select name="cantper" id="cantper">
  82. <option>1</option>
  83. <option>2</option>
  84. <option>3</option>
  85. <option>4</option>
  86. <option>5</option>
  87. <option>6</option>
  88. <option>7</option>
  89. <option>8</option>
  90. <option>9</option>
  91. <option>10</option>
  92. </select> </td>
  93. </tr>');
  94. }
  95. else if ($selected=='Ida y vuelta')
  96. {
  97. if ("Ida y vuelta"==$selected)
  98. {
  99. $select_actual2='<option selected="selected">Ida y vuelta</option>'; }
  100. else if ("Solamente Ida"==$selected){
  101. $select_actual2='<option selected="selected">Solamente Ida</option>'; }
  102. $select2=$select2.$select_actual2;
  103. $login->add("forma",$select2);
  104. $resultk= mysql_query("SELECT des_id,des_nombre FROM destino WHERE des_descripcion='Ciudad'");
  105. while($rowk = mysql_fetch_array($resultk))
  106. {
  107. $select_actualk='<option value="'.$rowk["des_id"].'">'.$rowk["des_nombre"].'</option>';
  108. $selectk=$selectk.$select_actualk;
  109. }
  110. $login->add("tra",' <tr><td>Tipo de Transporte:</td><td><select name="tra" id="tra" ><option selected="selected">Seleccione</option><option>Aereo</option><option>Maritimo</option><option>Terrestre</option></select></td></tr>');
  111. $login->add("combo",' <tr><td>Origen:</td><td><select name="combo" id="combo" ><option selected="selected">Seleccione</option>'.$selectk.'</select></td></tr>');
  112. $login->add("combo1",' <tr><td>Destino:</td><td><select name="combo1" id="combo1" ><option selected="selected">Seleccione</option>'.$selectk.'</select></td></tr>');
  113. $login->add("fecha",'<tr>
  114. <td>Fecha de ida:</td>
  115. <td><input name="fecha" id="fecha" type="text" readonly="readonly" value="{fecha}" ><a href="javascript:NewCssCal(\'fecha\',\'YYYYMMDD\')"><img src="../js/cal.gif" width="16" height="16" border="0" alt="Seleccione una Fecha"></td>
  116. </tr>');
  117. $login->add("fecha1",'<tr>
  118. <td>Fecha de vuelta:</td>
  119. <td><input name="fecha1" id="fecha1" type="text" readonly="readonly" value="{fecha1}" ><a href="javascript:NewCssCal(\'fecha1\',\'YYYYMMDD\')"><img src="../js/cal.gif" width="16" height="16" border="0" alt="Seleccione una Fecha"></td>
  120. </tr>');
  121. $login->add("cantper",'<tr>
  122. <th width="27%" height="27" align="justify" >Cantidad de Personas:<td><select name="cantper" id="cantper">
  123. <option>1</option>
  124. <option>2</option>
  125. <option>3</option>
  126. <option>4</option>
  127. <option>5</option>
  128. <option>6</option>
  129. <option>7</option>
  130. <option>8</option>
  131. <option>9</option>
  132. <option>10</option>
  133. </select> </td>
  134. </tr>');
  135. }
  136. }
  137. $login->add("tipo_boton",'Buscar');
  138. $login->add("informacion",$tabla_completa);
  139. $login->show();
  140. include "../db/cerrar_conexion.php";
  141. ?>