Archive for the 'Web Development' Category

27
Nov

iTunes 64-bit on its way?!

connected my iPhone to charge and i got this pretty message by iTunes

itunes 64bit

am using iTunes 7.5, iPhone 1.1.2 and Vista 64

previous iTunes just gave message that iPhone is not supported.
well if this is true i can finally delete my windows XP.

FKN Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Digg
  • Facebook
  • LinkedIn
  • Live
  • MySpace
  • StumbleUpon
  • Technorati
  • TwitThis
  • Google
02
Jun

Dynamic Forum Signature Tutorial

Here is a little tutorial of how to make dynamic forum signature using php.

Demo:

Display using this code

<img src=”http://fkn1337.com/demos/dynamic_browser_sig/browser.php” />

My sig here detects the viewer browser and displays specific image for it, and also shows percentage between 3 browser usage.

What You Need:

  • PHP Hosting (few free ones will also work like ripway.com)
  • GDI Image Library for PHP
  • A Brain (Optional)

Files and what they do:

  • browser.php – will contain main script and act as a image.
  • count.php – will save the viewers browser count values.
  • ie.jpg – this image will be used if viewer is using MS Internet Explorer.
  • ff.jpg – this image will be used if viewer is using FireFox.
  • op.jpg – this image will be used if viewer is using Opera Browser.
  • other.jpg – this image will be used if viewer is using non of the above.

count.php
count.php to save/get the browser views count

$iecount= 1;
$ffcount= 3;
$opcount= 1;

You will have to CHMOD this file to 777 (writeable) so php can change it.

Download count.php

browser.php
initialize the count variables set 1 to avoid division by zero error

$iecount=1;
$ffcount=1;
$opcount=1;

include count.php to get the old count values

include(”count.php”);

get the user browser

$agent = $_SERVER["HTTP_USER_AGENT"];

set browser value to the browser found. ie if Internet Explorer, ff if firefox, op if Opera else other

$browser=”other”;
if ( strstr($agent, “MSIE”) ) $browser = “ie”;
elseif ( strstr($agent, “Firebird”) ) $browser = “other”;
elseif ( strstr($agent, “Safari”) ) $browser = “other”;
elseif ( strstr($agent, “Mozilla/5″) ) $browser = “ff”;
elseif ( strstr($agent, “Mozilla/6″) ) $browser = “other”;
elseif ( strstr($agent, “Mozilla/4″) ) $browser = “other”;
elseif ( strstr($agent, “Opera”) ) $browser = “op”;

add one to the count of browser detected (will be later used to set display position too)

$ie=0;
$ff=0;
$op=0;
if($browser==”ie”) $ie++;
else if($browser==”ff”) $ff++;
else if($browser==”op”) $op++;

make content of new count.php file with incremented browser count value

$File = ‘ $iecount= '.($iecount+$ie).';
$ffcount= '.($ffcount+$ff).';
$opcount= '.($opcount+$op).';
?>‘;

write the count.php file

if ($FP = fopen (”count.php”, “w”)){
fwrite ($FP, $File);
fclose ($FP);
}

add up to get percentage

$total=$iecount+ $ffcount + $opcount;

get percentage for all

$ieperc=($iecount/$total)*100;
$ffperc=($ffcount/$total)*100;
$opperc=($opcount/$total)*100;

get image for specific browser

$im = imagecreatefromjpeg($browser.”.jpg”);

make font color to be used to display percentage values

$gery = ImageColorAllocate ($im, 255, 204, 109);

display ie, ff, op count as string on image

ImageString($im, 3, 271+($ie*2), 8+$ie,round($ieperc,0).”%”,$gery);
ImageString($im, 3, 431, 8+$ff,round($ffperc,0).”%”,$gery);
ImageString($im, 3, 592, 8+$op,round($opperc,0).”%”,$gery);

make .php to act as .jpg

header(”Content-type: image/jpeg”);

show the picture content

Imagejpeg($im,”,300);

free resources clear $im in cache

ImageDestroy ($im);

remember your browser.php and code.php should always start with <?php and end with ?> and no spaces before or after, otherwise your image wont showup
e.g.

<?php
///Your code here
///and here
//and here
//till you are done
//now end .php file
?>

Download browser.php

Four Images:
ie.jpg will be shown when user is viewing using Internet Explorer

ff.jpg will be shown when user is viewing using FireFox

op.jpg will be shown when user is viewing using Opera

other.jpg will be shown when user is viewing using none of the above

Download Full Package Dynamic Forums Signature

Demo Again:

Display using this code

<img src=”http://fkn1337.com/demos/dynamic_browser_sig/browser.php” />

FKN Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Digg
  • Facebook
  • LinkedIn
  • Live
  • MySpace
  • StumbleUpon
  • Technorati
  • TwitThis
  • Google
30
May

Fantasy Cricket jsp + oracle script

was sorting some data found few scripts/code which i thought might help someone

Its a Fantasy Cricket game script in java server pages (jsp) using oracle.
with only basic functionalities

Its not a fancy script but can help a noob to get over with jsp and oracle.

Download Fantasy Cricket jsp oracle script

please don’t complain about noobness/bugs about script, I know am not good at it + I already hate jsp a lot.

FKN Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Digg
  • Facebook
  • LinkedIn
  • Live
  • MySpace
  • StumbleUpon
  • Technorati
  • TwitThis
  • Google
17
Oct

Hide Email from Spambots but not from users

i always love to click the mail button instead of typing and matching email from the image.
Spammers have made our lives miserable :(

using this little piece of javascript can give you both, a text email link and no spam :D

most of search engines + spam bots don’t check the script tag, but even if they check that who is gonna extract email from the script :D

  1. <script language=javascript>
  2. <!--
  3. var linktext = "Contact";
  4. var username = "Admin";
  5. var domain = "website.com";
  6. document.write("<a href=" + "ma" + "il" + "to" + ":" + username + "@" + domain + ">" + linktext + "</a>");
  7. //-->
  8. </script>
  9. <noscript>
  10. <!-- No Script for searh engines and spam bots -->
  11. <img src="http://mydomain.com/myemail.jpg" alt="Im sorry but youll have to type it manually" />
  12. </noscript>

I see dead Spammers hehehe.

FKN Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Digg
  • Facebook
  • LinkedIn
  • Live
  • MySpace
  • StumbleUpon
  • Technorati
  • TwitThis
  • Google



March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Categories

No categories

Xbox360

PS3

Hasnat's PSN

Flickr

www.flickr.com