Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2015, 18:29
luisederbtura
 
Fecha de Ingreso: diciembre-2014
Mensajes: 9
Antigüedad: 9 años, 4 meses
Puntos: 0
RE:seguridad con php

Código PHP:
Ver original
  1. hola a todos estoy haciendo un codigo de prueba en php y html en el moemnto que le pongo un include de seguridad con sessiones no me deja ingresar cuando le doy clve y usuario correcto el codigo es el siguiente.
  2.  
  3. codigo de sessiones:
  4.  
  5. <?php
  6. $_SESSION['pruebaVideo'];
  7. if($_SESSION['pruebaVideo'] != 'nhm.php'){
  8. header("Location: index.php");
  9. exit();
  10. }
  11. ?>
  12.  
  13. codigo del include de sessiones:
  14.  
  15. <!doctype html>
  16. <html>
  17. <head>
  18. <meta charset="utf-8">
  19. <title>Documento sin título</title>
  20. </head>
  21.  
  22. <body bgcolor="black">
  23. <?php
  24.  
  25. include('seguridadtat/seguridad.php');
  26. if(isset($_SESSION['usuario']));
  27.  
  28. ?>
  29. <center>
  30. <form action="ingre_empresa.php" method="post" name="datos">
  31. <table bgcolor="blackgray">
  32. <tr><td>Nombre eveto:</td><td><input type="text" name="nombre_evento"/></td></tr>
  33. <tr><td>Municipio:</td><td><input type="text" name="municipio"/></td></tr>
  34. <tr><td>Fecha inicio evento</td><td><input type="date" name="fecha_inicio"/></td><td>Dia/mes/año</td></tr>
  35. <tr><td>fecha fin evento</td><td><input type="date" name="fecha_final"/></td><td>Dia/mes/año</td></tr>
  36. <tr><td>hora inicio</td><td><input type="time" name="hora_inicio"/></td><td>Hora<strong>:</strong>minuto a<strong>.</strong>m<strong>.</strong>/p.m.</td></tr>
  37. <tr><td>Hora fin</td><td><input type="time" name="hora_fin"/></td><td>Hora<strong>:</strong>minuto a.m./p.m.</td></tr>
  38. <tr><td>Nombre empresa</td><td><input type="text" name="nombre_empresa"/></td></tr>
  39. <tr><td>Nombre contacto:</td><td><input type="text" name="nombre_contacto"/></td></tr>
  40. <tr><td>Telelefono contacto:</td><td><input type="text" name="telefono_contacto"/></td></tr>
  41. <tr><td height="31">Descripcion evento:</td><td><textArea name="descripcion"></textArea></td></tr>
  42. <tr><td colspan="3" align="center"><input type="submit" name="guardar" value="Guardar"/></td></tr>
  43. </table>
  44. </form><br><br>
  45.  
  46.  
  47.  
  48.  
  49. <?php
  50.  
  51.  
  52. if(isset($_POST['boton'])){
  53.  
  54.  
  55. $usuario="root";
  56. $servidor="localhost";
  57. $password="";
  58.  
  59. $link= mysql_connect( $servidor,$usuario,$password);
  60. $connect= mysql_select_db("t_a_t", $link);
  61.  
  62.  
  63. $destino="videos/";
  64.  
  65. //if(is_uploaded_file($_FILES['arch']['tmp_name'])) {
  66.  
  67. $archivo=$_FILES["archivo"]['tmp_name'];
  68. $namefinal= trim ($_FILES['archivo']['name']);
  69. $namefinal= preg_replace('//', "", $namefinal);
  70. $uploadfile= $destino . $namefinal;
  71.  
  72. move_uploaded_file($archivo,$uploadfile);
  73.  
  74.  
  75.  
  76. $tamanio=$_FILES['archivo']['size'];
  77. $tipo=$_FILES['archivo']['type'];
  78. $nombre=$_FILES['archivo']['name'];
  79. $titulo=$_POST['caja'];
  80. $id=$_POST['id'];
  81.  
  82. $sql="INSERT INTO videos values('','$nombre','$tamanio','$titulo','$tipo',' $id','')";
  83.  
  84.  
  85.  
  86.  
  87. echo "<script language='javaScript'>
  88. alert('Los datos fueron guardados satisfactoria menten');
  89. window.loacation.href='inicio.html';
  90.  
  91. </script>";
  92.  
  93.  
  94. }
  95.  
  96. ?>
  97.  
  98.  
  99. <table bgcolor="blackgray"><tr><td align="center">
  100. <h3>Si tiene un video promocional cargarlo aqui.</h3>
  101.  
  102. <form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" name="form" method="post" >
  103. <p><strong>cargar video:</strong>
  104. </p>
  105.  
  106. <p><?php
  107.  
  108. $usuario="root";
  109. $servidor="localhost";
  110. $password="";
  111.  
  112. $link= mysql_connect( $servidor,$usuario,$password);
  113. $connect= mysql_select_db("T_A_T", $link);
  114.  
  115. $sql=mysql_query("SELECT * FROM eventos ORDER BY 1 DESC LIMIT 1");
  116.  
  117. $result=mysql_fetch_assoc($sql);
  118.  
  119. echo $result['id_evento'];
  120.  
  121. ?>Nombre video:<input type="text" name="caja" value=""/><input type="hidden" name="id" value="<?php echo $result['id_evento']; ?>"/></p>
  122. <p><input type="file" name="archivo"/></p>
  123. <p><input type="submit" name="boton" value="Cargar"/></p>
  124. </form>
  125. <br>
  126. <kbd><strong>Nota:</strong> Los videos deben estar en formato MP4.</kbd>
  127. </td></tr></table>
  128. </center>
  129. </body>
  130. </html>
  131.  
  132. todo funciona correctamente solo cunado agrego el include es cuando no funciona...de antemano gracias por sus respuestasr