Páginas individuais para respostas no formulário

HTML

CSS

Web Forms

WordPress

Web

11/01/2019

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)
Diego Lucas

Diego Lucas

Curtidas 0

Melhor post

Diogo Neves

Diogo Neves

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!
GOSTEI 2

Mais Respostas

Diego Lucas

Diego Lucas

11/01/2019

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!!
GOSTEI 0
POSTAR