Ir para conteúdo

POWERED BY:

Arquivado

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

thiago

[Resolvido] header com if

Recommended Posts

É uma má prática fazer isso?

 

<?php 
if($_POST["submit1"]){
header("Location: pagina1.php");
exit();} 
if($_POST["submit2"]){
header("Location: pagina2.php");
exit();} 
if($_POST["submit3"]){
header("Location: pagina3.php");
exit();} 
if($_POST["submit4"]){
header("Location: pagina4.php");
exit();}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pessoal

 

Ted k',

 

1 - Tem diferença de performance ou algo significativo entre usar switch e header?

 

2 - Pode dar um exemplo de como ficaria esse redirecionamento com o switch?

 

André D. Molin,

 

Sua dica também foi muito útil, não tinha visto por esse ângulo :clap: .

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho até á do amigo André D. Molin, melhor... mais olha aqui como funciona o codigo...

 

http://php.net/manual/en/control-structures.switch.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é a função headrer(), pelo contrario, tem que usar nesse caso o lance é... você repetir TANTO as condicionais if, veja como o André fez simplesmente um lanço e jogou só a condicional para repetir... fica mais legível teu código!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é a função headrer(), pelo contrario, tem que usar nesse caso o lance é... você repetir TANTO as condicionais if, veja como o André fez simplesmente um lanço e jogou só a condicional para repetir... fica mais legível teu código!

Entendi Ted k',Valeuuuuu :joia:

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.