Contador de cliques num formulário..Como?

Started by ddxtreme, July 12, 2006, 04:21:38 PM

Previous topic - Next topic

ddxtreme

Gostava de saber como por um contador, que contasse o numero de vexes que o botao de submeter do formulario, foi clikado...
á maneira de faxer isto?

infor69

isso é 1 bocadinho facil, digo eu...nao sei em que linguagem o queres fazer mas ao fazer click no botao vais incrementar 1 variavel k ja la tinha o nr de clickes anteriores

do tipo em vb:

dim cont as integer

onclick
cont = cont + 1

revx

em php ? Presumindo que o botão submit tem como nome \\"botao_1\\" a condição necessária base seria:




$cliques=0;



if (isset($_POST[\\'botao1\\'])) {



$incrementar = $cliques++;



}



?>

Agora falta saber se queres guardar os dados numa base de dados ou se queres guardar num ficheiro... diz como queres e completo o resto k falta conforme a tua escolha...
Carpe Ad Infinitum


lycosman

Quotekero num ficheiro....

Queres? Bem... Copy/paste para um ficheiro do bloco de notas, não?
Hooray for chainsaws :3


kingless



if(isset( $_POST[\\'enviar\\'] )) {

if(!file_exists("contador.txt")){

$contador = fopen("contador.txt", "a");

} else {

$contador = fopen("contador.txt", "r+");}

$fg = fgets($counter,100);

$fg = $fg+1;

rewind($contador);

fputs($contador,$fg);

fclose($contador);

echo"$fg";

}

?>
Tens que criar um ficheiro com o nome contador.txt e colocar a permissão 777 no ficheiro, e o botão tem que ter o nome enviar.

Cumps