Ir para conteúdo
Fórum Script Brasil

Jhonas55

Membros
  • Total de itens

    45
  • Registro em

  • Última visita

Tudo que Jhonas55 postou

  1. Olá, como eu faço para repetir a função em PHP a cada 5 segundos, eu tentei procurar por um setInterval em PHP, mas não encontrei nada. Eu estou tentando fazer um chat as mensagem ficarão gravadas em banco de dados, mas precisam ser levadas até as páginas do usuário a cada 5 segundos, mas não quero que a página fique piscando toda, então estou tentando fazer assim.
  2. Jhonas55

    (Resolvido) Rede social

    Obrigado Markus Magnus, mas antes de você responder eu já tinha conseguido resolver.
  3. Olá pessoal, meu problema não é com código, meu problema e não saber como usá-lo. Estou criando um rede social básica, terá lista de amigos e recados e uma imagem de perfil. Recados e a imagem de perfil estão criados, falta apenas a lista de amigos, a lista de amigos e salva em uma tabela no MySQL com o nome de 'Friends' lá tem três colunas, 'id', 'fromUser', 'toUser' e 'status'. 'id' e para identificar o convite. 'fromUser' é a pessoa que enviou. 'toUser' é a pessoa que recebeu. 'status' é para ver se está aceito ou não. O problema está na hora de mostrar às outras pessoas os amigos, exemplo: Roberto adiciona João, e Maria vai ver os amigos de João, como faço para mostrar no perfil do João a imagem do Roberto e vice-versa? Isto eu consegui, mas não sei se fiz um código certo, mas não pensei em outro código. Mas o prolema principal é na hora de aparecer o botão nos perfis dos usuários, como verificar no MySQL se já existe convite entre os dois (entre a pessoa logada e a pessoa que está no perfil)? Caso precisem de mais detalhes me avise. Enquanto isso ficarei tentando arrumar, mas já estou com dor de cabeça.
  4. Olá pessoal, quero saber se tem um código para criar, por exemplo, uma div, em Javascript.
  5. Ainda não olhei o vídeo que está no final da página, mas pelo que está escrito era isso mesmo que eu procurava.
  6. Como assim fulltext, é no banco de dados que coloca isso?
  7. Olá pessoal, depois de algum tempo pesquisando consegui colocar um Banco de dados no meu site, eu perguntava aqui como fazer um sistema de buscas em Javascript. Mas agora consegui fazer em PHP. Usei o seguinte código: <form name="frmBusca" method="GET" action="<?php echo $_SERVER['PHP_SELF'] ?>"> <input type="hidden" name="search" value="start"> <input id="fields_search" type="text" name="word"> <input id="BtnSearch" type="submit" value="Pesquisar"> </form> <?php $connect = mysql_connect("localhost", "root", "") or die("Não foi possível conectar ao banco de dados!"); $db = mysql_select_db("jhonas_database", $connect) or die("Não foi possível conectar ao banco de dados!"); $search = $_GET['search']; if ($search == "start") { $word = trim($_GET['word']); $sql = mysql_query("SELECT * FROM search WHERE description LIKE '%".$word."%' ORDER BY title"); $numRegistros = mysql_num_rows($sql); if ($numRegistros != 0) { while ($searchItems = mysql_fetch_object($sql)) { echo "<div class='results'><a href='" .$searchItems->link. "' target='_blank'>" .$searchItems->title. "</a><br><a href='" .$searchItems->link. "' style='color: #00CD66;' target='_blank'>" .$searchItems->link. "</a><br>" .$searchItems->description. "</div>"; } } else { echo "<div style='padding: 10px; text-align: left;'>Sua pesquisa - " .$word. " - não encontrou nenhum documento correspondente.<br><blockquote><b>Sugestões:</b><br><ol><li>Certifique-se de que todas as palavras estejam escritas corretamente.</li><li>Tente palavras-chave diferentes.</li><li>Tente palavras-chave mais genéricas.</li></ol></blockquote></div>"; } } ?> O código acima só tem um único problema, não pesquisa se eu digitar uma frase. Eu acho que teria que ter um código que separasse as palavras de uma frase, por que eu acho que o PHP está procurando a frase no meio das palavras do banco de dados ao invés de pesquisar por palavras que eu digitei. Exemplo: No banco de dados tem "Tecnew Soft", se eu pesquisar por "O site Tecnew Soft" não vai funcionar.
  8. Jhonas55

    Tradutor com php

    É verdade, o código do tradutor não apareceu todo aqui no fórum, mas se quiser ver como ele é completamente acesse: Tradutor (Código fonte) ou acesse Tradutor para ver o problema.
  9. Jhonas55

    Tradutor com php

    Não acontece nada, simplesmente nada. Eu escrevo o texto e escolho a linguagem, e depois aperto no botão de traduzir e o texto não sai traduzido. Eu troquei algumas coisas o <? por <?php
  10. Jhonas55

    Tradutor com php

    Não, não era isso que eu tinha dito, se quer mais explicações tudo bem. Mas eu só quero saber onde está o erro por que eu não sei aonde está eu estou perguntando por que eu não sei, se eu soubesse eu não ia perguntar. Só o que eu sei é que não funciona, eu até troquei algumas coisas e arrumei algumas partes, porém, ainda não traduz.
  11. Jhonas55

    Tradutor com php

    Você tem alguma esperança que alguém vá fazer isto? Se quer ajuda ao menos diga qual o problema, dizer que "não funciona muito bem" não ajuda em nada... Eu não sei nada de PHP, é muito pouco. Não sei aonde está o erro mas sei que este tradutor não traduz nada. Eu escrevo a palavra e não sai nada no lugar.
  12. Jhonas55

    Tradutor com php

    Olá, estou tentando fazer um tradutor parecido com o do Google, e encontrei este código na internet mas não funciona muito bem, para aqueles que tem mais experiência em PHP, tentem descobrir aonde está o erro: <!-- tr.google.php --> <?php /* ------------------------------------------------------------------- Programado por Fábio Berbert de Paula <fabio@vivaolinux.com.br> [url=http://www.vivaolinux.com.br]http://www.vivaolinux.com.br[/url] Script usado para traduzir texto em diversos idiomas usando a engine do translate.google.com como fonte de pesquisa. Rio de Janeiro, 25/09/2002 ------------------------------------------------------------------- */ $traducao = '-'; // se text está definido, temos texto a traduzir if ($text) { $traducao = traduzir($text,$langpair); } ?> <html> <head> <title>tr.google.php</title> <style> <!-- body {margin-right: 1em; margin-left: 1em;} --> </style> </head> <body bgcolor="#ffffff" text="#000000" link="#0000cc" vlink="551a8b" alink="#ff0000"> <table width="100%" border=0 cellspacing=0 cellpadding=1> <tr bgcolor=#ffffff> <td> <form method=post> <font face="arial,sans-serif" size=-1>Traduzir texto:</font> <br> <textarea name=text rows=5 cols=45 wrap=PHYSICAL><?php echo $text; ?></textarea><br> <font face="arial,sans-serif" size=-1>De</font> <select name=langpair> <option value="en|de">Inglês para Alemão</option> <option value="en|es">Inglês para Espanhol</option> <option value="en|fr">Inglês para Francês</option> <option value="en|it">Inglês para Italiano</option> <option value="en|pt" selected>Inglês para Português</option> <option value="de|en">Alemão para Inglês</option> <option value="de|fr">Alemão para Francês</option> <option value="es|en">Espanhol para Inglês</option> <option value="fr|en">Francês para Inglês</option> <option value="fr|de">Francês para Alemão</option>
  13. Olá a todos, eu queria saber como fazer alguns códigos em HTML, PHP, funcionarem no Internet Explorer o meu site sai todo desorganizado, o border-radius não sai nem margin-top.
  14. Olá a todos, eu estou tentando fazer uma página para contatar no site, mas se o usuário quiser pode enviar até códigos PHP por lá, isso é uma coisa que não pode, eu queria saber se tem algum código em Javascript para evitar isso, para entenderem melhor, tem uma página com o nome de contact-us.php, quando clicar em 'enviar' vai para a página sending_message.php, e é nesta página que acontece as verificações como: se o nome foi escrito, se o e-mail foi escrito, e se foi escrito algo no campo da mensagem, eu podia colocar um código em Javascript para verificar o conteúdo da mensagem, se é scripts PHP não enviar. Se alguém tiver um script PHP que faça isso é melhor ainda, pois as outras verificações são em PHP
  15. Jhonas55

    Codificacao da pagina

    Quando eu usava banco de dados aconteceu o mesmo problema e eu resolvi com: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
  16. Jhonas55

    $_SERVER['REMOTE_ADDR'];

    Olá, primeiro me adiciona no MSN se você tiver, estarei online até às 23:00. jhonas_kenne@hotmail.com A página que cria estas frases avisando que teve um visitante é a página inicial sempre vou entrar lá a não sei que eu entre na página de login primeiro e daí sim faça o login e programo o PHP para não gerar frases se a pessoa estiver logada com o meu nome.
  17. Olá, eu estou tentando fazer uma contagem de visitas em meu site, oculta ao usuário, somente eu e algumas outras pessoas poderão ver. Para isso uso o seguinte código: $open = fopen ("arquivo.php", "a"); $write = fwrite($open, "Uma pessoa visitou o site."); fclose($open); Mas tem um problema, como eu entro muitas vezes no site o PHP irá gravar muitas destas frases, então fiz o seguinte usei $_SERVER['REMOTE_ADDR']; $IP = $_SERVER['REMOTE_ADDR']; if ($IP == "000.00.000.00") { } else { $open = fopen("arquivo.php", "a"); $write = ($open, "Uma pessoa visitou o site.") fclose($open); }Coloquei $_SERVER['REMOTE_ADDR']; nas frases que o PHP escreve sobre o usuário assim vou saber se a mesma pessoa entrou mais de uma vez. Porém, ainda tem outro problema, pra mim $_SERVER['REMOTE_ADDR']; não funciona, por que o número fica mudando todos os dias, o PHP fica sem gerar frases pela minha visita no site, mas no outro dia ele começa gerar como se eu fosse outra pessoa. Queria saber se tem solução.
  18. Olá eu atualmente estou usando o seguinte código para fazer o sistema de buscas. function kw_list () { this.keywords = new Array (); this.num_words = 0; this.query = ""; this.original_query = ""; this.query_length = 0; this.possible_points = 0; this.multiple = points_title + points_keywords + points_description; this.get_words = get_query; this.no_query = no_query_found; } function get_query () { this.query = top.location.search.substring (top.location.search.indexOf ('=') + 1); while ((the_plus = (this.query.indexOf ("+", 0))) != -1) { this.query_length = this.query.length; this.query = this.query.substring (0, the_plus) + " " + this.query.substring (the_plus + 1); } this.original_query = unescape (this.query); this.query = this.original_query.toLowerCase (); this.query_length = this.query.length; if (this.query != "") { var query_pointer = 0; var end_word = 0; var at_end = 0; while ((this.num_words <= (max_keywords - 1)) && (! at_end)) { end_word = this.query.indexOf (" ", query_pointer); if (end_word == query_pointer) { query_pointer++; } else { if (end_word >= (this.query_length - 1)) { at_end = 1; } if (end_word != -1) { this.keywords[this.num_words] = (this.query.substring (query_pointer, end_word)).toLowerCase (); } else { this.keywords[this.num_words] = this.query.substring (query_pointer, this.query_length); at_end = 1; } this.num_words++; if (query_pointer != -1) { query_pointer = end_word + 1; } if (query_pointer > (this.query_length - 1)) { at_end = 1; } } } if (this.num_words == 0) { return (0); } else { this.possible_points = this.multiple * this.num_words; return (1); } } else { return (0); } } function no_query_found () { document.writeln ('<link rel="stylesheet" href="gp.css">'); document.writeln (''); } function entry (url, title, keywords, description) { this.url = url; this.title = title; this.keywords = keywords; this.description = description; this.points = 0; this.search_entry = find_keyword; this.print_entry = print_result; } function find_keyword (the_word) { var the_title = this.title.toLowerCase (); var the_keywords = this.keywords.toLowerCase (); var the_description = this.description.toLowerCase (); if ((the_title.indexOf (the_word)) != -1) this.points += points_title; if ((the_keywords.indexOf (the_word)) != -1) this.points += points_keywords; if ((the_description.indexOf (the_word)) != -1) this.points += points_description; } function print_result (possible_points) { document.writeln ('<a style="font-family: arial; font-size: 12px; color: #4d61ff;" href="' + this.url + '" target="_self">' + this.title + '</a><br><font style="color: #0bdb00;">' + this.url + '</font><br>' + this.description + ''); } function no_entry_printed (the_query) { document.writeln ('<font style="font-family: arial; font-size: 12px;">Sua pesquisa - <b>' + the_query + '</b> - não encontrou nenhum documento correspondente.<br><blockquote>Sugestões:<br><li>Certifique-se de que todas as palavras estejam escritas corretamente.</li><li>Tente palavras-chave diferentes</li><li>Tente palavras-chave mais genéricas</li></blockquote</font>'); } function print_intro (the_query) { document.writeln ('<center><font style="font-family: arial; font-size: 12px;">Foi encontrado resultados para a sua pesquisa - <b>' + the_query + '</b></font></center><br>'); } function begin_search () { var key_list = new kw_list; var entry_printed = 0; if (! key_list.get_words ()) { key_list.no_query (); } else { var counter = 0; var counter2 = 0; for (counter = 0; counter < entry_num; counter++) for (counter2 = 0; counter2 <= (key_list.num_words - 1); counter2++) the_entries[counter].search_entry (key_list.keywords[counter2]); for (counter = key_list.possible_points; counter > 0; counter--) { for (counter2 = 0; counter2 < entry_num; counter2++) { if (counter == the_entries[counter2].points) { if (entry_printed != 1) { entry_printed = 1; print_intro (key_list.original_query); } the_entries[counter2].print_entry (key_list.possible_points); } } } if (! entry_printed) { no_entry_printed (key_list.original_query); } } } the_entries = new Array (); the_entries[0] = new entry ("http://tecnewsoft.pcriot.com/downloads.php", "<div class='results'>Downloads ", "baixar, downloads, jogos, programas, softwares", "Baixe arquivos, jogos ou programas nesta página, sem risco de serem vírus, pois eles são testados antes.</div><br>"); the_entries[1] = new entry ("http://tecnewsoft.pcriot.com/news.php", "<div class='results'>Notícias", "news, noticias, recentes, novo", "Conheça os novos softwares disponíveis, e as notícias recentes do site.</div><br>"); the_entries[2] = new entry ("http://tecnewsoft.pcriot.com/videos.php", "<div class='results'>Vídeos", "videos, recente, tutorial, imagens", "Assista os vídeos mais recentes do site.</div><br>"); the_entries[3] = new entry ("http://www.baixaki.com.br/download/warzone-2100.htm", "<div class='results'>Warzone 2100", "war, zone, warzone, alpha, 2100, game, games, jogo", "Reconstrua o mundo livre e democrático após um holocausto nuclear que varreu a humanidade da Terra.</div><br>"); the_entries[4] = new entry ("http://www.baixaki.com.br/download/battle-tanks-ii.htm", "<div class='results'>Battle Tanks II", "battle, tank, game, jogo, 2, games, battle tank", "Volte à Segunda Guerra Mundial e participe de combates de tanques brutais entre diversas nações.</div><br>"); the_entries[5] = new entry ("http://www.baixaki.com.br/download/assault-cube.htm", "<div class='results'>Assault Cube 1.0.4", "assault, cube, jogo, game, tiro, FPS", "Escolha uma facção e participe de um combate no estilo do CS com muito sangue e morte.</div><br>"); the_entries[6] = new entry ("http://tecnewsoft.pcriot.com/contact-us.php", "<div class='results'>Contatar", "contact, contatar, mensagens, enviar", "Informe problemas que ocorreram neste site, ou uma simples mensagem com a sua opinião.</div><br>"); the_entries[7] = new entry ("http://tecnewsoft.pcriot.com/publish_software.php", "<div class='results'>Publique seu software", "publicar, enviar, upload, arquivo, arquivos, programas, programa", "Publique seu software na página de downloads do site, gratuitamente.</div><br>"); the_entries[8] = new entry ("http://tecnewsoft.pcriot.com/login_page.php", "<div class='results'>Tecnew Soft - Login", "login, entrar, registrar, site, membros", "</div><br>"); the_entries[9] = new entry ("http://tecnewsoft.pcriot.com/register.php", "<div class='results'>Registro gratuito", "registro, registrar, entrar, site", "Registre-se e faça login no site gratuitamente.</div><br>"); the_entries[10] = new entry ("http://www.tecnewsoft.pcriot.com/pages/files/Phoenix_Video_Player.zip", "<div class='results'>Phoenix Vídeo Player", "reprodutor, video, phoenix, player, audio", "Assista seus vídeos favoritos e ouça suas melhores músicas com Phoenix Video Player.</div><br>"); the_entries[11] = new entry ("http://www.baixaki.com.br/download/mission-against-terror.htm", "<div class='results'>Mission Against Terror", "mission, against, terror, tiro", "Novos mapas e modos de jogo aterrorizam a caçada aos monstros! Junte-se à guerra contra o terrorismo e detone monstros de verdade.</div><br>"); the_entries[12] = new entry ("http://www.baixaki.com.br/download/cross-fire.htm", "<div class='results'>Cross Fire", "cross, fire, fps, tiro, jogo, game", "Não marque bobeira! Escolha seu time e entre em combate no melhor estilo CS.</div><br>"); var entry_num = 13; var max_keywords = 20; var points_title = 2; var points_keywords = 2; var points_description = 1; begin_search (); Mas eu queria separar os resultados em páginas, queria que aparecesse apenas 10 resultados em cada página. Se alguém souber fazer isso em PHP sem usar MySQL me avisa.
  19. Jhonas55

    Sistemas de buscas em PHP

    Obrigado, consegui mas não usei Google Closure Compiler, eu usei outro programa. Mas agora está bom ficou bem legal. Acho que o Google usa isso por que os códigos em Javascript são todos na mesma linha e dá uma confusão para quem quer copiar.
  20. Já consegui, não preciso mais de ajuda usei o seguinte código: document.write("Texto aqui.") Depois é só alguma pessoa querer divulgar o site e colocar o seguinte código: &lt;script type="text/javascript" src="http://www.tecnewsoft.pcriot.com/files/share.js"></script>
  21. Olá eu queia saber como colocar no meu site uma página parecida com esta: http://www.gojogos.com/index.php?action=codigo Eu estou falando do código que pode colar em outros sites e aí sai a página do site Gojogos. Eu queria fazer um código assim e colocar no meu site para que as pessoas pudessem colocar no site/blog delas. Desculpa, mas eu não sabia qual título colocar eu nem sei o nome disso.
  22. Jhonas55

    Sistemas de buscas em PHP

    Não posso usar MySQL por que meu site é hospedado. E queria fazer com PHP já que esta linguagem é oculta ao usuário.
  23. Jhonas55

    Dúvidas com variáveis

    Na verdade quem gravou este arquivo foi o fwrite em PHP. Tem uma página em PHP que pega os dados da pessoa e coloca neste arquivo com nome de bd_users.php. Mas para trocar a senha ele deveria fazer a mesma coisa mas gravar apenas dentro da variável $password1
×
×
  • Criar Novo...