Ir para conteúdo
Fórum Script Brasil

Juunior

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre Juunior

Juunior's Achievements

0

Reputação

  1. Está aparecendo o seguinte erro ao conectar com o MySQL: Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) Já procurei dezenas de helps por aí, mas ainda não consegui solucionar o problema, alguém aí sabe oque fazer?
  2. valeu pelas respostas, resolvi utilizando full text. SELECT * FROM busca WHERE MATCH (titulo,categoria) AGAINST ('%".$palavra."%' in boolean mode)
  3. Seguinte, fiz esse sistema de busca, mas tem um problema, por exemplo se tiver um titulo chamado "depois de amanhã", e eu pesquisar "depois" ou "amanhã" ou "depois de" ele funciona direitinho, mas se eu pesquisar "depois amanhã" já não se obtém os resultados, segue o código: <?php $conn = mysql_connect("localhost", "user", "321") or die("Não foi possível a conexão com o Banco"); $db = mysql_select_db("database", $conn) or die("Não foi possível selecionar o Banco"); $palavra = trim($_POST['palavra']); $sql = mysql_query("SELECT * FROM busca WHERE titulo LIKE '%".$palavra."%' ORDER BY id"); $numRegistros = mysql_num_rows($sql); if($palavra==NULL){echo "Digite algum termo de pesquisa!";}; if ($numRegistros != 0) { if($numRegistros>1)echo "Foram encontrados ".$numRegistros." resultados com a palavra <i>".$palavra."</i>.<br/><br/><br/>"; if($numRegistros==1)echo "Foi encontrado 1 resultado com a palavra <i>".$palavra."</i>.<br/><br/><br/>"; while ($result = mysql_fetch_object($sql)) { echo $result->titulo . "<br/>".$result->categoria."<br/>"; } } else { echo "Nenhum resultado foi encontrado com a palavra <i>".$palavra."</i>."; } ?>
  4. Implementei esse sistema de comentários no meu site, mas o problema é o seguinte, quando eu redireciono o comentário para a página, ele fica embaixo do rodapé da página, ou seja, embaixo do </html>, ficando por exemplo assim: ... </html> Nome: Junior Comentário: blablabla O que eu quero é que o comentário fique encima do formulário, aqui os códigos: Página artigo.php <form name="comentario" action="comentando.php" method="post"> Comentários Nome: <input id="nome" name="nome" type="text"><br> Comentário: <textarea id="mensagem" name="mensagem" rows=5 cols=20 wrap="off"></textarea><br> <input type="submit" value="Enviar"><input type="reset" value="Limpar"> </form> Página comentando.php <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Comentando...</title> </head> <body> <?php $nome = $_POST["nome"];//pega o nome inserido $mensagem = $_POST["mensagem"];//pega a mensagem inserida $msg = "Nome: $nome";//adiciona a mensagem $msg .= "Comentário: $mensagem";//adiciona o conteudo da mensagem $ponteiro = fopen ("artigo.php", "a");//arquivo em que serao postados os comentarios fwrite($ponteiro, "$msg");//escreve no arquivo fclose ($ponteiro);//fecha o arquivo include "redirection.php";//redireciona para os comentarios ?> </body> </html> Página redirection.php <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Aguarde...</title> <script> document.location="artigo.php";//redireciona </script> </head> <body> <font size="2" face="comic sans ms" color="#000000">Aguarde...</font> </body> </html>
  5. É possivel impedir que uma pessoa submeta os dados de um formulario por um determinado tempo, após ter enviado o mesmo? exemplo: logo após de a pessoa enviar os dados, o formulário somente ficará disponivel após 1 mês.
  6. Juunior

    Função Mail

    não não tem nenhum sinal do email na caixa de spams ' também tentei pelo Bol, mas também não tá dando :/
  7. Juunior

    Função Mail

    Gostaria de saber se a função Mail do Php é possivel enviar dados a uma conta Hotmail. não recebo o email pelo hotmail de jeito nenhum, ai o código: <?php $nome=$_POST["nome"]; $email=$_POST["email"]; $msg="Nome:\t$nome\n"; $msg.="Email:\t$email\n"; $assunto="Teste!"; $destinatario="Junior_2207@hotmail.com"; $mensagem="$msg"; $remetente="$email"; $headers = "From: ".$email."\nContent-type: text/html"; if(!mail("$destinatario","$assunto","$mensagem", "$headers")){ echo"Erro no Envio dos dados!"; } else{ echo "Enviado com Sucesso! Suas moedas chegarão dentro de 2 dias!"; } ?> Na página aparece Enviado com Sucesso, mas os dados não chegam na caixa de entrada :wacko:
  8. Neste formulario: Eu gostaria de saber como eu faria para que a pessoa inserisse ali os dados, e depois enviasse os dados à uma outra página. Eu usei o método Post, do PHP, mas o que eu quero é que quando a pessoa submetesse os dados, aparecesse uma página escrito por exemplo: Enviado com sucesso. Mas aparece a página com os dados da pessoa, ai em baixo os codigos: index.html: <html> <body> <form method="post" action="dados.php"> Nome:<input type="text" name="nome" size="15"><br> Sexo:<input type="radio" name="sexo" value="M">M <input type="radio" name="sexo" value="F">F<br> <input type="submit" value="enviar"> </form> </body> </html> dados.php: <?php $nome=$_POST["nome"]; $sexo=$_POST["sexo"]; ?> <?php echo"Nome: $nome <br>";<br> echo"Sexo: $sexo<br>"; ?> Como eu faria para que os dados sejam enviados à uma página, mas essa página não seja mostrada ao clicar em Enviar?
×
×
  • Criar Novo...