Subir imagenes a un directorio
Hola: Agradeceria que me indicaseis alguna URL de articulos de foros que traten sobre cómo subir imagenes .jpg a un directorio del servidor, para posteriormente llamarlas a través del path guardado en un campo de la DB.
A ser posible, que sean scripts comprobados y se sepan que funcionan correctamente.
Gracias por el trabajo que me vais a evitar. Saludos.
A ser posible, que sean scripts comprobados y se sepan que funcionan correctamente.
Gracias por el trabajo que me vais a evitar. Saludos.
Hola, haber si con esto que te pongo te arreglas. Haces un formulario en una web y pones el campo donde meter la imagen, algo asi:
.....................
<form method="POST" action="subir_imagen.php" enctype="multipart/form-data">
<p class="intermedio"> Imagen</p>
<input type="file" name="imagen" size="20">
...........
Despues en la web subir_imagen.php pones esto:
..........
$imagen_name= $_FILES['imagen']['name'];
$imagen_size= $_FILES['imagen']['size'];
$imagen_type= $_FILES['imagen']['type'];
$imagen= $_FILES['imagen']['tmp_name'];
if (!copy ($imagen, $imagen_name))
$error_imagen="Error al subir la imagen al servidor";
$sql = "INSERT INTO tabla (imagen) VALUES ( '$imagen_name');";
........
Y ya esta. Bueno adaptalo a tus necesidades y si necesiats algo contesta. Ya me contaras que tal te fue
.....................
<form method="POST" action="subir_imagen.php" enctype="multipart/form-data">
<p class="intermedio"> Imagen</p>
<input type="file" name="imagen" size="20">
...........
Despues en la web subir_imagen.php pones esto:
..........
$imagen_name= $_FILES['imagen']['name'];
$imagen_size= $_FILES['imagen']['size'];
$imagen_type= $_FILES['imagen']['type'];
$imagen= $_FILES['imagen']['tmp_name'];
if (!copy ($imagen, $imagen_name))
$error_imagen="Error al subir la imagen al servidor";
$sql = "INSERT INTO tabla (imagen) VALUES ( '$imagen_name');";
........
Y ya esta. Bueno adaptalo a tus necesidades y si necesiats algo contesta. Ya me contaras que tal te fue
Gracias. Para el guion, me sirve.
Procuraré añadirle algo sobre el tamaño máximo, alto, ancho, etc. a ver si me funciona.
Procuraré añadirle algo sobre el tamaño máximo, alto, ancho, etc. a ver si me funciona.