session_start(); session_destroy(); echo("<script>setTimeout(\"window.location.href='./'\",1);</script>");
vai funcionar !
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.. mas dexa eu te avisar desse meu codigo.. ele só aceita o formato JPG ou JPEG ... tem como fazer ele aceita GIF tbm...qualquer coisa me pergunta q eu te explico FLWS
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