
heltonritter
Veteranos-
Total de itens
343 -
Registro em
-
Última visita
Tudo que heltonritter postou
-
Se não for com PHP, alguma checagem via programação de todo modo vai ter que ser feita. Não conheço outro modo. Mas, sei lá, dava para fazer um JavaScript para antes de enviar o formulário, varrer todas as strings e retirar as tags html (ou as que você não quer permitir). Será? Devo mover teu tópico para a área de Javascript do site? Por falar nisso, aproveite e registre-se no fórum. Aguardo.
-
Tem toda razão em insistir, o objetivo é resolver os problemas! Bem, se for o javascript o problema, o que da para fazer é escrevê-lo assim: echo('<script type="text/javascript">'); echo(" window.location.href = 'main.php';"); echo("</script>"); Mas não deve fazer diferença, já que o "type" é padrão mas não obrigatório. O "href" o mesmo. Está habilitado JavaScript no teu navegador (IE, FF ou o que você usar) ? Se não der assim, manda o código fonte desta página, pode ajudar a ver o problema. Bom dia.
-
Permitindo tags HTML sem brechas para XSS http://php.locaweb.com.br/post.php?id=62
-
Abrir Janela Poupup - Window.open
pergunta respondeu ao Matori de heltonritter em Ajax, JavaScript, XML, DOM
Primeiramente bem vindo ao fórum. Editei teu título: veja a regra 3.6 http://scriptbrasil.com.br/forum/index.php?act=boardrules Movendo tópico ... teu problema não é php o pessoal da outra área vai poder te ajudar melhor. --------------------------------------------------------------------------- Se você quer abrir uma poup up tem que usar javascript... window.open Não achei esse comando aí, acredito que esteja querendo abrir a janela na seguinte linha: <a href="<? echo $link; ?>" <? if($link != "#") echo "target=\"_blank\""; ?>> Teria que ter no onclick deste link a chamada da função. Como ví que você usa dreamweaver, faz o seguinte: - seleciona o link - na direita tem um painel chamado "tag" aí tem duas abas, a "Atributes" e a "Behaviors", seleciona a segunda - Clica no "+" e seleciona "Open Browser Window" Aí é só colocar as informações que a telinha pede. -
tem, mas sem autorização é ilegal (cópia, plágio e afins...). A não ser que eles disponibilizem. Mas a lógica é a seguinte, você tem que abrir o arquivo do site remoto e ir "lapidando" até chegar nos textos que te interessam. http://www.php.net/manual/pt_BR/function.fopen.php
-
com toda certeza, se isso funcionar vai ser show de bola! escreve um artigo que vai ter revista disputando para publicar (não duvido) no phpclasses tem umas classes de IA que "tentam" fazer a leitura daquelas imagens "captcha" ... acho que podem ser úteis para seu propósito. http://www.phpclasses.org/browse/package/2874.html não sei se esta é a melhor sugestão.. mas navega no site que tem mais coisas... tem uma que reconhece "padrões" na imagem e detecta se ela é pornográfica ou não. só que: "eu pensei em pegar de alguma forma a saída do leitor e enviar via browser para o servidor php que compararia" esse trabalho vai ter mesmo que ser um software cliente que faz... pelo browser não tem como você dizer que "automaticamente upa a imagem que esté em c:\figura.jpg" se pudesse eu teria medo de navegar na net... já que qualquer site "sabendo" da existência de um arquivo em meu hd poderia copiá-lo sem que eu soubesse. Que tal usar PHP GTK com algumas funções de ftp já que se sente bem trabalhando com php ?
-
Porque um txt ? faz um arquivo php que contenha as mesmas informações... tipo: arquivo1.php <?php $_LANG['var']=Boa tarde"; ?> no outro ... arquivo.php <?php include('arquivo1.php'); echo $lang['var]; ?> Pronto... vai fazer o mesmo efeito. Se precisar mesmo de um txt ... faça o seguinte... 1 - abra o arquivo 2 - leia o arquivo, colocando isso em uma variavel 3 - Interprete o valor dessa variável. Nessa lógica acho que da para fazer usando o eval() http://www.php.net/manual/pt_BR/function.eval.php mas é uma gambiarra das fortes....
-
Sim... é para ser "universal" se não tiver erros na programação ele roda em diversas plataformas.
-
faz um arquivo info.php por exemplo... <?php phpinfo(); ?> Vê se a GD está isntalada.
-
Pode ser que no BrTurbo não esteja instalada a GD e aí estas linhas (por exemplo) $image_p = imagecreatetruecolor($tamanho_x, $tamanho_y); $image = imagecreatefromjpeg($img); não funcionam, mas no php do servidor lá deve estar configurado para não mostrar os erros... aí não aparece nada. Tem como colocar em outro servidor para testar?
-
tem a função sleep(tempo em segundos) que você pode usar para fazer isso. http://br.php.net/manual/en/function.sleep.php Mas o cron acredito ser a melhor opção ainda, uma vez que o aplicativo/script tenha que estar sendo executado, se alguém fechar ele para de funcionar. Enfim, não consigo ver vantagens em relação ao cron.
-
Acho que isso pode ajudar http://forum.imasters.com.br/index.php?showtopic=217354 ou uma pesquisada no google http://www.google.com.br/search?hl=pt-BR&a...=cr%3DcountryBR
-
tipo assim? http://www.dhtmlgoodies.com/scripts/color-...or-schemer.html Só da uma olhada na licença... mas a maioria não tem restrições. Encontrei mais alguns exemplos... olha os "Color Picker" http://www.nofunc.com/ Escolhendo um vai aparecer o código fonte ... tem também um exemplo de cada. Muito bom!
-
Primeiramente bem vindo ao fórum! Sou mais da idéia do Renyo, pode até ter como fazer isso em PHP (talvez PHP GTK mais provavelmente... ) mas em Delphi por exemplo vai ser mais simples de fazer. A não ser que a saída da leitora seja um txt que é criado em algum lugar da máquina. Sei lá, vê bem certo como funciona a leitora. PHP foi pensado para web... algumas coisas são possíveis via desktop, mas ainda não oferecem vantagens suficientes. Não é para desmotivar, se funcionar... também quero ver, mas com outra linguagem acredito que seja mais fácil (até para o usuário final) T+
-
Pois é, em algum lugar anterior a essa linha já está sendo enviado algum cabeçalho... tenta na linha anterior ao header ... colocar: ob_start(); Se não ... faz por JavaScript comenta a linha do header e coloca: echo('<script>'); echo("window.location = 'main.php'"); echo('</script>'); t+
-
Estranho mesmo ... sugestão ... descomenta a linha echo $query; e comenta a linha: $resultado = mysql_query($query,$conn); Copia da tela para o phpMyAdmin ou qualquer outro que use essa sql que está sendo mostrada.... olha com bastante atenção se a sql ficou certa... executa ela. Se inserir 2 registros ... problema no banco se inserir apenas 1 -> Aí fica mais estranho ainda, porque a princípio não tem nada de errado no teu script. Valeu.
-
Innerhtml, Como Alterar Tags A Partir De Arquivo?
pergunta respondeu ao Spyder.RV de heltonritter em PHP
sim: ajax.open("POST", PAGINA + ".php", true); -
A maneira correta acredito que seria com expressões regulares... mas também não sei fazer :) Tem bastante coisa no manual ... http://www.php.net/manual/en/ref.pcre.php
-
Detectar Apenas O Que Está Depois Do ".".
pergunta respondeu ao Mário Miranda de heltonritter em PHP
Deve ter alguma coisa mais pronta e com menos código... de quebra-galho faz assim até achar uma maneira melhor $var = 123.456; $ex = explode('.',$var); $qtsvals = count($ex); $ex = $ex[$qtsvals -1]; Na verdade estou "quebrando" o número pelo ponto e pegando o que tem depois do último ponto. Até mais. -
Tem sim... e é simples a princípio. http://www.php.net/manual/en/class.dir.php Até mais.
-
Bom dia pessoal, seguinte, estou fazendo um controle que rodará no servidor e servirá para bloquear internet em uma determinada máquina. O controle é uma ACL do squid que será gerada por um sisteminha em PHP. Ele libera ou não internet para a máquina de acordo com o seu MAC. Aí é que está o problema, nossa rede interna tem umas 300 máquinas, vai dar bastante trabalho cadastrar o ip, mac e nome de todas as máquinas. Queria saber se alguém conhece um software que vá máquina por máquina da rede interna e capture, liste.. sei lá gere um txt com estas informações. Ip e nome é fácil de cadastrar, mas mac ... tem que digitar com atenção ... ping e depois arp -a 192.168.x.x para cada máquina. Bom se alguém souber de algum software, script ou sei lá o que que faça isso poste aí. Obrigado pessoal. Bom fim de semana. Desculpe o sumiço do fórum. Valeu.
-
Só por curiosidade ... estou iniciando etambém meio que já saindo da questão de asp.net ... não me identifiquei ... Roda com apache ? pensava que era só com iis ? Posta aí como faz para isso funcionar. Estou movendo para asp.net este tópico.
-
Olá pessoal do fórum. Tenho uma função que coloca o valor do campo de um formulário no valor de um outro campo do outro formulário e então submete o outro formulário: <script type="text/jscript"> function subfunc() { document.getElementById('pais').value= document.getElementById('cod_pais').value; document.fpostpais.submit(); } </script> O objetivo é escolher um país e então são carregadas as cidades (algumas) daquele país. Ao lado da lista de países (menu - drop drown - combo ... select ) tenho um botão que chama esta função: <input name="Submit2" type="button" value="ok" onclick="subfunc()"/> O formulário é submentido certinho em todos os navegadores, exceto os da família Mozilla... Firefox SeaMinkey Netscape e o Próprio Mozilla No Linux, usando Konkeror não testei ainda. O que tem de errado ou como posso fazer para funcionar em todos estes navegadores ? Boa semana a todos.
-
Pessoal do fórum, seguinte, tive uma idéia um tanto mirrabolante, não sei se funciona e essa semana não vou ter tempo de tentar fazer, fim de semana vou tentar, vai ser útil para mim também. A idéia é a seguinte: 1 - É feito o upload do arquivo teste.zip por exemplo, grava isso no servidor com o nome teste.php. Feito o upload. Este arquivo é aberto, e adicionado no início dele as linhas de validação de usuário e senha, com sessões por exemplo. Se não validar... redireciona para algum lugar que diga que ele não está autorizado e linhas para redirecionar para um checa_correspondente.php enviando por uma outra sessão o nome do arquivo "teste.php" 2 - É gravado no banco de dados o nome do arquivo original "teste.zip" e do arquivo correspondente "teste.php" Os arquivos podem estar no diretório público do servidor, normal. Quando alguém abre Pessoal do fórum, seguinte, tive uma idéia um tanto mirrabolante, não sei se funciona e essa semana não vou ter tempo de tentar fazer, fim de semana vou tentar, vai ser útil para mim também. A idéia é a seguinte: 1 - É feito o upload do arquivo teste.zip por exemplo, grava isso no servidor com o nome teste.php. Feito o upload. Este arquivo é aberto, e adicionado no início dele as linhas de validação de usuário e senha, com sessões por exemplo, com um algoritimo mais ou menos assim: Se não validar... redireciona para algum lugar que diga que ele não está autorizado Se validar ... redirecionar para um checa_correspondente.php enviando por uma outra sessão o nome do arquivo "teste.php" beleza, feito o upload e o arquivo tratado. 2 - É gravado no banco de dados o nome do arquivo original "teste.zip" e do arquivo correspondente "teste.php" Os arquivos podem estar no diretório público do servidor, normal. O que eu espero é que como teste.php é um arquivo php, ele vai ser interpretado, e não aberto diretamente, espero que isso aconteça, se funcionar ... show de bola! Quando alguém abre www.site.com.br/teste.php e não passou por login, redireciona para um lugar que diz que ele não está autorizado. Quando abrir este endereço e tiver autorizado, redireciona para o " checa_correspondente.php", mandando por uma sessão o valor "teste.php" este valor vai ser checado no banco de dados e assim descoberto que este arquivo é o "teste.zip" então é lido o arquivo teste.php (usando fopen, fread ...) e copiado do arquivo tudo menos as linhas php, o que podia se feito usando fread e depois um explode por "?>" (tem que testar) Essa string resultante (o arquivo original) então é gravada em um arquivo "teste.zip" e se redireciona para este arquivo, aí como é .zip o navegador vai pedir para fazer download. O problema disso é que em algum momento vai ter que ser apagado o arquivo "teste.zip" Não sei em que momento exato fazer isso. Bom se isso tudo funcionar, show! (mas ficou complicadinho ...) se não ... tem que colocar em um diretório não público (um nível acima de www ou de public_html). Fim de semana, ou antes quando der vou testar isso. Espero que tenha algum fundamento a idéia e que funcione.
-
Bom dia Daniel, se você usa o xampp em windows é só ir no diretório de instalação dele, no diretório do apache entra na pasta bin lá tem o php.ini que é usado no xampp, tem uns outros 2 php.ini, mas é este que está dentro da pasta bin do apache que é usado. Bom, no php.ini vai lá para linha 643 mais ou menos e lá tem: extension=php_pgsql.dll Tira o ponto e vírgula (;) da frente, salva e reinicia o apache. No windows a princípio é isso e funciona. Se usa linux poste dizendo isso, que aí eu não sei responder. Boa semana.