Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2010, 10:43
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Subir Fotos en PHP con class.upload

Hola, estoy subiendo una foto a la web con la class.upload, el problema es que cuando lo hago manualmente ejemplo "$imagen = new upload ("c:\aa\aa.jpg");
" la foto sube perfectamente pero cuando tomo lo seleccionado en un formulario y lo tomo como "($_POST['foto']" no funciona (no hace nada) y no se porque
Pos las dudas les mando el codigo que desarrolle
Muchas Gracias si alguien puede ayudarme.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Prueba</title>
<style type="text/css"></style>
</head>
<body>

<?
include("../includes/class.upload.php");
//$imagen = new upload ("c:\aa\aa.jpg");
$imagen = new upload ($_POST['foto']);
if ($imagen->uploaded){
// $foo->file_new_name_body = $_FILES['foto'];// nombre de la foto...
// $foo->image_resize = true; // autoriza que si se redimensione
// $foo->image_convert = jpg; // formato a convertir
// $foo->image_x = 440; // Tamaño en pixeles - Ancho
// $foo->image_y = 310; // Tamaño en pixeles - Alto
$imagen->process('../fotos/');
$foto = '../fotos/'. $imagen->file_dst_name;
}
if ($imagen->processed) {
echo "Subio bien";
}
else {
echo "fallo la subida";
}
?>

<form id="form1" name="form1" method="post" action="aa2.php">
<input type="file" name="foto" size="15" />
<input type="submit" name="submit" value ="Va">
</form>


</body>
</html>