Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Soh

Redirecionamento Após Confirmação

Recommended Posts

Bom dia pessoal,

 

Estou a procura de um script simples, que ele faça redirecionamento após uma confirmação tipo captcha.

 

Dei uma procurada e achei isso: http://ow.ly/MAO2j

 

Porém, eu não queria um captcha, e sim uma soma simples, exemplo:

 

Quanto é 1+1:

Se o resultado for 2, ele faz o redirecionamento para a pagina.

 

 

alguém com paciência para dar uma luz?

 

Desde já sou grato pela atenção.

 

 

Att,

 

Diego Heimer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem simples

<?php
if( $_POST ){
	
	$soma = $_POST['soma'];
	$captcha = $_POST['captcha'];
	if($soma == $captcha){
	   echo 'Captcha Válido.';
	}else{
	   echo 'Captcha Inválido.';
	}
	
}

$numero1 = rand(1,9);
$numero2 = rand(1,9);
$soma = $numero1 + $numero2;

?>
<form method="post">
   <input type="hidden" name="soma" value="<?php echo $soma; ?>"/>
   <?php echo $numero1 .' + '. $numero2 .' = '; ?>
   <input type="text" name="captcha" />
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Williams Duarte,

 

Sua colocação foi perfeita! Muito obrigado pela atenção e paciência.

 

Seguindo sua linha de raciocício, precisei apenas colocar o header, ficando assim:

<?php
if( $_POST ){
	
	$soma = $_POST['soma'];
	$captcha = $_POST['captcha'];
	if($soma == $captcha){
	   header('Location: http://www.google.com'); // modificado apenas isso
	}else{
	   echo 'Captcha Inválido.';
	}
	
}

$numero1 = rand(1,9);
$numero2 = rand(1,9);
$soma = $numero1 + $numero2;

?>

Você é o cara!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.