 Ohne die API geht es nicht!
 Ohne die API geht es nicht!Code: Alles auswählen
<script language="JavaScript" type="text/javascript">function lastseen(user){document.write("<script src='http:\/\/chat.wkstats.de\/chatscripts\/lastseen.php?user="+user+"' type='text\/javascript' language='JavaScript'><\/script>");}</script> ). Die Datei muss folgenden Code enthalten und mit der Endung .php gespeichert und auf deinen Webspace hochgeladen werden:
). Die Datei muss folgenden Code enthalten und mit der Endung .php gespeichert und auf deinen Webspace hochgeladen werden:
Code: Alles auswählen
<?php
require("api.php");
$chat=new Webkicks("chatname",1,"Dein Adminnick","Dein Passwort");
$user=$_GET['user'];
$online=$chat->getOnlineUsers();
if (in_array($user,$online)){
	$ausgabe="ist doch online!";
}else{
	$users=$chat->getAllUsers();
	if (!in_array($user,$users)){
		$ausgabe="ist nicht angemeldet!";
	}else{
		$lastseen=$chat->getDetails($user);
		$ausgabe="war zuletzt online: {$lastseen['lastlogin']}";
	}
}
echo "document.write('$ausgabe');";
?>
Code: Alles auswählen
%USER% <script language="JavaScript" type="text/javascript">lastseen(strip_tags('%USER%'));</script>
 )
) Code: Alles auswählen
<?
require("api.php");
$chat=new Webkicks("nexus",2,"Linus","PASSWORT");
$user=$_GET['user'];
$online=$chat->getOnlineUsers();
if (in_array($user,$online)){
	$ausgabe="ist doch online!";
}else{
	$users=$chat->getAllUsers();
	if (!in_array($user,$users)){
		$ausgabe="ist nicht angemeldet!";
	}else{
		$lastseen=$chat->getDetails($user);
		$daten=explode(" - ",$lastseen['lastlogin']);
		$datum=$daten[0];
		$zeit=preg_replace("/ h/","",$daten[1]);
               //$zeit=$daten[1];
		$ausgabe="war zuletzt online am $datum um $zeit!";
	}
}
echo "document.write('$ausgabe');";
?> Erzeugt eine Ausgabe wie: dennis war zuletzt online am 22.02.2010 um 17:17!
 Erzeugt eine Ausgabe wie: dennis war zuletzt online am 22.02.2010 um 17:17! 
Rot und lila markiertes musst du anpassen<span onclick="javascript: repClick('lache')" style="cursor: pointer;"><img src="/CID/replacer/lache.gif" alt=":lache"></span>

Du musst wirklich ALLE " und ' mit einem \ (Backslash) maskieren, sonst funktioniert es nicht$ausgabe="war zuletzt online am $datum um $zeit <span onclick=\"javascript: repClick(\'lache\')\" style=\"cursor: pointer;\"><img src=\"/CID/replacer/lache.gif\" alt=\":lache\"></span>";

Code: Alles auswählen
%USER% <script language="JavaScript" type="text/javascript">if(strip_tags('%me%')==myNick){lastseen(strip_tags('%USER%')); }else{tbls=document.getElementsByTagName('table'); tbls[tbls.length-1].style.display='none';}</script>Code: Alles auswählen
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /var/www/web123094/html/plugins/scripte/api.php on line 560Änderungen und Einschränkungen, "Warning: ... has been disabled for security reasons..."
Um die nun erhöhte Last durch den weggefallenen Server zu vermindern und die Erreichbarkeit der Webspaces sicherzustellen, mussten wir leider vorübergehend einige Funktionen abschalten, dies sind z.B. fsockopen() und cURL. Details dazu findest in der phpinfo().
Mitglieder in diesem Forum: Ahrefs [Bot] und 3 Gäste