Hola soy nuevo en php y quiero hacer un formulario donde pueda subir varias imagenes a la ves y que se guarden en una base de datos alguien me puede ayudar o deir como le puedo hacer porfa
Debes crear un archivo subirimagen.php con lo siguiente: <form name="form1" method="post" action="insertarimagen.php" enctype="multipart/form-data"> <input name="archivo" type="file" > </form>
Luego creas uno que se llame: insertarimagen.php y alli debe ir el siguiente codigo:
<?php $extension = explode(".",$archivo_name); $num = count($extension)-1; if( ($extension[$num] == "jpg") OR ($extension[$num] == "JPEG") or ($extension[$num] == "JPG") ) //aqui das los formatos permitidos de imagenes { if($archivo_size < 10000000) //aqui el tamaño maximo de la foto es 10MB lo puedes cambiar { if(!copy($archivo, "imagen/".$archivo_name) ) //directorio donde lo deseas guardar { echo "Error al copiar el archivo"; } else { echo "<p style='text-align:center;'>El archivo ha subido correctamente</p>"; $msg=" <a href=\"subirimagen.php\"> Click aqui para regresar</a>"; echo "<p style='text-align:center;'>".$msg."</p>"; } } else { echo "El archivo no ha subido porque supera los 900 KB"; } } else { echo "<p style='text-align:center;'>No ha seleccionado un archivo o este no tiene extensión .JPEG </p>"; $msg=" <a href=\"subirimagen.php\"> Click aqui para regresar</a>"; } ?>
Espero lo puedas realizar ya que si me funciona...