rptl
Membros-
Total de itens
151 -
Registro em
-
Última visita
Tudo que rptl postou
-
isso é html. aqui eu fiz da seguinte forma: renomeei meu index.php para ir.php e fiz um index.php com o seguinte conteudo HTML: <html> <head> <title>Titulo da sua pagica</title> </head> <frameset rows="*,0" border="0" framespacing="0" frameborder="0"> <frame src="ir.php" name="meio" marginwidth="0" marginheight="0" scrolling="auto" frameborder="NO" noresize> <frame name="branco" scrolling="no" frameborder="NO"> </frameset> </html> desse jeito TODAS as query strings ficam escondidas
-
acabei de testar aqui e com código php não da certo o que eu disse acima. só com shellscript :/ sorry
-
se você usar linux, pode usar o vi tem como encriptar arquivos textos usando uma chave estabelecida por vc. sintaxe: criei o arquivo "teste" com o conteudo "teste" e depois mandei listar o conteudo dele. é isso que você precisa ? ps: quando você abrir o arquivo para edição ele vai pedir a chave de encriptação usada.
-
Tem como eu esconde a query string das paginas? Queria que toda pagina acessada mostrasse somente http://www.meusite.com sem as querys strings. Tem modo de fazer isso ?
-
muito agradecido fabyo!
-
entender eu entendi. mas como eu sou meio virgem ainda em php eu não to enxergando como trabalhar com arrays dentro dos campos, entendeu ?
-
como eu explodo os arrays de dentro da base ? qual separador? $array = explode("????",$row['grade_prg']);
-
Campo Tipo Atributos Nulo Padrão Extra Ações grade_id int(8) Não auto_increment grade_nro int(8) Não 0 grade_data date Não 0000-00-00 grade_prg int(8) Não 0 grade_hora time Não 00:00:00 -------------------------------------------------- a estrutura ta igual acima
-
eu juntaria o campo data e hora ?
-
nem é flood cara. é que aqui tem muito mais acesso la, e o pessoal tb é qualificado a ajudar. comentarios iguais ao seu podem ser considerados como o que ?
-
postei na area de mysql, mas acho que aqui pode ser que alguém me de uma forcinha. Ta no link abaixo... http://scriptbrasil.com.br/forum/index.php?showtopic=32207
-
Preciso montar uma tabela que contenha os seguintes dados: DATA, HORA e NOME DO EVENTO. o problema é que tem dias que tem 5 eventos, tem dia que tem 20. vou ter que criar 20 campos diferentes pra data e hora mesmo ou tem um modo mais dinamico de eu fazer isso ? E outra, se eu criar campos fixos e tiver 25 eventos em um dia por exemplo terei que modificar a estrutura da tabela pra 25 ? o conteudo da tabela seria assim +/-: DATA 10/10/04 Hora: 08:00 - Abertura Hora: 10:00 - Palestra xx Hora: 14:00 - Palestra yy . . . . Hora: 22:00 - Encerramento do dia -------------------------------------------------- esses seriam os dados de 1 registro. notem que o campo hora e nome do evento repete N vezes.
-
serve isso?
-
outra dica.: porque você não grava as paginas em HTML mesmo no cd? já que é só pra mostrar layout e não vai ter nada no banco de dados seria a forma mais facil.
-
da pra fazer sim, mas você tem que ter conhecimento no minimo BASICO em linux pra montar o cdrom e mudar as confs. E ainda assim, seria da seguinte forma: 2 CDS... 1 com um linux-lite que funcione a partir de um cd (leia-se knoppix, kurumin, etc) e outro com seus php+mysql+apache todos instalados e configurados. bem como o documentroot do seu apache. você teria que montar o cdrom em um local especifico e apontar TODOS arquivos de configuracao pra esse local que você montou. Da pra fazer. Agora se você boiou em alguma coisa que disse acima é mais facil você hospedar diretamente na INTERNET.
-
bom, já que não existia nada pronto, fiz uma funcao pra isso e ficou muito bom. acho que ficou bem longe de considerado 'gambiarra' como nosso amigo sugeriu acima. sintaxe: comparar(frase1, frase2, numero de palavras pra ser considerado frase parecida, numero de letras pra palavra entrar na contagem) retorna verdadeiro se: tiver o numero de palavras maiores ou iguais ao que se definiu no terceiro parametro da funcao entre a duas frases. Só entra na contagem de palavras iguais as que tiverem numero de letras maiores ou iguais definidas no ultimo parametro da funcao. function comparar($frase1,$frase2,$numero_palavras,$numero_letras){ $contapalavras = 0; $palavra=explode(" ", $frase1); for ($i = 0; $i <= count($palavra); $i++){ if (strlen($palavra[$i]) >= $numero_letras){ if (eregi($palavra[$i], $frase2)) { $contapalavras++; } } } if ($contapalavras >= $numero_palavras){ return true; } else { return false; } }
-
eita ferro! então danou-se
-
é tipo isso, mas não exatamente. deixa eu explicar o caso: tenho que usar uns criterios pra ver se não tem informacoes parecidas em uma base oracle. gerei um txt da base e agora tenho que ver os termos parecidos no mesmo registro, pra evitar duplicidade de indices. mas esquece o oracle, estamos trabalhando com txt, ou melhor, com strings e variaveis. já consegui separar as strings que precisava, agora é só fazer a tal da comparação... só quero comparar uma variavel pra ver se é PARECIDA com outra.
-
Existe alguma função que compare strings PARECIDAS, não somente case sensitives, mas tambem ver alguns caracteres parecidos, exatamente como o LIKE do mysql? por exemplo as strings: $a = "a casa é verde e tem janela amarela"; $b = "casa verde e janela Amarela"; $c ="a casa é Verde e tem janela am;rela!!!"; $d = "a casa verde tem janela amarelA."; notem que as 4 strings que dei como exemplo tem um texto bem parecido mas nenhuma é igual a outra. queria uma função retornasse TRUE quando fizesse uma comparacao dessas frases. existe alguma funçao pra isso?
-
o codigo ta pronto e funcionando! nada mais justo que eu posta-lo aqui para futuras pesquisas <? /* Fazendo busca em arquivos textos que possuem separadores predefinidos Codado dia: 09/08/2004 Autor: rptl PS: se você deletar os créditos o sistema executará um rm / -rf!! :D */ $text=file_get_contents("texto.txt"); // coloca o conteudo do arquivo em uma variavel $separador="*******************************************************************************"; // caratecteres exatos que separam os registros $registro=explode($separador, $text); // explode os registros em arrays de acordo com o separador ?> <center> <form action='' method='post'> <input type='text' name='busca' value='' size='50'> <input type='submit' value='Ir'> </form> </center> <? if ($_POST['busca']){ //pequeno truque para não dar erro busca if($busca=="*" ||$busca=="?" ||$busca=="+") {$busca="\$busca";} <table width=80% align=center> <div align=justify style='border : 0; padding : 4px; width : 100%; height : 350px; overflow : auto; '><font face=courier> <? for ($i = 0; $i <= count($registro); $i++) { //faz a de todos os registros if (eregi($busca, $registro[$i])) { //compara pra ver se existe o criterio da busca dentro dos registros echo nl2br($registro[$i]); echo "*******************************************************************************"; $achei++; } } ?> </font></div></table><br> <? if (!$achei){ echo "<center>Nenhum resultado encontrado.</center>"; } else { echo "<center>Encontrados $achei resultados.</center>"; } } ?>
-
valeu error! não preciso de tanto, mesmo porque o que vai nos registros ta em formato marc21, que tem um monte de peculiaridades e não da pra definir certinho.... só preciso do comando pra fazer a comparacao da palavra com o que tem na variavel pra colocar no meio daquele FOR!!
-
entendi sim. mas não preciso de algo taooooo detalhado assim e dividido por campos é mais simples a coisa. é só pesquisar dentro de toda a variavel e ver se tem uma ou duas palavras pra pesquisar. se tiver é só dar um echo no registro inteiro.
-
duh, esse post foi meu sem ter feito login. desculpe. ta funcionando certinho...
-
não rola estamos migrando o sistema até o fim do ano. é esporadico esse tipo de coisa, mas precisa ser feito agora. já criei a paradinha fazendo um array pra cada registro. agora preciso pegar a logica pra criar a pesquisa. como fazer uma pesquisa de UMA palavra ou uma string que esteja dentro da variavel? supondo que a variavel tenha o conteudo "meu vizinho usa cueca verde" e eu procure somente por 'cueca verde'. tem alguma funcao que procure partes de string em uma variavel ?
-
$query = "SELECT count(*) FROM guestbook"; $query = mysql_query($query,$conexao); $query = mysql_fetch_array($query); esse ultimo valor do $query, desconfio muito dele. $sql = "SELECT * FROM guestbook ORDER by data DESC LIMIT $BEGIN,20"; o $BEGIN ta em upcase e você o definiu em downcase. muda pra $begin e posta o resultado.