Jump to content


Photo

Aperfeçoamento Desse ''script'' De Sign Rotativa


  • Faça o login para participar
7 replies to this topic

#1 masv

masv

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 25/06/2006, 00:20

tinha tempos que eu estava atrás de algo que fizesse uma assinatura rotativa, ai eu consegui :)

cria -se index.php desta forma
<?php
Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
Header("Pragma: no-cache");
Header("Content-Type: image/gif");

srand((double)microtime()*1000000);
$randnum = rand(0,3);
if($randnum == 0)
{
readfile("http://img398.imageshack.us/img398/8074/siggymoody2copy7ff.jpg");
}
else if($randnum == 1)
{
readfile("http://img8.imageshack.us/img8/7831/siggymoody3copy7rm.jpg");
}
else if($randnum == 2)
{
readfile("http://img109.imageshack.us/img109/6484/moodysig9pd.gif");
}
else if($randnum == 3)
{
readfile("http://img109.imageshack.us/img109/9291/moodysig23bl.png");
}
?>

cria-se um sig.png e hospeda-se no mesmo folder que o index.php

depois coloca-se no campo de assinatura
[img]http://xxxx/pastadosarquivos[/img]
que você tera assinaturas rotativas

Agora eu queria algo para fazer avatar e assinatura rotativa e fizesse que eles sempre combinassem, tipo, tem 5 imagens de assinatura e 5 imagens de avatar, quando aparecessi a assinatura do ZORRO ai vai e apareci o avatar do ZORRO, quando aparecer a assinatura do HULK vai e apareci o avatar do HULK
alguém sabe como eu poderia fazer isso?

vlw pessoal

#2 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 25/06/2006, 03:37

Usa esse que o cristiano fez http://cristiano.galdino.net/avatar/

#3 masv

masv

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 25/06/2006, 15:43

OmegamoN
n entendi como esse script funciona, poderia dar uma explicada? vlw

#4 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 25/06/2006, 15:56

Você num tem que ter nenhum trabalho, se faz uma pasta por exemplo a que eu uso...

www.digimonforever.net/botao.gif

Depois dentro da pasta se faz um arquivo chamado index.php e poem esse codigo aí... depois faz uma pasta chamada imagens onde você coloca as imagens que você quer sortear...
O código abre o diretorio opendir( $config['sDir'] ), depois coloca dentro de uma varável todas as imahes que estiver dentro do diretório $entryName = readdir( $dh ), depois ele conta e randomiza entre as imagens que estiver dentro do array() rand( 0, ( count( $arrFiles ) - 1 ), depois redireciona para a imagem sorteada header( 'Location: ' . returnImg() );

#5 automouse

automouse

    Turista

  • Usuários
  • 37 posts
  • Sexo:Não informado

Posted 25/06/2006, 15:58

E se você fizesse assim, na página assinatura.php dava um include("avatar.php");

daí na pagina do avatar em vez de colocar:
readfile("http://img398.images.../8074/hulk.jpg");
colocar
$imagem = readfile("http://img398.images.../8074/hulk.jpg");

aí na página assinatura:
if($imagem==readfile("http://img398.imageshack.us/img398/8074/hulk.jpg");
){
readfile("http://img398.imageshack.us/img398/8074/assinaturahulk.jpg
}else{
readfile("http://img398.imageshack.us/img398/8074/assinaturaspider.jpg
}

só uma idéia

#6 masv

masv

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 25/06/2006, 21:35

pessoa não entendi como ficaria (n saco muito de php)
dá para deixar configurado para mim os 2 arquivos php e dizer se precisa criar arquivo png nas pastas

vou criar uma pasta na raiz chamada ''sig'' e outra na raiz chamada ''avatar''

as 3 sigs vão ser:
http://img148.images...7/masvv17am.gif
http://img148.images...8/masvv26xr.gif
http://img75.imagesh...0/masvv49cd.gif

e os 3 avatars vão ser:
http://img356.images...asvvava17ls.gif
http://img356.images...asvvava25ue.gif
http://img524.images...asvvava46qs.gif

vlw pessoal :)

#7 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 25/06/2006, 23:12

E ae blz!

Eu não tenho muita certeza, mas acho que o avatar é requisitado no servidor primeiro que a assinatura. Sendo assim da pra setar um COOKIE gravando qual imagem foi sorteada e assim fica fácil pra carregar a imagem equivalente na assinatura. Essa seria a lógica.

[]'s
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#8 masv

masv

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 26/06/2006, 08:59

E ae blz!

Eu não tenho muita certeza, mas acho que o avatar é requisitado no servidor primeiro que a assinatura. Sendo assim da pra setar um COOKIE gravando qual imagem foi sorteada e assim fica fácil pra carregar a imagem equivalente na assinatura. Essa seria a lógica.

[]'s


eu não saco muito de php, eu consegui esse código meu procurando em fórum gringo por ele, ai gastei muito tempo para conseguir fazer ele funcionar, mas o que você falou acho que tem lógica sim




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq