
Lucas Phillip
Veteranos-
Total de itens
644 -
Registro em
-
Última visita
Tudo que Lucas Phillip postou
-
Ae pessoal, tudo beleza? A questão é o seguinte. Eu estou tentando evitar que meus usuários consigam acessar meu site através de 2 navegadores simultâneamente. Minha idéia original era trabalhar com cookies para verificar se um login em outro navegador já havia sido feito. O problema é que, só na hora que fui testar, lembrei os cookies criados pelo FF, por exemplo, não funcionam no IE. Tem outra maneira de fazer o que eu quero? Vlw
-
Só um detalhe que eu acho interessante citar. Essas hospedagens que vocês estão discutindo, sendo no Brasil ou não, tem o datacenter fora do Brasil ne? porque se estiverem considerando as hospedagens no Brasil com datacenter no Brasil, eu recomendo hospedagem aqui mesmo. A velocidade chega a ser 10x maior. É mais caro por menos? Sim... Mas eu troquei 100gb de transferencia por 20gb de transferencia pelo mesmo valor mensal para ter um ping de 200-300 reduzido para 20-40 sorrindo.. falou
-
E mais uma vez eu agarro no IE6 :wacko: aiai... Vlw ae pela ajuda!
-
Aew pessoal, alguém sabe me explicar porque esse css não funciona no IE6 mas funciona no resto dos navegadores? Eu quero que quando o mouse passar por cima de um <TR>, ele mude de cor... ps: ignorem as \" é porque tah em php CSS: #contents tr:hover { background-color:#00ff99; } #contents .c1 { background-color:#cccccc; } HTML: <div id=\"contents\"> <table width=\"90%\" border=\"0\"> <tr class=\"c1\" onclick=\"x\"> <td>blablabla</td> </tr> </table> </div> vlw! :)
-
Aew pessoal, beleza? O negócio é o seguinte. Estou utilizando frames no meu site. "Eca.. Frames, que horrivel. Esse treco é cheio de falhas". Bom, aconteceu q essas falhas e defeitos foram o motivo deu utilizar os frames. Eu quero evitar que as pessoas possam acessar as páginas digitando o endereço. Todos tem que ir clicando até chegar no local. Tanto que não uso frames, uso frame hehe, porque só tem a pagina principal mesmo. Bom, é quase tudo perfeito, a não ser por 1 motivo. E ai entra o php. Está funcionando assim: Após o login, você é direcionado para o mainsite.html (com meu frame). Este frame te leva para o index2.php. Como eu posso pegar o endereço mainsite.html com o php? porque qualquer valor de $_SERVER me volta index2.php e não mainsite.html... E se eu não conseguir fazer isso, todo esse trabalho é inútil, porque o cara vai conseguir acessar o site digitando o endereço normalmente. alguém ai sabe? Bom, outra coisa rápida, se tiver um jeito melhor de não permitir que o site seja navegável digitando o endereço, mas sem estragar a variavel $_GET eu vou adorar saber :) Vlw
-
Pessoal, supondo que meu PHP tenha a variavel $username, como faço para passar ela para o flash, para q apareca nele Olá "nomedousuário"? Vlw
-
Aew, pessoal, alguém consegue me indicar um host que tenha o datacenter no brasil? Algum tipo o Locaweb ou o Hostnet, só que utilize o Cpanel como painel de controle, ou pelo menos me deixe utilizar o crontab (tarefas agendadas) sem problemas? porque os dois únicos servidores que eu já achei com DC no Brasil foram esses dois. Mas o Locaweb tem uma burocracia gigantesca pra utilizar as tarefas agendadas e o Hostnet nem suporte dá. E todos os outros servidores "dizem" ser brasileiros, mas só os donos são <_< , porque os DC estão tudo em Orlando hehehehe. Flws
-
Exatamente como ele faz isso eu não sei... Mas não é dificil pensar em uma maneira nova de fazer.. De uma maneira bem simples (e até facil de ser hackeada), basta você fazer o seguinte: Primeiro é preciso gerar o "código". Para isso, você pode utilizar um GUID, ou qualquer outra forma que quiser, desde que esse código possa ser resgatado mais pra frente. Esse código seria enviado para você. Dai você pega algum método para encriptar e passa em codigo pelo cript, que vai gerar um outro valor qualquer lá, que você devolve para o usuário. Ai quando você passar esse novo valor para o usuario, ele irá digitar no programa, que irá encriptografar (ou descriptografar) e comparar os códigos. Se forem iguais, o programa destrava. Bom, como eu disse, esse jeito ai é extremamente falho, e qualquer um q saiba utilizar o google e tenha a minima noção de programação consegue quebrar.. Mas a idéia tá ai.. basta torná-la segura heheheh.. flws
-
Ae, dá uma olhada nesses dois links. Eles mostram como pegar o serial do HD do usuário. Bom, eles estão escritos em VB6, mas é extermamente simples passar para .NET (Se for preciso) http://www.macoratti.net/dica2.htm http://www.macoratti.net/d240207.htm Matheus, você pode por exemplo, pegar o ID do serial, concatenar ele ao mes e ano e depois criptografar isso para gerar o "código de liberação". O problema é: como você vai fazer para pegar o serial do HD do usuário? porque você poderia passar essas informações pela net... Mas ai o usuário teria de estar online... Bom, sei lá heheheh.. Minha opinião.. Flws
-
realmente, talvez seja mais simples mesmo. Mas tem um problema. É possivel apenas visualizar os emails que estão na caixa sem fazer download? porque mesmo utilizando o programa, que deixa-los na web para que possam ser acessados de qualquer lugar. Se não, era melhor eu utilizar o thunderbird... Vlw :)
-
Bom, eu nunca utilizei o Sql Server 2005... Como minhas aplicações sempre interagiam com PHP, eu acabava utilizando o MySQL como banco de dados. Mas agora eu resolvi ampliar meu mundo e ver um pouco de sql server... Só que meu mundo está para explodir ¬¬. Eu baixei e instalei o Sql Server 2005 express, mas não estou conseguindo nem configurar um usuário e senha para ele ¬¬. alguém ai pode me mostrar por onde começar? Vlw
-
Olá pessoal? joia? Eu estou tentando acessar alguns emails utilizando o webbrowser. Para emails publicos, que utilizam formulários, eu consigo fazer conectar automaticamente, sem problemas. Mas no caso do Horde (ou qualquer outro email q vem com algum plano do Cpanel), que exige autenticação - como é o nome daquela autenticação mesmo? aquele q parece um pop up - eu não estou conseguindo.. alguém consegue me da uma luz? Vlw :)
-
Otimo! Era exatamente isso que eu queria :D.. muito obrigado.
-
iniciante em programação, iniciante em VB.net
pergunta respondeu ao Renato_Maragno de Lucas Phillip em .NET
ae.. sabe qual um jeito muito bom que eu utilizei quando estava começando? arruma uns códigos prontos (um bom lugar é http://www.planetsourcecode.com) e vai desmontando ele pra ver q q cada pedaço faz. Pessoalmente, eu acho essa maneira mais produtiva do que ficar lendo apostilas. Acho q quando você vai aprender algo teórico que você consegue imaginar na prática, fica mais fácil de entender. Ai aprende o básico, depois arruma um livro. falou -
Aew beleza? bom, eu estou tentando fazer um jogo aqui. Ai eu estava pensando na segurança das minhas texturas (imagens), modelos etc... Eu pensei então em criptografar o codigo binario das mesmas, e descriptografar antes de carregar.. O negócio é o seguinte.. tem como eu carregar a imagem para a memória sem ter que criar um arquivo utilizando o binário criptografado? porque se não tiver, nem adianta eu passar por todo este trabalho. vlw :D
-
Explicação melhor não existe hehehe.. muito obrigado!
-
hmm... show :D mas aqui, qual dos dois tem uma performance melhor, usa menos memoria etc? o arraylist ou o queue? vlw
-
Hmm.. poderia ate ser.. não tenho muito certeza de como funcionaria... se você puder me dar uma luz :D de qualquer forma, eu resolvi por enquanto usando um arraylist... ai qd o numero chega ao maximo eu deleto o item(0) e adiciono um novo... só to com medo de fica gastando muito memoria isso...
-
Ei pessoal, tudo beleza? Eu estou com o seguinte problema: eu tenho um array de 100 "campos" e quando todos eles estiverem preenchidos, os mais velho será deletado para adicionar um novo. Mas como eu posso fazer isso sem ter de re-ordenar todo o array passando por item a item? Ex: vamos supor que tenho dim a(3) as integer ai os valores de a são a(0) = 1, a(1) = 2, a(2) = 3. como eu faço para passar o valor de a(2) para a(1), de a(1) para a(0) e adicionando um novo valor a a(3). vlw :D
-
beleza... eu fiz assim então: $gmtDate = gmdate("D, d M Y H:i:s"); header("Expires: {$gmtDate} GMT"); header("Last-Modified: {$gmtDate} GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); só tem 1 problema agora. Está funcionando no FF, mas no IE7 não :blink: alguém sabe o porque?
-
legal... só 1 coisa.. o que é $gmtDate?
-
Olá pessoal, estou com o seguinte problema. Tenho um script que gera uma imagem dependendo de umas variáveis la. Quando a imagem é gerada, ela fica salva na pasta do script (não foi de proposito.. por algum motivo meu script faz isso). Bom, o negócio é o seguinte. Quando alguém visualiza a imagem a primeira vez, ela fica salva la junto com tudo q é salvo da net pra agilizar o carregamento das páginas... e esse é o problema... Se o usuário faz alguma modificação que alteraria a imagem, a não ser que ele mande atualizar manualmente a página, ele continua vendo a imagem antiga que foi "salva"... Não sei se essa pergunta se encaixa melhor no php, mas como o script foi feito nele... Como eu faço para que a imagem seja carregada toda vez, em vez de utilizar a imagem antiga já vista? vlw
-
eu acredito que a lista de usuarios aqui do fórum deve funcionar +- assim (pelo menos é assim que eu faço no meu site): toda vez que alguém carrega uma página, grava no db a hora que o cara fez isso + 10 minutos (varia esse tempo). Ao mesmo tempo tem uma query para conferir se tem alguma hora no db que está menor que o horário atual. Ai funciona assim... quando você está mexendo no site, o script está sempre salvando sua hora + um tempo no db. Toda vez que algum usuário carregar uma página, a query que confere a data do db vs. data atual vai verificar que já passou (no caso deste exemplo 10 min) que você não atualizou nem uma página e vai te retirar dos usuários online. Deu para entender? :D falou
-
Aew, eu postei um tópico outro dia pedindo ajuda para fundir 2 imagens e resolvi. O problema agora é o seguinte. Eu utilizei imagecopymerge para juntar as imagens. Só que estou juntando 5 imagens a uma principal. Sem saber, eu utilizei o imagecopymerge 5 vezes, um para cada imagem q eu queria adicionar. Só que assim, a imagem final ficou muito grande de carregar, pois a imagem principal é carregada inutilmente 4 vezes a mais do que o necessário. Como eu faço pra optimizar esse codigo? imagecopymerge($background,$foreground3,386,84,0,0, imagesx($foreground3), imagesy($foreground3),100); imagecopymerge($background,$foreground1,257,188,0,0, imagesx($foreground1), imagesy($foreground1),100); imagecopymerge($background,$foreground5,85,149,0,0, imagesx($foreground5), imagesy($foreground5),100); imagecopymerge($background,$foreground4,112,264,0,0, imagesx($foreground4), imagesy($foreground4),100); imagecopymerge($background,$foreground2,436,303,0,0, imagesx($foreground2), imagesy($foreground2),100); vlw
-
aew.. consegui.. vlw pela ajuda :D