Isabel 0 Denunciar post Postado Março 31, 2008 Olá, tudo ok?! Meu problema é com o meu cadastro que não tá inserindo no banco de dados na verdade eu tinha um pacote antes que o mysql não tava configurando direito ai eu baixei outro e coloquei aqui e mudei as portas de entrada (a padrão 3306) Fiz um teste pra inserir dados por código php e tava tudo ok.. mais quando eu tava testando uma página de cadastro que a inserção funciona por base de strings não tá inserindo! não to vendo nenhum erro nos logs de php e nem do mysql =/ vou tentar usar um reporting mais acho que não vai ajudar! se alguém puder dar uma força aew xD vlw ;) Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Março 31, 2008 como esta sua string para inserir? Compartilhar este post Link para o post Compartilhar em outros sites
Isabel 0 Denunciar post Postado Março 31, 2008 antes de iniciar formulário: CODE <? if ($cadastro != "") : $sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')"; mysql_query($sql, $db); ?> certeza que é php agora, já fiz muitos testes..a inserção com outros scripts tá legal.. num sei se pode ser algum conflito.. acho que tá mais pra tratamento de string ;) se puder ajudar por favor! porque até agora meu post lah no fórum de php já deu 40 visualizações e nada, tá difícil. Compartilhar este post Link para o post Compartilhar em outros sites
Isabel 0 Denunciar post Postado Março 31, 2008 "Notice: Undefined variable: cadastro in C:\wamp\www\site\cadastro2.php on line 173" apartir do momento que eu troquei a tag <? ?> por <?php ?> ele me deu esse "erro" que não impede o cadastro de entrar no browser.. erro de tratamento de string porque essa linha é daquele código que eu postei no post anterior! como eu posso melhorar?? ;) Compartilhar este post Link para o post Compartilhar em outros sites
Isabel 0 Denunciar post Postado Março 31, 2008 "Notice: Undefined variable: cadastro in C:\wamp\www\site\cadastro2.php on line 173" apartir do momento que eu troquei a tag <? ?> por <?php ?> ele me deu esse "erro" que não impede o cadastro de entrar no browser.. erro de tratamento de string porque essa linha é daquele código que eu postei no post anterior! como eu posso melhorar?? ;) Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Abril 1, 2008 <? if ($cadastro != "") { $sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')"; mysql_query($sql, $db); } ?> se isso nao resolver posta o codigo da pagina toda Compartilhar este post Link para o post Compartilhar em outros sites
Isabel 0 Denunciar post Postado Abril 1, 2008 opa! desculpa a demora.. já usei .. não deu certo.. na verdade eu só achei um erro quando eu modifiquei as tags de <? ?> p/ <?php ?> CODE <?php error_reporting(E_ALL); include("html.php"); require_once("conect.php"); ?> <? function Mascara($form,$campo,$mascara) { echo "onkeypress=\"return txtBoxFormat(".$form.", '".$campo."', '".$mascara."', event)\""; } ?> <link href="main.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .style2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; } .style25 {color: #666666} --> </style> <table width="100%" height="100%" > <tr> <td align="center" valign="middle"> <?php include("menu.php"); ?> <div style="position:absolute; left: 504px; top: 35px; height: 127px; width: 5px;" id="divisory"> <img src="index_img/blu_line.gif" width="1" height="475"> </div> <?php include("lateralh.php"); ?> <table width="100%"> <tr> <td height=500 valign="top" align="left"> <div style="position:relative; left: 5px; top: 20px; width: 480px; height:auto; overflow:visible; " id="onetouch"> <table width="480" border="0" align=left> <tr> <td height="26"><table width="100%" border="0" cellspacing="2" cellpadding="0"> <tr> <td width="50" rowspan="2"><img src="index_img/ico_009.gif" width="50" height="50" /></td> <td> </td> <td width="40" rowspan="2" valign="bottom"><a href="index.php"><img src="index_img/ico_002.gif" width="40" height="40" border="0" /></a></td> <td width="40" rowspan="2" valign="bottom"><a href="java script:history.back();"><img src="index_img/ico_003.gif" width="40" height="40" border="0" /></a></td> </tr> <tr> <td width="400" height="26" background="index_img/bg_lista.gif"><img src="index_img/diabetes_cadastrese.gif" width="70" height="26" /></td> </tr> </table></td> </tr> <tr> <td class="bodytexto" align="left"> <? if ($cadastro != "") { $sql = "INSERT INTO cadastro (cad_nome,cad_sobrenome, cad_email, cad_cidade, cad_estados, cad_pais, cad_datanasc, cad_sexo, cad_login, cad_senha, cad_tipo, cad_portador, cad_news, cad_part, cad_data) VALUES ('".$nome."','".$sobrenome."','".$email."','".$cidade."','".$uf."','".$pais."','".$datanasc."','".$sexo."','".$login."','".$senha."','".$tipo."','".$portador."','".$news."','".$part."','".$data."')"; mysql_query($sql, $db); } ?> <span class="titleroxin"> <br /> <? $nome ?> Cadastro Efetuado com sucesso!</span> <? else : ?> <br /> <table width="100%" class="bodytexto" cellpadding="2"> <form name="cadastro" action="?cadastro=ok" method="post" id="cadastro" onSubmit="return validar(this);"> <tr> <td align="right" class="style2">*Nome<? function data_br(){ $semana_br=array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"); $semana=date("w", time()); $mes_br=array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"); $mes=date("n", time()); $dia=date("d", time()); $ano=date("Y", time()); $retornar=$semana_br[$semana] . ", " . $dia . " de " . $mes_br[$mes] . " de " . $ano; return $retornar; } //echo data_br(); ?> </td> <td class="style2"><input name="nome" type="text" class="bordas" id="nome" size="60" maxlength="60" border="10" /></td> </tr> <tr> <td align="right" class="style2">*Sobrenome</td> <td class="style2"><input name="sobrenome" type="text" class="bordas" id="sobrenome" size="60" maxlength="60" border="10" /></td> </tr> <tr> <td align="right" class="style2">*e-mail</td> <td class="style2"><input name="email" type="text" class="bordas" id="email" size="60" maxlength="60" border="10" /></td> </tr> <tr> <td align="right" class="style2">*Cidade</td> <td class="style2"><input name="cidade" type="text" class="bordas" id="cidade" size="20" maxlength="20" border="10" /> *Estado <select name="uf" class="style2" id="uf"> <option value="" selected="selected"></option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AM">AM</option> <option value="AP">AP</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MG">MG</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="PR">PR</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="RS">RS</option> <option value="SC">SC</option> <option value="SE">SE</option> <option value="SP">SP</option> <option value="TO">TO</option> <option value="OUTROS">OUTROS</option> </select> </td> </tr> <tr> <td align="right" class="style2">*País</td> <td class="style2"><input name="pais" type="text" class="bordas" id="pais" size="40" maxlength="32" border="10" /></td> </tr> <tr> <td align="right" class="style2">Data de de Nascimento</td> <td class="style2"><span class="style3"> <input name="datanasc" class="bordas" id="datanasc" value="dd/mm/aaaa" size="10" maxlength="10" <? Mascara('document.cadastro','datanasc','99/99/9999'); ?> /> </span><span class="piccola">(digite apenas números)</span></td> </tr> <tr> <td align="right" valign="middle" class="style2">Sexo</td> <td valign="middle" class="style2">M <input type="radio" name="sexo" class="" value="M" $sex_m /> F <input type="radio" name="sexo" class="" value="F" $sex_f /></td> </tr> <tr> <td align="right" class="style2">*Login</td> <td class="style2"><input name="login" type="text" class="bordas" id="login" size="12" maxlength="12" border="10" /></td> </tr> <tr> <td align="right" class="style2">*Crie aqui a sua senha<br /> (até 6 caracteres)</td> <td class="style2"><input name="senha" type="password" class="bordas" id="senha" size="12" maxlength="6" border="10" /></td> </tr> <tr> <td align="right" valign="middle" class="style2">Tem Diabetes? </td> <td valign="middle" class="style2">Sim <input type="radio" name="portador" class="" value="SIM" onclick="DisableField();" /> Não <input type="radio" name="portador" id="bt_nao" value="NÃO" onclick="DisableField();" /></td> </tr> <tr> <td align="right" class="style2">Tipo de Diabetes</td> <td class="style2"><select name="tipo" class="style2" id="tipo"> <option value="" selected="selected">Selecione</option> <option value="tipo 1">Tipo 1</option> <option value="tipo 2">Tipo 2 </option> </select></td> </tr> <tr> <td class="style2"></td> <td class="piccola">*Campos obrigatórios</td> </tr> <tr> <td class="style2"></td> <td class="style2"><input name="news" type="checkbox" id="news" value="sim" /> Sim, desejo receber notícias por e-mail</td> </tr> <tr> <td class="style2"></td> <td class="style2"><input name="part" type="checkbox" id="part" value="sim" /> Sim, desejo receber promoções de parceiros</td> </tr> <tr> <td class="style2"></td> <td class="style2"><input name="data" type="hidden" id="data" value="<? echo data_br(); ?>" /></td> </tr> <tr> <td class="style2"></td> <td class="style2"><input name="image" type="image" src="index_img/bt_apagatudo.gif" width="175" height="26" /> <input name="image" type="image" src="index_img/bt_enviar.gif" width="62" height="26" /> </td> </tr> </form> </table> <br> <br> <br> <br></td> </tr> </table> </div> <!--CONTEUDO - FIM --> </td> </tr> <tr> <?php include("footer.php"); ?> </tr> </table> <!--LATERAL - FIM--> </td> </tr> </table> </body> </html> </td> </tr> </table> </td> </tr> </table><!--CONTEUDO - FIM --> </td> </tr> <tr></tr> </body></html> <? endif ?> Compartilhar este post Link para o post Compartilhar em outros sites