titodj Posted May 11, 2012 Report Share Posted May 11, 2012 ola pessoal!não sei se estou no lugar certo caso não pesso desculpas,mas preciso de ajuda, espero que alguém posso me dar uma luz,tenho um for com varios checkbox e funciona direitinho até o envio para o email,mas gostaria de receber com cores diferente para sim e não. um exemplo, estou usando assim<input type="hidden" value="não" name="somdj"/><input type="checkbox" value="sim" name="somdj" /> Som + DJ<br /><input type="hidden" value="não" name="luz"/><input type="checkbox" value="sim" name="luz" /> Iluminação<br /> só que quando chega no email é tudo em testo preto,gostaria que quando a passoa marcar chegue no email tipo Som + DJ : Simcaso não marcardo chegue assim: Som + DJ: Nãocomo eu disse tudo funciona legal, apenas as cores que não estou conceguindo fazer,se alguém tiver uma luz por favor poste ai.muito obrigado desde já pela atenção de todos.Um Abraço! Quote Link to comment Share on other sites More sharing options...
0 JaguA Posted May 11, 2012 Report Share Posted May 11, 2012 Isso já envolve progrmação.. é possivel fazer de diversas formas mas um exemplo básico no PHP seriaif($POST['somdj'] == 'sim') { $cor = 'green'; }else{ $cor = 'red'; }Agora é so cria o style de css da o text color e onde for por a cor concatena pondo a variavel $cor Quote Link to comment Share on other sites More sharing options...
0 titodj Posted May 11, 2012 Author Report Share Posted May 11, 2012 opa, primeiro quero te agradecer por disponibilizar teu tempo pra mim, obrigado pela ajuda, mas ficou uma duvida, eu usaria esta logica para cada checkbox? tipo só mudaria o nomeEX:if($POST['somdj'] == 'sim'){$cor = 'green';}else{$cor = 'red';}if($POST['luz'] == 'sim'){$cor = 'green';}else{$cor = 'red';}e segueria assim por diante?me desculpe mas estou engatinhando em php.um abraço! Quote Link to comment Share on other sites More sharing options...
0 JaguA Posted May 11, 2012 Report Share Posted May 11, 2012 Sim é só seguir a lógica o comando é o mesmo...qualquer Dúvida que você tiver referente ao PHP poste neste -> forum Quote Link to comment Share on other sites More sharing options...
0 titodj Posted May 11, 2012 Author Report Share Posted May 11, 2012 amigo desculpe minha burrice mas tentei e não consegui fazer, tenho um formulario mais ou menos assim:</head> <form id="contato" method="post" action="envia-orcamento.php" onsubmit="return validaCampo(); return false;"> <body><table width="260" border="0" cellpadding="0" cellspacing="0" style="margin:10px"> <td width="260" valign="top"><label class="optional">Serviços</label> que não pode Faltar <p style="padding-top:5px"> <label>Nome</label><br /> <input class=stilo maxLength=60 size=29/ name=nome type=text id=nome title=Nome Completo /><br /> <label>E-mail</label><br /> <input class=stilo maxLength=60 size=29 name=email type=text id=email title=E-mail /><br /> <label>Digite o Assunto </label><br /> <INPUT class=stilo maxLength=40 size=25 name=assunto /><br /> <input type="hidden" value="não" name="somdj"/> <input type="checkbox" value="sim" name="somdj" /> Som + DJ<br /> <input type="hidden" value="não" name="luz"/> <input type="checkbox" value="sim" name="luz" /> Iluminação<br /> <input type="hidden" value="não" name="telao"/> <input type="checkbox" value="sim" name="telao" /> Telão<br /> <input type="hidden" value="não" name="estrutura"/> <input type="checkbox" value="sim" name="estrutura"/> Estrutura metálica<br /> <br /> <input name="Send" type="submit" title="Enviar" onclick="MM_validateForm('nome','','R','email','','RisEmail','obs','','R');return document.MM_returnValue" value="Enviar" /></td> </tr> </tbody> </table> </body> e a pagina orcamento.php <? $hoje_tmp = getdate(); $hoje = ($hoje_tmp[hours].":".$hoje_tmp[minutes].":".$hoje_tmp[seconds]); $nome = $_POST["nome"]; $email = $_POST["email"]; $somdj = $_POST["somdj"]; $luz = $_POST["luz"]; $telao = $_POST["telao"]; $estrutura = $_POST["estrutura"]; global $email; //transforma em variavel global a variável e-mail $enviou = mail("email@host.com.br", // aqui voce coloca o seu e-mail "$assunto", //trata a variável que manda o assunto no email "Nome: $nome Email: $email Somdj: $somdj Iluminacao: $luz Telao: $telao Teste: $teste Estrutura: $estrutura", "from: $email $nome"); if ($enviou){ //trata a variavel de mensagem de bem scedido echo "<a/>Ola! <b>$nome</b>, sua mensagem foi enviada com sucesso.<br>No máximo 48 horas entraremos em contato."; echo "<br>"; echo "<a href=\"index.html\">"; echo "Voltar"; echo "</a>"; } else { //trata a variavel de mensagem de erro não enviado echo "<b>$nome</b>, não foi possível enviar sua mensagem.<br>Tente novamente."; echo "<br>"; echo "<a href=java script:history.back(-1)>"; echo "Voltar"; echo "</a>"; } ?>na real não sei como cria o style de css da o text color e onde for por a cor concatena pondo a variavel $cor poderia me ajudar?estou confuso.brigadão mesmo pela ateção.um abraço! :blush: Quote Link to comment Share on other sites More sharing options...
0 JaguA Posted May 11, 2012 Report Share Posted May 11, 2012 Agente já está saindo do rumo do forum, já que este é somente para HTML e CSS ... vou te explicar a questão do CSS e depois você passa para area de PHP onde vamos ver sobre como trabalhar com as variaveis e aplica-las.no corpo da sua mensagem agente cria onde ficara as cores vou atribui na propria tag assim não há nescessidade de declarar tag de CSS e classesentãostyle="color:green" // exemplo."$assunto", //trata a variável que manda o assunto no email "Nome: $nome Email: $email Somdj: <h10 style='color:$corsom'>$somdj </h10> Iluminacao: <h10 style='color:$corluz'>$luz </h10> Telao: <h10 style='color:$cortelao'> $telao </h10> Teste: $teste Estrutura: $estrutura", "from: $email $nome");vai ficar sua orcamento.php na parte de HTML desta forma.agora eu precio saber o que esta sendo retornando do seu HTML para o PHP para depois criar a condição mas isso já vai envolver a programação... verifique qual o valor que$somdj = $_POST["somdj"]; $luz = $_POST["luz"]; $telao = $_POST["telao"];esta trazendo e depois crie a condição...quaçquer duvida com relação a isso crie na area de PHP que é a correta. Quote Link to comment Share on other sites More sharing options...
0 titodj Posted May 12, 2012 Author Report Share Posted May 12, 2012 bah meu brow, desculpa tirar teu tempo, não consegui aqui.mesmo assim muito obrigado!se der pode fechar este tópico, estou entre abrir outro no lugar certo PHP e desistir...um abraço! Quote Link to comment Share on other sites More sharing options...
0 while Posted May 21, 2012 Report Share Posted May 21, 2012 Desculpe, eu não sei. Quote Link to comment Share on other sites More sharing options...
Question
titodj
ola pessoal!
não sei se estou no lugar certo caso não pesso desculpas,
mas preciso de ajuda, espero que alguém posso me dar uma luz,
tenho um for com varios checkbox e funciona direitinho até o envio para o email,
mas gostaria de receber com cores diferente para sim e não.
um exemplo, estou usando assim
<input type="hidden" value="não" name="somdj"/>
<input type="checkbox" value="sim" name="somdj" /> Som + DJ<br />
<input type="hidden" value="não" name="luz"/>
<input type="checkbox" value="sim" name="luz" /> Iluminação<br />
só que quando chega no email é tudo em testo preto,
gostaria que quando a passoa marcar chegue no email tipo
Som + DJ : Sim
caso não marcardo chegue assim: Som + DJ: Não
como eu disse tudo funciona legal, apenas as cores que não estou conceguindo fazer,
se alguém tiver uma luz por favor poste ai.
muito obrigado desde já pela atenção de todos.
Um Abraço!
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.