Mensagens - Nazgulled

Páginas: 1 ... 41 42 43
631
Tutoriais / [PHP] Como gerar codigo de verificação
« em: 11/Jul/2006 12:53 »
vai, mas tu bem sabes que na programação há mil uma maneiras de se fazer as coisas. mas foi o que eu disse, 2 ficheiros, pa diferença de 3, não é muito lol.

mas lá está, é uma questão de código organizado e bem apresentado e se eu tiver que usar isto em vários sitios, prefiro muito mais ter uma classe para o efeito e depois é só chamar funções em vez de ter código repetido. mas a classe é simples com funções simples, se alguem quiser algo + avançado basta modificar na classe e não ter andar a modifcar em todo o lado e depois é só chamar funções.

se eu fizer algo em que não use classes para nada, certamente fazia da maneira que disseste pois não havia necessidade de ter uma simples classe para o efeito visto só usar uma vez, agora se o site/script ou whatever, já usasse classes para outro tipo de coisas + complicadas/vançadas eu iria certamente usar esta classe para ter o código todo bem estruturado.

eu prefiro assim, são estilos de programção mas vai dar tudo ao mesmo. agora tenho de sair de casa pa ir almoçar à minha avó lol... tou tão bem em casa, quero viciar-me no WoW... :( (trial claro lol)

632
Desenvolvimento / preciso de banner
« em: 11/Jul/2006 12:26 »
acho que ele só queria mesmo um pa despachar a coisa e não quer escolher entre vários porque é lhe indiferente... maybe...

633
Tutoriais / [PHP] Como gerar codigo de verificação
« em: 11/Jul/2006 12:17 »
vai dar quase ao mesmo, como não tenho nenhuma função com o mesmo nome, e também não passo argumentos, funciona na mesma, não faz mal nenhum em usar asism, penso eu de quê.

Citação de: "kingless"
Porquê utilizar classes e um monte de functions, quando não precisamos ?  8)
Porquê fazer 2 * 2 + 1 = 5 se podemos fazer 3 + 2 = 5  :lol:


porque fica um código melhor organizado... claro que podias fazer isto tudo usando sessões no mesmo ficheiro, mas irias ter sempre 2 pelo menos. um deles será pa imagem e em vez de teres o código numa função como eu tenho numa classe, terias na iamgem code_img.php onde iria receber como parametro o codigo para depois ser utilizado na imagem e depois no outro ficheiro irias ter todas as outras funções de gerar codigo, validar codigo e passar o codigo para a imagem (esta ultima n era bem uma função era so mudar o link pa imagem obviamente) e também funcionava claro.

mas penso que desta forma fica um código muito mais bonito e se o teu site não for só a base de uma classe e meia duzia de funções, fica mt melhor usar uma classe deste tipo pois o código fica mt melhor organizado.

mas é só o que eu acho, é só uma questão de organização de código e ter coisas apresentáveis :P

634
não, não tem nada a ver. o GeSHI é para puderes colar código em forums e assim e ficar com cores como fica nos editores, ou seja, syntax highlight e tempo suporte para dezenas de linguagens de programação.

635
Já alguma vez pensaram em instalar o GeSHI aqui no forum? Penso que seria uma boa ideia... Não existe assim tanta programação quanto isso por aqui, mas para o html, css, php e por ai, poderá ser óptimo.

Fica a sugestão.

GeSHI: http://qbnz.com/highlighter/

636
Desenvolvimento / nzFotolog - PHP Script para fotologs
« em: 11/Jul/2006 03:01 »
Citação de: "kingless"
Parece que ainda é muito simples...


o objectivo era esse... eu queria fazer algo simples de usar e com funções simples, não quero um script com montes de funções e depois existir muita complicação. para isso tinha usado scripts já existentes, mas não gostei de nenhum, daí ter feito o meu próprio script.

mas também, para além do que já anunciei para o futuro, não tenho muitas mais ideias, mas também é para isso que o tópico aqui está. para me darem sugestões :)

@Pure_Water
tu cala-te que andas sempre a mudar de endereço e um gajo nunca sabe onde tá o teu fotolog... os smilies estarão para brever, penso eu que na próxima versão (não custa nada implementar isso lol), mas até sair a próxima versão... tenho outros projectos com mais prioriedade.

637
Tutoriais / [PHP] Como gerar codigo de verificação
« em: 11/Jul/2006 02:54 »
só uma coisa... ao usarem cookies, os bots podem ser inteligientes e sacar o codigo... claro que pode ser complicado descobrir o cookie com o código e tal, mas não é muito fiável isso... o melhor será usar sessões, é mais seguro.

Aqui fica uma simples classe para o fazer...

code_class.php
Código: [Seleccione]
<?php

session_start
&#40;&#41;;

class cCode &#123;
var $genCode null;

function CreateImage&#40;&#41; &#123;
$this->GenerateCode&#40;&#41;;

$img imagecreate&#40;80, 25&#41;;
imagecolorallocate&#40;$img, 200, 200, 200&#41;;
$txt imagecolorallocate&#40;$img, 200, 0, 0&#41;;
imagestring &#40;$img, 5, 4, 4,  "$this->genCode", $txt&#41;;

header&#40;"Content-type&#58; image/png"&#41;;
imagepng&#40;$img&#41;;

imagedestroy&#40;$img&#41;;
&#125;

// Usei aqui a função do =IceBurn= só para demonstração
function GenerateCode&#40;&#41; &#123;
$valores "abcdefghijkmnopqrstuvwxyz023456789";
srand&#40;&#40;double&#41;microtime&#40;&#41;*1000000&#41;;
$i 0;

while &#40;$i <= 7&#41; &#123;
$num rand&#40;&#41; % 33;
$tmp substr&#40;$valores, $num, 1&#41;;
$this->genCode .= $tmp;
$i++;
&#125;

$_SESSION['GEN_CODE'&#93; = $this->genCode;
&#125;

function ValidateCode&#40;$userCode&#41; &#123;
if &#40;$userCode == $_SESSION['GEN_CODE'&#93;&#41; &#123;
return true;
&#125; else &#123;
return false;
&#125;
&#125;
&#125;

?>


code_img.php
Código: [Seleccione]
<?php

require&#40;'code_class.php'&#41;;

$imgCode = new cCode&#40;&#41;;

$imgCode->CreateImage&#40;&#41;;

?>


code.php
Código: [Seleccione]
<?php

if&#40;!empty&#40;$_POST['code'&#93;&#41;&#41; &#123;
require&#40;'code_class.php'&#41;;

if &#40;cCode&#58;&#58;ValidateCode&#40;$_POST['code'&#93;&#41;&#41; &#123;
echo "CÓDIGO VÁLIDO";
&#125; else &#123;
echo "CÓDIGO INVÁLIDO";
&#125;
&#125; else &#123;

?>


<img src="code_img.php" width="80" height="25" border="0" alt="" />
<br />
<form id="form1" name="form1" method="post" action="code.php">
  <input name="code" type="text" id="code" />
  <input type="submit" name="Submit" value="Submit" />
</form>

<?php

&#125;

?>

638
então é pk é uma percentagem muito pequena e ate fazer 1 centimo ainda demora lol...

639
também gostava de saber o mesmo... tenho o meu site online na versão que está, ha uns 2 anos, na altura não me lembrei nada disso, será que por agora estava com algumas massas? é que ainda tive um numero consideravel de visitas durante este tempo todo...

Anyway, registei-me prai ha 1, 2 semanas no google adsense, adicionei um banner de publicidade e o motor de pesquisa deles, até agora está a 0. Será que me está a faltar algo?  Eu já cliquei uma vez no link a ver se contabilizava algo, só mesmo uma vez pa ver o que acontecia porque sei que nós não podemos fazer isso nos nossos sites, mas não contabilizou nada. Como funciona mesmo aquilo?

640
Desenvolvimento / nzFotolog - PHP Script para fotologs
« em: 11/Jul/2006 01:33 »
Já há muito tempo que tinha conhecimento deste forum mas na altura não me registei e depois esqueci-me do endereço, até que há pouco tempo dei com ele de novo através de outro forum (não foi spam não se preocupem). E como eu sempre gostei de webdesign e webdeveloping, decidi então registar-me aqui e fazer parte de mais uma comunidade, a ver vamos se vou ter tempo para todos os forums que participo... Estou aqui para ajudar no que tiver ao meu alcance e também para apresentar os meus trabalhos que é o que vou fazer já de seguida neste meu primeiro post  :twisted:. Para os que tiverem mais interessados sobre a minha persona, podem visitar o meu site, blog e fotolog, links que se encontram na minha assinatura. Para quem quiser mais informações sobre o mesmo e/ou sobre os meus trabalhos, poderá ver tudo isso no meu site.

Decidi postar sobre este meu script aqui, pois parece ser o forum mais indicado para tal, é feito por webdesigners para webdesigners e em todos os outros forums que o tinha feito, a desão foi muito pouca pois a temática do forum pouco tinha a ver.

O nzFotolog é um simples script em PHP para gerar fotologs. Podem ter algo à semalhança do que veem em fotolog.com, mas com a diferença que não tem aquela publicidade toda pois o design são vocês que o fazem (ou então usam o pré-definido). Uma outra diferença, que poderá ser um contra, é que terá de ser alojado no vosso servidor, ou seja, precisam de um, com suporte para PHP, MySQL e a biblioteca GD2 do PHP.

A última versão é a 0.2.1 e o script ainda está muito verde. Provavelmente tem muitos bugs, principalmente na instalação pois o script de instalação, se virem bem o código, não tem nada a ver com o resto do script pois foi feito interamente à pressa para lançar o script o mais rápido possível pois eu queria era usar o meu fotolog. Mas não importa, o código está horrivel mas instala, no entanto se encontrarem algum bug, gostava que me avisassem. O fotolog em si, é algo muito simples pois eu não queria nada de complicado e as funções existentes são muito poucas. Mas num futuro próximo pretendo extender mais este script, não sei bem para quando pois eu meto-me sempre a fazer novos projectos (não só em PHP mas como em VB.NET por exemplo) e depois não tenho tempo para todos e terminar algum deles, mas vou tentando...

O que pretendo para o futuro do nzFotolog é o seguinte, sem qualquer tipo de ordem para além dos primeiros 2 pontos:

- Resolver os bugs existentes
- Melhorar algumas operações, tornando-as mais funcionais, eficazes e robustas
- Criar um botão na area de administração que permita recriar todos os thumbnails com as novas definições
- Adicionar a possibilidade de existir RSS & Atom Feeds
- Uma secção na área de administração com algumas informações importantes do sistema em que o script corre bem como do próprio script
- Suporte para informação EXIF de fotos, se alguem for fotógrafo e pretender usar o script para mostrar as suas fotos, provavelmente irá querer disponibilizar esta informação
- Adicionar suporte para smilies aos comentários e descrição das fotos
- Adicionar suporte para clean urls
- Tornar a área de administração mais intuitiva e funcional usando AJAX
- Melhorar os temas actuais usando também AJAX
- Talvez melhorar (e muito) o código do script de instalação

Para já, é isto, pode parecer pouco, mas é muita coisa para se fazer, mas são as minhas intenções para o futuro, quanto mais não seja, para ter um script mais completo para arquivo dos meus trabalhos.



Página do nzFotolog: http://www.nazgulled.net/?lg=pt&id=nzfotolog
Download do nzFotolog: http://www.nazgulled.net/download.php?id=8

Sem mais, me despeço e vamos lá ver se eu me consigo manter um pouco activo por estas bandas.

Páginas: 1 ... 41 42 43