Guest jod Postado Abril 3, 2008 Denunciar Share Postado Abril 3, 2008 amigos agora etou usando easyphp conseguir faser meu form e ele esta no servidor porem quando clico envia não aparece mesagem de erro e nem vai ao bd con esseçao do do primeiro registro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Abril 4, 2008 Denunciar Share Postado Abril 4, 2008 Poste seu código para podermos ver o que ocorre. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest jod Postado Abril 4, 2008 Denunciar Share Postado Abril 4, 2008 meu codigo e esse:if(isset($_POST['envia'])) {include("conexao.php");if ((empty($_post['cliente'])) or (empty($_post['email'])) or (empty($_post['endereco']))){echo "Campos em branco, corríjá-os";} else {$nome = $_POST['nome'];$endereco = $_POST['endereco'];$email = $_POST['email'];$sql = "INSERT INTO cadastro_de_contato(nome,email,endereco) VALUES ('$nome','$email','$endereco')";$res = mysql_query($sql);if($res) {echo "<font face=aria' size color='green'><b> cadastro realizado!</b><br>";} else {echo "<font face='aria' size color='green'><b> Erro ao cadastrar!</b><br>";}}}?><form name="cadastro_clientes" method="post" action="<?php echo $_SERVER['PHP_SELF]; ?>">Nome:<input type="text" nome="cliente" size="40"><br>Email:<input type="text" nome="email" size="60"><br>Endereço:<input type="text" nome="endereco" size="40"><br><input type="submit" name="envia" value="cadastra"> <input type="reset" value="cancelar"></form>porem agora esta me disendo isto:Warning: include(conexao.php) [function.include]: failed to open stream: No such file or directory in C:\Arquivos de programas\EasyPHP 2.0b1\www\desenvolvimento\idex.php on line 8Warning: include() [function.include]: Failed opening 'conexao.php' for inclusion (include_path=.;C:/Arquivos de programas/EasyPHP 2.0b1\php5\pear\') in C:\Arquivos de programas\EasyPHP 2.0b1\www\desenvolvimento\idex.php on line 8Campos em branco, corríjá-os Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jow Postado Abril 4, 2008 Denunciar Share Postado Abril 4, 2008 (editado) Cara posta o código da sua conexão ai ??Só pra ver o q ocorre ...Testa com a tag <?php ?> ou <? ?>pois eu uso a versão 4 do PHP e uso a segunda opção, mas na faculdade a versão é a 5 e tenho que usar a primeira opção .. Editado Abril 4, 2008 por jow Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Abril 4, 2008 Denunciar Share Postado Abril 4, 2008 Esse erro de agora está aqui?include("conexao.php");Mas o erro não é exatamente nessa linha.Esse erro indica que não existe arquivo com esse nome (conexao.php) no diretório que você especificou (o mesmo diretório do index, nesse caso). Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jod Postado Abril 6, 2008 Denunciar Share Postado Abril 6, 2008 amigo meucodigo é esse aqui esta errado fis tudo como meu livro mand no caso o php para proficinaiscodigo:<?php $hostname="localhost"; $username="jodmestre"; $senha"senha"; $db"desenvolvimento" if(!(id=mysql_conect("localhost","$usuario","$senha"))){ echo "não foi possivel estabelecer estabelecer uma conexao com servidor"; exit; if(!($con=mysql_select_db(desenvolvimento))) { echo"não foi possivel estabelecer uma conexao com servidor"; exit; }?>codigo de executa.php:<?php function mysqlexecuta($id,$sql,$erro = 1) { if(empty($sql) OR !($id)) return 0; //Erro na conexão ou no comando SQL if (!($res = @mysql_query($sql,$id))) { if($erro) echo "Ocorreu um erro na execução do Comando SQL no banco de dados. Favor Contactar o Administrador."; exit; } return $res; }$id-Ponteiro da Conexão$sql - Cláusula SQL a executar$erro - Especifica se a função exibe ou não(0=não, 1=sim)$res - Resposta*/?>sera que esta errado? me ajude Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jod Postado Abril 7, 2008 Denunciar Share Postado Abril 7, 2008 por favor cotinuem me ajudandop eu estou no disispero Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jow Postado Abril 7, 2008 Denunciar Share Postado Abril 7, 2008 Então dá uma verificada se a sua conexão.php está no mesmo diretório das outras páginas q você está usando, tem q estar dentro da pasta raiz desenvolvimento ... pois o erro diz q o include não está no mesmo diretório Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest jod Postado Abril 7, 2008 Denunciar Share Postado Abril 7, 2008 sim amigo ela está então o que esta acontecendo Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest jod
amigos agora etou usando easyphp conseguir faser meu form e ele esta no servidor porem quando clico envia não aparece mesagem de erro e nem vai ao bd con esseçao do do primeiro registro
Link para o comentário
Compartilhar em outros sites
8 respostass 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.