Ir para conteúdo
Fórum Script Brasil
  • 0

Mensagens De Aviso


MauF

Pergunta

Oi galera queria uma ajuda para fazer umas mensagens de aviso, Ex; quando nós não digitar o nome no furmulário aparecer Uma mensagem dizebdo voce precisa informar o nome, dando um ok volta para o formulario para digitar o nome, alguém sabe como fazer isso..

esse é o codigo do php que eu fiz, só falta fazer esse esquema para pedir nome cpf etc, me dando um exemplo o resto eu faço.


<?

include ("conecta.php");
//$query="insert into associado;
//(matricula,nome,situacao,data_cadastro,email,end_tipo,end_logradouro,;
//end_numero,end_bairro,end_cep,end_cidade,end_uf,tel_area,tel_telefone,;
//tel_celular,tel_fax,estado_civil );
//values;
//('$matricula','$nome', '$situacao', '$data_cadastro', '$email', '$end_tipo','$end_logradouro',;
//'$end_numero','$end_bairro','$end_cep','$end_cidade','$end_uf','$tel_area','$tel_telefone',;
//'$tel_celular','$tel_fax','$estado_civil' )";
////

// Acerta as variáveis para retirar os acentos



$matricula = addslashes($matricula);
$nome = addslashes($nome);
$situacao = addslashes($situacao);
$data_cadastro = addslashes($data_cadastro);
$email = addslashes($email);
$end_tipo = addslashes($end_tipo);
$end_logradouro = addslashes($end_logradouro);
$end_numero = addslashes($end_numero);
$end_bairro = addslashes($end_bairro);
$end_cep = addslashes($end_cep);
$end_cidade = addslashes($end_cidade);
$end_uf = addslashes($end_uf);
$tel_area = addslashes($tel_area);
$tel_telefone = addslashes($tel_telefone);
$tel_celular = addslashes($tel_celular);
$tel_fax = addslashes($tel_fax);
$estado_civil = addslashes($estado_civil);
$sexo = addslashes($sexo);
$pai_nome = addslashes($pai_nome);
$mae_nome = addslashes($mae_nome);
$naturalidade = addslashes($naturalidade);
$nacionalidade = addslashes($nacionalidade);
$data_nascimento = addslashes($data_nascimento);
$rg = addslashes($rg);
$orgao = addslashes($orgao);
$cpf = addslashes($cpf);
$conjuge_nome = addslashes($conjuge_nome);
$conjuge_rg = addslashes($conjuge_rg);
$conjuge_orgao = addslashes($conjuge_orgao);
$conjuge_cpf - addslashes($conjuge_cpf);
$conjuge_naturalidade = addslashes($conjuge_naturalidade);
$conjuge_datanas = addslashes($conjuge_datanas);
$prof_profissao = addslashes($prof_profissao);
$prof_empresa = addslashes($prof_empresa);
$prof_admissao = addslashes($prof_admissao);
$prof_mensalidade = addslashes($prof_mensalidade);
$prof_renda = addslashes($prof_renda);
$prof_rendaaux = addslashes($prof_rendaaux);
$prof_ferias_mes = addslashes($prof_ferias_mes);
$prof_ferias_ano = addslashes($prof_ferias_ano);
$prof_end_logradouro = addslashes($prof_end_logradouro);
$prof_end_numero = addslashes($prof_end_numero);
$prof_end_bairro= addslashes($prof_end_bairro);
$prof_end_cep = addslashes($prof_end_cep);
$prof_end_cidade = addslashes($prof_end_cidade);
$prof_end_uf = addslashes($prof_end_uf);
$prof_tel_area = addslashes($prof_tel_area);
$prof_tel_telefone = addslashes($prof_tel_telefone);
$refcom_referencia1 = addslashes($refcom_referencia1);
$refcom_referencia2 = addslashes($refcom_referencia2);
$refcom_telefone1 = addslashes($refcom_telefone1);
$refcom_telefone1 = addslashes($refcom_telefone2);
$refban_referencia1 - addslashes($refban_referencia1);
$refban_referencia2 = addslashes($refban_referencia2);
$refban_agencia1 = addslashes($refban_agencia1);
$refban_agencia2 = addslashes($refban_agencia2);
$refban_telefone1 = addslashes($refban_telefone1);
$refban_telefone2 = addslashes($refban_telefone2);
$refpes_referencia1 = addslashes($refpes_referencia1);
$refpes_referencia2 = addslashes($refpes_referencia2);
$refpes_telefone1 = addslashes($refpes_telefone1);
$refpes_telefone2 = addslashes($refpes_telefone2);
$limite_credito = addslashes($limite_credito);
$dadban_banco = addslashes($dadban_banco);
$dadban_agencia = addslashes($dadban_agencia);
$dadban_conta = addslashes($dadban_conta);


$query = "insert into associado
(matricula,nome,situacao,data_cadastro,email,end_tipo,end_logradouro, end_numero,end_bairro,
end_cep,end_cidade,end_uf,tel_area,tel_telefone, tel_celular,tel_fax,estado_civil,sexo,pai_nome,mae_nome,naturalidade,nacionalidade,
data_nascimento,rg,orgao,cpf,conjuge_nome,conjuge_rg,conjuge_orgao,conjuge_cpf,conjuge_naturalidade,
conjuge_datanas,prof_profissao,prof_empresa,prof_admissao,prof_mensalidade,prof_renda,prof_rendaaux,
prof_ferias_mes,prof_ferias_ano,prof_end_logradouro,prof_end_numero,prof_end_bairro,prof_end_cep,
prof_end_cidade,prof_end_uf,prof_tel_area,prof_tel_telefone,refcom_referencia1,refcom_referencia2,
refcom_telefone1,refcom_telefone2,refban_referencia1,refban_referencia2,refban_agencia1,refban_agencia2,
refban_telefone1,refban_telefone2,refpes_referencia1,refpes_referencia2,refpes_telefone1,refpes_telefone2,
limite_credito,dadban_banco,dadban_agencia,dadban_conta)
values ('$matricula','$nome', '$situacao', '$data_cadastro', '$email', '$end_tipo','$end_logradouro', '$end_numero','$end_bairro',
'$end_cep','$end_cidade','$end_uf','$tel_area','$tel_telefone', '$tel_celular','$tel_fax','$estado_civil','|$sexo','$pai_nome','$mae_nome','$naturalidade',
'$nacionalidade','$data_nascimento','$rg','$orgao','$cpf','$conjuge_nome','$conjuge_rg','$conjuge_orgao',
'$conjuge_cpf','$conjuge_naturalidade','$conjuge_datanas','$prof_profissao','$prof_empresa','$prof_admissao',
'$prof_mensalidade','$prof_renda','$prof_rendaaux','$prof_ferias_mes','$prof_ferias_ano','$prof_end_logradouro',
'$prof_end_numero','$prof_end_bairro','$prof_end_cep','$prof_end_cidade','$prof_end_uf','$prof_tel_area',
'$prof_tel_telefone','$refcom_referencia1','$refcom_referencia2','$refcom_telefone1','$refcom_telefone2',
'$refban_referencia1','$refban_referencia2','$refban_agencia1','$refban_agencia2','$refban_telefone1',
'$refban_telefone2','$refpes_referencia1','$refpes_referencia2','$refpes_telefone1','$refpes_telefone2',
'$limite_credito','$dadban_banco','$dadban_agencia','$dadban_conta')";

if($recset_query=mysql_query($query,$conexao))
{echo "DADOS INCLUÍDOS COM SUCESSO!";}
else{ echo "Problemas no cadastro!";}
?>

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Usa javascript é mellhor pra isso que você quer

<html>
<head>
<script Language = "JavaScript">
function checa_formulario(form1){ 
	if (form1.nome.value == ""){ 
		alert("Por Favor digite seu nome");
		form1.nome.focus();
	return (false); 
}
}
</script>
<title>Teste</title>
</head>
<body>
</body>
<form action = "pagina.php" method = "post" name = "form1" onsubmit = "return checa_formulario(this)">

Nome:
<input name = "nome" type = "text" id = "nome">
<input type = "submit" name = "Submit" value = "Salvar">
</form>

Dai depois você testa o resto com o php e valida melhor o outros campos

Link para o comentário
Compartilhar em outros sites

  • 0

Olha seu proprio codigo funcionando sem todas aquelas linhas a + inuteis:

enxuguei um pouco seu codigo wink.gif

a parte em vermelho é para o campo id se você não tiver um campo autoincremento se apaga esse campo em vermelho e a virgula

<?

include ("conecta.php");

/*aqui pega todos os campos de seu form e cria as variaveis com o mesmo nome e ainda usa a função addslashes em todos os campos*/

foreach ($_POST as $campo => $valor) { $$campo = addslashes($valor); }

$query = "insert into values ('','$matricula','$nome', '$situacao', '$data_cadastro', '$email', '$end_tipo','$end_logradouro', '$end_numero','$end_bairro',

'$end_cep','$end_cidade','$end_uf','$tel_area','$tel_telefone', '$tel_celular','$tel_fax','$estado_civil','|$sexo','$pai_nome','$mae_nome','$naturalidade',

'$nacionalidade','$data_nascimento','$rg','$orgao','$cpf','$conjuge_nome','$conjuge_rg','$conjuge_orgao',

'$conjuge_cpf','$conjuge_naturalidade','$conjuge_datanas','$prof_profissao','$prof_empresa','$prof_admissao',

'$prof_mensalidade','$prof_renda','$prof_rendaaux','$prof_ferias_mes','$prof_ferias_ano','$prof_end_logradouro',

'$prof_end_numero','$prof_end_bairro','$prof_end_cep','$prof_end_cidade','$prof_end_uf','$prof_tel_area',

'$prof_tel_telefone','$refcom_referencia1','$refcom_referencia2','$refcom_telefone1','$refcom_telefone2',

'$refban_referencia1','$refban_referencia2','$refban_agencia1','$refban_agencia2','$refban_telefone1',

'$refban_telefone2','$refpes_referencia1','$refpes_referencia2','$refpes_telefone1','$refpes_telefone2',

'$limite_credito','$dadban_banco','$dadban_agencia','$dadban_conta')";

if($recset_query = mysql_query($query,$conexao)){

echo "DADOS INCLUÍDOS COM SUCESSO!";

}

else{

echo "Problemas no cadastro!";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Ve pra min se é assim por favor.

<script Language = "JavaScript">
function checa_formulario(form1){ 
if (form1.nome.value == ""){ 
alert("Por Favor digite seu nome.");
form1.nome.focus();
}
if (form1.matricula.value == ""){ 
alert("Por Favor digite a matrícula.");
form1.matricula.focus();
return (false);
}

</script>

Link para o comentário
Compartilhar em outros sites

  • 0

<script Language = "JavaScript">

function checa_formulario(form1){

if (form1.nome.value == ""){

alert("Por Favor digite seu nome.");

form1.nome.focus();

}

if (form1.matricula.value == ""){

alert("Por Favor digite a matrícula.");

form1.matricula.focus();

return (false);

}

} <= se não fechou a ultima

</script>

pra saber se funciona é só você testar dai se ve se funciona ou não ok

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...