castilho Posted January 7, 2012 Report Share Posted January 7, 2012 olátenho um formulario de cadastro onde é feita uma validação php, e a mensagem de erro aparece fora da tabela onde contém o formulárioquero saber como direcionar a mensagem para aparecer em uma linha dentro da tabelapor exemplo:uma tabela simples com 2 linhas<body><table width="43%" border="1"> <tr> <th scope="row"> </th> </tr> <tr> <th scope="row"> </th> </tr></table></body>e a parte do cógido de validação php que imprime a mensagem de erroif ((!$nome) || (!$sobrenome) || (strlen($usuario) < 2) || (strlen($nome) < 2) || (strlen($nascimento) < 8) || (strlen($telefone1) < 8)|| (strlen($email) < 8) || (strlen($cep) < 8) || (strlen($senha) < 6) || (!$nascimento) || (!$sexo) || (!$telefone1) || (!$email) || (!$endereco) || (!$bairro) || (!$cidade) || (!$cep) || (!$estado) || (!$usuario) || (!$senha)){echo"<center><font size=5px color=#F42323>preencha os campos marcados com asteristicos corretamente</font></center>"; include "formulariodecadastro.html"; }.....como direcionar a mensagem para aparecer dentro da primeira linha da tabela? Quote Link to comment Share on other sites More sharing options...
0 AndersonFachini Posted January 8, 2012 Report Share Posted January 8, 2012 Olá CastilhoAtribua o valor da validação em uma variável e concatene essa variável dentro do conteúdo da célula da tabela (logicamente a validação tem que ser feita antes de montar a tabela). Caso você esteja trabalhando com arquivos diferentes, talvez você tenha que utilizar uma session para isso. Quote Link to comment Share on other sites More sharing options...
Question
castilho
olá
tenho um formulario de cadastro onde é feita uma validação php, e a mensagem de erro aparece fora da tabela onde contém o formulário
quero saber como direcionar a mensagem para aparecer em uma linha dentro da tabela
por exemplo:
uma tabela simples com 2 linhas
<body>
<table width="43%" border="1">
<tr>
<th scope="row"> </th>
</tr>
<tr>
<th scope="row"> </th>
</tr>
</table>
</body>
e a parte do cógido de validação php que imprime a mensagem de erro
if ((!$nome) || (!$sobrenome) || (strlen($usuario) < 2) || (strlen($nome) < 2) ||
(strlen($nascimento) < 8) || (strlen($telefone1) < 8)|| (strlen($email) < 8) || (strlen($cep) < 8)
|| (strlen($senha) < 6) || (!$nascimento) || (!$sexo) || (!$telefone1) || (!$email) || (!$endereco) || (!$bairro) ||
(!$cidade) || (!$cep) || (!$estado) || (!$usuario) || (!$senha)){
echo"<center><font size=5px color=#F42323>preencha os campos marcados com asteristicos corretamente</font></center>";
include "formulariodecadastro.html";
}
.....
como direcionar a mensagem para aparecer dentro da primeira linha da tabela?
Link to comment
Share on other sites
1 answer 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.