Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/10/2011, 15:31
kasumidie
 
Fecha de Ingreso: octubre-2011
Ubicación: CABA
Mensajes: 63
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: panel.php subir varias imagenes

Código PHP:
Ver original
  1. <?php
  2.  
  3. if (count ($_POST)!=0){
  4.  
  5. $host="localhost";
  6. $database="x";
  7. $username="x";
  8. $password="x";
  9.  
  10. $uploads_dir = '';
  11. print_r ($_FILES);
  12.         $tmp_name = $_FILES["image1"]["tmp_name"];
  13.         $name = $_FILES["image1"]["name"];
  14.         move_uploaded_file($tmp_name, "$name");
  15.        
  16.         $tmp_name2 = $_FILES["image2"]["tmp_name"];
  17.         $name2 = $_FILES["image2"]["name"];
  18.         move_uploaded_file($tmp_name, "$name2");
  19.      
  20. $lo_hice_bien=mysql_connect($host,$username,$password);
  21. if ($lo_hice_bien){
  22.     mysql_select_db ($database);
  23.     $query2="INSERT INTO detalles (tipodepropiedad,operacion,ubicacion,barrio,precio,superficie,descripcion,caracteristicas,image1,image2) VALUES('".$_POST ["tipodepropiedad"]."','".$_POST ["operacion"]."', '".$_POST ["ubicacion"]."'";
  24.     $query2.=", '".$_POST ["barrio"]."', '".$_POST ["precio"]."', '".$_POST ["superficie"]."', '".$_POST ["descripcion"]."','".$_POST ["caracteristicas"]."', '".$name."', '".$name1."')";
  25.     $result2 = mysql_query($query2);
  26.     $idinsertado= mysql_insert_id();
  27.     $query="INSERT INTO noticias (tipodepropiedad,operacion,ubicacion,barrio,precio,superficie,descripcion,caracteristicas,image1,image2,detalle_id) VALUES('".$_POST ["tipodepropiedad"]."','".$_POST ["operacion"]."', '".$_POST ["ubicacion"]."','".$_POST ["barrio"]."', '".$_POST ["precio"]."', '".$_POST ["superficie"]."'";
  28.     $query.=", '".$_POST ["descripcion"]."','".$_POST ["caracteristicas"]."', '".$name."', '".$name1."', '".$idinsertado."')";
  29.     echo $query;
  30.     $result = mysql_query($query);
  31.     if (!$result && !$result2) {
  32.         die('Hay algo mal' . mysql_error());
  33.         }
  34. }
  35. echo "Hecho";
  36. mysql_close($lo_hice_bien);
  37. }
  38.  
  39. ?>
  40.  
  41. <html>
  42. <head>
  43. <title>Panel de Control | SP</title>
  44. </head>
  45. <center><body style="background: url('http://190.18.15.14x/images/fondo.gif');">
  46. <div style="background:white; font-family:verdana; font-size:10px; width:960px; padding:15px;">
  47. <img src="http://190.18.15.14x/images/banner.gif"><br></br>
  48. <div style="border-style:solid; border-width:1px; border-color:rgb(181,184,195);">
  49. <form enctype="multipart/form-data" id="panel" name="panel" method="post" action="panel.php">
  50.     <h1 style="color:#ff6c00;">Panel de Control</h1>
  51.    
  52.     <p><label><p>Tipo de propiedad</p><input type="text" id="tipodepropiedad" name="tipodepropiedad" size="50" maxlength="100" value="" /></label></p>
  53.    
  54.     <p><label><p>Operacion:</p><input type="text" id="operacion" name="operacion" size="50" maxlength="100" value="" /></label></p>
  55.    
  56.     <p><label><p>Ubicacion:</p><input type="text" id="ubicacion" name="ubicacion" size="50" maxlength="100" value="" /></label></p>
  57.    
  58.     <p><label><p>Barrio:</p><input type="text" id="barrio" name="barrio" size="50" maxlength="100" value="" /></label></p>
  59.    
  60.     <p><label><p>Precio:</p><input type="text" id="precio" name="precio" size="50" maxlength="100" value="" /></label></p>
  61.    
  62.     <p><label><p>Superficie:</p><input type="text" id="superficie" name="superficie" size="50" maxlength="100" value="" /></label></p>
  63.    
  64.     <p><label><p>Descripcion:</p><textarea id="descripcion" name="descripcion" cols="50" rows="6" maxlength="1500"></textarea></label></p>
  65.    
  66.    
  67.     <p><label><h3 style="color:#ff6c00;">Caracteristicas del inmueble </h3><textarea id="caracteristicas" name="caracteristicas" cols="50" rows="6" maxlength="1500"></textarea> </label></p>
  68.    
  69.     <p><label><p>Imagen:</p><input type="file" id="image1" name="image1" value="examinar"/></p></label>
  70.     <p><label><p>Imagen:</p><input type="file" id="image2" name="image2" value="examinar"/></p></label>
  71.     <p><input type="submit" name="Publicar" value="Publicar"/></p>
  72. </form>
  73. </div>
  74. <center>
  75. <p>© Copyright <a href="">SP</a> 2011. Todos los derechos reservados.
  76. </center>
  77. </div>
  78. </body></center>
  79. </html>

Así me queda, hay algun error? Me sigue pasando como antes, sube la primera solamente, no da error, pero la 2da no la sube a la base de datos :S

Última edición por kasumidie; 05/10/2011 a las 16:32