rendered paste body<?php
require_once( 'ajason/php/Ajax.php' );
require_once( 'functions.caching.php' );
function fchar( $char )
{
$res = GetPlayerInfoC('Laughing Skull', $char);
return "Level: $res[Level]<br />\nClass: $res[Class]";
}
$ajax = new Ajax();
$ajax->registerFunction( 'fchar' );
$ajaxServer = $ajax->getServer();
if ( $ajaxServer->isRequest() )
{
echo $ajaxServer->handleRequest();
exit();
}
$ajaxClient = $ajax->getClient();
?>
<html>
<head>
<title>AJAX autocompletion example</title>
<script type="text/javascript" src="ajason/javascript/json.js"></script>
<script type="text/javascript" src="ajason/javascript/ajax.js"></script>
<script type="text/javascript" src="overlib/overlib.js"></script>
<script type="text/javascript">
<?php echo $ajaxClient->getJavaScript(); ?>
loading = 0
function fetch_char( sender, arg )
{
if(!loading){
x_fchar( arg, char_cb );
loading = 1
return overlib('<div id="ol"><img src="loader.gif" /></div>', STICKY);
}
}
function char_cb( suggestion )
{
document.getElementById('ol').innerHTML = suggestion
loading = 0
}
txt = ''
</script>
</head>
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<?php
$res = GetGuildInfoC('Laughing Skull', $_GET['guild']);
foreach($res['Laughing Skull']['Guild'][$_GET['guild']]['Members'] as $ply){
echo "<a onmouseover=\"fetch_char(this, '$ply[Name]');\" onmouseout=\"return nd();\" >$ply[Name]</a><br />\n";
}
?>
</body>
</html>