Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/12/2010, 10:37
pablobuitres
 
Fecha de Ingreso: octubre-2010
Ubicación: montevideo
Mensajes: 169
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: solo sube jpg

hola, es asi el codigo lo unico que no puse ahi es el formulario, de todos modos encontre un script que si me dejo subir otras extensiones, les agradesco mucho.
lo adjunto aqui por si alguien tiene el mismo problema.
form.html
<form method="post" enctype="multipart/form-data" action="sube2.php">
<input name="imagen" type="file">
<input type="submit" value="Subir Imagen" /><br /><br />
</form>
sube2.php

<?php
include('config.php');
$tmp=$_FILES['imagen']['tmp_name'];
$imagen= $_FILES['imagen']['name']; //sobreescribimos el nombre de la imagen
$separador=explode(".",$imagen); //separamos el nombre de la imagen
$solo_imagen=$separador[0]; //nombre de la imagen
$extension=$separador[1]; //extencion ejemplo jpg, gif, png, etc...

if($extension=="jpg") //comprobamos que se trate de una imagen jpg
{
if($_FILES['imagen']['size'] <= 9000000)//el peso de la imagen tiene que ser menor a 900000
{
if(move_uploaded_file($tmp,"files2/$imagen")) //movemos la imagen asia la carpeta que se llama "im"
{
echo "la imagen se subio con exito";
}
else{echo "error al guardar la imagen";}
}
else{echo "la imagen pesa demasiado";}
}
else{}
$query = mysql_query("INSERT INTO..........");

?>