2008-06-25 10:12:53

sekya
» FTalkFreak
FTalk Level: zero
1728
0
1969-12-31

Re: [align=justify][b]bagi member yang ingin bertanya seputar tweaking FS, silahkan bertanya dan posting disini, tapi jangan lupa,,sebelum itu tolong [url=http://theftalk.com/t2744-%5BImportant%5D-

[quote=oby_nagnar]kmren kok gk ngrekam trackernya????[/quote] tadi dah gw kasih kan link na supaya jelas iang lo butuh cuman bikin [b]tracker.php[/b] => [spoiler]<html> <head><meta http-equiv="REFRESH" content="120"> <title>Visitors</title> <!-- change value of href for your css (relative or absolute) --> <link rel="stylesheet" type="text/css" media="screen, print" href="tracker.css" /> <?php $phpowner="[b]USERID[/b]"; $limit=99999999; ?> <?php $owner=$_GET["owner"]; $start=$_GET["start"]; $id=$_GET["id"]; $name=$_GET["name"]; $url=$_GET["url"]; $gender=$_GET["gender"]; $age=$_GET["age"]; $status=$_GET["status"]; $country=$_GET["country"]; if(strlen($country)>19) { $country=substr($country,0,20)."…"; } $since=$_GET["since"]; $seek=$_GET["seek"]; if(strlen($seek)>19) { $seek=substr($seek,0,20)."…"; } $exit=$_GET["exit"]; $mydata =getData(); $osh=$_GET["osh"]; $oss=$_GET["oss"]; if(!$exit){ if(!empty($id) && $owner==$phpowner && !empty($gender) && !empty($age) && !empty($status) && !empty($country) && !empty($since) && !empty($seek)) { $myitem=checkExist($mydata,$id,$exit); if($myitem['item']) appendData($myitem['array'],$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,0,$myitem['item']['duration'],$myitem['item']['visits'],$limit); else appendData($myitem,$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,0,0,0,$limit); } } else { if (!empty($id) && $owner==$phpowner && !empty($gender) && !empty($age) && !empty($status) && !empty($country) && !empty($since) && !empty($seek)) { $myitem=checkExist($mydata,$id,$exit); if($myitem['item']) { $s=time()- $myitem['item']['timestamp']; if ($s<0) $s=0; appendData($myitem['array'],$id,$name,$url,time(),$age,$gender,$status,$country,$since,$seek,1, $myitem['item']['duration']+$s,(int)($myitem['item']['visits'])+1,$limit); } } } function checkExist($da,$valme,$e) { if(empty($da)){ return $da; } for($y=0;$y<count($da);$y++){ if($y>2) { if(!$da[$y]['exit']) { $da[$y]['exit']=1; } if($da[$y]['duration']<1) { unset($da[$y]); } } if($da[$y]['id']==$valme) { $t=$da[$y]; unset($da[$y]); $da = array_values($da); return array( "array" => $da, "item" => $t ); } } return $da; } function appendData($da,$a_id,$a_name,$a_url,$a_timestamp,$a_age,$a_gender,$a_status,$a_country,$a_since,$a_seek,$a_exit,$a_duration,$a_visits,$a_limit) { if(!is_array($da)){ $da=array( array( "id" => $a_id, "name" => $a_name, "url" => $a_url, "timestamp" => $a_timestamp, "age" => $a_age, "gender" => $a_gender, "status" => $a_status, "country" => $a_country, "since" => $a_since, "seek" => $a_seek, "exit" => $a_exit, "duration" => $a_duration, "visits" => $a_visits ) ); } else { array_unshift($da, array( "id" => $a_id, "name" => $a_name, "url" => $a_url, "timestamp" => $a_timestamp, "age" => $a_age, "gender" => $a_gender, "status" => $a_status, "country" => $a_country, "since" => $a_since, "seek" => $a_seek, "exit" => $a_exit, "duration" => $a_duration, "visits" => $a_visits ) ); if(count($da)>$a_limit) array_pop($da); } saveData($da); return; } function saveData($d) { if (file_exists("mv.txt")) unlink("mv.txt"); $file = fopen("mv.txt", "w") or exit("Unable to open file!"); fclose($file); $temp=""; for($x=0;$x<count($d);$x++) { $temp=$temp.$d[$x]['id']."&".$d[$x]['name']."&".$d[$x]['url']."&".$d[$x]['timestamp']."&".$d[$x]['age']."&".$d[$x]['gender']."&".$d[$x]['status']."&".$d[$x]['country']."&".$d[$x]['since']."&".$d[$x]['seek']."&".$d[$x]['exit']."&".$d[$x]['duration']."&".$d[$x]['visits']."\r"; } $file = fopen("mv.txt", "a+") or exit("Unable to open file!"); fwrite($file,$temp); fclose($file); return; } function getData() { $a=""; $temp=""; $file = fopen("mv.txt", "r") or exit("Unable to open file!"); while(!feof($file)) { $temp=$temp.fgets($file); } fclose($file); $j=explode("\r",$temp); foreach ($j as $val) { $c=explode("&",$val); if(count($c)>3) { if ($a==""){ $a=array( array( "id" => $c[0], "name" => $c[1], "url" => $c[2], "timestamp" => $c[3], "age" => $c[4], "gender" => $c[5], "status" => $c[6], "country" => $c[7], "since" => $c[8], "seek" => $c[9], "exit" => $c[10], "duration" => $c[11], "visits" => $c[12] ) ); } else { array_push($a, array( "id" => $c[0], "name" => $c[1], "url" => $c[2], "timestamp" => $c[3], "age" => $c[4], "gender" => $c[5], "status" => $c[6], "country" => $c[7], "since" => $c[8], "seek" => $c[9], "exit" => $c[10], "duration" => $c[11], "visits" => $c[12] ) ); } } } return $a; } ?> </head> <body> <table><td height="190"> <script type="text/javascript"> /****************************************** * Scrollable content script II- © Dynamic Drive (www.dynamicdrive.com) * Visit http://www.dynamicdrive.com/ for full source code * This notice must stay intact for use ******************************************/ iens6=document.all||document.getElementById ns4=document.layers //specify speed of scroll (greater=faster) var speed=5 if (iens6){ document.write('<div id="container" style="position:relative;width:240px;height:220px;border:1px solid black;overflow:hidden">') document.write('<div id="content" style="position:absolute;width:240px;left:0;top:0">') } </script> <ilayer name="nscontainer" width=240 height=220 clip="0,0,175,160"> <layer name="nscontent" width=240 height=220 visibility=hidden> <!--INSERT CONTENT HERE--> <div align="center"> <font class="content_ip"> <font color="red" size="2" face="Comic Sans MS">YOUR IP ADRESS:</font><font color="white" size="1" face="Tahoma"> <script language="javascript" src="http://www.gratismania.tv/ip.php"></script></font> </div> <?php $items = getData(); $thispage = $PHP_SELF ; $num = count($items); $per_page = 4; $showeachside = 5; if(empty($start))$start=0; $max_pages = ceil($num / $per_page); $cur = ceil($start / $per_page)+1; ?> <?php for($x=$start;$x<min($num,$start+$per_page);$x++){ if(($x % 2) == 1) { echo "\t<div class=\"stxt1\">\n"; echo "\t\t<div class=\"dtxt1\">\n"; } else { echo "\t<div class=\"stxt0\">\n"; echo "\t\t<div class=\"dtxt0\">\n"; } $k=date("D d F Y H:i:s ",$items[$x]['timestamp']+$oss+18000)." GMT".$osh; $minute=floor((double)$items[$x]['duration']/60); $second=fmod((double)$items[$x]['duration'],60); if(!$items[$x]['exit']) $online="<span id=online><blink><b>ONLINE</b></blink></span> "; else $online=""; echo "\t\t</div>\n"; echo "\t\t<div class=\"imgblock\">\n"; echo "\t\t\t\t\t<a title=\"".$items[$x]['name']."\" href=\"http://profiles.friendster.com/".$items[$x]['id']."\" target=\"_blank\">"; echo "<img width=80 height=80 src=\"".$items[$x]['url']."\" alt=\"".$items[$x]['name']."\" />"; echo "</a>\n"; echo "\t\t</div>\n"; echo "\n\t\t\t<div class=\"content\">\n"; echo "\n\t\t\t<a title=\"".$items[$x]['name']."\" href=\"http://profiles.friendster.com/".$items[$x]['id']."\" target=\"_blank\">"; echo $items[$x]['name']; echo "</a> | ".$items[$x]['visits']." Visits - ".$minute." min ".$online."\n"; echo "\n\t\t\t<br />".$k."\n"; echo "\n\t\t\t<br />Gender:".$items[$x]['gender']."\n"; echo "\n\t\t\t".$items[$x]['age']."\n"; echo "\n\t\t\t".$items[$x]['status']."</font>\n"; echo "\n\t\t\t<br />Interested In: ".$items[$x]['seek']."\n"; echo "\n\t\t\t<br />Member Since: ".$items[$x]['since']."\n"; echo "\n\t\t\t<br />Location: ".$items[$x]['country']."\n"; echo "\n\t\t\t<br />Friendster ID: ".$items[$x]['id']."\n"; echo "\n\t\t\t</div>\n"; echo "\n\t\t\t<br clear=\"all\" />\n"; echo "\n\t\t\t</div>\n"; } ?> <div id="footer" class="stxt<?php print($perpage%2);?>"> <span class="strong"> <?php if(($start-$per_page) >= 0) { $next = $start-$per_page; ?> <a title="First Page" name="lnk" href="<?php print("$thispage");?>"><<•</a> <?php } ?> <?php if(($start-$per_page) >= 0) { $next = $start-$per_page; ?> <a title="Previous Page" name="lnk" href="<?php print("$thispage".($next>0?("?start=").$next:""));?>"><• </a> <?php } ?> <?php $eitherside = ($showeachside * $per_page); if($start+1 > $eitherside)print (" .... "); $pg=1; for($y=0;$y<$num;$y+=$per_page) { $class=($y==$start)?"pageselected":""; if(($y > ($start - $eitherside)) && ($y < ($start + $eitherside))) { ?> <a title="Page <?php print($pg);?>" name="lnk" class="<?php print($class);?>" href="<?php print("$thispage".($y>0?("?start=").$y:""));?>"><?php print($pg);?></a> <?php } $pg++; } if(($start+$eitherside)<$num)print (" .... "); ?> <?php if($start+$per_page<$num) { ?> <a title="Next Page" name="lnk" href="<?php print("$thispage?start=".max(0,$start+$per_page));?>"> •></a> <?php } ?> <?php if($start+$per_page<$num) { ?> <a title="Last Page" name="lnk" href="<?php print("$thispage?start=".$per_page*($max_pages-1));?>">•>></a> <?php } ?> <br /> </span> Page <?php print($cur);?> of <?php print($max_pages);?> ( <?php print($num);?> total records ) <div align='left'> <br /> WVMe v2.3 Created by: <a href="http://profiles.friendster.com/mumbhaki" target="_blank"><font color=#ffcc33>Marfillaster</font></a> © 2007<br>Modified By: <font color=#ffcc33><b>Shirow Masamune</b></font> <br><?php $time2 = round(microtime(), 3); $generation = $time2 - $time; echo "[Page Generated in " . $generation . " sec, $per_page queries"; echo " executed]"; ?> </div> <br> <center><font size=3>"Powered by: <a target="_blank" href="http://www.Ripway.com"><font size =3>Ripway Hosting</a>"</font><br></center> </div> <script type="text/javascript"> function nrcIE(){ if (document.all){return false;}} function nrcNS(e){ if(document.layers||(document.getElementById&&!document.all)){ if (e.which==2||e.which==3){ return false;}}} if (document.layers){ document.captureEvents(Event.MOUSEDOWN); document.onmousedown=nrcNS; }else{document.onmouseup=nrcNS;document.oncontextmenu=nrcIE;} document.oncontextmenu=new Function("return false"); </script> <!--END CONTENT--> </layer> </ilayer> <script language="JavaScript1.2"> if (iens6) document.write('</div></div>') </script></td> <td background="#000000" width="20" height="190"><p align="right"> <a href="#" onMouseover="moveup()" onMouseout="clearTimeout(moveupvar)"><img src="http://img512.imageshack.us/img512/351/arrowuplv8.gif" border=0></a><br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <a href="#" onMouseover="movedown()" onMouseout="clearTimeout(movedownvar)"><img src="http://img512.imageshack.us/img512/6869/arrowdownfk6.jpg" border=0></a></p></td> </table> <script language="JavaScript1.2"> if (iens6){ var crossobj=document.getElementById? document.getElementById("content") : document.all.content var contentheight=crossobj.offsetHeight } else if (ns4){ var crossobj=document.nscontainer.document.nscontent var contentheight=crossobj.clip.height } function movedown(){ if (iens6&&parseInt(crossobj.style.top)>=(contentheight*(-1)+100)) crossobj.style.top=parseInt(crossobj.style.top)-speed+"px" else if (ns4&&crossobj.top>=(contentheight*(-1)+100)) crossobj.top-=speed movedownvar=setTimeout("movedown()",20) } function moveup(){ if (iens6&&parseInt(crossobj.style.top)<=0) crossobj.style.top=parseInt(crossobj.style.top)+speed+"px" else if (ns4&&crossobj.top<=0) crossobj.top+=speed moveupvar=setTimeout("moveup()",20) } function getcontent_height(){ if (iens6) contentheight=crossobj.offsetHeight else if (ns4) document.nscontainer.document.nscontent.visibility="show" } window.onload=getcontent_height </script> </body> </html>[/spoiler] [b]tracker.css[/b] => [spoiler]body { border:none; font:9px verdana; background: transparent; color: #ffff33; overflow-y: scroll; margin: 0px; padding: 0px; scrollbar-face-color:#000000; scrollbar-highlight-color:#ffcc33; scrollbar-3dlight-color:transparent; scrollbar-shadow-color:transparent; scrollbar-darkshadow-color:#000000; scrollbar-track-color:#000000; scrollbar-arrow-color:#ff0000; } a:link, a:visited, a:active { text-decoration: none; color: #ffcc33; font-weight: bold} a:hover { text-decoration: none; color: #ffff33; font-weight: bold} a.action:link, a.action:visited, a.action:active, a.action:hover { color: #ffff33; } .pageselected:link,.pageselected:visited,.pageselected:active {color: #ffff33; text-decoration: underline;} /* content */ .content { margin-left: 3px; display: inline-block; float: left; } a img { filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; } a:hover img { filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; } /*row*/ .stxt0 { padding-bottom: 4px; padding-top: 4px; width: 100%; background: transparent; } /*alternate row*/ .stxt1 { padding-top: 4px; padding-bottom: 4px; width: 100%; background: transparent; } /* footer */ #footer { text-align: center; } /* misc */ #online {color: green;} #records {font-size: 11px;} #namef {font-size: 11px;} .strong { font-weight: bold; font-size: 11px; }[/spoiler] [b]mv.txt[/b] => kosongkan aza gag usah di isi

Last edited by sekya (2008-06-25 10:14:36)

Board footer

© 2024 F Talk

Current time is 08:17

[ 12 queries - 0.494 second ]
Privacy Policy