xavier1400 10 Posted April 16, 2018 Boas a todos. Eu estou a fazer um formulário externo em php para colocar numa página de wordpress mas não consigo envia-lo por e-mail porque alguns campos podem não ser preenchidos. Até agora consegui dar print de todos os dados registados no formulário para o browser, o problema é que usei alguns issets por exemplo: echo "<b>Nome: </b>$name<br>"; echo "<b>NIF / NIPC: </b>$nif<br>"; echo "<b>Endereço de E-mail: </b>$email<br>"; if (isset($solicitacao)){ echo "<b>Solicitação: </b>$solicitacao<br>"; } if (isset($selecionado)){ echo "<b>Solicitação: </b>$selecionado<br>"; } if (isset($eterceiro)){ echo "<b>E-mail do terceiro: </b>$eterceiro<br>"; } if (isset($texto)){ echo "<b>Observações: </b>$texto"; } Eu agora preciso de em vez de dar echo das variáveis, envia-las por email mas pelo que eu estive a ver não há nenhuma forma de enviar um dado com o isset, o que posso fazer? Share this post Link to post Share on other sites
WildEgo 1,486 Posted April 16, 2018 1 hour ago, xavier1400 said: Boas a todos. Eu estou a fazer um formulário externo em php para colocar numa página de wordpress mas não consigo envia-lo por e-mail porque alguns campos podem não ser preenchidos. Até agora consegui dar print de todos os dados registados no formulário para o browser, o problema é que usei alguns issets por exemplo: echo "<b>Nome: </b>$name<br>"; echo "<b>NIF / NIPC: </b>$nif<br>"; echo "<b>Endereço de E-mail: </b>$email<br>"; if (isset($solicitacao)){ echo "<b>Solicitação: </b>$solicitacao<br>"; } if (isset($selecionado)){ echo "<b>Solicitação: </b>$selecionado<br>"; } if (isset($eterceiro)){ echo "<b>E-mail do terceiro: </b>$eterceiro<br>"; } if (isset($texto)){ echo "<b>Observações: </b>$texto"; } Eu agora preciso de em vez de dar echo das variáveis, envia-las por email mas pelo que eu estive a ver não há nenhuma forma de enviar um dado com o isset, o que posso fazer? Estás a usar wordpress simplesmente usa um plugin para te fazer isso 10x mais simples Share this post Link to post Share on other sites
xavier1400 10 Posted April 16, 2018 Não consigo fazer isto com um plugin porque tenho vários <select> que ao escolher 1 opção abre +1 menu de <select> e os plugins não me conseguem ir buscar esses valores Share this post Link to post Share on other sites
xavier1400 10 Posted April 16, 2018 Sem opção http://prntscr.com/j66x5i Com uma opção: http://prntscr.com/j66x91 Cada uma delas mostra divs escondidas e não consigo pelos plugins ir buscar os valores. Share this post Link to post Share on other sites
OnlZ 121 Posted April 17, 2018 Podes ser mais explicito no problema? Pelo que entendi queres enviar um email com os dados vindos de um formulário , no entanto esse formulário pode ter valores em branco certo? Share this post Link to post Share on other sites