Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dave Howard

PHP não reconhece mais dados digitados em FORM

Recommended Posts

Boa tarde,

 

Fiz um pequeno formulário e uma página PHP para recuperar as entradas, como teste para futura inclusão no MySQL.

 

De ontem para hoje, o código PHP que reconheceria os dados digitados no formulário simplismente não reconhece o que foi digitado e compreende como "em branco".

 

Eis o código com o formulário:

 

CADCLI.PHP

<html><head><meta http-equiv="Content-Language" content="en-us"><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title>:: Módulo Cadastro de Cliente ::</title></head><body><form name "form1" method="POST" action="CadCliVal.php">	<div align="center">  <table border="0" width="491" height="288" cellspacing="1" cellpadding="0">  	<tr>    <td height="20" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Código de Cliente :</font></td>    <td height="20" width="67%">    <input type="text" name="txcodigo" size="9" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $codigo; ?></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Nome ou Razão Social :</font></td>    <td height="19" width="67%">    <input type="text" name="txnome" size="41" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $nome; ?>></td>  	</tr>  	<tr>    <td height="21" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Endereço :</font></td>    <td height="21" width="67%">    <input type="text" name="txendereco" size="60" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $endereco; ?>></td>  	</tr>  	<tr>    <td height="20" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Complemento :</font></td>    <td height="20" width="67%">    <input type="text" name="txcomplemento" size="20" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $complemento; ?>></td>  	</tr>  	<tr>    <td height="20" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Bairro :</font></td>    <td height="20" width="67%">    <input type="text" name="txbairro" size="20" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $bairro; ?>></td>  	</tr>  	<tr>    <td height="20" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> CEP :</font></td>    <td height="20" width="67%">    <input type="text" name="txcep" size="9" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $cep; ?>></td>  	</tr>  	<tr>    <td height="20" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Cidade :</font></td>    <td height="20" width="67%">    <input type="text" name="txcidade" size="20" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $cidade; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Estado :</font></td>    <td height="19" width="67%">    <input type="text" name="txestado" size="2" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $estado; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> Telefone :</font></td>    <td height="19" width="67%">    <input type="text" name="txtelefone" size="12" style="font-size: 8pt; font-family: Arial; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $telefone; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt">Fax :</font></td>    <td height="19" width="67%">    <input type="text" name="txtelefax" size="12" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $telefax; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt">Email :</font></td>    <td height="19" width="67%">    <input type="text" name="txemail" size="35" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $email; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt">Website :</font></td>    <td height="19" width="67%">    <input type="text" name="txwebsite" size="35" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $website; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> RG/CNPJ :</font></td>    <td height="19" width="67%">    <input type="text" name="txrgcnpj" size="20" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $rgcnpj; ?>></td>  	</tr>  	<tr>    <td height="19" width="150" align="right">    <font face="Arial" style="font-size: 8pt"><font color="#FF0000">    *</font> CPF/IE</font> :</td>    <td height="19" width="67%">    <input type="text" name="txcpfie" size="20" style="font-family: Arial; font-size: 8pt; border: 1px solid #000000;; background-color:#EEEEEE" value <? echo $cpfie; ?>></td>  	</tr>  </table>	</div>	<p align="center">	<input type="submit" value="cadastrar" name="cadastrar" style="font-family: Arial; font-size: 8pt; border-style: solid; border-width: 1px">	<input type="reset" value="limpar campos" name="limpar" style="font-size: 8pt; font-family: Arial; border-style: solid; border-width: 1px"></p></form></body></html>

e eis o pequeno código PHP que reconhece os dados ( mas não está mais reconhecendo ).

 

CADCLIVAL.PHP

<?$codigo = $_POST['txcodigo'];echo $codigo;... ( o resto dos campos )

 

Na sexta-feira, o código funcionava ok, e os dados eram colocados no MySQL. Ontem e hoje estou queimando a cabeça para descobrir pq misteriosamente o código parou de funcionar... alguma idéia?

 

Sds,

Dave Howard

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olhei seu código praticamente inteiro e td parece ok...Não achei nda que pude-se resultar no que está ocorrendo...Faz um teste simples, com um form e um só textbox, botão submit e ve se funciona...

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique o GPC ORDER no php.ini

 

define a ordem de postagens GET, POST, COOKIES

 

 

verifique se não houve nenhuma açteração nas configurações do php e/ou do servidor web

 

faça outros testes:

 

echo $HTTP_POST_VARS['txcodigo'];

ou

echo $txcodigo;

vai debugando..

 

 

pode parecer bizarro, mas verifique se o arquivo que você está executando é o mesmo que você está editando

 

já aconteceu comigo muitas vezes. eu modificando um arquivo e executando outro com o mesmo nome..

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Me sinto um cretino...Editei um arquivo, executei outro... podem me banir do forum, eu não mereço participar daqui heheeheh...Obrigado pelas dicas.Dave.

Putz cara, te mato!!! kkkkkkkkkkkkkkkkEu me matei olhando seu código!!!! heheheheZueira, acontece!!! você não é o primeiro e nem será o ultimo (Eu to nessa lista tbm!!! hehehe)Abraço... ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.