![Stress](http://static.forosdelweb.com/fdwtheme/images/smilies/stress.png)
| |||
Subir 2 imagenes con php y guardar ruta en la base. GENTE ES DE MUCHA URGENCIA!!! . Necesito subir dos imagenes a una carpeta del servidor y guardar la ruta en la base que cada imagen tiene un campo. Gracias al que me pueda ayudar muchas gracias!!! ![]() |
| ||||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. hola que tal. ![]() http://www.forosdelweb.com/f18/aport...as-php-569025/ Saludos
__________________ Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo. Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1 Skiper0125 |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. Subir 2 imagenes a la vez no va a ser posible, lo que podes hacer utilizando ajax/jquery podes hacer que esten en espera y cuando termine de subir una, suba la otra. Mira algunos ejemplos de uploads en: http://www.marcofbb.com.ar/?s=upload |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. Hola!!! si mira tengo este codigo que me resulta!! me hace lo que quiero pero con una imagen necesito subir dos imagenes y guardar la ruta de las dos en cada campo!! los campos son: ruta_img (en este puedo gurdar la ruta) y el otro rut2_img en este es el que no puedo enviar la ruta de la segunda imagen!! Cita: <html> <head></head> <body> <form name="subirImagen" method="post" action="subir.php" enctype="multipart/form-data"> <p> <label for="picture">Imagen:</label> <input type="file" name="imagen" id="picture"/> </p> <p> <input type="submit" name="btnSubir" value="Subir imagen"/> </p> </form> </body> </html> Cita: Estas a punto de salvarme la vida si lograr ayudarme!! este codigo lo hace bien pero es con una sola imagen y yo quiero dos imagenes!!! me entiendes? <?php require('conexion.php');//realizamos la conexion llamando al archivo de conexion $dir = "imagenes/"; //recuerda que debe tener permisos de escritura ;) $ext = array('image/jpeg', 'image/gif', 'image/png', 'image/bmp'); //Puedes agregar más extenciones foreach($_FILES as $archivo) { $attachtmp = $archivo['tmp_name']; $attachtype = $archivo['type']; $attachname = $archivo['name']; if(file_exists($attachtmp)) { if(is_uploaded_file($attachtmp)) { if(in_array($attachtype,$ext)) { $ruta = move_uploaded_file($attachtmp, "$dir/$attachname"); mysql_query("INSERT INTO imagen (ruta_imag) VALUES ('$dir$attachname')"); } else { echo "Esto no es una imagen :("; } } } } echo"$dir/$attachname"; ?> |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. http://www.marcofbb.com.ar/multiupload-en-php/ Mira eso, por ahi te ayuda a comprender como tenes que hacer. Saludos |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. Muchas gracias!! justo lo que andaba buscando!! lo que pasa que me daba idea de como hacer esto lo que no me doy idea es como hacer el insert!! en la base de datos!!! cuales son las variables que tienen los datos de las ruta de cada imagen!! DESDE YA MUCHAS GRACIAS!! ESPERO QUE ME PUEDAS AYUDAr!!!! |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. Marco es que yo se cual es el directorio, si yo tuviera una sola imagen para guardar andaria perfecto, guardaria lo siguiente!! $dir$attachname esto es el nombre el directorio y el nombre del archivo.. y el insert es el siguiente que esta dentro del foreach : mysql_query("INSERT INTO imagen (ruta_imag) VALUES ('$dir$attachname')"); entonces mi duda como tendria que poner la variable para obtener los datos del segundo archivo!!! MUCHAS!! GRACIAS!!! POR DEDICARME TU TIEMPO GENIO!! |
| |||
Respuesta: Subir 2 imagenes con php y guardar ruta en la base. Cita: Si lo podes dentro del foreach las variables son para 1 Solo archivo por ciclo. Es decir va a hacer 2 inssert o más (Segun el numero de imagenes a subir).
Iniciado por fedealvarezpiti ![]() Marco es que yo se cual es el directorio, si yo tuviera una sola imagen para guardar andaria perfecto, guardaria lo siguiente!! $dir$attachname esto es el nombre el directorio y el nombre del archivo.. y el insert es el siguiente que esta dentro del foreach : mysql_query("INSERT INTO imagen (ruta_imag) VALUES ('$dir$attachname')"); entonces mi duda como tendria que poner la variable para obtener los datos del segundo archivo!!! MUCHAS!! GRACIAS!!! POR DEDICARME TU TIEMPO GENIO!! Es como aca, mica $i = 0; while($i > 2){ mysql_query("INSSERT BLA BLA BLA"); $i++; } Va a ser solo un inssert por ciclo, pero suberia las rutas de imágenes en diferentes ID, si queres que solo queden en un ID, tenes que hacer el ciclo acoplar los directorios en una variable y luego subirla. Te dejo algunas preguntas y respuestas para reflexionar Cita: Saludos ¿Que es importante para programar en PHP? Para programar en PHP, como en cualquier lenguaje, es importante el uso de la lógica. Sin lógica no vamos a aprender mucho y lo poco que aprendamos no nos va a servir, porque si no sabemos como plantear un problema nunca lo vamos a solucionar y programar siempre es la solución a algún problema. Ejemplo de la lógica: http://www.forosdelweb.com/f18/lista...6/#post4200598 ¿Necesito tener conocimiento mínimos? La verdad si, tenes que saber matemáticas ya que la programación es eso, con que sepas lo mínimo es mas que suficiente. Programar en PHP también te ayudar a abrirte a los problemas matemáticos, y si estas en secundaria como yo es algo bueno porque no se te complica la materia mas complicada para la mayoría. También tenes que tener algunos conocimientos básicos de la PC como guardar un archivo o saber donde queda C:. ¿Hay una edad mínima para aprender? Yo empece a los 13 años a programar en PHP y el día de hoy me abrió un camino para desempeñarme mejor en todo lo que se aplica lógica, ejemplo matemáticas, física y química. |
Etiquetas: |