Nueva pregunta

Pregunta:

Fecha: 08-10-2018 18:44:46 (En Español)

upload[No resuelta]

buenas noches mi pregunta es como puedo subir multiples archivos utilizando dropzone en php 5.3 no me guarda la ruta en la base de datos ni el nombre ni los archivos en la carpeta especificada muchas gracias
index
<form method="POST" action="ingreso/ingresoauto - copia1.php" class="dropzone well" id="dropzone" >
<div class="fallback">
<input name="file" type="file" multiple="" />

</div>

php


$consultano= "SELECT * FROM estratificacion ";
$resultano= mysql_query($consultano,$conex) or die (mysql_error());
$contar = mysql_num_rows($resultano);
//$row=mysql_fetch_array($resultano);
for($i=0;$i<=$contar;$i++){
$row=mysql_fetch_array($resultano);
//$codigo_guia = $row["codigo_guia"];
}
if (is_uploaded_file($_FILES['file']['tmp_name']))
{
$nombreDirectorio = "guardar/";
$nombreFichero = $_FILES['file']['name'];

$nombreCompleto = $nombreDirectorio . $nombreFichero;
if (is_file($nombreCompleto))
{
$idUnico = time();
$nombreFichero = $idUnico . "-" . $nombreFichero;
}

move_uploaded_file($_FILES['file']['tmp_name'], $nombreDirectorio.$nombreFichero);

}

else{
print ("No se ha podido subir el fichero");
}

Etiquetas: HTML - MySQL - PHP Votos: 0 - Respuestas: 1 - Vistas: 5 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 09-10-2018 09:02:21 1.- IMPORTANTE: Estas trabajando con código deprecado, actualiza, trabaja con php 7.1 en adelante como minimo y librerias como mysqli o PDO.

    2.- Que tiene que ver el código que colocaste con el guardado de los ficheros, es decir, en el primero bloque consulta una base de datos que no indicas que relevancia tienen con los ficheros.

    En el segundo bloque asignas una ruta y verificas si el archivo esta en el directorio, si esta en el directorio le asignas un nombre nuevo???

    
    if (is_file($nombreCompleto))
    {
    $idUnico = time();
    $nombreFichero = $idUnico . "-" . $nombreFichero;
    }
    
    


    no muestras el código js que usas para enviar los ficheros al php, en tal caso, dropzone tiene una documentación bastante clara del proceso de carga, tambien utiliza las etiquetas de marcado para poder interpretar el codigo correctamente.

    Sería bueno que mostraras el error que recibes de php al momento de la carga, podrías utilizar el error_get_last de php para obtener el último error relacionado con tu código y así depurar mejor.
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com