Bob Esponja Postado Setembro 7, 2004 Denunciar Share Postado Setembro 7, 2004 variavel = form.option.value Select Case variavel case RH end = [email protected] case departamento pessoal end = [email protected] case coordenadoria end = [email protected] End Select Esse codigo ai esta bem bruto..... escrevi a grosso modo... Está em ASP. Como ficaria isso ai em PHP ?!alguém pode me dar uma ajuda ae ?!Brigadão.... Abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bigodines Postado Setembro 7, 2004 Denunciar Share Postado Setembro 7, 2004 É mais fácil você dizer o que você quer. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 chackal_sjc Postado Setembro 7, 2004 Denunciar Share Postado Setembro 7, 2004 ficaria +- assim:<?phpswitch(variavel){ case "RH": ; //comandos break; // break funciona como se fosse um end do case "RH" case "departamento pessoal": ; //comandos break; case "coordenadoria": ; //comandos break; default: // funciona como se fosse um else... mas não é obrigatorio ; //comandos} // end do switch (case)?>intendeu o comando case ou switch do php? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bob Esponja Postado Setembro 8, 2004 Autor Denunciar Share Postado Setembro 8, 2004 Poxa.... não entendi não.... sem querer pedir muito, pode me explicar esse código ?!Obrigado....Abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bigodines Postado Setembro 8, 2004 Denunciar Share Postado Setembro 8, 2004 <?phpswitch($variavel) /* seria como.. Analize a variável */{ case "RH": /* se ela for igual a "RH" executa o bloco abaixo */ ; //aki você poe os comandos a serem executados break; // break funciona como se fosse um end do case "RH" case "departamento pessoal": /* se for "departamento pessoal" executa o bloco abaixo... */ ; //comandos break; /* fim do bloco "departamento pessoal" */ case "coordenadoria": ; //comandos break; default: /* se não for nenhum dos casos acima.. ele executa esse bloco aqui */ ; //comandos} // end do switch (case)?>clareou tua mente um pouco? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bob Esponja Postado Setembro 10, 2004 Autor Denunciar Share Postado Setembro 10, 2004 Clareou sim.... obrigado!Como eu declararia que RH = form.option1.value em PHP ?Valeu... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rEd nEcK * Postado Setembro 10, 2004 Denunciar Share Postado Setembro 10, 2004 ae voce teria que pegar os dados...depende de como vem o form, a maioria das vezes se submite um form por POST mais vai saber... se for $_POSTmais se o form estiver em get ae logicamente seria $_GETfirmeza?falou Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 chackal_sjc Postado Setembro 13, 2004 Denunciar Share Postado Setembro 13, 2004 o bob esponja... aí você teria q fazer um formulário em htmle no comando <form> você iria por assim:<form method="post" action="página.php"><!-- aqui ia ficar o formulario --></form>ái na página.php primeiramente você ia ter q pegar as informações do formulário.como estamos falando de POST então existe uma array já definida no php com o nome de $_POST...então vamos no exemplo..se o formulário tem com os campos, NOME e Senha, então ficaria assim o html:index.htm<html><head><title>formulário</title></head><body><form name="form1" method="post" action="envia.php"> <p>Nome: <input name="nome" type="text" id="nome"> </p> <p> <input type="submit" name="Submit" value="Enviar"> </p></form></body></html>lembrando que o input do nome tem o name="nome" e o senha tem o input com o name="senha".agora vamos para o envia.php<?php$nome = $_POST["nome"];/* a variavel nome recebeu o valor do input "nome" do formulario index.htm */switch ($nome) { /* da o comando switch(case) para a váriavel $nome */ case "felipe":/* em caso do $nome for "felipe" */ $nome = "felipe"; /* a variavel $nome recebe "felipe" */ break; /* break é como se fosse um end(fim) para o case, no caso o case "felipe" */ case "Waldir": /* em caso do $nome for "Waldir" */ $nome = "Waldir"; /* a variavel $nome recebe "Waldir" */ break; /* break é como se fosse um end(fim) para o case, no caso o case "Waldir" */ default: /* default é se caso o $nome não for nehum dos citados no case, então irá fazer isso */ $nome = $nome . ", um nome feio."; /* $nome irá receber $nome.", um nome feio." esse $nome. antes significa que ele vai exibir a variavel $nome e mais ainda ", um nome feio."*/ } /* final do switch */ echo "Seu nomé é: " . $nome; /* irá exibir Seu nome é $nome... */ ?>deu para intender??qualquer coisa entre em contato pelo MSN[email protected] Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bob Esponja Postado Setembro 14, 2004 Autor Denunciar Share Postado Setembro 14, 2004 Entendi sim!! muito obrigado pela ajuda de voces.... Qualquer coisa eu volto a postar ai...Abraço!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bob Esponja
Esse codigo ai esta bem bruto..... escrevi a grosso modo... Está em ASP.
Como ficaria isso ai em PHP ?!
alguém pode me dar uma ajuda ae ?!
Brigadão....
Abraço!
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.