Páginas individuais para respostas no formulário

11/01/2019

11

Quero criar um formulário que dependendo das respostas do usuário, abra uma página específica. Por exemplo, quero avaliar o perfil da empresa do usuário. Dependendo das respostas dele, posso indicar um conteúdo de gestão financeira, marketing, gerenciamento de projetos, etc... como faço isso? (É para um site no wordpress)
Responder

Post mais votado

11/01/2019

Olá Diego, tudo bem?

Você tem algum conhecimento em php? Porque o que acredito que você possa fazer é pegar os dados via POST no php e avaliando a respostas você pode usar a função header para direcionar o usuário de acordo com aquilo que ele respondeu. Por exemplo:

<?php 

switch ($resposta) {
    case 1:
        header("Location: https://www.meusite.com.br/pagina1/");
        exit;
        break;
    case 2:
        header("Location: https://www.meusite.com.br/pagina2/");
        exit;
        break;
    case 3:
        header("Location: https://www.meusite.com.br/pagina3/");
        exit;
        break;
    default:
        header("Location: https://www.meusite.com.br/pagina4/");
        exit;
        break;
}


O código acima é apenas um exemplo que você pode fazer. Vai depender muito de como serão os dados (o tipo, a quantidade, etc) que você precisa para redirecionar ele para uma página específica.


Qualquer coisa avise aqui. Abraços!
Responder

Mais Posts

14/01/2019

Diego Lucas

Olá Diego, tudo bem?<br />
<br />
Você tem algum conhecimento em php? Porque o que acredito que você possa fazer é pegar os dados via POST no php e avaliando a respostas você pode usar a função header para direcionar o usuário de acordo com aquilo que ele respondeu. Por exemplo:<br />
<br />
<?php <br />
<br />
switch ($resposta) {<br />
    case 1:<br />
        header("Location: https://www.meusite.com.br/pagina1/");<br />
        exit;<br />
        break;<br />
    case 2:<br />
        header("Location: https://www.meusite.com.br/pagina2/");<br />
        exit;<br />
        break;<br />
    case 3:<br />
        header("Location: https://www.meusite.com.br/pagina3/");<br />
        exit;<br />
        break;<br />
    default:<br />
        header("Location: https://www.meusite.com.br/pagina4/");<br />
        exit;<br />
        break;<br />
}
<br />
<br />
O código acima é apenas um exemplo que você pode fazer. Vai depender muito de como serão os dados (o tipo, a quantidade, etc) que você precisa para redirecionar ele para uma página específica.<br />
<br />
<br />
Qualquer coisa avise aqui. Abraços!
<br />
<br />
Entendi, mas você sabe se tem alguma forma automatizada de fazer isso? Eu não entendo de php. Desde já, obrigado!!
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar