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

Erro No Script Ou No Servidor?


Calaça

Pergunta

Caros amigos.

O código abaixo de um sistema que peguei num tutorial funciona perfeitamente quando uso na máquina local, mas quando é no servidor de internet, ele não consegue selecionar o campo "Estado" de um combo.

Alguém poderia ajudar?

include "conecta.php"; //Conecta com a nosso banco de dados MySQL

include "ver_sessao.php"; //Verifica se a sessão está ativa

?>

<html>

<head>

<title>Tutorial iMasters</title>

</head>

<body bgcolor="#FFFFFF" text="#000000">

<br>

<table width="60%" border="0" cellspacing="0" cellpadding="0" align="center">

<tr>

<td height="60">

<div align="center"><font face="Arial" size="4"><b>Cadastro de Clientes</b></font></div></td>

</tr>

</table>

<br>

<?

if($acao == 'cadastrar') { /*Cadastra o cliente depois que o formulário for enviado */

//Verifica os dados enviados

if($nome_user == '') {

$erros++;

$html_erros = $html_erros."<br>Nome";

}

if($end_user == '') {

$erros++;

$html_erros = $html_erros."<br>Endereço";

}

if($bairro_user == '') {

$erros++;

$html_erros = $html_erros."<br>Bairro";

}

if($email_user == '') {

$erros++;

$html_erros = $html_erros."<br>Email";

}

if($tel_user == '') {

$erros++;

$html_erros = $html_erros."<br>Telefone";

}

if($cidade_user == '') {

$erros++;

$html_erros = $html_erros."<br>Cidade";

}

if($estado_user == 0) {

$erros++;

$html_erros = $html_erros."<br>Estado";

}

if($erros == 0) {

$sql = mysql_query("INSERT INTO tb_clientes(inclusao_user,nome_user,end_user,bairro_user,email_user,

tel_user,cidade_user,estado_user) VALUES(now(),'$nome_user','$end_user','$bairro_user',

'$email_user','$tel_user','$cidade_user','$estado_user')")

or die("Erro no comando SQL:".mysql_error());

echo "<div align=center><font face=Arial size=2>Cliente cadastrado com Sucesso!!

<br><br><a href='java script:history.go(-2)'><< Voltar</a></font></div><br><br>";

} //fecha $erros == 0

else {

echo "<div align=center><font face=Arial size=2><b>ATENÇÃO</b><br><br>Foram encontrados <b>$erros</b>

erro(s) no cadastro do cliente:<br><b>$html_erros</b>

<br><br><a href='java script:history.go(-1)'><< Voltar</a></font></div><br><br>";

}//fecha else

} /*fecha acao= cadastrar*/ ?>

<?

if($acao == 'entrar') { /*Mostra o formulário de cadastro de clientes */

$sql_estados = mysql_query("SELECT * FROM tb_estados ORDER BY estado")

or die("ERRO no comando SQL:".mysql_error());

?>

<form name="frm_clientes" method="post" action="<?echo $PHP_SELF;?>?acao=cadastrar">

<table width="80%" border="0" cellspacing="0" cellpadding="0" align="center">

<tr>

<td width="24%" height="25"><font face="Arial" size="2">Nome:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="nome_user" size="35"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Endere&ccedil;o:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="end_user" size="30"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Bairro:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="bairro_user" size="30"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Email:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="email_user" size="35"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Telefone:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="tel_user" size="20"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Cidade:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

<input type="text" name="cidade_user" size="35"></font></td>

</tr>

<tr>

<td height="25" width="24%"><font face="Arial" size="2">Estado:</font></td>

<td height="25" width="76%"><font face="Arial" size="2">

// Aqui deve estar o erro;

<select name="estado_user">

<option value="0"><< Selecione o estado >></option>

<?while($array = mysql_fetch_array($sql_estados)) {?>

<option value="<?echo $array['id_estado'];?>"><?echo $array['estado'];?></option>

<?}?>

</select>

</font></td>

</tr>

<tr>

<td height="25" colspan="2">

<div align="center">

<input type="submit" name="cadastrar" value="Cadastrar cliente &gt;&gt;"></div></td>

</tr>

</table>

</form>

<?} /*fecha acao=entrar */?>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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...