Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/07/2012, 14:10
djleonilo
 
Fecha de Ingreso: julio-2011
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 2
Respuesta: Subir archivos ¿porque solo 19?

perfecto ojalá me puedan ayudar les dejo el código que tengo para la subida de los archivos y el registro en la base de datos.

este es el PHP
Código PHP:
Ver original
  1. <?
  2.  
  3.  
  4. include ('conexion.php');
  5.  
  6. $usuario = ($_SESSION['usuario']);
  7. $contrasena = ($_SESSION['contrasena']);
  8.  
  9. $ruta = "images";
  10. $nombrearchivo = $_FILES['imagen']['name'];
  11. $tipoarchivo = $_FILES['imagen']['type'];
  12. $temparchivo = $_FILES['imagen']['tmp_name'];
  13.  
  14. //print_r($_FILES['imagen']);
  15.  
  16. if(strpos($tipoarchivo, "jpeg") || strpos($tipoarchivo, "jpg")) {
  17.     if(move_uploaded_file($temparchivo,$ruta."/".$nombrearchivo)) {
  18.             echo "Archivo subido correctamente";
  19.         }else{
  20.             echo "Error al subir el archivo";
  21.         }
  22.         $directorio = ($ruta."/".$nombrearchivo);
  23.         $insertar = mysql_query("INSERT INTO imagen (usuario, contrasena, imagen, nombre)
  24.         VALUES ('$usuario','$contrasena','$directorio','$nombrearchivo')");
  25.         if($insertar) {
  26.             echo '
  27.                 <html>
  28.                     <head>
  29.                         <meta http-equiv="refresh" content="0,url=galeria.php">
  30.                     </head>
  31.                 </html>
  32.             ';
  33.         }else{
  34.             echo "Fallo la insersion"; 
  35.         }
  36. }else {
  37.     echo "tu archivo no cumple con las restricciones";
  38. }
  39. ?>

y este es el html con el formulario

Código HTML:
Ver original
  1. <!doctype html>
  2. <meta charset="UTF-8">
  3. <title>Subir fotos</title>
  4. </head>
  5.  
  6. <form action="fotos.php" method="post" name="form1" enctype="multipart/form-data">
  7.     <input type="file" multiple="true" name="imagen[]">
  8.     <input type="submit" value="Subir">
  9. </form>
  10. </body>
  11. </html>