Cancelar Upload de Imagem.
Bom não sou muito bom em JS mais fiz um arquivo de upload com php junto ao AjaxForm:
Bom quando do F5 em vez de cancelar o Upload ele continua com o upload, tem como cancelar ele através do js? Ou algum outro modo de cancelar o upload.
Ou quando clico no X do meu Modal para fechar o modal ele cancelar automaticamente o upload?
Agradeço desde já.
Arquivo JS:
$('#edit_pic_profile').click(function(){
$("#boxEdit").show();
$("#boxEdit .dialogEdit").show();
$('#imagem').change(function(){
$("#visualizar").html('<img src="../assets/images/loader.gif" style="margin-left:120px;">');
$('#form').ajaxForm({
target: '#visualizar'
}).submit();
});
});
$('#ClosedSEdit').click(function(){
$('#boxEdit').hide();
$('#boxEdit .dialogEdit').hide();
});
ARQUIVO PHP:
<?php
sleep(3);
include '../../bancodados.php';
session_start();
$pasta = "../../picture/";
$permitidos = array(".jpg",".jpeg",".png");
if(isset($_POST)){
$nome_imagem = $_FILES['imagem']['name'];
$tamanho_imagem = $_FILES['imagem']['size'];
$ext = strtolower(strrchr($nome_imagem,"."));
if(in_array($ext,$permitidos)){
$tamanho = round($tamanho_imagem / 3072);
if($tamanho < 3072){
$nome_atual = md5(uniqid(time())).'_ifawkes'.$ext;
$tmp = $_FILES['imagem']['tmp_name'];
if(move_uploaded_file($tmp,$pasta.$nome_atual)){
// INSERIR NO BD
//echo "<img src='pciture/".$nome_atual."' id='previsualizar'>";
//imprime a foto na tela
}else{
echo "Falha ao carregar imagem.";
}
}else{ echo "A imagem deve ser de no máximo 1MB";
}
}else{
echo "Somente são aceitos arquivos do tipo Imagem"; }
}else{
echo "Selecione uma imagem"; exit;
}
?>Discussão (2)
Carregando comentários...