[php] Upload de imagenes

Ir abajo

[php] Upload de imagenes

Mensaje por Deryan el Mar Oct 16, 2012 4:15 pm

Este upload es seguro, pueden cambiar las extensiones permitidas, pero si ponen otras que no son imágenes, tienen que cambiar la forma como se muestran los linksTienen que crear una carpeta llamada images (se puede cambiar en la configuración) y darle permisos 777si tienen dudas dejen un comentario
Código:
<form action="" method="post" enctype="multipart/form-data"><p><input type="file" name="imagen"><input type="submit" name="submit" value="Subir →" /></p></form><?phpif(isset($_FILES['imagen'])){//configuracion$permitidas = array('jpg','jpeg','png','gif'); //extensiones permitidas$size=2097152; //tamano maximo en bytes$url="http://localhost/otros/upload/"; //con / al final$carpeta="images/"; //carpeta de las imagenes//no editar despues de esto $errores = array();$nombre = trim($_FILES['imagen']['name']);$ext = strtolower(end(explode('.',$nombre)));$tamano = $_FILES['imagen']['size'];$tmp = $_FILES['imagen']['tmp_name'];$urlimagen=$carpeta.rand().$nombre;if(in_array($ext,$permitidas) === false){$errores[] = 'Extension no permitida';}if($tamano>$size){$errores[] = 'El tamaño del archivo deve ser menor a 2mb';}if(empty($errores)){if(move_uploaded_file($tmp,$urlimagen)){?><h3>html</h3><input type="text" value="<img src='<?php echo $url.$urlimagen ?>'>" /><br /><h3>BBcode</h3><input type="text" value="[img]<?php echo $url.$urlimagen ?>[/img]" /><br /><h3>Enlace directo</h3><input type="text" value="<?php echo $url.$urlimagen ?>" /><br /><?php}}else{foreach($errores as $error){echo $error."<br />";}}}?>


[Tienes que estar registrado y conectado para ver esa imagen]


Hola Invitado, si eres nuevo por aqui te recomiendo leerte las [Tienes que estar registrado y conectado para ver este vínculo]

Mi nombre es Deryan soy:
[Tienes que estar registrado y conectado para ver esa imagen] Fundador y Administrador de MundoCodigos [Tienes que estar registrado y conectado para ver esa imagen]
para cualquier duda,sugerencia,queja,denuncia,se contacta con migo o crea un tema en este foro.
avatar
Deryan
Administrador
Administrador

Mensajes Mensajes : 134
MCoins MCoins : 1086725
Gracias Gracias : 8
Advertencia Advertencia : 100%


Ver perfil de usuario http://mundocodigos.foroactivo.mx

Volver arriba Ir abajo

Re: [php] Upload de imagenes

Mensaje por rubenfr el Lun Oct 22, 2012 4:27 pm

gracias lo usare
avatar
rubenfr
Nuevo Usuario
Nuevo Usuario

Mensajes Mensajes : 8
MCoins MCoins : 1062635
Gracias Gracias : 0
Advertencia Advertencia : 100%


Ver perfil de usuario

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.