session_start(); session_destroy();
echo("<script>setTimeout(\"window.location.href='./'\",1);</script>");vai funcionar !
Não informado
Menty hasn't added any friends yet.
04/04/2011, 09:56
session_start(); session_destroy();
echo("<script>setTimeout(\"window.location.href='./'\",1);</script>");04/04/2011, 09:53
$image_p2 = imagecreatetruecolor('largura que vc quer', 'altura q vc quer');
imagecopyresampled($image_p2, 'diretorio/nome_da_imagem_original', 0, 0, 0, 0, 'largura que vc quer', 'altura q vc quer', 'largura da img original', 'altura da img original');
imagejpeg($image_p2, 'diretorio_que_vai_a_img_uplodeada'.'nome_da_imagem_nova', 100);imagedestroy($image_p2); 04/04/2011, 09:42
////////////////////////VARIAVEIS QUE DEVEM SER MUDADAS/////////////////////////////////////////////////////////////
$new_width = 120;//TAMANHO (largura) DA IMAGEM THUMB
$new_width2 = 280;//TAMANHO (largura) DA IMAGEM MEDIA
$width_g = 600;//TAMANHO (largura) DA IMAGEM GRANDE
$porc = 33;//PORCENTAGEM DE RELACAO ENTRE AS IMAGENS (%). NAO MUDAR O VALOR
$uploaddir = 'uploads/';//PASTA ONDE AS IMAGENS FICARAO
$qnt = 1000;//NAO ALTERAR ESTA VARIAVEL
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////NAO ALTERAR OS VALORES ACIMA////////////////////////////////////////////////////////////////////
for ($i=0;$i<$qnt;$i++){ if ($_FILES['imagem']['name'][$i]<>""){
set_time_limit (0); ini_set("memory_limit","100M");
$uploadfile = $uploaddir. $_FILES['imagem']['name'][$i];
if (move_uploaded_file($_FILES['imagem']['tmp_name'][$i], $uploaddir . $_FILES['imagem']['name'][$i])) {
$Foto = $_FILES['imagem']['name'][$i]; $Foto2 = md5(time().$foton).$Foto;
////////////////TIRA CARACTERES ESPECIAIS E OUTROS DO NOME DA FOTO///////////////////////////////////////////////////
$Foto3 = "$Foto2"; $Foto3 = ereg_replace("[^a-zA-Z0-9_.]", "-",
strtr($Foto3, "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿABCDEFGHIJKLMNOPQRSTUVXZYW_ ",
"aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyabcdefghijklmnopqrstuvxzwy--"));$Foto2=$Foto3;
rename($uploaddir."/".$Foto, $uploaddir."/".$Foto2);list($width, $height) = getimagesize($uploaddir.$Foto2);
///////////////////////CRIANDO THUMB/////////////////////////////////////////////////////////////////////////////////
$v=($new_width*$porc)/100; $new_height=$new_width-$v;//CALCULA TAMANHO(altura) DA IMAGEM PROPORCIONALMENTE
if($width<$height){$new_height=$new_width;$v=($new_height*$porc)/100;$new_width=$new_height-$v;}//TAMANHO////////////
$image_p = imagecreatetruecolor($new_width, $new_height);$image = imagecreatefromjpeg($uploaddir.$Foto2);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($image_p, $uploaddir."thumb_".$Foto2, 60);imagedestroy($image_p);
///////////////////////CRIANDO MEDIA/////////////////////////////////////////////////////////////////////////////////
$v2=($new_width2*$porc)/100; $new_height2=$new_width2-$v2;//CALCULA TAMANHO(altura) DA IMAGEM PROPORCIONALMENTE
if($width<$height){$new_height2=$new_width2;$v2=($new_height2*$porc)/100;$new_width2=$new_height2-$v2;}//TAMANHO/////
$image_p2 = imagecreatetruecolor($new_width2, $new_height2);
imagecopyresampled($image_p2, $image, 0, 0, 0, 0, $new_width2, $new_height2, $width, $height);
imagejpeg($image_p2, $uploaddir."media_".$Foto2, 70);imagedestroy($image_p2);
///////////////////////CRIANDO GRANDE////////////////////////////////////////////////////////////////////////////////
$v3=($width_g*$porc)/100; $height_g=$width_g-$v3;//CALCULA TAMANHO(altura) DA IMAGEM PROPORCIONALMENTE
if($width<$height){$height_g=$width_g;$v3=($height_g*$porc)/100;$width_g=$height_g-$v3;}//TAMANHO////////////////////
$image_p2 = imagecreatetruecolor($width_g, $height_g);
imagecopyresampled($image_p2, $image, 0, 0, 0, 0, $width_g, $height_g, $width, $height);
imagejpeg($image_p2, $uploaddir."grande_".$Foto2, 100);imagedestroy($image_p2);
@unlink($uploaddir.$Foto2);//EXCLUI IMAGEM ORIGINAL DEPOIS DE SER CRIADA UMA COPIA (grande_)/////////////////////////
////////////////////////////FIM DO UPLOAD IMG - GRANDE - MEDIA - THUMB///////////////////////////////////////////////<input type="file" name="imagem[]" size="50" class="multi" accept="jpeg|jpg" maxlength="1" />se vc tá se perguntando oq é a "class=multi" e esse "accept" e o maxlength ??? é a classe jquery multiupload....até te aconselho a usar ela... http://www.fyneworks...le-file-upload/ ...vc defini a extensão que vai poder subir as imagens e nem precisa fazer validação no UPLOAD..
01/04/2011, 08:48
o diegão vlws aew a dica....eu procurei um pouco + e acabei achando oq eu queria... ai está o link pra quem quiser >> http://jsearchdropdo...ourceforge.net/ é facinho implantar este plugin e é muito util..pq agiliza achar resultados no SELECT..vlws ai a tdsiai Menty eu creie uma class que pode ser baixado no meu blog, ela tem todas as funções para poder trabalhar com o banco de dados só que eu ainda não documentei ela, não coloquei as dicas de como usar amanha de manha vou colocar mais uns 3 tutorial de uso da class, ja coloquei, http://diegodevelope...om-mysql-minha/ e http://diegodevelope...iego-developer/ hj a noite vou fazer um totorial explicando como utilizar ela para deletar dados (seguro), editar dados, listar dados...
31/03/2011, 10:07
cara...kkk fiz oq vc flo e deu certo....muito obrigado...vou postar o código...como ficou...EMBORA esteja um pouco confuso..funciona >>>No mesmo botão que adiciona a linha, você coloca um contador pra saber o número máximo que existe. Depois, na hora de somar, faz com o for mesmo, usando essa variável como limite. Só precisa dentro do for verificar antes se o campo existe.
<script type="text/javascript" language="javascript">function calcular(){
var id = 1; document.getElementById('vltotbruto').value = 0; var valor = ''; var nome = ''; var id_item = document.getElementById('id_valor').value; var total = '';
id_item = parseInt(id_item); id_item = id_item+3; for (id=1;id<=id_item;id++){ if(!document.getElementById('vltot'+id)){}else{//se campo nao existir, faz nada
valor = document.getElementById('vltot'+id).value; if((valor=='')||(valor=='undefined')||(valor=='NaN')){ valor = 0; }//se valor do campo for nd (''), valor = 0
valor = Number(valor); document.getElementById('vltotbruto').value = (Number(document.getElementById('vltotbruto').value) + valor);
total = document.getElementById('vltotbruto').value; total = Number (total); document.getElementById('vltotbruto').value = total.toFixed(2); }}}</script>a variavel '(id_item)' é a quantidade de campos q a tabela possui, esse campo eu aumento a cada vez q eu clico no botão pra acrescentar 1 campo, aumento 1 no valor da variavel '(id_item)'
Community Forum Software by IP.Board
Licensed to: Webmasters Online

Postagens