Foros del Web » Programando para Internet » PHP »

APORTE: Subir imagen con php

Estas en el tema de APORTE: Subir imagen con php en el foro de PHP en Foros del Web. hola pato12, tu aporte es muy bueno pero no me funciono me tira este mensaje: el tipo de archivo no es de los permitidos. trate ...

  #61 (permalink)  
Antiguo 11/03/2010, 15:11
Avatar de zreep  
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 14 años, 6 meses
Puntos: 12
Respuesta: APORTE: Subir imagen con php

hola pato12, tu aporte es muy bueno pero no me funciono me tira este mensaje: el tipo de archivo no es de los permitidos. trate de subir un archivo jpg y lo mismo paso cuando subi uno png.
No se donde esta el error y otra cosa mas. intento subirlas a una base de datos y desde ahi verlas cuando las necesite por un buscador
  #62 (permalink)  
Antiguo 30/03/2010, 22:35
 
Fecha de Ingreso: septiembre-2009
Mensajes: 306
Antigüedad: 14 años, 7 meses
Puntos: 10
Respuesta: APORTE: Subir imagen con php

Como puedo hacer para que el nombre del archivo subido se guarde con el mismo nombre que la imagen original mas una secuencia aleatoria?
__________________
Mantente al tanto del acontecer Turistico nacional
Visita el Parque Bicentenario El Salvador
  #63 (permalink)  
Antiguo 17/04/2010, 19:41
 
Fecha de Ingreso: septiembre-2009
Mensajes: 25
Antigüedad: 14 años, 7 meses
Puntos: 0
De acuerdo Respuesta: APORTE: Subir imagen con php

Como puedo hacer para que imprima en un php todas las imagenes subidas en la carpeta "UPLOADED" en orden de la primera a la ultima.

Gracias y saludos, me vendria de 10 eso.
  #64 (permalink)  
Antiguo 19/05/2010, 22:51
 
Fecha de Ingreso: mayo-2010
Ubicación: acapulco.gro
Mensajes: 15
Antigüedad: 13 años, 11 meses
Puntos: 0
Ayudaaa

hola muy bueno el codigo tengo una duda estas imagenes ke subo las podria visualizar en una pagina por ejemplo ??..... ahora tengo otro problema toy haciendo una pagina y no se si me puedas ayudar kiero algo parecido pero por ejemplo kiero subir un archivo ya sea pdf o word y ke en una pagina web se visualicen comoo link para porder verlos osea subirlos a mi servidor y visualizarlos en una pagina ..te agradeceria enormemente ke me ayudennn.....!!!
  #65 (permalink)  
Antiguo 27/06/2010, 11:32
 
Fecha de Ingreso: mayo-2010
Mensajes: 185
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: APORTE: Subir imagen con php

no encontre la im agen del bgcaptcha
  #66 (permalink)  
Antiguo 14/01/2011, 05:03
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: APORTE: Subir imagen con php

Hola pato 12, soy un novato en el tema y quiero probar tu ejercicio que has hecho pero no me sale, el codigo me podrias explicar mejor como se hace con mas detalles?
como poner el codigo html entero me refiero con sus etiquetas de body que creo que va hay dentro verdad?

tambien quiero saber que extension tengo que habrir ya que uso el komodoedit de editor y no se que tengo que extension tengo que usar si html o javascrip?
me gustaria enteder esto de subir imagenes espero que me puedas ayudar un saludo o si hay alguien que me lo explique estaria muy agradecido
  #67 (permalink)  
Antiguo 14/01/2011, 21:26
(Desactivado)
 
Fecha de Ingreso: noviembre-2010
Ubicación: Malaga
Mensajes: 225
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: APORTE: Subir imagen con php

-ME pregunto si esto es forma de cambiar el nombre a la s imagenes y tambien su extencion?? seria muy util , pero como ?
  #68 (permalink)  
Antiguo 18/01/2011, 20:03
 
Fecha de Ingreso: mayo-2010
Mensajes: 185
Antigüedad: 13 años, 11 meses
Puntos: 2
Respuesta: APORTE: Subir imagen con php

Muy buen script! Tengo una duda, alguien sabe como poner marcas de agua a la imagen subida?
  #69 (permalink)  
Antiguo 22/01/2011, 17:36
 
Fecha de Ingreso: marzo-2009
Ubicación: maracaibo
Mensajes: 41
Antigüedad: 15 años
Puntos: 0
Respuesta: APORTE: Subir imagen con php

muy chevere el script, me ha ayudado mucho pero tngo el siguiente problema en sube.php; modifique un pokito el script para trabajar con mysql, de tal forma que se me almacene en un campo tipo 'varchar' la ruta de la imagen, ya que en mi caso estoy haciendo un site para promover la adopcion de animalitos de la calle, en mi caso remplace la cadena de aleatoria por un nombre generico para cada tipo de animal y una secuencia numeria

ej: perrito_1.jpg, perrito_2.jpg... etc..

asi es mi codigo:

Código PHP:
Ver original
  1. <?php
  2. require_once('../includes/connection_mysql.php');
  3. ?>
  4. <?php
  5. $categoria = $_POST['categoria'];
  6. $file = $_POST['file'];
  7.  
  8. if($_POST){
  9.     //desde aqui modifico nombres de las fotos segun la categoria a la que pertenecen
  10.     $cad = "";
  11.     $cate = "";
  12.         switch($categoria)
  13.         {
  14.             case 1:
  15.             $cate .= "burrito_";
  16.             break;
  17.             case 2:
  18.             $cate .= "gatito_";
  19.             break;
  20.             case 3:
  21.             $cate .= "perrito_";
  22.             break;
  23.         }
  24.         //realizo una consulta a la base de datos para verificar lo que seria la cantidad de fotografias por categoria y poder asignar el numero de la secuencia ej: perrito_1, perrito_2 y  asi sucesivamente empleando un ciclo for.
  25.         $query = "SELECT * FROM fotos WHERE categoria='$categoria'";
  26.         $row = mysqli_query($conexion,$query) or die (mysqli_error());
  27.         $num_rows = mysqli_num_rows($row);
  28.        
  29.             for($i; $i <= $num_rows; $i++)
  30.             {
  31.                 $cad = $cate.$i;
  32.             }
  33.        
  34.     //fin del ciclo y consulta...
  35.    
  36. $tamano = $_FILES [ 'file' ][ 'size' ]; // Leemos el tamaño del fichero
  37. $tamaño_max="500000"; // Tamaño maximo permitido
  38. if( $tamano < $tamaño_max){ // Comprovamos el tamaño
  39.     $destino = '../images/' ; // Carpeta donde se guardata
  40.     $sep=explode('image/',$_FILES["file"]["type"]); // Separamos image/
  41.     $tipo=$sep[1]; // Optenemos el tipo de imagen que es
  42.     if($tipo == "gif" || $tipo == "jpeg" || $tipo == "jpg" || $tipo == "png"){ // Si el tipo de imagen a subir es el mismo de los permitidos, segimos. Puedes agregar mas tipos de imagen
  43.         move_uploaded_file ( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/'.$cad.'.'.$tipo);  // Subimos el archivo
  44.             $cont++;
  45.             $ruta = $cad.'.'.$tipo; //nombre completo de la imagen para almacenarlo en la base de datos
  46.             $query = mysqli_query($conexion, "INSERT INTO asodepa.fotos (ruta, categoria, fecha)
  47.             VALUES('$ruta','$categoria',now())") or die (mysqli_error($conexion));
  48.  
  49.         echo 'Fotografía Cargada Exitosamente. <br /><br /><a href="imagen.php">haz click aqui</a>
  50.             ';
  51. }
  52. else echo 'El Tipo de Archivo no es de los permitidos. <br /><br /><a href="imagen.php">haz click aqui</a>
  53.             ';// Si no es el tipo permitido lo desimos
  54. }
  55. else echo 'El Archivo Supera el Peso Máximo. <br /><br /><a href="imagen.php">haz click aqui</a>
  56.             ';// Si supera el tamaño de permitido lo desimos
  57. }
  58. ?>
  59. <?php
  60. exit();
  61. ?>
  62. </div>
  63. </body>
  64. </html>


mi problema seria...

como podria hacer para agregarle a este código que me genere 2 miniaturas?? es decir q me almacene en el directorio algo asi como perrito_1.jpg - mini_perrito_1_50x50.jpg - mini_perrito_1_anchoRelativoXaltoRelativo??

Última edición por jakiras; 22/01/2011 a las 20:15
  #70 (permalink)  
Antiguo 09/04/2011, 22:48
 
Fecha de Ingreso: marzo-2011
Mensajes: 24
Antigüedad: 13 años
Puntos: 1
Respuesta: APORTE: Subir imagen con php

Muy buen aporte pero una duda porque solo me acepta las imagen con formato png
  #71 (permalink)  
Antiguo 01/07/2011, 04:03
Avatar de Capitan_ayb  
Fecha de Ingreso: junio-2011
Ubicación: los cabos
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: APORTE: Subir imagen con php

muy bueno solo una pregunta como puedo hacer que se quede fija la imagen cargada en otra pagina
  #72 (permalink)  
Antiguo 19/01/2012, 18:20
 
Fecha de Ingreso: enero-2012
Mensajes: 5
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: APORTE: Subir imagen con php

HOla, yo tengo un formilario de registro en php y la base en sql

tengo el monbre en la base

imagen_user

la tengo el metodo para que examine y haga el upload, pero me deja todo en el public de mi servidor, que variable puedo usar para que me lo guarde en donde yo quiero y en la base me guarde el nombre de la imagen para mostrarla cuando yo quiero en otro formulario.

este es el php que estoy usando

<?php require_once('Connections/conecto.php'); ?>
<?php
if(!empty($_FILES['image']) && $_FILES['image']['error'] == UPLOAD_ERR_OK) {
require_once 'ModifiedImage.php';

$image = new ModifiedImage($_FILES['image']['tmp_name']);
$img = 'img_' . $_FILES['image']['name'];
$image->resizeToFit(200, 200, true, 'ffffff');
$image->save($img);
?>
Imagen grabada:
<img src="<?php echo $img; ?>" />
<?php } ?>
  #73 (permalink)  
Antiguo 04/03/2012, 09:40
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 14 años, 5 meses
Puntos: 25
Respuesta: APORTE: Subir imagen con php

no hay una manera de comprobar si el archivo ej: image.jpg es realmente un archivo de imagen y no solo la ext jpg.
__________________
cada vez que aprendes algo te crees que no sabes nada
  #74 (permalink)  
Antiguo 09/03/2013, 01:09
 
Fecha de Ingreso: marzo-2013
Mensajes: 10
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: APORTE: Subir imagen con php

Hola Necesito ayuda implemente este codigo para subir sonidos ( Audios, Mp3 ) me sube sonidos pequeños pero otros no los sube porque puede ser esto ayudenme porfavor :)
  #75 (permalink)  
Antiguo 09/03/2013, 02:33
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: APORTE: Subir imagen con php

DeivyPereira, este tema es muy antiguo y, de cualquier forma, necesitaríamos ver tu código y contar con más información para saber que es lo que pasa.

Te recomiendo crear un tema aparte y no olvides incluir tu código.
__________________
- León, Guanajuato
- GV-Foto
  #76 (permalink)  
Antiguo 17/03/2015, 15:16
Avatar de va4go0balboa  
Fecha de Ingreso: marzo-2015
Ubicación: San Cristobal de las casas....
Mensajes: 32
Antigüedad: 9 años, 1 mes
Puntos: 2
Respuesta: APORTE: Subir imagen con php

Me he guiado de este aporte para hacer algunas aplicaciones relacionadas a subir imagenes y me ha servido bastante!!!!! ahora mi dilema es hacer un menu desplegable usando querys al mysql.... algo similar a lo que hace google con su busqueda....... que debere hacer...?????
__________________
que va arder ni que va arder, si nomas humea n,n!!!!
  #77 (permalink)  
Antiguo 21/02/2016, 07:09
Avatar de daledondale1802  
Fecha de Ingreso: febrero-2016
Mensajes: 4
Antigüedad: 8 años, 2 meses
Puntos: 0
Respuesta: APORTE: Subir imagen con php

Muy buen aporte. Gracias ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 22 personas




La zona horaria es GMT -6. Ahora son las 00:21.