Fautec 0 Denunciar post Postado Março 8, 2007 Ola.Preciso que os campos não possam ser enviados em branco.Segue o codigo.<?phpif(file_exists("init.php")) {require "init.php";} else {echo "Arquivo init.php nao foi encontrado";exit;}if(!function_exists("Abre_Conexao")) {echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";exit;}Abre_Conexao();$re = mysql_query("select * from estados order by estado");if(mysql_errno() != 0) {if(!isset($erros)) {echo "Erro o arquivo init.php foi auterado, nao existe \$erros";exit;}echo $erros[mysql_errno()];exit;}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Cadastro</title><style><!--.textBox { border:1px solid gray; width:200px;}--><body><form id="form1" name="form1" method="post" action="salvar.php"><table width="400" border="0" align="center"><tr><td width="145">Nome</td><td width="245"><input name="nome" type="text" id="nome" maxlength="45" class="textBox" /></td></tr><tr><td>Email</td><td><input name="email" type="text" id="email" maxlength="64" class="textBox" /></td></tr><tr><td>Data Nascimento</td><td><?phpecho monta_select("dia", 1, 31);echo monta_select("mes", 1, 12);echo monta_select("ano", 1920, 1990);?></td></tr><tr><td>Sexo</td><td><input name="sexo" type="radio" value="M" checked="checked" /><label>Masculino</label><input name="sexo" type="radio" value="F" /> <label>Feminino</label></td></tr><tr><td>Endereco</td><td><input name="endereco" type="text" id="endereco" maxlength="30" class="textBox" /></td></tr><tr><td>Bairro</td><td><input name="bairro" type="text" id="bairro" maxlength="20" class="textBox" /></td></tr><tr><td>Cidade</td><td><input name="cidade" type="text" id="cidade" maxlength="45" class="textBox" /></td></tr><tr><td>Estado</td><td><select name="estados" id="estados" class="textBox" ><?phpwhile($l = mysql_fetch_array($re)) {$id = $l["id_estado"];$estado = $l["estado"];$uf = $l["uf"];echo "<option value=\"$id\">$uf - $estado</option>\n";}@mysql_close();?></select> </td></tr><tr><td>Login</td><td><input name="login" type="text" id="login" maxlength="40" class="textBox" /></td></tr><tr><td>Senha</td><td><input name="senha" type="password" id="senha" maxlength="10" class="textBox" /></td></tr><tr><td> </td><td><input type="submit" name="Submit" value="Salvar" style="cursor:pointer;" /></td></tr></table></form></body></html>Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Março 8, 2007 faz assim: $campo = isset($_POST["campo"]) ? $_POST["campo"] : ""; if($campo == "") { echo "campo em branco"; } mas recomendo voce fazer essa validação em javascript e em php depois mas só pra garantir Compartilhar este post Link para o post Compartilhar em outros sites
Fautec 0 Denunciar post Postado Março 9, 2007 faz assim:$campo = isset($_POST["campo"]) ? $_POST["campo"] : "";if($campo == "") { echo "campo em branco";}mas recomendo voce fazer essa validação em javascript e em php depois mas só pra garantirFabyo. Obrigado pela atenção, mas eu não consegui utilizando oq voce passou.$campo = isset($_POST["name"]) ? $_POST["name"] : "";if($campo == "") {echo "campo em branco";}Acho que devo ter colocado no lugar errado do codigo estas linhas...Se não for pedir muito, voce poderia demonstrar estas linhas no codigo que eu enviei no começo de topico. (sou leigo....)Obrigado... Compartilhar este post Link para o post Compartilhar em outros sites