taudujas Postado Agosto 6, 2004 Denunciar Share Postado Agosto 6, 2004 Pessoal estou montando um sistema de artigos e fiz da seguinte maneira:<?include "config.php";if($_GET['entrar'] == "artigo") {$will = "esta ok";mysql_select_db($bd,$con);$titulo = strip_tags $_POST['titulo'];$categoria = strip_tags $_POST['categoria'];$artigo = strip_tags $_POST['artigo'];$insere = "insert into artigos (titulo, categoria, artigo) VALUES ('$titulo','$categoria', '$artigo')";mysql_query($insere);}}?><html><head><title>Envio de Artigos - Muitação.com</title></head><body><form name="form1" method="post" action="cadastro.php?entrar=artigo"> <table width="55%" border="0" align="center"> <tr> <td width="21%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Titulo:</strong></font></td> <td width="79%"><input name="titulo" type="text" id="titulo2"></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Categoria:</strong></font></td> <td><select name="categoria" id="select"> <option value="PHP">PHP</option> </select></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Artigo:</strong></font></td> <td><textarea name="artigo" cols="70" rows="15" id="textarea"></textarea></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td> <td><input type="submit" name="Submit" value="Enviar artigo"></td> </tr> </table></form></body></html>Mas o problema é que não aparece nada na tela, nem o formulario. qual sera o erro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rockbilly Postado Agosto 6, 2004 Denunciar Share Postado Agosto 6, 2004 o que seria strip_tags, alguma funçao criada, talvez possa ser isso o não aparecimento da página! de detalhes... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Agosto 6, 2004 Autor Denunciar Share Postado Agosto 6, 2004 é uma função para tirar as tags HTML, se o cara digitar no formulario <b> Tulio </b> ele não aparece, ai so aparece o escrito sem HTML. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Agosto 6, 2004 Denunciar Share Postado Agosto 6, 2004 Aquele $_GET['entrar'] está mesmo preenchido certo?Dê um echo nele antes do if pra ver o valor que ele está recebendo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Agosto 6, 2004 Denunciar Share Postado Agosto 6, 2004 o que seria strip_tags, alguma funçao criada, talvez possa ser isso o não aparecimento da página! de detalhes... Da uma lida no manual do php:http://br2.php.net/strip_tagshttp://br2.php.net/manual/pt_BR/function.addcslashes.phphttp://br2.php.net/manual/pt_BR/function.addslashes.phpabraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Agosto 6, 2004 Denunciar Share Postado Agosto 6, 2004 Tulio testa ai:<?include "config.php";if(isset($_GET["entrar"])){if($_GET['entrar'] == "artigo") {$will = "esta ok";mysql_select_db($bd,$con);$titulo = strip_tags($_POST['titulo']);$categoria = strip_tags($_POST['categoria']);$artigo = strip_tags($_POST['artigo']);$insere = "insert into artigos (titulo, categoria, artigo) VALUES ('$titulo','$categoria', '$artigo')";mysql_query($insere);}}?><html><head><title>Envio de Artigos - Muitação.com</title></head><body><form name="form1" method="post" action="cadastro.php?entrar=artigo"> <table width="55%" border="0" align="center"> <tr> <td width="21%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Titulo:</strong></font></td> <td width="79%"><input name="titulo" type="text" id="titulo2"></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Categoria:</strong></font></td> <td><select name="categoria" id="select"> <option value="PHP">PHP</option> </select></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Artigo:</strong></font></td> <td><textarea name="artigo" cols="70" rows="15" id="textarea"></textarea></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td> <td><input type="submit" name="Submit" value="Enviar artigo"></td> </tr> </table></form></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Agosto 6, 2004 Autor Denunciar Share Postado Agosto 6, 2004 Deu certo pessoal, obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
taudujas
Pessoal estou montando um sistema de artigos e fiz da seguinte maneira:
Mas o problema é que não aparece nada na tela, nem o formulario. qual sera o erro?
Link para o comentário
Compartilhar em outros sites
6 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.