Jump to content


Murilo_P

Member Since 29/08/2008
Offline Last Active 25/09/2008, 16:48
-----

Topics I've Started

Spry Não Funciona No Firefox

24/09/2008, 13:16

olá
estou utilizando o SPRY
para validar os campos de um formulario,
porém quando abro o formulario no FIREFOX
ele até valida os campos,
mas se eu clicar em enviar e não ter preenchido
nenhum campo o enviar funciona.

gostaria de saber se tem como validar o Enviar no FIREFOX
ou algo parecido
<input name="Submit" type="submit" class="campoBotao" tabindex="39" value="Enviar Dados" />
<input name="Submit" type="submit" class="campoBotao" tabindex="39" value="Enviar Dados" onClick="return validar()" />


Vlw

Atualizar Campo Apos Receber Valor

15/09/2008, 17:36

Olá Galera
precisava da ajuda de voces
com o seguinte codigo

tenho os campos e queria atualizar o CAMPO VALOR*QTDE
e o VALOR TOTAL

logo q eles recebem a QTDE digitada pelo usuario

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script language="javascript">
function atualiza(){
var form = document.forms['form'];

if (form){

for(var i = 1; i <= 2; i++){

form.elements['qtd_preco[' + i + ']'].value = form.elements['preco[' + i + ']'].value * form.elements['quantidade[' + i + ']'].value; 

var total = form.elements['total'];
alert(parseFloat(total.value*1) + parseFloat(form.elements['qtd_preco[' + i + ']'].value*1));
total.value = parseFloat(total.value) + parseFloat(form.elements['qtd_preco[' + i + ']'].value); 
} 
}
}

</script>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>teste</title>
<body>
<form name="form" method="post" action="">
<p>quantidade: 
<input name="quantidade[1]" type="text" id="quantidade" value="1"  onkeypress="java script: atualiza();">
</p>
<p>pre&ccedil;o:
<input name="preco[1]" type="text" id="preco" value="250" onChange="java script: atualiza();">

</p>
<p>quantidade * pre&ccedil;o: 
<input name="qtd_preco[1]" type="text" id="qtd_preco" value="1">
</p>

<p>quantidade: 
<input name="quantidade[2]" type="text" id="quantidade" value="1" onChange="java script: atualiza();">
</p>
<p>pre&ccedil;o:
<input name="preco[2]" type="text" id="preco" value="250" onChange="java script: atualiza();">

</p>
<p>quantidade * pre&ccedil;o: 
<input name="qtd_preco[2]" type="text" id="qtd_preco"  value="1">
</p>

<p>Total: 
<input name="total" type="text" id="total" value="1">
</p>
</form>
</body>
</html>

se alguem puder ajudar
desde ja

Vlw
Obrigado

Murilo

Upload E Redimensionamento De Imagems

01/09/2008, 16:14

olá
gostaria da ajuda de vcs
estava fazendo o upload
tudo certinho
beleza e o redimensionamento da imagem
ele ate faz o UPLOAD
mas ao redimensionar a imagem forma um imagem preta
com o mesmo nome da original e final _mini.jpg

<?php 
		// imagens
		//Diret&oacute;rio aonde ficar&aacute; os arquivos
		$dir = "uploads/album/";
		//$dir = "./diretorio/";
		
		//Extens&otilde;es permitidas
		$ext = array("gif","jpg","png");

		//Quant. de campos do tipo FILE
		$campos = 3;
		
		//Obtendo info. dos arquivos
		$arquivo = $_FILES["file"];
		$f_name = $_FILES['file']['name'];
		$f_tmp = $_FILES['file']['tmp_name'];
		$f_type = $_FILES['file']['type'];


		//Contar arquivos enviados
		$cont=0;

		//Repetindo de acordo com a quantidade de campos FILE
		for($i=0;$i<$campos;$i++)
		{

		//Pegando o nome
		$name = $f_name[$i];

		//Verificando se o campo contem arquivo
 		 if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) 
		 {

   		if ($cont==0) 
		{
		  echo "<b>Arquivo(s) enviados:<br /></b>";
	  
	   }
		  echo $name." - ";
		//Movendo arquivo's do upload
	 	 $up = move_uploaded_file($f_tmp[$i], $dir.$name);
	
	$nome = $f_name[$i]."_mini.jpg";

	$width = imagesx($f_tmp[$i]); //peguei a largura da imagem
	$height = imagesy($f_tmp[$i]); //peguei a altura da imagem

	$largura = 120;
	$altura = 90; 
	$nova_imagem = imagecreatetruecolor($largura, $altura); //Tamanho 
	imagecopyresampled($nova_imagem, $f_tmp[$i], 0, 0, 0, 0,  $largura+1, $altura+1, $width, $height);
	
	//$sql_2 = mysql_query("INSERT INTO fotos(caminho_foto,foto_reduzida) VALUES ('$arquivo_nome','$nome')");

	imagejpeg($nova_imagem, $dir . $nome); //isso salva a imagem reduzida
		//Status
		if ($up==true){
echo "<i>Enviado!</i>";
include "abre_conexao.php";
$sql_ALT = mysql_query ("INSERT INTO album_fotos (foto, foto_mini, galeria) VALUES ('" . $name . "', '$nome','" . $_POST['galeria'] . "') ");
$cont++;
}else
{
echo "<i>Falhou!</i>";
}
//endif;

	  echo "<br />";
 	 }
	 
	 
	 



	}

	echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";

		
		// fim do imagens
		
		
		
		?>

O PHP aponta como erro essas 2 linhas em PRINCIPIO

$width = imagesx($f_tmp[$i]); //peguei a largura da imagem
	$height = imagesy($f_tmp[$i]); //peguei a altura da imagem


se alguem puder me ajudar desde ja
Agradeço
Vlw

IPB Skin By Virteq