Kelven 1 Denunciar post Postado Maio 23, 2010 Gente é o seguinte eu to com um problema e não sei se é no banco de dados do servidor. Eu fiz um formulario primeiro e ele tinha que mandar todas as informações para o banco de dados, e ele faz isso correto porque eu vejo no banco de dados e tudo que eu mando aparece la. Olha só o script desse: <?php include ("conexao.php"); ?> <!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=utf-8" /> <title>Fly Cratry - Desenvolvimento Web.</title> <style type="text/css" media="screen"><!-- @import url("../../css/menu.css"); @import url("../../css/cadastro.css"); --></style> </head> <body> <div class="todosite"> <div class="topo"> <img src="../../imagens/topo_r1_c1.jpg" border="0" usemap="#Map" /> <map name="Map" id="Map"> <area shape="rect" coords="662,27,704,45" href="http://www.flycratry.com" /> </map> </div> </div> <div class="topo2"> <img src="../../imagens/topo_r2_c1.jpg" /> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" name="FlashID" width="527" height="251" id="FlashID"> <param name="allowScriptAccess" value="never" /> <param name="allowNetworking" value="internal" /> <param name="movie" value="http://flycratry.com/flash/banner.swf" /> <param name="wmode" value="transparent" /> <param name="quality" value="high" /> <param name="BGCOLOR" value="#E0E0E0" /> <embed src="http://flycratry.com/flash/banner.swf" width="527" height="251" type="application/x-shockwave-flash" allowscriptaccess="never" allownetworking="internal" id="FlashID" wmode="transparent" quality="high" name="FlashID" bgcolor="#E0E0E0" /> </object> <img src="../../imagens/topo_r2_c3.jpg" width="28" height="251" /><img src="../../imagens/topo_r2_c4.jpg" width="332" height="251" border="0" usemap="#Map2" /> <map name="Map2" id="Map2"> <area shape="rect" coords="74,-5,120,6" href="http://www.flycratry.com" /> <area shape="rect" coords="-16,30,94,48" href="../../tds/tds.php" /> <area shape="rect" coords="22,79,78,96" href="../cadastro.php" /> <area shape="rect" coords="-28,127,82,142" href="../../comunidades/comunidades.php" /> <area shape="rect" coords="37,170,98,192" href="../../bio/bio.php" /> <area shape="rect" coords="92,211,141,231" href="../../contato/contato.php" /> </map> </div> <div class="topo3"><img src="../../imagens/topo_r3_c1.jpg" width="920" height="33" /></div> <div class="conteudo" > <div class="conteudoprincipal"> <center> <p><b><span style="font-size: 20px;"><br /> Cadastro </span></b></p> <p><br /> </p> </center> <p><span style="font-size:12px; text-align:left"> Abaixo está o formulário que deve ser preenchido para você contratar o tipo de serviço básico:</span></p> <p><br /> <br /> <span style="font-size:13px;">Formulário de cadastro:</span><br /><br /> <span style="font-size:12px">Para contato:</span><br /><br /> <span style="font-size:13px"> </span></p> <span style="font-size:13px"> <center> <form enctype="multipart/form-data" method="post"> <table width="876" height="329" border="0" cellpadding="0" cellspacing="0" style="font-size:13px"> <tr> <td width="111" class="textodatabela">Nome completo: </td> <td width="266" class="textodatabela2"><input name="nome_completo" type="text" class="form" id="nome_completo" size="30"/> <span style="font-size: 12px; opacity: 0.68;"> Caso seja pessoa Jurídica coloque o nome da empresa.</span></td> </tr> <tr> <td class="textodatabela">Data de nascimento:</td> <td class="textodatabela2"><input name="data_de_nascimento" type="text" class="form" size="9" /></td> </tr> <tr> <td class="textodatabela">CPF/CNPJ:</td> <td class="textodatabela2"><input name="cpf_cnpj" type="text" class="form" size="15" /> <span style="font-size: 12px; opacity: 0.68;"> Essa informação ficará no mais absoluto sigilo, e servirá para assinar o contrato.</span></td> </tr> <tr> <td class="textodatabela">Sexo:</td> <td class="textodatabela2"> <p> <label> <input type="radio" name="sexo" value="masculino" /> Masculino </label> <label> <input type="radio" name="sexo" value="feminino"/> Feminino</label> <label> <input type="radio" name="sexo" value="pessoa_juridica"/> Pessoa jurídica</label> <br /> </p> </td> </tr> <tr> <td class="textodatabela">Cidade:</td> <td class="textodatabela2"><input name="cidade" type="text" class="form" size="20" /></td> </tr> <tr> <td class="textodatabela">Estado:</td> <td class="textodatabela2"><input name="estado" type="text" class="form" size="20" /></td> </tr> <tr> <td class="textodatabela">País:</td> <td class="textodatabela2"><input name="pais" type="text" class="form" size="15" /></td> </tr> <tr> <td class="textodatabela">Telefone residencial:</td> <td class="textodatabela2"><input name="telefone_residencial" type="text" class="form" size="1" /> <input name="telefone_residencial2" type="text" class="form" size="10" /></td> </tr> <tr> <td class="textodatabela">Telefone celular:</td> <td class="textodatabela2"><input name="telefone_celular" type="text" class="form" size="1" /> <input name="telefone_celular2" type="text" class="form" size="10" /></td> </tr> <tr> <td class="textodatabela">E-mail:</td> <td class="textodatabela2"><input name="email" type="text" class="form" size="30"/></td> </tr> </table> <br /><Br /> <hr color="#e0e0e0" width="485" /> <br /><Br /> <span style="font-size:12px">Para o site:</span><br /> <br /> <center> <table width="817" height="470" border="0" cellpadding="0" cellspacing="0" style="font-size:13px"> <tr> <td width="225" height="22" class="textodatabela">Selecione o tipo de serviço desejado: </td> <td width="592" class="textodatabela2"> <label> <input name="site_estatico" type="checkbox" id="site_estatico" value="Site estático apenas para divulgação" /> </label> Sites estáticos apenas para divulgação; </td> <tr> <td> </td> <td> <label> <input name="hotsites" type="checkbox" id="hotsites" value="Hotsites" /> </label> Hotsites; </td> </tr> <tr> <td> </td> <td> <label> <input name="blogs" type="checkbox" id="blogs" value="Blogs apenas para divulgação" /> Blogs apenas para divulgação;</label> </td> </tr> <tr> <td> </td> <td> <label> <input name="myspace" type="checkbox" id="myspace" value="Layouts para myspace music ou usuario normal" /> </label> Layouts para myspace music ou usuario normal; </td> </tr> <tr> <td> </td> <td> <label> <input name="youtube" type="checkbox" id="youtube" value="Layouts para youtube" /> </label> Layouts para canal youtube; </td> </tr> <tr> <td> </td> <td> <label> <input name="twitter" type="checkbox" id="twitter" value="Layouts para twitter" /> </label> Layouts para twitter; </td> </tr> </tr> <tr> <td height="22" class="textodatabela">Qual o objetivo do site:</td> <td class="textodatabela2"><input name="objetivo_do_site" type="text" class="form" size="75"/></td> </tr> <tr> <td height="38" class="textodatabela">Logotipo:</td> <td class="textodatabela2"><input name="logo" type="file" id="logo" class="form" /> <span style="font-size: 12px; opacity: 0.68;">Apenas imagens do formato GIF ou JPEG.</span><br /> <tr> <td height="37"></td> <td class="textodatabela2"> <label> <input type="radio" name="sem_logotipo" value="masculino" /> Caso não tenha logotipo </label> </td></tr> </td> </tr> <tr> <td height="193" class="textodatabela" style="margin: 0 auto">Descreva aqui tudo o que você quer que seu site tenha:</td> <td class="textodatabela2"><label> <textarea name="o_site_tem_que_ter" id="o_site_tem_que_ter" cols="60" rows="10" class="form"></textarea> </label></td> </tr> <tr> <td height="22" class="textodatabela">Qual conteúdo do site deve ser o foco:</td> <td class="textodatabela2"><input name="conteudo_em_foco" type="text" class="form" size="75"/></td> </tr> <tr> <td height="42" class="textodatabela">Sites de concorrentes:</td> <td class="textodatabela2"><input name="sites_de_concorrentes" type="text" class="form" size="40"/></td> </tr> <tr> <td class="textodatabela"> </td> <td class="textodatabela2"> <input type="submit" name="enviar" value="Cadastrar" /> <input type="reset" name="limpar" value="Limpar" /> <?php //parte do cliente $nome_completo = $_POST["nome_completo"]; $data_de_nascimento = $_POST["data_de_nascimento"]; $cpf_cnpj = $_POST["cpf_cnpj"]; $sexo = $_POST["sexo"]; $cidade = $_POST["cidade"]; $estado = $_POST["estado"]; $pais = $_POST["pais"]; $telefone_residencial = $_POST["telefone_residencial"]; $telefone_residencial2 = $_POST["telefone_residencial2"]; $telefone_celular = $_POST["telefone_celular"]; $telefone_celular2 = $_POST["telefone_celular2"]; $email = $_POST["email"]; //parte do site $selct1= $_POST["site_estatico"]; $selct2= $_POST["hotsites"]; $selct3= $_POST["blogs"]; $selct4= $_POST["myspace"]; $selct5= $_POST["youtube"]; $selct6= $_POST["twitter"]; $objetivo_do_site= $_POST["objetivo_do_site"]; $sem_logotipo= $_POST["sem_logotipo"]; $o_site_tem_que_ter= $_POST["o_site_tem_que_ter"]; $conteudo_em_foco= $_POST["conteudo_em_foco"]; $sites_de_concorrentes= $_POST["sites_de_concorrentes"]; $nomeArquivo = $_FILES['logo']['name']; $tmpFile = $_FILES['logo']['tmp_name']; $caminhoA = "logo/" . $nomeArquivo; move_uploaded_file ($tmpFile, $caminhoA); $sql = "INSERT INTO cadastromedio (nome_completo, data_de_nascimento, cpf_cnpj, sexo, cidade, estado, pais, telefone_residencial, telefone_residencial2, telefone_celular, telefone_celular2, email, site_estatico, hotsite, blogs, myspace, youtube, twitter, objetivo_do_site, logotipo, sem_logotipo, o_site_tem_que_ter, conteudo_em_foco, sites_de_concorrentes) VALUES ('$nome_completo', '$data_de_nascimento', '$cpf_cnpj', '$sexo', '$cidade', '$estado', '$pais', '$telefone_residencial', '$telefone_residencial2', '$telefone_celular', '$telefone_celular2', '$email', '$selct1', '$selct2', '$selct3', '$selct4', '$selct5', '$selct6', '$objetivo_do_site', '$nomeArquivo', '$sem_logotipo', '$o_site_tem_que_ter', '$conteudo_em_foco', '$sites_de_concorrentes')"; $query = mysql_query($sql); ?> </td> </tr> </table> </form> </center> </span> <br /><br /> </div> </div> <div class="rodape"> <br /> <p>©2010 FlyCratry. Todos os direitos reservardos. </div> </div> </body> </html> E a foto do banco de dados: A conexão ta certinha tudo certinho porque o codigo realmente funcionou nos testes. O problema é que eu fiz praticamente só abrir esse arquivo e salvei com outro nome agora o nome intermediario para mim ficar com dois formularios, então eu criei outro banco de dados para esse formulario que é esse aqui olha: Até ai tudo bem, o problema foi quando eu tentei mandar as informações para o banco de dados para la. Olhem só o script desso formulario intermediario: <?php include ("conexao.php"); ?> <!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=utf-8" /> <title>Fly Cratry - Desenvolvimento Web.</title> <style type="text/css" media="screen"><!-- @import url("../../css/menu.css"); @import url("../../css/cadastro.css"); --></style> </head> <body> <div class="todosite"> <div class="topo"> <img src="../../imagens/topo_r1_c1.jpg" border="0" usemap="#Map" /> <map name="Map" id="Map"> <area shape="rect" coords="662,27,704,45" href="http://www.flycratry.com" /> </map> </div> </div> <div class="topo2"> <img src="../../imagens/topo_r2_c1.jpg" /> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" name="FlashID" width="527" height="251" id="FlashID"> <param name="allowScriptAccess" value="never" /> <param name="allowNetworking" value="internal" /> <param name="movie" value="http://flycratry.com/flash/banner.swf" /> <param name="wmode" value="transparent" /> <param name="quality" value="high" /> <param name="BGCOLOR" value="#E0E0E0" /> <embed src="http://flycratry.com/flash/banner.swf" width="527" height="251" type="application/x-shockwave-flash" allowscriptaccess="never" allownetworking="internal" id="FlashID" wmode="transparent" quality="high" name="FlashID" bgcolor="#E0E0E0" /> </object> <img src="../../imagens/topo_r2_c3.jpg" width="28" height="251" /><img src="../../imagens/topo_r2_c4.jpg" width="332" height="251" border="0" usemap="#Map2" /> <map name="Map2" id="Map2"> <area shape="rect" coords="74,-5,120,6" href="http://www.flycratry.com" /> <area shape="rect" coords="-16,30,94,48" href="../../tds/tds.php" /> <area shape="rect" coords="22,79,78,96" href="../cadastro.php" /> <area shape="rect" coords="-28,127,82,142" href="../../comunidades/comunidades.php" /> <area shape="rect" coords="37,170,98,192" href="../../bio/bio.php" /> <area shape="rect" coords="92,211,141,231" href="../../contato/contato.php" /> </map> </div> <div class="topo3"><img src="../../imagens/topo_r3_c1.jpg" width="920" height="33" /></div> <div class="conteudo" > <div class="conteudoprincipal"> <center> <p><b><span style="font-size: 20px;"><br /> Cadastro </span></b></p> <p><br /> </p> </center> <p><span style="font-size:12px; text-align:left">Abaixo está o formulário que deve ser preenchido para você contratar o tipo de serviço intermediario:</span></p> <p><br /> <br /> <span style="font-size:13px;">Formulário de cadastro:</span><br /><br /> <span style="font-size:12px">Para contato:</span><br /><br /> <span style="font-size:13px"> </span></p> <span style="font-size:13px"> <form enctype="multipart/form-data" method="post"> <center> <table width="876" height="329" border="0" cellpadding="0" cellspacing="0" style="font-size:13px"> <tr> <td width="111" class="textodatabela">Nome completo: </td> <td width="266" class="textodatabela2"><input name="nome_do_site2" type="text" class="form" size="30"/> <span style="font-size: 12px; opacity: 0.68;"> Caso seja pessoa Jurídica coloque o nome da empresa.</span></td> </tr> <tr> <td class="textodatabela">Data de nascimento:</td> <td class="textodatabela2"><input name="data_de_nascimento" type="text" class="form" size="9" /></td> </tr> <tr> <td class="textodatabela">CPF/CNPJ:</td> <td class="textodatabela2"><input name="cpf_cnpj" type="text" class="form" size="15" /> <span style="font-size: 12px; opacity: 0.68;"> Essa informação ficará no mais absoluto sigilo, e servirá para assinar o contrato.</span></td> </tr> <tr> <td class="textodatabela">Sexo:</td> <td class="textodatabela2"> <p> <label> <input type="radio" name="sexo" value="masculino" /> Masculino </label> <label> <input type="radio" name="sexo" value="feminino"/> Feminino</label> <label> <input type="radio" name="sexo" value="pessoa_juridica"/> Pessoa jurídica</label> <br /> </p> </td> </tr> <tr> <td class="textodatabela">Cidade:</td> <td class="textodatabela2"><input name="cidade" type="text" class="form" size="20" /></td> </tr> <tr> <td class="textodatabela">Estado:</td> <td class="textodatabela2"><input name="estado" type="text" class="form" size="20" /></td> </tr> <tr> <td class="textodatabela">País:</td> <td class="textodatabela2"><input name="pais" type="text" class="form" size="15" /></td> </tr> <tr> <td class="textodatabela">Telefone residencial:</td> <td class="textodatabela2"><input name="telefone_residencial" type="text" class="form" size="1" /> <input name="telefone_residencial2" type="text" class="form" size="10" /></td> </tr> <tr> <td class="textodatabela">Telefone celular:</td> <td class="textodatabela2"><input name="telefone_celular" type="text" class="form" size="1" /> <input name="telefone_celular2" type="text" class="form" size="10" /></td> </tr> <tr> <td class="textodatabela">E-mail:</td> <td class="textodatabela2"><input name="email" type="text" class="form" size="30"/></td> </tr> </table> <br /><Br /> <hr color="#e0e0e0" width="485" /> <br /><Br /> </center> <span style="font-size:12px">Para o site:</span><br /> <br /> <center> <table width="817" height="450" border="0" cellpadding="0" cellspacing="0" style="font-size:13px"> <tr> <td width="225" height="22" class="textodatabela">Selecione o tipo de serviço desejado: </td> <td width="592" class="textodatabela2"> <label> <input type="checkbox" name="sites_pouco_interativos" id="sites_pouco_interativos" /> </label> Sites pouco interativos, com sistema de atualização; </td> <tr> <td height="21"> </td> <td> <label> <input type="checkbox" name="sites_em_flash" id="sites_em_flash" /> </label> Sites em Flash; </td> </tr> <tr> <td height="21"> </td> <td> <label> <input type="checkbox" name="blogs_interativos" id="blogs_interativos" /> Blogs pouco interativos, com sistema de atualização de novidades;</label> </td> </tr> </tr> <tr> <td height="22" class="textodatabela">Qual o objetivo do site:</td> <td class="textodatabela2"><input name="objetivo_do_site" type="text" class="form" size="75"/></td> </tr> <tr> <td height="38" class="textodatabela">Logotipo:</td> <td class="textodatabela2"><input name="logo" type="file" id="logo" class="form" /> <span style="font-size: 12px; opacity: 0.68;">Apenas imagens do formato GIF ou JPEG.</span><br /> <tr> <td height="37"></td> <td class="textodatabela2"> <label> <input type="radio" name="sem_logotipo" value="masculino" /> Caso não tenha logotipo </label> </td></tr> </td> </tr> <tr> <td height="193" class="textodatabela" style="margin: 0 auto">Descreva aqui tudo o que você quer que seu site tenha:</td> <td class="textodatabela2"> <label> <textarea name="o_site_tem_que_ter" id="o_site_tem_que_ter" cols="60" rows="10" class="form"></textarea> </label> </td> </tr> <tr> <td height="22" class="textodatabela">Qual conteúdo do site deve ser o foco:</td> <td class="textodatabela2"><input name="conteudo_em_foco" type="text" class="form" size="75"/></td> </tr> <tr> <td height="42" class="textodatabela">Sites de concorrentes:</td> <td class="textodatabela2"><input name="sites_de_concorrentes" type="text" class="form" size="40"/></td> </tr> <tr> <td class="textodatabela"> </td> <td class="textodatabela2"> <input name="enviar" type="submit" id="enviar" value="Cadastrar" /> <input name="limpar" type="reset" id="limpar" value="Limpar" /> <?php //parte do cliente $nome_completo = $_POST["nome_completo"]; $data_de_nascimento = $_POST["data_de_nascimento"]; $cpf_cnpj = $_POST["cpf_cnpj"]; $sexo = $_POST["sexo"]; $cidade = $_POST["cidade"]; $estado = $_POST["estado"]; $pais = $_POST["pais"]; $telefone_residencial = $_POST["telefone_residencial"]; $telefone_residencial2 = $_POST["telefone_residencial2"]; $telefone_celular = $_POST["telefone_celular"]; $telefone_celular2 = $_POST["telefone_celular2"]; $email = $_POST["email"]; //parte do site $selct1= $_POST["sites_pouco_interativos"]; $selct2= $_POST["sites_em_flash"]; $selct3= $_POST["blogs_interativos"]; $objetivo_do_site= $_POST["objetivo_do_site"]; $sem_logotipo= $_POST["sem_logotipo"]; $o_site_tem_que_ter= $_POST["o_site_tem_que_ter"]; $conteudo_em_foco= $_POST["conteudo_em_foco"]; $sites_de_concorrentes= $_POST["sites_de_concorrentes"]; $nomeArquivo = $_FILES['logo']['name']; $tmpFile = $_FILES['logo']['tmp_name']; $caminhoA = "logo/" . $nomeArquivo; move_uploaded_file ($tmpFile, $caminhoA); $sql = "INSERT INTO cadastrointermediario (nome_completo, data_de_nascimento, cpf_cnpj, sexo, cidade, estado, pais, telefone_residencial, telefone_residencial2, telefone_celular, telefone_celular2, email, selct1, selct2, selct3, objetivo_do_site, logo, sem_logotipo, o_site_tem_que_ter, conteudo_em_foco, sites_de_concorrentes,) VALUES ('$nome_completo', '$data_de_nascimento', '$cpf_cnpj', '$sexo', '$cidade','$estado', '$pais', '$telefone_residencial', '$telefone_residencial2', '$telefone_celular', '$telefone_celular2', '$email', '$selct1', '$selct2', '$selct3', '$objetivo_do_site', '$logo', '$sem_logotipo', '$o_site_tem_que_ter', '$conteudo_em_foco', '$sites_de_concorrentes')"; $query = mysql_query($sql); ?> </td> </tr> </table> </center> </form> </span> <br /><br /> </div> </div> <div class="rodape"> <br /> <p>©2010 FlyCratry. Todos os direitos reservardos. </div> </div> </body> </html> O que acontece? Toda vez que eu preencho o formulario e mando enviar, não acontece erro nenhum nem quando abro a pagina na internet não acontece erro nenhum, mas quando eu clicko em enviar e vou ver se as informações foram para o banco de dados corretamente, não vai nada para o banco de dados, absolutamente nada. Ja revisei o código php praticamente todo, re-fiz ele mais de 4 vezes, conferi o banco de dados, re-fiz o banco de dados 2 vezes, e sempre da o mesmo problema, a conexão com o banco de dados ta ok também, resulmindo eu não sei o que ta acontecendo porque teoricamente teria que esta funcionando, só se tiver alguma opição no banco de dados que não recebe nada mas isso eu ja vi e não tem nada assim la, então pessoal me ajudem por favor, será que o problema é no servidor? Se vocês encontrarem o defeito no código por favor me mostrem beleza? Compartilhar este post Link para o post Compartilhar em outros sites
cwbdesgin 0 Denunciar post Postado Maio 23, 2010 Ele esta fazendo conexao com o MySQL? mysql_connect("localhost","USUARIO","SENHA"); mysql_select_db("DB"); Veja se os dados de usuario e senha estao corretos, veja no privilégios e aproveitando seu código, nao chames as CSS com o @import utilize a tag <link... /> Compartilhar este post Link para o post Compartilhar em outros sites
Kelven 1 Denunciar post Postado Maio 23, 2010 ta fazendo a conexão certinho porque é a mesma conexão que estou usando em outros dois formularios, e neles funciona só nesse que não funciona. gente sera que não vai ser problema no servidor não? eu uso homehost. o que vocês acham? eu não sei se é o servidor porque os outros formularios funcionam. gente sera que não tem jeito não? Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Maio 23, 2010 execute assim: $query = mysql_query($sql)or die( mysql_error() ); e habilite as mensagens de erro.http://forum.imasters.com.br/index.php?/topic/375800-orientacoes-para-uma-boa-participacao/ Compartilhar este post Link para o post Compartilhar em outros sites
Kelven 1 Denunciar post Postado Maio 23, 2010 apareceu o dier aqui eu não sei o que foi mas depois que eu coloquei o die e depois refiz o código mysql funcionou vlw ai galera, Compartilhar este post Link para o post Compartilhar em outros sites