signierung

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Luckyze

signierung

Beitrag von Luckyze »

hi

ich gebe jetzt die such auf hier.
ich suche denn code, womit hier einige user ihr board in der signi geschickt verlinkt haben.
da suche ich schon tage danach.

hat jemand denn link zum thread noch, oder diesen code?
ich glaube noch zu wissen, dass @DreamPromise etwas damit zu tun hat.

bedanke mich vorab,

greetz & thx. Luckyze
Sebastian R.
Mitglied
Beiträge: 328
Registriert: 18.03.2006 23:21
Kontaktdaten:

Beitrag von Sebastian R. »

Klix0rn ;)

Das dürfte das Richtige sein.
Modeinbau, Banner- und Grafik-Design - gegen einen kleinen Aufpreis! Mail: sebastian@rayloaded.de oder per PN

Rayloaded.de - Your programmers heaven.
Luckyze

Beitrag von Luckyze »

hi

danke dir.

aber ich bin zu blööd, kommt immer so eine meldung. und die anderen links sind auch tod.

http://www.xpboard-xp.de/whatever.php

hat mir jemand mal ne hilfestellung dazu?

vielleicht habe ich was falsch gemacht?

Code: Alles auswählen

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$image = "myphpbb.png";
$im = imagecreatefrompng($image);
$tc  = ImageColorAllocate ($im, 0, 0, 0);
$version = '2'.$board_config['version'];
$sitename = $board_config['http://www.xpboard-xp.de'];
$total_users = get_db_stat('http://www.xpboard-xp.de/profile.php?mode=viewprofile&u=15');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('http://www.xpboard-xp.de/viewtopic.php?p=371#371');
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Statistik von $sitename", $tc);
ImageString($im, 2, 148, 15, "PHPBB Version: $2.0.20 ", $tc);
ImageString($im, 2, 148, 25, "Mitglieder: $http://www.xpboard-xp.de/memberlist.php", $tc);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neustes Mitglied heißt: $newest_user", $tc);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>
thx. & greetz Luckyze
Sebastian R.
Mitglied
Beiträge: 328
Registriert: 18.03.2006 23:21
Kontaktdaten:

Beitrag von Sebastian R. »

Nochmal Klix0rn

Der Code da sollte funktionieren. Viel Spass, Sebastian.
Modeinbau, Banner- und Grafik-Design - gegen einen kleinen Aufpreis! Mail: sebastian@rayloaded.de oder per PN

Rayloaded.de - Your programmers heaven.
Luckyze

Beitrag von Luckyze »

hi

cool, vielen dank @Sebastian R.

dass sieht schonmal anders aus, werde es morgen gleich mal in angriff nehmen.

thx. & greetz Luckyze
Sebastian R.
Mitglied
Beiträge: 328
Registriert: 18.03.2006 23:21
Kontaktdaten:

Beitrag von Sebastian R. »

Kein Problem. ;)
So ne Signatur ist eben auch cool, viel Spass.
Modeinbau, Banner- und Grafik-Design - gegen einen kleinen Aufpreis! Mail: sebastian@rayloaded.de oder per PN

Rayloaded.de - Your programmers heaven.
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

Code: Alles auswählen

Die Grafik "http://pwonline.pw.ohost.de/phpBB/whatever.php" kann nicht angezeigt werden, weil sie Fehler enthält.
whatever.php:

Code: Alles auswählen

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

// Get basic (usernames + totals) online
// situation
//
$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : '';

$sql = "SELECT u.username, u.user_id, s.session_logged_in, s.session_ip
	FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
	WHERE u.user_id = s.session_user_id
		AND s.session_time >= ".( time() - 300 ) . "
		$user_forum_sql
	ORDER BY u.username ASC, s.session_ip ASC";
if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not obtain user/online information', '', __LINE__, __FILE__, $sql);
}

$logged_online = 0;
$prev_user_id = 0;

while( $row = $db->sql_fetchrow($result) )
{
	// User is logged in and therefor not a guest
	if ( $row['session_logged_in'] )
	{
		// Skip multiple sessions for one user
		if ( $row['user_id'] != $prev_user_id )
		{
				$logged_online++;
		}
		$prev_user_id = $row['user_id'];
	}
}

$sql = "SELECT max(topic_id) FROM " . TOPICS_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not retrieve max topic id', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result))
{
	$max_topic_id = $row['max(topic_id)'];
}

$sql = "SELECT topic_title FROM " . TOPICS_TABLE . "
	WHERE topic_id = " . $max_topic_id;
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not obtain topic data', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result))
{
	$latest_topic = $row['topic_title'];
}

$image = "/signatur.png";
$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$red = ImageColorAllocate ($im, 255, 153, 0);
$blue = ImageColorAllocate ($im, 0, 102, 153);
$sitename = $board_config['sitename'];
$total_users = get_db_stat('usercount');
$total_posts = get_db_stat('postcount');
$total_topics = get_db_stat('topiccount');
$j = strlen($total_users);
$leerzeichen = $j*6+237;
$newest_userdata = get_db_stat('newestuser');
$newest_user = $newest_userdata['username'];
ImageString($im, 3, 148, 2, "Forum Statistik @", $tc);
ImageString($im, 3, 278, 2, "$sitename", $blue);
ImageString($im, 2, 148, 15, "Mitglieder: $total_users - ", $tc);
ImageString($im, 2, $leerzeichen, 15, "Online: $logged_online", $red);
ImageString($im, 2, 148, 25, "Letztes Thema:", $tc);
ImageString($im, 2, 238, 25, "$latest_topic", $blue);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neuestes Mitglied:", $tc);
ImageString($im, 2, 298, 45, "$newest_user", $blue);
header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);

?>
warum?
Sebastian R.
Mitglied
Beiträge: 328
Registriert: 18.03.2006 23:21
Kontaktdaten:

Beitrag von Sebastian R. »

Entfern mal

Code: Alles auswählen

header("Content-Type: image/png");
Imagepng($im); 
diese Zeilen aus deinem Code, dann werden die richtigen PHP-Errors angezeigt. Poste die dann mal...
Modeinbau, Banner- und Grafik-Design - gegen einen kleinen Aufpreis! Mail: sebastian@rayloaded.de oder per PN

Rayloaded.de - Your programmers heaven.
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

ach, ich poste einfach mal den link ;)
http://pwonline.pw.ohost.de/phpBB/whatever.php
nunja, und hier die zeilen:
zeilen 65-68

Code: Alles auswählen

$im = imagecreatefrompng($image);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$red = ImageColorAllocate ($im, 255, 153, 0);
$blue = ImageColorAllocate ($im, 0, 102, 153);
zeilen 77 - 86:

Code: Alles auswählen

ImageString($im, 3, 148, 2, "Forum Statistik @", $tc);
ImageString($im, 3, 278, 2, "$sitename", $blue);
ImageString($im, 2, 148, 15, "Mitglieder: $total_users - ", $tc);
ImageString($im, 2, $leerzeichen, 15, "Online: $logged_online", $red);
ImageString($im, 2, 148, 25, "Letztes Thema:", $tc);
ImageString($im, 2, 238, 25, "$latest_topic", $blue);
ImageString($im, 2, 148, 35, "Gepostet: $total_posts Beiträge in $total_topics Themen", $tc);
ImageString($im, 2, 148, 45, "Unser neuestes Mitglied:", $tc);
ImageString($im, 2, 298, 45, "$newest_user", $blue);
ImageDestroy ($im);
liegt das am anbieter?
ich bin wie man sehen kann bei ohost.de...-.-
Antworten

Zurück zu „Coding & Technik“