![]() |
variation of FireFly's "Online Users" hack
1 Attachment(s)
i want to change this hack to make it use images instead of numbers. an easy way to do would be to make one zillion gif files named 1.gif, 2.gif.... 894.gif. ;) however, a much more elegant solution would be to create all the digits individually, then have them replace the actual values. so if i have 89 members online the 2 digits will be replaced by 8.gif and 9.gif.
i'm not sure what is the exact aproach on this. can you spare few minutes of your time and give me a solution? please, post a code example in this thread. i attached a picture, so you see actually what i try to achieve. thanks for taking the time to help me solve this problem. |
I think it has something to do with png file types. I dont know much about it except that you can have scripts in php place a value over an image.
*shrug* its a start. |
flash can also be updated dynamically .. so that might be another option for you ...
|
unfortunatelly, the font is extremly small. in flash, it will be invisible. the only way i see it is by using the little digits i made. it should be a way to call and replace them individually, using if arguments. i honestly dont know how to do it. help is apreciated. thanks.
|
Here's one way to do that. $number holds the number you want to turn into images:
PHP Code:
For that number you'll get this output: Code:
<img src="1.gif"><img src="2.gif"><img src="3.gif"> |
i'm the happiest guy in the world.. you saved me a ton of work firefly!!!!! thank you so much!!!
i will try it tonight.... |
so i can use this function with basically every numbers listed in VB, like for example posts/threads right?
|
Yup.
|
thanks for the the help, firefly.
|
ok, now firefly(or any experienced hacker)... i have another prob... when i try to replace the number of threads in forumhome, i get stuck. here's what i did:
i opened functions.php and located the $threadcount. then i got amased with the + in there: Code:
$threadcount[high]+[/high]=$getchildforum[threadcount]; PHP Code:
PHP Code:
thanks alot. |
well here is a example:
$var1 += $var2 now this is using the += this is what it would look like but do the same thing with out the += $var1 = $var1 + $var2 |
ok.. i understand.. then the code will not work the way i put it..
it will look for 89.gif instead of 8.gif 9.gif what is the solution? thanks for your help. |
I just ran that little code snippet. It does create a string with 8.gif and 9.gif.
|
Don't touch that part of the code. Create the images string after the loop, not inside.
|
so it will look like?
PHP Code:
|
nope.. is better this way:
PHP Code:
|
nope. not working.. getting parse errors all over the place. :(
i tried also single quoted.. same result. |
ok.. i think i got it:
PHP Code:
i will let you all know tomorrow if it worked. ;) |
Create a function to do that stuff... i.e:
Code:
function num2img ($number, $path = '') { Code:
$threadcountimage = num2img($threadcount); |
thanks alot firefly. :)
excellent idea the function. btw, i'm trying the "answer through email"... ;) __________________________________________________ _______________ Send and receive Hotmail on your mobile device: http://mobile.msn.com |
Cool Hack idea nakkid...
I suppose if you like having all those number pictures, its ok...Doesnt it take longer to load the images than just text? Satan |
nope.. not if you use it as digits..
and what's up with the satan thing? __________________________________________________ _______________ Join the world?s largest e-mail service with MSN Hotmail. http://www.hotmail.com |
All times are GMT. The time now is 02:01 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|