¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

[php] Upload de imagenes

2 participantes

Ir abajo

[php] Upload de imagenes Empty [php] Upload de imagenes

Mensaje por Deryan 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 />";}}}?>
Deryan
Deryan
Administrador
Administrador

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


https://mundocodigos.foroactivo.mx

Volver arriba Ir abajo

[php] Upload de imagenes Empty Re: [php] Upload de imagenes

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

gracias lo usare
rubenfr
rubenfr
Nuevo Usuario
Nuevo Usuario

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


Volver arriba Ir abajo

Volver arriba

- Temas similares

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