Autor Tópico: [PHPNUKE] Assinatura dinamica com informações  (Lida 2641 vezes)

Offline Teotónio Ricardo

  • Administrator
  • Newbie
  • *****
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
    • http://www.teotonio.pt
[PHPNUKE] Assinatura dinamica com informações
« em: Fevereiro 19, 2006, 03:52:35 pm »
[PHPNUKE] Assinatura dinamica com informações

Neste tutorial vou ensinar a fazer uma assinatura com dados de um portal com o script phpnuke!



Crias um ficheiro chamado sig.php

Com este codigo:

Código: [Seleccione]
<?php



//Conectar com a bd do phpnuke

$db_host = "";

$db_user = "";

$db_pass = "";

$db_name = "";

$db = mysql_connect($db_host,$db_user,$db_pass);

mysql_select_db ($db_name) or die ("Não consegue conectar a bd");



// Aqui vai fazer a pesquisa na bd



$query = "SELECT * FROM nuke_bbtopics";

$abc = mysql_query($query);

$def = mysql_num_rows($abc);

$topics = $def. " Tópicos, ";



$query = "SELECT * FROM nuke_bbposts";

$abc = mysql_query($query);

$def = mysql_num_rows($abc);

$posts = $def. " Posts,";



$query = "SELECT * FROM nuke_users";

$abc = mysql_query($query);

$def = mysql_num_rows($abc);

$users = $def. " Utilizadores";



$query = "SELECT * FROM nuke_users order by user_id DESC LIMIT 1";

$abc = mysql_query($query);

while ($display = mysql_fetch_array($abc)){

$id = $display[\\'user_id\\'];

$def = $display[\\'username\\'];

$newest = "Ultimo membro: " . $def;

}

// Aqui definimos o tipo de imagem que estamos a usar.

header("Content-type: image/png");



// Vai calcular os topicos

$calc = $topics;



// Selecione a localização da imagem

$im = imagecreatefrompng("baner.png");



// A cor do texto



$color = imagecolorallocate($im, 100,20,1);

$px = (imagesx($im) - 5 * strlen($calc)) / 2;

$px1 = (imagesx($im) - 20 * strlen($calc)) / 2;

$px2 = (imagesx($im) + 10 * strlen($calc)) / 2;

$forum = (imagesx($im) - 20 * strlen($calc)) / 2;

imagestring($im, 3, $px, 35, $topics, $color);

imagestring($im, 3, $px1, 35, $posts, $color);

imagestring($im, 3, $px2, 35, $users, $color);

imagestring($im, 5, $forum, 15, "http://www.webtuga.com" , $color);

imagepng($im);

imagedestroy($im);



?>


Teras de ter uma sig no host chamada banner.png!

Guarda o ficheiro sig.php e muda a extensão de modo a ficar sig.png



Agora vai ao cpanel e clica em Apache Handless


No primeiro campo escreve .png e no segundo escreve application/x-httpd-php:





E pronto tens a tua sig com dados!

Offline RaPtOr

  • Newbie
  • *
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
[PHPNUKE] Assinatura dinamica com informações
« Responder #1 em: Maio 06, 2006, 07:35:02 pm »
Muito bom Parabens!

Offline EarthBreaker

  • Newbie
  • *
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
[PHPNUKE] Assinatura dinamica com informações
« Responder #2 em: Junho 14, 2006, 09:41:30 pm »
Estás realmente de parabéns... :!:

O tutorial está realmente bom... : bom trabalho :

Offline mesofranico

  • Newbie
  • *
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
[PHPNUKE] Assinatura dinamica com informações
« Responder #3 em: Junho 14, 2006, 11:33:21 pm »
Amigo podes adicionar no MSN estou com problemas em fazer como explicas isso...

Contacto: mesofranico@msn.com

Offline amaru

  • Newbie
  • *
  • Mensagens: 0
  • Karma: +0/-0
    • Ver Perfil
    • http://www.gangdosmarmelos.com
[PHPNUKE] Assinatura dinamica com informações
« Responder #4 em: Fevereiro 29, 2008, 03:24:57 pm »
Ensinar a fazer para dados de SMF?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49