Seite 1 von 2

sis.gif fehler

Verfasst: 09.09.2006 09:31
von habbi
meine sis.gif geht nicht mehr..
es kommt immer, dass die grafik nicht mehr angezeigt wird :S
//Offtopic

Was mir gerade auffällt, Habbi: Du hast php 5.x auf Deinem Server, nicht wahr?
Ändere mal in der index.php im Verzeichnis sis.gif die Zeile

Code: Alles auswählen

Imagepng($img,'',100);   // 100 = komprimierung
nach

Code: Alles auswählen

Imagepng($img)
dann wird auch Deine Sig angezeigt..... 8)
das habe ich auch schon geändert funkt aber gleichwohl nicht :S
hier die sourc:

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 = "../images/signature.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);

?>

Verfasst: 09.09.2006 09:59
von easygo
Hi! Der Code ist uralt bzw. war so nie im SiS Archiv :-?

Download gibts hier / nach wie vor GRATIS

http://www.net4seven.de/dlview4.html

Verfasst: 09.09.2006 17:16
von habbi
geht immernochnicht
die grafik kann immernochnicht angezeigt werden..

--edit--
ich verwende funpic.. kann es an dem liegen?^^

Verfasst: 09.09.2006 18:12
von SoLo1905
an funpic? nein hab ich ja auch und es geht!

Lade die datei runter die dir easygo gegeben hat.
Kopiere die 2 Ordner (images und sis.gif) in dein Forum root

die datei signature nicht aufladen! und so in die sigi !

Code: Alles auswählen

[img]http://deineURL/sis.gif[/img]
oder auch

Code: Alles auswählen

[url=FORUMLINK.de][img]FORUMLINK.de/sis.gif[/img][/url]
müsste gehen..

Verfasst: 10.09.2006 00:08
von easygo
habbi hat geschrieben:--edit--
ich verwende funpic..
Und warum steht da was von ohost? :-?

Egal, was zu machen ist, steht in der README_FIRST.TXT

Verfasst: 10.09.2006 09:50
von habbi
ahja ohost.. ist ja aber ee das gleiche!
ja hab alles gemacht von der readme first..
hier das ergebniss:
[ externes Bild ]

Verfasst: 10.09.2006 10:33
von SoLo1905
habbi hat geschrieben:ahja ohost.. ist ja aber ee das gleiche!
Ohost und Funpic und Funpic haben den selben besitzer OK aber Ohost und Funpic ist anderst! Nur weil es den selben Design hat, heißt es nicht es ist Funpic...

Verfasst: 10.09.2006 10:38
von habbi
das ist jetzt ja auch egal.....
ist beides gleich blöd wegend der werbung..
ich kenne keinen guten gratishoster ..

Verfasst: 10.09.2006 10:48
von SoLo1905
habbi hat geschrieben:das ist jetzt ja auch egal.....
ist es eben nicht
habbi hat geschrieben:ist beides gleich blöd wegend der werbung..
man kann es doch abschalten indem man User werbt z.B. http://www.funpic.de/go/sueleymanka
habbi hat geschrieben:ich kenne keinen guten gratishoster ..
dann kannst du nicht suchen

Verfasst: 10.09.2006 10:53
von habbi
ja werben.. ich finde doch keine 20 user die auf ohost wollen