este es mi formulario
Código HTML :
<form id="cropimage" method="post" enctype="multipart/form-data" action="action.php?file=ban"> <input type="file" name="photoimg" id="photoimg" /> <input type="hidden" name="image_name" id="image_name" value="" /> <input type="button" id="carga" name="subir" value="Subir" /> </form><div id="targ"></div>
mi codigo php encargado de procesar cargar la imagen
Código PHP :
<?php
$folder = '../images/headers/';
$valid_formats = array("jpg", "png", "gif", "bmp");
$name = $_FILES['photoimg']['name'];
$size = $_FILES['photoimg']['size'];
if(strlen($name)){
list($txt, $ext) = explode(".", $name);
if(in_array($ext,$valid_formats) && $size<(3048*3048)){
$actual_image = time().substr($txt, 5).".".$ext;
$tmp = $_FILES['photoimg']['tmp_name'];
if(move_uploaded_file($tmp, $folder.$actual_image)){
require('clases/resize-class.php');
$resizeObj = new resize($folder.$actual_image);
$resizeObj -> resizeImage(950,290, 'landscape');
$resizeObj -> saveImage($folder.$actual_image, 100);
$image= "<h1 id='msj'>Clic y Arrastrar sobre la Imagen para Cortar</h1><img src='".$folder.$actual_image."' id='photo' class='photo' style='max-width:950px;' alt='".$actual_image."'>";
}else
echo "Fallo la Carga";
}else
echo "Formato Invalido!";
}else
echo "Por favor seleccione una imagen!";
echo $image;
?>
mi javascript
Código Javascript :
$(document).ready(function() {
$('#photo').imgAreaSelect({
aspectRatio: '3.357:1.025',
onSelectEnd: getSizes
});
$('#carga').live('click', function() {
$("#targ").html('');
$("#targ").html('<img src="img/loading.gif" alt="Cargando...." id="loader"/>');
$("#cropimage").ajaxForm({
target: '#targ',
success: function(res){
var vpic = $('#photo').attr('alt');
$('#image_name').removeAttr('value');
$('#image_name').attr('value',vpic);
}
}).submit();
$('#loader').hide();
});
});
por favor echenme un cable muchachos cual es mi error? porque no entiendo si antes me funcionaba porque ahora no?
