Simples jquery progress bar em conjunto com PHP

Enviada por Rogério Pancini Pereira 
Rogério Pancini Pereira
Simples jquery progress bar em conjunto com PHP
01 de July de 2011 às 06:23AM
Bom dia pessoal.

Na verdade o trabalho que fiz já está funcional, mas gostaria de incrementa-lo, com uma progress bar, pois, quando é feito mais de um upload de imagem (não é upload múltiplo), o usuário fica sem informação na tela.

Seria este form:
<form name="cadastrar_obra" id="cadastrar_obra" method="post" action="" enctype="multipart/form-data">
<fieldset>
<label>
<span>Serviço</span>
<input type="text" name="produto"/>
</label>

<label>
<span>Imagem do serviço</span>
<input type="file" name="thumb"/>
</label>

<input type="hidden" name="cadastrar_post" value="cad" />
<input type="submit" value="CADASTRAR" name="cadastrar" class="cadastro_btn" />
</fieldset>
</form>

Que manda as informações para cá:

<?php
if(isset($_POST['cadastrar_post']) && $_POST['cadastrar_post'] == 'cad'){//if
$img = $_FILES['thumb'];
$produto = strip_tags(trim($_POST['produto']));

$pasta_produtos = "../imagens/produtos";
$tamanho_grande = '640';
$permitido = array('image/jpg','image/jpeg','image/pjpeg');

require("scripts/funcao_upload.php");

$nome = $img['name'];
$tmp = $img['tmp_name'];
$type = $img['type'];

//}//if

if(!empty($nome) && in_array($type, $permitido)){//if
$img_produto = md5(uniqid(rand(), true)).".jpg";
redimensionar($tmp, $img_produto, $tamanho_grande, $pasta_produtos); // imagem serviços

$cadastrar_produto = mysql_query("INSERT INTO tb_produtos (produto, produto_img) VALUES ('$produto', '$img_produto')")
or die(mysql_error());

}//if

if($cadastrar_produto >= '1'){//if
echo "<div class=\"ok\">O serviço foi cadastrado com sucesso</div>";
}else{
echo "<div class=\"no\">Erro ao cadastrar o serviço</div>";
}//if

}//if
?>

Tem a função de upload que está em outra pasta, mas acho que não é necessário coloca-la.

Se alguém tiver alguma idéia simples (não quero nada sofisticado) e puder me ajudar eu agradeço.

Valeu mesmo!

Rogério Pancini Pereira
Marcos Regis
Re: Simples jquery progress bar em conjunto com PHP
01 de July de 2011 às 08:57AM
Respondi na sua outra postagem.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.