Ir para conteúdo
Fórum Script Brasil

rafaelcxc

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre rafaelcxc

Contatos

  • Website URL
    http://www.campodasvertentes.com.br/

rafaelcxc's Achievements

0

Reputação

  1. Gostaria de realizar uma pesquisa em meu banco de dados da seguinte forma: Digito a palavra e o sistema procura na coluna "nome" da tabela "cadastro" em seguida o sistema procura pela mesma palavra mas na coluna "descricao" da tabela "cadastro" também Gostaria de um comando que realiza-se esta pesquisa, não estou procurando por "SELECT nome, descricao FROM cadastro", o que quero é que liste os resultados da coluna "nome" primeiro e só depois de toda listagem desta coluna, que liste os resultados da coluna "descricao" agradeço desde já
  2. Use o comando: $busca=explode(" ",$palavra); $count_busca=sizeof($busca); onde $palavra são as palavras digitadas na busca e $busca será nosso vetor com todas as palavras separadamente conecte-se ao banco de dados e faça $sql_where_like = "WHERE titulo LIKE '%$busca[0]%'"; for ($i=1;$i<$count_busca; $i++) $sql_where_like="$sql_where_like AND titulo LIKE '%$busca[$i]%' "; onde temos titulo, você deve separar as colunas (se quiser pesquisar em outras) com OR agora de o comando para pesquisar da seguinte forma $sql = mysql_query("SELECT * FROM busca $sql_where_like ORDER BY id"); resumindo, seu novo código será <?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']); $busca=explode(" ",$palavra); //separando a busca de acordo com os espaços $count_busca=sizeof($busca); //contando numero de palavras //laço para pesquisa de cada palavra $sql_where_like = "WHERE titulo LIKE '%$busca[0]%'"; for ($i=1;$i<$count_busca; $i++) $sql_where_like="$sql_where_like AND titulo LIKE '%$busca[$i]%' "; $sql = mysql_query("SELECT * FROM busca $sql_where_like 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>."; } ?> espero ter ajudo, att.: Rafael Silva Pinto
  3. Utilize este código em PHP <? $fp = fopen("./contador_num.txt", "r"); //abri o arquivo para leitura $texto = fread($fp, 20); // lê 20 bytes do arquivo e armazena em $texto $contador=$texto+1; // escrevendo mais 1 no número fclose($fp); // fecha o arquivo $fp = fopen("./contador_num.txt", "w"); //abri o arquivo para escrita fwrite($fp, $contador); // gravando número no bloco de notas fclose($fp); // fecha o arquivo echo $contador; // mostrar número da visita ?> crie um arquivo contador_num.txt, coloque-o na mesma pasta que sua página e dentro deste coloque o número inicial da contagem espero ter ajuda!
  4. Boa tarde, estou fazendo um site em php e com bastate programação, se o usuario for em um gerenciado de download e digitar o endereço do meu site / index.php ele consegue fazer download do meu arquivo (pagina) e ler todo o meu código com um editor, o que não seria viável. Navegando pela internet vi alguns sites que não deixam fazer esse download, se você tentar fazer o download da página, não começa o download e ele para. O que estou querendo não é bloquear o download de qualquer arquivo, ou desativar o clique direito do mouse não, é bloquer o download da página. Gostaria de saber se é algum script, ou linha de comando que realiza isto, ou se alguém tem uma sugestão. Separando em vários arquivos e usando o comando include, resolve um pouco, mas gostaria que ficasse igual aos sites que não deixam fazer esse download das páginas. obs.: o único jeito de fazer ese download é por um gerenciador de download e não clicando em exibir "código-fonte da página" pelo navegador ou clicando em "salvar como..." não. Agradeço desde já! abraços
  5. Boa tarde, estou fazendo um site em php e com bastate programação, se o usuario for em um gerenciado de download e digitar o endereço do meu site / index.php ele consegue fazer download do meu arquivo (pagina) e ler todo o meu código, o que não seria viável. Navegando pela internet vi alguns sites que não deixam fazer esse download, se você tentar fazer o download da página, não começa o download e ele para. O que estou querendo não é bloquear o download de qualquer arquivo, ou desativar o clique direito do mouse não, é bloquer o download da página. Gostaria de saber se é algum script, ou linha de comando que realiza isto, ou se alguém tem uma sugestão. Separando em vários arquivos e usando o comando include, resolve um pouco, mas gostaria que ficasse igual a site que não deixam fazer esse download das páginas. obs.: o único jeito de fazer ese download é por um gerenciador de download e não clicando em exibir "código-fonte da página" pelo navegador ou clicando em "salvar como..." não. Agradeço desde já! abraços
  6. Vlw Tesla... consegui editar esse código e colocar do jeito que queria o principio era exatamente o que você passou e funcionou, abaixo está o código para carregar imagens para quem tiver a mesma duvida.... <?php $logos = ''; $arr = array(true, true, true, true, true, true); // Quantidade de "true" igual a qtde de imagens para aparecer for ($x = 0; $x < 6; $x++) { // 6 é qtde de imagens para aparecer while (true) { $sr = rand(0,5); // "5" deve ser um numero abaixo do total de imagens que você tem if ($arr[$sr]) { $arr[$sr] = false; break; } } switch($sr) { default : $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; case 0: $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; case 1: $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; case 2: $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; case 3: $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; case 4: $logos .= '<a target="_blank" href="http://www.seulink.com.br/"> <img src= "caminho_de_uma_imagem" /> <br />'; break; } } echo $logos; ?> Dica... Vocês podem colocar <img src= "caminho_de_uma_imagem" class="style1" /> <br />'; onde class busca o style da imagem, tipo borda = 0 e os parágrafos.... Agradecimentos a Tesla...
  7. Olá! Tenho 3 fotos: A B C, cada uma deve abrir um link especifico gostaria de coloca-las para rodar como um slideshow, de forma que elas apareçam aleatoriamente por exemplo: uma vez aparece a foto A, depois a C, depois a B na segunda apertura da pagina aparece a foto C, depois a B, depois a A e assim por diante, tudo bem aleaório Essas fotos na verdade são logos de 122x144 Gostaria que não fosse em flash e sim um Java Script ou algo parecido... PHP também seria ótimo Por favor me ajudem... Agradeço desde já....
  8. (Obs.: o código abaixo não é de minha autoria, somente o editei) Estou utilizando um código em PHP que usa um BD Mysql para que um cliente meu possa enviar arquivos à uma pasta do seu site Porém ao entrar na página que criei o site pedi uma autenticação, a qual o usuario deve cancelar e aparecerá novamente a tela de login, agora ele digita o usuario e a senha e funciona (só no Mozila Firefox, no IE não aceita cancelar a primeria tela de login) Se tentar entrar com o usuario e senha na primeira autenticação n da certo, na segunda da (mas tem q cancelar a primeira) o código está abaixo. O BD está funcionando e cadastrados os usuarios, tanto é q pelo Mozila Firefox consigo acessar e enviar os arquivos, mas na segunda tela de atutenticação (obs.: são mais de um arquivo em php, o código abaixo se refere ao index.php Os outro arquivos em php estão devidamentes configurados, tanto é que consigo acessar atraves da segunda tela de login, após CANCELAR a primeira) Acredito q o problema deva estar no início... Agradeço qualque ajuda <? if (!isset($PHP_AUTH_USER) && !isset($PHP_AUTH_PW)){ header('WWW-Authenticate: Basic realm="FTP - Entre com seu usuário"'); Header("HTTP/1.0 401 Unauthorized"); } else { require "funcoes.php"; $query="select login,senha,acesso from usuarios where login='$PHP_AUTH_USER' and senha='$PHP_AUTH_PW'"; $resultado=mysql_query($query); $total=mysql_numrows($resultado); $row=mysql_fetch_row($resultado); $login=$row[0]; $acesso=$row[2]; if($total<>0) { if($acesso=="aluno" && !file_exists("diretorio/".$login)) { print "<br><br><br><br><center><h3>Voc&ecirc; teve sua pasta removida ou renomeada.<br> Comunique este problema ao gerenciador de contas de acesso.</h3></center>"; } else { print "<html>"; print "<head>"; print "<title>FTP - $PHP_AUTH_USER</title>"; print "</head>"; print "<body bottommargin=0 lefmargin=0 rightmartin=0 marginwidth=0 topmargin=0>"; principal($login,$senha,$arq,$del,$certeza,$dir,$op,$PHP_SELF,$arquivo0,$arquivo1,$arquivo2,$arquivo3,$arquivo4,$arquivo0_name,$arquivo1_name,$arquivo2_name,$arquivo3_name,$arquivo4_name,$novodir,$acesso,$atualiza_arquivo,$texto_arq,$arqAt,$renomear,$novonome,$novoarq,$extensao); print "</body>"; print "</html>"; } } else { print "<br><br><center><h3>Você não está autorizado a ver esta página</h3></center>"; } } ?>
×
×
  • Criar Novo...