<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7774906986349202152</id><updated>2011-08-03T17:01:35.281-07:00</updated><category term='C++ Codes'/><category term='PHP codes'/><category term='ajax'/><category term='.NET'/><title type='text'>get free code</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default?start-index=101&amp;max-results=100'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>194</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3282228001000493959</id><published>2010-01-14T02:16:00.000-08:00</published><updated>2010-01-14T02:20:23.428-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>.NET code to get Information of programme</title><content type='html'>Public Class clsSystemInfo&lt;br /&gt;    Public Function BootMode() As String&lt;br /&gt;        ' Normal: The computer started in the standard mode&lt;br /&gt;        'FailSafe: The computer started with only the basic&lt;br /&gt;        'files and drivers to run locally&lt;br /&gt;        'FailSafeWithNetwork: The computer started with the&lt;br /&gt;        'basic files, drivers, etc to run on network&lt;br /&gt;&lt;br /&gt;        Return SystemInformation.BootMode.ToString&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function ComputerName() As String&lt;br /&gt;        'the computername&lt;br /&gt;        Return SystemInformation.ComputerName&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function DBCSEnabled() As Boolean&lt;br /&gt;        'returns true if system is capable of&lt;br /&gt;        'handling double-byte character set (DBCS) characters.&lt;br /&gt;        Return SystemInformation.DbcsEnabled&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function MenuFontName() As String&lt;br /&gt;        'operating system font name for menus&lt;br /&gt;        Return SystemInformation.MenuFont.FontFamily.Name&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function MenuFontSize() As Integer&lt;br /&gt;        'operating system font name for menus&lt;br /&gt;        Return SystemInformation.MenuFont.Size&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function MenuHeight() As Integer&lt;br /&gt;        'height of one menu line in pixel&lt;br /&gt;        Return SystemInformation.MenuHeight&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;&lt;br /&gt;    Public Function MidEastEnabled() As Boolean&lt;br /&gt;        'true if system supports Hebrew and Arabic languages.&lt;br /&gt;        Return SystemInformation.MidEastEnabled&lt;br /&gt;    End Function&lt;br /&gt;    Public Function MonitorCount() As Integer&lt;br /&gt;        'How many monitors&lt;br /&gt;        Return SystemInformation.MonitorCount&lt;br /&gt;    End Function&lt;br /&gt;&lt;br /&gt;    Public Function MouseButtons() As Integer&lt;br /&gt;        'How many mouse buttons&lt;br /&gt;        Return SystemInformation.MouseButtons&lt;br /&gt;    End Function&lt;br /&gt;&lt;br /&gt;    Public Function MousePresent() As Boolean&lt;br /&gt;        'is mouse present&lt;br /&gt;        Return SystemInformation.MousePresent&lt;br /&gt;    End Function&lt;br /&gt;    Public Function MouseWheelPresent() As Boolean&lt;br /&gt;        'is mouse with mouse wheel present&lt;br /&gt;        Return SystemInformation.MouseWheelPresent&lt;br /&gt;    End Function&lt;br /&gt;    Public Function isConnectedToNetwork() As Boolean&lt;br /&gt;        'connection to network present?&lt;br /&gt;        Return SystemInformation.Network&lt;br /&gt;    End Function&lt;br /&gt;    Public Function PenWindows() As Boolean&lt;br /&gt;        'Are Microsoft Windows for Pen Computing extensions installed&lt;br /&gt;        Return SystemInformation.PenWindows&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function PrimaryMonitorSize() As String&lt;br /&gt;        'Size of primary monitor&lt;br /&gt;        Return SystemInformation.PrimaryMonitorSize.ToString&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function Secure() As Boolean&lt;br /&gt;        'is security present on operating system&lt;br /&gt;        Return SystemInformation.Secure&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;    Public Function UserDomainName() As String&lt;br /&gt;        'the domain name for the current user&lt;br /&gt;        Return SystemInformation.UserDomainName&lt;br /&gt;    End Function&lt;br /&gt;    Public Function UserInteractive() As Boolean&lt;br /&gt;        'is current process running in user-interactive mode.&lt;br /&gt;        Return SystemInformation.UserInteractive&lt;br /&gt;    End Function&lt;br /&gt;    Public Function UserName() As String&lt;br /&gt;        'user name&lt;br /&gt;        Return SystemInformation.UserName&lt;br /&gt;    End Function&lt;br /&gt;    Public Function WorkingArea() As String&lt;br /&gt;        Return SystemInformation.WorkingArea.ToString&lt;br /&gt;&lt;br /&gt;    End Function&lt;br /&gt;End Class&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3282228001000493959?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3282228001000493959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2010/01/net-code-to-get-information-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3282228001000493959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3282228001000493959'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2010/01/net-code-to-get-information-of.html' title='.NET code to get Information of programme'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-384227171881062439</id><published>2010-01-14T02:13:00.000-08:00</published><updated>2010-01-14T02:15:06.686-08:00</updated><title type='text'>Basic C# codes</title><content type='html'>public class HelloWorld&lt;br /&gt;{&lt;br /&gt;   public static void Main(string[] args)&lt;br /&gt;   {&lt;br /&gt;      Console.WriteLine("Hello, World!");&lt;br /&gt;      for (int i=0; i &lt; args.Length; i++)&lt;br /&gt;      {&lt;br /&gt;         Console.WriteLine("{0}", args[i]);&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-384227171881062439?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/384227171881062439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2010/01/basic-c-codes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/384227171881062439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/384227171881062439'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2010/01/basic-c-codes.html' title='Basic C# codes'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8133257447495723138</id><published>2009-07-17T00:10:00.002-07:00</published><updated>2009-07-17T00:13:25.705-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for Snake And Ladder</title><content type='html'>#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;#include&lt;process.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;enum whoplays{p1,p2};&lt;br /&gt;int counter1=0,counter2=0,counter11=0,counter22=0;&lt;br /&gt;void graph(int,int,int);&lt;br /&gt;void sohaib(void);&lt;br /&gt;void ladder(int,int,int,int);&lt;br /&gt;void cp1(int,int);&lt;br /&gt;void cp2(int,int);&lt;br /&gt;void snake(int,int,int,int);&lt;br /&gt;whoplays setplayer(whoplays);&lt;br /&gt;class dice&lt;br /&gt;{&lt;br /&gt;   private:&lt;br /&gt;     int dice1;&lt;br /&gt;   public:&lt;br /&gt;      dice();&lt;br /&gt;      int rolldice(void);&lt;br /&gt;      operator int()&lt;br /&gt;    {&lt;br /&gt;       return dice1/1;&lt;br /&gt;    }&lt;br /&gt;};&lt;br /&gt;void dice::dice()&lt;br /&gt;{&lt;br /&gt;   dice1=0;&lt;br /&gt;}&lt;br /&gt;int dice::rolldice(void)&lt;br /&gt;{&lt;br /&gt;   randomize();&lt;br /&gt;   dice1=rand()%6+1;&lt;br /&gt;   return dice1;&lt;br /&gt;}&lt;br /&gt;class player1&lt;br /&gt;{&lt;br /&gt;   private:&lt;br /&gt;      int a;&lt;br /&gt;   public:&lt;br /&gt;      player1();&lt;br /&gt;      returna();&lt;br /&gt;      reseta(int);&lt;br /&gt;      minusa(int);&lt;br /&gt;      operator int()&lt;br /&gt;    {&lt;br /&gt;       return a/1;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;void player1::player1()&lt;br /&gt;{&lt;br /&gt;   a=0;&lt;br /&gt;}&lt;br /&gt;int player1::returna()&lt;br /&gt;{&lt;br /&gt;   return a;&lt;br /&gt;}&lt;br /&gt;int player1::reseta(int ra)&lt;br /&gt;{&lt;br /&gt;   a+=ra;&lt;br /&gt;}&lt;br /&gt;int player1::minusa(int ma)&lt;br /&gt;{&lt;br /&gt;   a-=ma;&lt;br /&gt;}&lt;br /&gt;class player2&lt;br /&gt;{&lt;br /&gt;   private:&lt;br /&gt;      int b;&lt;br /&gt;   public:&lt;br /&gt;      player2();&lt;br /&gt;      returnb();&lt;br /&gt;      minusb(int);&lt;br /&gt;      resetb(int);&lt;br /&gt;      operator int()&lt;br /&gt;    {&lt;br /&gt;       return b/1;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;void player2::player2()&lt;br /&gt;{&lt;br /&gt;   b=0;&lt;br /&gt;}&lt;br /&gt;int player2::returnb()&lt;br /&gt;{&lt;br /&gt;   return b;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int player2::resetb(int rb)&lt;br /&gt;{&lt;br /&gt;   b+=rb;&lt;br /&gt;}&lt;br /&gt;int player2::minusb(int mb)&lt;br /&gt;{&lt;br /&gt;   b-=mb;&lt;br /&gt;}&lt;br /&gt;//starting of main&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;   sohaib();&lt;br /&gt;}&lt;br /&gt;//end of main&lt;br /&gt;void sohaib(void)&lt;br /&gt;{&lt;br /&gt;   int l=VGA,k=VGAMED;&lt;br /&gt;   initgraph(&amp;l,&amp;k,"e:\tc\bgi");&lt;br /&gt;   static int x=0;&lt;br /&gt;   dice dice1;&lt;br /&gt;   player1 obj1;&lt;br /&gt;   player2 obj2;&lt;br /&gt;   int one=0,two=0,y=0;&lt;br /&gt;   y=setplayer(1);&lt;br /&gt;   g:if(x==6)&lt;br /&gt;   {&lt;br /&gt;      if(y==0)&lt;br /&gt;      {&lt;br /&gt;    y=setplayer(0);&lt;br /&gt;      }&lt;br /&gt;      else&lt;br /&gt;      if(y==1)&lt;br /&gt;      {&lt;br /&gt;   y=setplayer(1);&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   else&lt;br /&gt;   {&lt;br /&gt;      if(y==0)&lt;br /&gt;      {&lt;br /&gt;    y=setplayer(1);&lt;br /&gt;      }&lt;br /&gt;      else&lt;br /&gt;      if(y==1)&lt;br /&gt;      {&lt;br /&gt;    y=setplayer(0);&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   x=int(dice1.rolldice());&lt;br /&gt;   one=int(obj1.returna());&lt;br /&gt;   two=int(obj2.returnb());&lt;br /&gt;   graph(y,one,two);&lt;br /&gt;   if(x==6&amp;&amp;y==0)&lt;br /&gt;   {&lt;br /&gt;      counter11=1;&lt;br /&gt;   }&lt;br /&gt;   if(x==6&amp;&amp;y==1)&lt;br /&gt;   {&lt;br /&gt;      counter22=1;&lt;br /&gt;   }&lt;br /&gt;   if(y==0&amp;&amp;counter11==1)&lt;br /&gt;   {&lt;br /&gt;      counter1=1;&lt;br /&gt;   }&lt;br /&gt;   if(y==1&amp;&amp;counter22==1)&lt;br /&gt;   {&lt;br /&gt;      counter2=1;&lt;br /&gt;   }&lt;br /&gt;   if(y==0&amp;&amp;counter1&gt;=1)&lt;br /&gt;   {&lt;br /&gt;      obj1.reseta(x);&lt;br /&gt;      if(one==10)&lt;br /&gt;      {&lt;br /&gt;    obj1.reseta(27);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player1 you have moved to 37";&lt;br /&gt;      }&lt;br /&gt;      if(one==55)&lt;br /&gt;      {&lt;br /&gt;    obj1.reseta(15);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player1 you have moved to 64";&lt;br /&gt;      }&lt;br /&gt;      if(one==79)&lt;br /&gt;      {&lt;br /&gt;    obj1.reseta(10);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player1 you have moved to 89";&lt;br /&gt;      }&lt;br /&gt;      if(one==99)&lt;br /&gt;      {&lt;br /&gt;    obj1.minusa(60);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 39";&lt;br /&gt;      }&lt;br /&gt;      if(one==56)&lt;br /&gt;      {&lt;br /&gt;    obj1.minusa(30);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 26";&lt;br /&gt;      }&lt;br /&gt;      if(one==77)&lt;br /&gt;      {&lt;br /&gt;    obj1.minusa(25);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 52";&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   if(y==1&amp;&amp;counter2&gt;=1)&lt;br /&gt;   {&lt;br /&gt;      obj2.resetb(x);&lt;br /&gt;      if(two==24)&lt;br /&gt;      {&lt;br /&gt;    obj2.resetb(27);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player2 you have moved to 51";&lt;br /&gt;      }&lt;br /&gt;      if(two==43)&lt;br /&gt;      {&lt;br /&gt;    obj2.resetb(15);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player2 you have moved to 58";&lt;br /&gt;      }&lt;br /&gt;      if(two==88)&lt;br /&gt;      {&lt;br /&gt;    obj2.resetb(10);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"player2 you have moved to 98";&lt;br /&gt;      }&lt;br /&gt;      if(two==28)&lt;br /&gt;      {&lt;br /&gt;    obj2.minusb(15);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 13";&lt;br /&gt;      }&lt;br /&gt;      if(two==69)&lt;br /&gt;      {&lt;br /&gt;    obj2.minusb(30);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 39";&lt;br /&gt;      }&lt;br /&gt;      if(two==99)&lt;br /&gt;      {&lt;br /&gt;    obj2.minusb(60);&lt;br /&gt;    cout&lt;&lt;endl&lt;&lt;"alas! moved to 39";&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;   if(one&gt;=100)&lt;br /&gt;   {&lt;br /&gt;      cout&lt;&lt;"&lt;br /&gt;congratulations player 1 have won";&lt;br /&gt;      goto b;&lt;br /&gt;   }&lt;br /&gt;   if(two&gt;=100)&lt;br /&gt;   {&lt;br /&gt;      cout&lt;&lt;"&lt;br /&gt;congratulations player 2 have won";&lt;br /&gt;      goto b;&lt;br /&gt;   }&lt;br /&gt;   if((one&lt;101&amp;&amp;two&lt;101)&amp;&amp;(one&gt;=0&amp;&amp;two&gt;=0))&lt;br /&gt;   {&lt;br /&gt;      goto g;&lt;br /&gt;   }&lt;br /&gt;   b:getch();&lt;br /&gt;}&lt;br /&gt;whoplays setplayer(whoplays p)&lt;br /&gt;{&lt;br /&gt;   whoplays player=p;&lt;br /&gt;   return player;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void graph(int y,int one,int two)&lt;br /&gt;{&lt;br /&gt;   int a=VGA,b=VGAMED;&lt;br /&gt;   initgraph(&amp;a,&amp;b,"e:\tc\bgi");&lt;br /&gt;   cleardevice();&lt;br /&gt;   int count=0,r=21;&lt;br /&gt;   if(y==0)&lt;br /&gt;   {&lt;br /&gt;      rectangle(200,100,400,200);&lt;br /&gt;      setfillstyle(1,BLUE);&lt;br /&gt;      floodfill(201,101,WHITE);&lt;br /&gt;      moveto(210,110);&lt;br /&gt;      setcolor(GREEN);&lt;br /&gt;      settextstyle(SCRIPT_FONT,HORIZ_DIR,5);&lt;br /&gt;      outtext("Player 2");&lt;br /&gt;      getch();&lt;br /&gt;      cleardevice();&lt;br /&gt;   }&lt;br /&gt;   if(y==1)&lt;br /&gt;   {&lt;br /&gt;      rectangle(200,100,400,200);&lt;br /&gt;      setfillstyle(1,RED);&lt;br /&gt;      floodfill(201,101,WHITE);&lt;br /&gt;      moveto(210,110);&lt;br /&gt;      setcolor(YELLOW);&lt;br /&gt;      settextstyle(SCRIPT_FONT,HORIZ_DIR,5);&lt;br /&gt;      outtext("Player 2");&lt;br /&gt;      getch();&lt;br /&gt;      cleardevice();&lt;br /&gt;   }&lt;br /&gt;   setcolor(4);&lt;br /&gt;   moveto(75,5);&lt;br /&gt;   settextstyle(GOTHIC_FONT,HORIZ_DIR,5);&lt;br /&gt;   outtext("SNAKE AND LADDER");&lt;br /&gt;   rectangle(65,8,535,53);&lt;br /&gt;   setcolor(GREEN);&lt;br /&gt;   rectangle(15,58,590,298);&lt;br /&gt;   for(int e=73;e&lt;590;e=e+58)&lt;br /&gt;   {&lt;br /&gt;      line(e,58,e,298);&lt;br /&gt;   }&lt;br /&gt;   for(int d=82;d&lt;298;d=d+24)&lt;br /&gt;   {&lt;br /&gt;      line(15,d,590,d);&lt;br /&gt;   }&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   moveto(44,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("1");&lt;br /&gt;   moveto(102,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("2");&lt;br /&gt;   moveto(160,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("3");&lt;br /&gt;   moveto(218,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("4");&lt;br /&gt;   moveto(276,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("5");&lt;br /&gt;   moveto(334,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("6");&lt;br /&gt;   moveto(392,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("7");&lt;br /&gt;   moveto(450,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("8");&lt;br /&gt;   moveto(508,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("9");&lt;br /&gt;   moveto(566,286);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("10");&lt;br /&gt;   moveto(44,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("11");&lt;br /&gt;   moveto(102,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("12");&lt;br /&gt;   moveto(160,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("13");&lt;br /&gt;   moveto(218,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("14");&lt;br /&gt;   moveto(276,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("15");&lt;br /&gt;   moveto(334,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("16");&lt;br /&gt;   moveto(392,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("17");&lt;br /&gt;   moveto(450,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("18");&lt;br /&gt;   moveto(508,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("19");&lt;br /&gt;   moveto(566,262);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("20");&lt;br /&gt;   moveto(44,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("21");&lt;br /&gt;   moveto(102,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("22");&lt;br /&gt;   moveto(160,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("23");&lt;br /&gt;   moveto(218,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("24");&lt;br /&gt;   moveto(276,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("25");&lt;br /&gt;   moveto(334,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("26");&lt;br /&gt;   moveto(392,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("27");&lt;br /&gt;   moveto(450,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("28");&lt;br /&gt;   moveto(508,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("29");&lt;br /&gt;   moveto(566,238);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("30");&lt;br /&gt;   moveto(44,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("31");&lt;br /&gt;   moveto(102,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("32");&lt;br /&gt;   moveto(160,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("33");&lt;br /&gt;   moveto(218,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("34");&lt;br /&gt;   moveto(276,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("35");&lt;br /&gt;   moveto(334,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("36");&lt;br /&gt;   moveto(392,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("37");&lt;br /&gt;   moveto(450,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("38");&lt;br /&gt;   moveto(508,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("39");&lt;br /&gt;   moveto(566,214);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("40");&lt;br /&gt;   moveto(44,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("41");&lt;br /&gt;   moveto(102,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("42");&lt;br /&gt;   moveto(160,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("43");&lt;br /&gt;   moveto(218,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("44");&lt;br /&gt;   moveto(276,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("45");&lt;br /&gt;   moveto(334,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("46");&lt;br /&gt;   moveto(392,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("47");&lt;br /&gt;   moveto(450,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("48");&lt;br /&gt;   moveto(508,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("49");&lt;br /&gt;   moveto(566,190);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("50");&lt;br /&gt;   moveto(44,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("51");&lt;br /&gt;   moveto(102,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("52");&lt;br /&gt;   moveto(160,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("53");&lt;br /&gt;   moveto(218,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("54");&lt;br /&gt;   moveto(276,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("55");&lt;br /&gt;   moveto(334,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("56");&lt;br /&gt;   moveto(392,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("57");&lt;br /&gt;   moveto(450,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("58");&lt;br /&gt;   moveto(508,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("59");&lt;br /&gt;   moveto(566,166);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("60");&lt;br /&gt;   moveto(44,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("61");&lt;br /&gt;   moveto(102,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("62");&lt;br /&gt;   moveto(160,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("63");&lt;br /&gt;   moveto(218,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("64");&lt;br /&gt;   moveto(276,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("65");&lt;br /&gt;   moveto(334,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("66");&lt;br /&gt;   moveto(392,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("67");&lt;br /&gt;   moveto(450,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("68");&lt;br /&gt;   moveto(508,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("69");&lt;br /&gt;   moveto(566,142);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("70");&lt;br /&gt;   moveto(44,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("71");&lt;br /&gt;   moveto(102,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("72");&lt;br /&gt;   moveto(160,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("73");&lt;br /&gt;   moveto(218,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("74");&lt;br /&gt;   moveto(276,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("75");&lt;br /&gt;   moveto(334,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("76");&lt;br /&gt;   moveto(392,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("77");&lt;br /&gt;   moveto(450,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("78");&lt;br /&gt;   moveto(508,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("79");&lt;br /&gt;   moveto(566,118);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("80");&lt;br /&gt;   moveto(44,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("81");&lt;br /&gt;   moveto(102,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("82");&lt;br /&gt;   moveto(160,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("83");&lt;br /&gt;   moveto(218,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("84");&lt;br /&gt;   moveto(276,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("85");&lt;br /&gt;   moveto(334,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("86");&lt;br /&gt;   moveto(392,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("87");&lt;br /&gt;   moveto(450,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("88");&lt;br /&gt;   moveto(508,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("89");&lt;br /&gt;   moveto(566,94);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("90");&lt;br /&gt;   moveto(44,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("91");&lt;br /&gt;   moveto(102,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("92");&lt;br /&gt;   moveto(160,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("93");&lt;br /&gt;   moveto(218,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("94");&lt;br /&gt;   moveto(276,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("95");&lt;br /&gt;   moveto(334,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("96");&lt;br /&gt;   moveto(392,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("97");&lt;br /&gt;   moveto(450,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("98");&lt;br /&gt;   moveto(508,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("99");&lt;br /&gt;   moveto(558,70);&lt;br /&gt;   settextstyle(DEFAULT_FONT,HORIZ_DIR,1);&lt;br /&gt;   outtext("100");&lt;br /&gt;   settextstyle(SMALL_FONT,HORIZ_DIR,5);&lt;br /&gt;   setcolor(GREEN);&lt;br /&gt;   rectangle(363,300,590,349);&lt;br /&gt;   setcolor(6);&lt;br /&gt;   moveto(375,306);&lt;br /&gt;   outtext("Dice -&gt; ");&lt;br /&gt;   moveto(375,317);&lt;br /&gt;   outtext("Player 1 -&gt; ");&lt;br /&gt;   moveto(375,328);&lt;br /&gt;   outtext("Player 2 -&gt; ");&lt;br /&gt;   setcolor(GREEN);&lt;br /&gt;   rectangle(15,300,350,349);&lt;br /&gt;   setcolor(YELLOW);&lt;br /&gt;   moveto(19,302);&lt;br /&gt;   outtext("Help : ");&lt;br /&gt;   setcolor(7);&lt;br /&gt;   settextstyle(SMALL_FONT,HORIZ_DIR,4);&lt;br /&gt;   outtext("Just press any key, a number will appear before ");&lt;br /&gt;   moveto(72,312);&lt;br /&gt;   outtext("dice. The mark of player will automatically move");&lt;br /&gt;   moveto(19,322);&lt;br /&gt;   outtext("to the accurate position. The player who will reach  100 ");&lt;br /&gt;   moveto(19,332);&lt;br /&gt;   outtext("will Win the game. ");&lt;br /&gt;   ladder(392,214,566,286);&lt;br /&gt;   ladder(218,142,276,166);&lt;br /&gt;   //ladder(508,94,508,118);&lt;br /&gt;   ladder(44,166,218,238);&lt;br /&gt;   ladder(160,190,450,166);&lt;br /&gt;   ladder(450,70,450,94);&lt;br /&gt;   snake(508,70,556,238);&lt;br /&gt;   snake(334,166,334,238);&lt;br /&gt;   snake(392,118,102,166);&lt;br /&gt;   snake(450,238,160,262);&lt;br /&gt;   snake(508,142,508,214);&lt;br /&gt;   cp1(515,310);&lt;br /&gt;   moveto(520,307);&lt;br /&gt;   outtext("  Player 1");&lt;br /&gt;   cp2(515,330);&lt;br /&gt;   moveto(520,327);&lt;br /&gt;   outtext("  Player 2");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      if(one==1)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==2)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==3)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==4)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==5)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==6)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==7)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==8)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==9)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==10)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,286);&lt;br /&gt;      }&lt;br /&gt;      if(one==11)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==12)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==13)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==14)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==15)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==16)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==17)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==18)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==19)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==20)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,262);&lt;br /&gt;      }&lt;br /&gt;      if(one==21)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==22)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==23)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==24)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==25)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==26)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==27)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==28)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==29)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==30)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,238);&lt;br /&gt;      }&lt;br /&gt;      if(one==31)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==32)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==33)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==34)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==35)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==36)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==37)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==38)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==39)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==40)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,214);&lt;br /&gt;      }&lt;br /&gt;      if(one==41)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==42)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==43)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==44)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==45)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==46)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==47)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==48)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==49)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==50)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,190);&lt;br /&gt;      }&lt;br /&gt;      if(one==51)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==52)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==53)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==54)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==55)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==56)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==57)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==58)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==59)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==60)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,166);&lt;br /&gt;      }&lt;br /&gt;      if(one==61)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==62)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==63)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==64)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==65)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==66)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==67)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==68)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==69)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==70)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,142);&lt;br /&gt;      }&lt;br /&gt;      if(one==71)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==72)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==73)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==74)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==75)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==76)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==77)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==78)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==79)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==80)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,118);&lt;br /&gt;      }&lt;br /&gt;      if(one==81)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==82)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==83)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==84)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==85)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==86)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==87)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==88)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==89)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==90)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,94);&lt;br /&gt;      }&lt;br /&gt;      if(one==91)&lt;br /&gt;      {&lt;br /&gt;    cp1(44,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==92)&lt;br /&gt;      {&lt;br /&gt;    cp1(102,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==93)&lt;br /&gt;      {&lt;br /&gt;    cp1(160,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==70)&lt;br /&gt;      {&lt;br /&gt;    cp1(218,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==95)&lt;br /&gt;      {&lt;br /&gt;    cp1(276,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==96)&lt;br /&gt;      {&lt;br /&gt;    cp1(334,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==97)&lt;br /&gt;      {&lt;br /&gt;    cp1(392,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==98)&lt;br /&gt;      {&lt;br /&gt;    cp1(450,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==99)&lt;br /&gt;      {&lt;br /&gt;    cp1(508,70);&lt;br /&gt;      }&lt;br /&gt;      if(one==100)&lt;br /&gt;      {&lt;br /&gt;    cp1(566,70);&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      if(two==1)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==2)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==3)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==4)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==5)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==6)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==7)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==8)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==9)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==10)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,286);&lt;br /&gt;      }&lt;br /&gt;      if(two==11)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==12)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==13)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==14)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==15)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==16)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==17)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==18)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==19)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==20)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,262);&lt;br /&gt;      }&lt;br /&gt;      if(two==21)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==22)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==23)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==24)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==25)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==26)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==27)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==28)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==29)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==30)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,238);&lt;br /&gt;      }&lt;br /&gt;      if(two==31)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==32)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==33)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==34)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==35)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==36)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==37)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==38)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==39)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==40)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,214);&lt;br /&gt;      }&lt;br /&gt;      if(two==41)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==42)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==43)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==44)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==45)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==46)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==47)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==48)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==49)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==50)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,190);&lt;br /&gt;      }&lt;br /&gt;      if(two==51)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==52)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==53)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==54)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==55)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==56)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==57)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==58)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==59)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==60)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,166);&lt;br /&gt;      }&lt;br /&gt;      if(two==61)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==62)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==63)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==64)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==65)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==66)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==67)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==68)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==69)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==70)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,142);&lt;br /&gt;      }&lt;br /&gt;      if(two==71)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==72)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==73)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==74)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==75)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==76)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==77)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==78)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==79)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==80)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,118);&lt;br /&gt;      }&lt;br /&gt;      if(two==81)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==82)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==83)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==84)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==85)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==86)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==87)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==88)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==89)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==90)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,94);&lt;br /&gt;      }&lt;br /&gt;      if(two==91)&lt;br /&gt;      {&lt;br /&gt;    cp2(44,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==92)&lt;br /&gt;      {&lt;br /&gt;    cp2(102,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==93)&lt;br /&gt;      {&lt;br /&gt;    cp2(160,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==70)&lt;br /&gt;      {&lt;br /&gt;    cp2(218,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==95)&lt;br /&gt;      {&lt;br /&gt;    cp2(276,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==96)&lt;br /&gt;      {&lt;br /&gt;    cp2(334,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==97)&lt;br /&gt;      {&lt;br /&gt;    cp2(392,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==98)&lt;br /&gt;      {&lt;br /&gt;    cp2(450,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==99)&lt;br /&gt;      {&lt;br /&gt;    cp2(508,70);&lt;br /&gt;      }&lt;br /&gt;      if(two==100)&lt;br /&gt;      {&lt;br /&gt;    cp2(566,70);&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;   getch();&lt;br /&gt;   closegraph();&lt;br /&gt;}&lt;br /&gt;void ladder(int s1,int s2,int s3,int s4)&lt;br /&gt;{&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   setlinestyle(1,10,3);&lt;br /&gt;   line(s1,s2,s3,s4);&lt;br /&gt;   line(s1,s2,s1,s2+10);&lt;br /&gt;   line(s1,s2,s1+17,s2);&lt;br /&gt;   //circle(s1,s2,3);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;void cp1(int xx,int yy)&lt;br /&gt;{&lt;br /&gt;   setcolor(7);&lt;br /&gt;   circle(xx,yy,10);&lt;br /&gt;   setfillstyle(1,9);&lt;br /&gt;   floodfill(xx,yy,7);&lt;br /&gt;}&lt;br /&gt;void cp2(int xx,int yy)&lt;br /&gt;{&lt;br /&gt;   setcolor(7);&lt;br /&gt;   circle(xx,yy,10);&lt;br /&gt;   setfillstyle(1,4);&lt;br /&gt;   floodfill(xx,yy,7);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void snake(int s1,int s2,int s3,int s4)&lt;br /&gt;{&lt;br /&gt;   setcolor(YELLOW);&lt;br /&gt;   setlinestyle(1,10,3);&lt;br /&gt;   line(s1,s2,s3,s4);&lt;br /&gt;   circle(s1,s2,4);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8133257447495723138?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8133257447495723138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-snake-and-ladder.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8133257447495723138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8133257447495723138'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-snake-and-ladder.html' title='C++ Code for Snake And Ladder'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5353170621818613787</id><published>2009-07-17T00:10:00.000-07:00</published><updated>2009-07-17T00:11:30.028-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for Piano</title><content type='html'>// PIANO saves output in c:piano.txt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;fstream.h&gt;&lt;br /&gt;&lt;br /&gt;void jain(int a)&lt;br /&gt;{&lt;br /&gt;sound((a*8)/2);&lt;br /&gt;delay(300);&lt;br /&gt;nosound();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void main(int argc,char *argv[])&lt;br /&gt;{&lt;br /&gt;char anuj;&lt;br /&gt;fstream file1;&lt;br /&gt;file1.open(argv[1],ios::out);&lt;br /&gt;clrscr();&lt;br /&gt;cout&lt;&lt;"PIANO "&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Press `q' to exit.&lt;br /&gt;";&lt;br /&gt;while(anuj!='q')&lt;br /&gt;{&lt;br /&gt;jain(anuj);&lt;br /&gt;anuj=getch();&lt;br /&gt;if(anuj!='q')&lt;br /&gt;file1.put(anuj);&lt;br /&gt;}&lt;br /&gt;file1.close();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5353170621818613787?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5353170621818613787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-piano.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5353170621818613787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5353170621818613787'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-piano.html' title='C++ Code for Piano'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5982216950534071907</id><published>2009-07-17T00:07:00.001-07:00</published><updated>2009-07-17T00:09:23.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for game Card Trick</title><content type='html'>// [ MAGIC CARD TRICK - 1]&lt;br /&gt;  // By:  Rakesh Juyal //&lt;br /&gt;  // I.T.S. Mohan Nagar, Gzb //&lt;br /&gt;      // mailme: juyalrules@yahoo.com //&lt;br /&gt;       // mailme: rakesh@mindless.com //&lt;br /&gt;&lt;br /&gt; #include &lt;stdio.h&gt;&lt;br /&gt; #include &lt;conio.h&gt;&lt;br /&gt; #include &lt;stdlib.h&gt;&lt;br /&gt; #include &lt;string.h&gt;&lt;br /&gt; #include &lt;dos.h&gt;&lt;br /&gt;&lt;br /&gt; #define Col 5&lt;br /&gt; #define Row (Col-1)&lt;br /&gt;&lt;br /&gt; void _rectangle ( int left , int top , int right , int bottom );&lt;br /&gt; void Initialize ( int Grid[Row][Col] );&lt;br /&gt; int Any_Zero_Remaining_In_Row ( int Grid[Row][Col] , int i );&lt;br /&gt; void InitializeTrick ( int MagicGrid[Row][Col] );&lt;br /&gt;&lt;br /&gt; class Card&lt;br /&gt; {&lt;br /&gt;  char _num[ Row * Col ] , _suit[ Row * Col ];&lt;br /&gt;  char top;&lt;br /&gt; public:&lt;br /&gt;  Card(){ top = 0;}&lt;br /&gt;  void show( int i )&lt;br /&gt;  {&lt;br /&gt;   if ( ( _suit[i] == 3 ) || ( _suit[i] == 4 ) )&lt;br /&gt;    textcolor ( RED );&lt;br /&gt;   else&lt;br /&gt;    textcolor ( DARKGRAY );&lt;br /&gt;&lt;br /&gt;   cprintf ( "%c%c", _num[i] , _suit[i] );&lt;br /&gt;  }&lt;br /&gt;  int HaveSame( char num , char suit , int i )&lt;br /&gt;  {&lt;br /&gt;   if ( ( num == _num[i] ) &amp;&amp; ( suit == _suit[i] ) )&lt;br /&gt;    return 1;&lt;br /&gt;   else&lt;br /&gt;    return 0;&lt;br /&gt;  }&lt;br /&gt;  void set( char num , char suit , int i )&lt;br /&gt;  {&lt;br /&gt;   _num[i] = num;&lt;br /&gt;   _suit[i] =suit;&lt;br /&gt;   top = top + 1;&lt;br /&gt;  }&lt;br /&gt;  int Card_Used ( char num , char suit )&lt;br /&gt;  {&lt;br /&gt;   for ( int i = 0; i &lt; top; i++ )&lt;br /&gt;   {&lt;br /&gt;    if ( ( num == _num[i] ) &amp;&amp; ( suit == _suit[i] ) )&lt;br /&gt;     return 1;&lt;br /&gt;   }&lt;br /&gt;   return 0;&lt;br /&gt;  }&lt;br /&gt;  void InitializeCards ( );&lt;br /&gt; };&lt;br /&gt;&lt;br /&gt; void DisplayCards ( Card Cards );&lt;br /&gt; void DisplayCardsInGrid ( Card Cards , int MagicGrid[Row][Col] );&lt;br /&gt; void message2( char *msg , int x , int y , int times , int col1 = 8 , &lt;br /&gt;int&lt;br /&gt;col2 = 7 );&lt;br /&gt; int WhatIsCommon( int MagicGrid[Row][Col] , int i , int j );&lt;br /&gt;&lt;br /&gt; void main ()&lt;br /&gt; {&lt;br /&gt; /***** Variables *******/&lt;br /&gt;  int MagicGrid[Row][Col];&lt;br /&gt;  int i ,j;&lt;br /&gt;  int TotalCards;&lt;br /&gt;  Card Cards;&lt;br /&gt;&lt;br /&gt; /***** Variables *******/&lt;br /&gt;&lt;br /&gt;  clrscr();&lt;br /&gt;&lt;br /&gt;  _setcursortype ( 0 );&lt;br /&gt;&lt;br /&gt;  gotoxy ( 20 , 5 );&lt;br /&gt;  textcolor ( RED );&lt;br /&gt;  cprintf ( "Dont Press Any Key . . ." );&lt;br /&gt;  message2("Magic Created By:- " , 30 , 10 , 1 , CYAN);&lt;br /&gt;  message2("Rakesh Juyal" , 40 , 11 , 2 , BLUE );&lt;br /&gt;&lt;br /&gt;  gotoxy ( 20 , 5 );&lt;br /&gt;  textcolor ( GREEN );&lt;br /&gt;  message2( "     Press Any Key . . ." , 20,5,0 , GREEN);&lt;br /&gt;//  cprintf ( "     Press Any Key . . ." );&lt;br /&gt;&lt;br /&gt;  getch ();&lt;br /&gt;  clrscr();&lt;br /&gt;  TotalCards = Row * Col ;&lt;br /&gt;  Cards.InitializeCards (  );&lt;br /&gt;&lt;br /&gt;  InitializeTrick ( MagicGrid );&lt;br /&gt;&lt;br /&gt;  textcolor ( GREEN );&lt;br /&gt;  _rectangle ( 1 , 1 , 79 , 24 );&lt;br /&gt;  DisplayCards ( Cards );&lt;br /&gt;&lt;br /&gt;  gotoxy ( 30 , 23 );&lt;br /&gt;  textcolor ( CYAN + BLINK );&lt;br /&gt;  cprintf ( " Choose Any Pair " );&lt;br /&gt;&lt;br /&gt;  textcolor ( GREEN + BLINK );&lt;br /&gt;  gotoxy ( 29 , 24 );&lt;br /&gt;  cprintf ( " And Press Any Key " );&lt;br /&gt;  getch();&lt;br /&gt;  textcolor ( YELLOW );&lt;br /&gt;&lt;br /&gt;  clrscr ();&lt;br /&gt;&lt;br /&gt;  DisplayCardsInGrid ( Cards , MagicGrid );&lt;br /&gt;&lt;br /&gt;  gotoxy ( 1 , 23 );&lt;br /&gt;  _setcursortype ( 2 );&lt;br /&gt;  textcolor ( CYAN );&lt;br /&gt;  cprintf ( "Enter the rows having your Cards [ row1 row2 ]:-    " );&lt;br /&gt;  scanf ( "%d%d",&amp;i , &amp;j );&lt;br /&gt;  if ( ( i &lt;= Row ) &amp;&amp; ( i &gt; 0 ) &amp;&amp; ( j &lt;= Row ) &amp;&amp; ( j &gt; 0 ) )&lt;br /&gt;  {&lt;br /&gt;&lt;br /&gt;   i = WhatIsCommon( MagicGrid , i - 1 , j - 1 );&lt;br /&gt;&lt;br /&gt;   clrscr();&lt;br /&gt;   gotoxy ( 5 , 3 );&lt;br /&gt;   textcolor ( GREEN );&lt;br /&gt;   cprintf ( "Your Cards Are:- " );&lt;br /&gt;   textcolor ( WHITE );&lt;br /&gt;   _rectangle ( 12 , 5 , 20 , 13 );&lt;br /&gt;   _rectangle ( 25 , 5 , 33 , 13 );&lt;br /&gt;&lt;br /&gt;   gotoxy ( 13 , 6 );&lt;br /&gt;   Cards.show(i * 2 - 2);&lt;br /&gt;&lt;br /&gt;   gotoxy ( 26 , 6 );&lt;br /&gt;   Cards.show(i * 2 - 1);&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;   textcolor ( RED );&lt;br /&gt;   cprintf ( "Valid entries are like:-  ( 1 1 )  or ( 2 1 ). Dont input braces.");&lt;br /&gt;   printf ( "&lt;br /&gt;" );&lt;br /&gt;   cprintf ( "InValid entries are like:-  ( 0 1 )  or ( 2 0 ) or ( 1,1 ) or ( 2,1 )");&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  getch();&lt;br /&gt;&lt;br /&gt;  _setcursortype ( 2 );&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void _rectangle ( int left , int top , int right , int bottom )&lt;br /&gt; {&lt;br /&gt;  int i  = 0;&lt;br /&gt;  /****** Horizontal Lines ******/&lt;br /&gt;  for ( i = left; i &lt;= right; i++ )&lt;br /&gt;  {&lt;br /&gt;   gotoxy ( i , top );&lt;br /&gt;   putch ( 'Ä' );&lt;br /&gt;&lt;br /&gt;   gotoxy ( i , bottom );&lt;br /&gt;   putch ( 'Ä' );&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  /****** Vertical Lines ******/&lt;br /&gt;  for ( i = top; i &lt;= bottom; i++ )&lt;br /&gt;  {&lt;br /&gt;   gotoxy ( left , i );&lt;br /&gt;   putch ( '³' );&lt;br /&gt;&lt;br /&gt;   gotoxy ( right , i );&lt;br /&gt;   putch ( '³' );&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;        /********* Corners ******/&lt;br /&gt;        gotoxy ( left , top );&lt;br /&gt;        putch ( 'Ú' );&lt;br /&gt;&lt;br /&gt;        gotoxy ( right , top );&lt;br /&gt;        putch ( '¿' );&lt;br /&gt;&lt;br /&gt;        gotoxy ( left , bottom );&lt;br /&gt;        putch ( 'À' );&lt;br /&gt;&lt;br /&gt;        gotoxy ( right , bottom );&lt;br /&gt;        putch ( 'Ù' );&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void Initialize ( int Grid[Row][Col] )&lt;br /&gt; {&lt;br /&gt;  int i , j;&lt;br /&gt;  for ( i = 0; i &lt; Row; i++ )&lt;br /&gt;   for ( j = 0; j &lt; Col; j++ )&lt;br /&gt;    Grid[i][j] = 0;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void InitializeTrick ( int MagicGrid[Row][Col] )&lt;br /&gt; {&lt;br /&gt;  int  i , j , k = 1;&lt;br /&gt;  int loc;&lt;br /&gt;&lt;br /&gt;  Initialize ( MagicGrid );&lt;br /&gt;&lt;br /&gt;  randomize();&lt;br /&gt;  for ( i = 0; i &lt; Row; i++ )&lt;br /&gt;  {&lt;br /&gt;   MagicGrid[i][ random ( Col ) ] = k;&lt;br /&gt;   do&lt;br /&gt;   {&lt;br /&gt;    loc = random ( Col );&lt;br /&gt;   }while ( MagicGrid[i][loc] != 0 );&lt;br /&gt;   MagicGrid[i][ loc ] = k;&lt;br /&gt;   k = k + 1;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  for ( i = 0; i &lt; Row ; i++ )&lt;br /&gt;  {&lt;br /&gt;   j = i + 1;&lt;br /&gt;   while ( Any_Zero_Remaining_In_Row ( MagicGrid , i ) )&lt;br /&gt;   {&lt;br /&gt;    do&lt;br /&gt;    {&lt;br /&gt;     loc = random ( Col );&lt;br /&gt;    }while ( MagicGrid[i][loc] != 0 );&lt;br /&gt;    MagicGrid[i][ loc ] = k;&lt;br /&gt;&lt;br /&gt;    do&lt;br /&gt;    {&lt;br /&gt;     loc = random ( Col );&lt;br /&gt;    }while ( MagicGrid[j][loc] != 0 );&lt;br /&gt;    MagicGrid[j][ loc ] = k;&lt;br /&gt;    if ( j &lt; Row )  j = j + 1;&lt;br /&gt;    k = k + 1;&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; int Any_Zero_Remaining_In_Row ( int Grid[Row][Col] , int i )&lt;br /&gt; {&lt;br /&gt;  int  j;&lt;br /&gt;  for ( j = 0; j &lt; Col; j++ )&lt;br /&gt;  {&lt;br /&gt;   if ( Grid[i][j] == 0 )&lt;br /&gt;    return 1;&lt;br /&gt;  }&lt;br /&gt;  return 0;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void Card :: InitializeCards ( )&lt;br /&gt; {&lt;br /&gt;  char num , suit;&lt;br /&gt;  int i , TotalCards;&lt;br /&gt;&lt;br /&gt;  TotalCards = Row * Col ;&lt;br /&gt;  for ( i = 0; i &lt; TotalCards; i = i + 1 )&lt;br /&gt;  {&lt;br /&gt;   _num[i] = 0;&lt;br /&gt;   _suit[i] = 0;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  randomize();&lt;br /&gt;  for ( i = 0; i &lt; TotalCards; i = i + 1 )&lt;br /&gt;  {&lt;br /&gt;   do&lt;br /&gt;   {&lt;br /&gt;    num = random ( 12 ) + 1;&lt;br /&gt;    suit = random ( 4 ) + 3;&lt;br /&gt;&lt;br /&gt;   switch ( num )&lt;br /&gt;   {&lt;br /&gt;    case 1:&lt;br /&gt;     num = 'A';&lt;br /&gt;     break;&lt;br /&gt;    case 10:&lt;br /&gt;     num = 'J'; // Surprised why [ J should be 11 ? No]&lt;br /&gt;     break;&lt;br /&gt;    case 11:&lt;br /&gt;     num = 'Q';&lt;br /&gt;     break;&lt;br /&gt;    case 12:&lt;br /&gt;     num = 'K';&lt;br /&gt;     break;&lt;br /&gt;    default:&lt;br /&gt;     num = num + '0';&lt;br /&gt;   }&lt;br /&gt;   }while ( Card_Used ( num , suit ) );&lt;br /&gt;&lt;br /&gt;   set ( num , suit , i );&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void DisplayCards ( Card Cards )&lt;br /&gt; {&lt;br /&gt;  int i , j , k;&lt;br /&gt;  int TotalCards;&lt;br /&gt;  int Rand[ Row * Col ] = {0};&lt;br /&gt;&lt;br /&gt;  TotalCards = Row * Col / 2 ;&lt;br /&gt;&lt;br /&gt;  randomize();&lt;br /&gt;  for ( i = 0; i &lt; TotalCards; i++ )&lt;br /&gt;  {&lt;br /&gt;   while ( 1 )&lt;br /&gt;   {&lt;br /&gt;    k = random ( TotalCards );&lt;br /&gt;    for ( j = 0; j &lt; i; j++ )&lt;br /&gt;    {&lt;br /&gt;     if ( Rand[j] == k )&lt;br /&gt;      break;&lt;br /&gt;    }&lt;br /&gt;    if ( j == i ) break;&lt;br /&gt;   }&lt;br /&gt;   Rand[i] = k;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  j = 5;&lt;br /&gt;  k = 2;&lt;br /&gt;&lt;br /&gt;  for ( i = 0; i &lt; TotalCards; i = i + 1 )&lt;br /&gt;  {&lt;br /&gt;   textcolor ( WHITE );&lt;br /&gt;&lt;br /&gt;   _rectangle ( j , k , j + 8 , k + 2 );&lt;br /&gt;   _rectangle ( j , k + 2 , j + 8 , k + 6 );&lt;br /&gt;&lt;br /&gt;   gotoxy ( j , k + 2 );&lt;br /&gt;   putch ( 'Ã' );&lt;br /&gt;&lt;br /&gt;   gotoxy ( j + 8 , k + 2 );&lt;br /&gt;   putch ( '´' );&lt;br /&gt;&lt;br /&gt;   gotoxy ( j + 1 , k + 1 );&lt;br /&gt;   Cards.show( Rand[ i ] * 2 );&lt;br /&gt;&lt;br /&gt;   gotoxy ( j + 1 , k + 3 );&lt;br /&gt;   Cards.show( Rand [ i ] * 2 + 1 );&lt;br /&gt;&lt;br /&gt;   delay ( 100 );&lt;br /&gt;   j = j + 10;&lt;br /&gt;   if ( j &gt; 71 )&lt;br /&gt;   {&lt;br /&gt;    j = 5;&lt;br /&gt;    k = k + 7;&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void DisplayCardsInGrid ( Card Cards , int MagicGrid[Row][Col] )&lt;br /&gt; {&lt;br /&gt;  int i , j;&lt;br /&gt;  int x , y , xinc , yinc ;&lt;br /&gt;  char first[( Row * Col ) + 1];&lt;br /&gt;&lt;br /&gt;  for ( i = 0; i &lt; Row * Col; i++ )&lt;br /&gt;   first [i] = '0' ;&lt;br /&gt;&lt;br /&gt;  x = y = 2;&lt;br /&gt;&lt;br /&gt;  yinc = ( 23 - Row ) / Row;&lt;br /&gt;  xinc = yinc + 1;&lt;br /&gt;&lt;br /&gt;  for ( i = 0; i &lt; Row; i = i + 1 )&lt;br /&gt;  {&lt;br /&gt;   gotoxy ( 1 , y + 1 );&lt;br /&gt;   cprintf ( "%d", i + 1 );&lt;br /&gt;   x = 2;&lt;br /&gt;   for ( j = 0; j &lt; Col; j = j + 1 )&lt;br /&gt;   {&lt;br /&gt;    textcolor ( WHITE );&lt;br /&gt;    _rectangle ( x , y , x + xinc , y + yinc );&lt;br /&gt;&lt;br /&gt;    gotoxy ( x + 1 , y + 1 );&lt;br /&gt;&lt;br /&gt;    if ( first [ MagicGrid[i][j] - 1] == '0' )&lt;br /&gt;     Cards.show(MagicGrid[i][j] * 2 - 2);&lt;br /&gt;    else&lt;br /&gt;     Cards.show( MagicGrid[i][j] * 2 - 1 );&lt;br /&gt;&lt;br /&gt;    delay ( 100 );&lt;br /&gt;    first [ MagicGrid[i][j] - 1 ] = '1';&lt;br /&gt;    x = x + xinc + 4;&lt;br /&gt;   }&lt;br /&gt;   y = y + yinc + 1 ;&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; int WhatIsCommon( int MagicGrid[Row][Col] , int i , int j )&lt;br /&gt; {&lt;br /&gt;  int k ,l;&lt;br /&gt;  if ( i == j )&lt;br /&gt;  {&lt;br /&gt;  for ( k = 0; k &lt; Col - 1; k++ )&lt;br /&gt;  {&lt;br /&gt;  for ( l = k + 1; l &lt; Col; l++ )&lt;br /&gt;  {&lt;br /&gt;  if ( MagicGrid[i][k] == MagicGrid[i][l] )&lt;br /&gt;   return MagicGrid[i][k];&lt;br /&gt;  }&lt;br /&gt;  }&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;  for ( k = 0; k &lt; Col; k++ )&lt;br /&gt;  {&lt;br /&gt;  for ( l = 0; l &lt; Col; l++ )&lt;br /&gt;  {&lt;br /&gt;  if ( MagicGrid[i][k] == MagicGrid[j][l] )&lt;br /&gt;   return MagicGrid[i][k];&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;  return 0;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void message2( char *msg , int x , int y , int times , int col1 , int col2 )&lt;br /&gt; {&lt;br /&gt;  int len = 0 , i , j = 0;&lt;br /&gt;  char *temp;&lt;br /&gt;&lt;br /&gt;  temp = msg;&lt;br /&gt;  while ( *msg++ != '&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5982216950534071907?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5982216950534071907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-card-trick.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5982216950534071907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5982216950534071907'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-card-trick.html' title='C++ Code for game Card Trick'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3835314572992778004</id><published>2009-07-17T00:07:00.000-07:00</published><updated>2009-07-17T00:08:47.941-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for game Brainvita</title><content type='html'>/*                  [[[ Brainvita ]]]&lt;br /&gt;**************************************************************************&lt;br /&gt;   _____    _____    _____   _____                     _____  ______&lt;br /&gt;_____&lt;br /&gt;  |       |       /         |    |     |  |     |    |       |   /&lt;br /&gt;&lt;br /&gt;  |     |  |     |  |     |    |    |     |  |     |    |       |   |&lt;br /&gt;|&lt;br /&gt;  |_____/  |_____/  |_____|    |    |     |  |     |    |       |&lt;br /&gt;|_____|&lt;br /&gt;  |       |       |     |    |    |     |  |     |    |       |   |&lt;br /&gt;|&lt;br /&gt;  |     |  |     |  |     |    |    |     |      /     |       |   |&lt;br /&gt;|&lt;br /&gt;  |_____|  |     |  |     |  __|__  |           /    __|__     |   |&lt;br /&gt;|&lt;br /&gt;**************************************************************************&lt;br /&gt;&lt;br /&gt;   Written &amp; Devloped By : Neeraj Sharma&lt;br /&gt;     Email : neeraj_sharma100@rediffmail.com&lt;br /&gt;                            URL : www.neerajsharma.tk&lt;br /&gt;    Last Modified : 10/1/2002&lt;br /&gt;    Compiler used : Turbo C++ 3.0&lt;br /&gt;   PLAY &amp; HAVE FUN !&lt;br /&gt;       Feel free to e-mail me.&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#include &lt;graphics.h&gt;&lt;br /&gt;#include &lt;stdlib.h&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;conio.h&gt;&lt;br /&gt;#include &lt;dos.h&gt;&lt;br /&gt;#include &lt;time.h&gt;&lt;br /&gt;#include &lt;bios.h&gt;&lt;br /&gt;&lt;br /&gt;#define UP 72&lt;br /&gt;#define DOWN 80&lt;br /&gt;#define LEFT 75&lt;br /&gt;#define RIGHT 77&lt;br /&gt;#define ENTER 13&lt;br /&gt;#define ESC 27&lt;br /&gt;#define YES 1&lt;br /&gt;#define NO 0&lt;br /&gt;int x=320,y=100,marble=32,marble_color=12;&lt;br /&gt;void *p;&lt;br /&gt;size_t area;&lt;br /&gt;// Matrix of board&lt;br /&gt;int board[7][7]=&lt;br /&gt;{&lt;br /&gt; {-1,-1,1,1,1,-1,-1},&lt;br /&gt; {-1,-1,1,1,1,-1,-1},&lt;br /&gt; { 1, 1,1,1,1, 1, 1},&lt;br /&gt; { 1, 1,1,1,1, 1, 1},&lt;br /&gt; { 1, 1,1,1,1, 1, 1},&lt;br /&gt; {-1,-1,1,1,1,-1,-1},&lt;br /&gt; {-1,-1,1,1,1,-1,-1}&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;//------------------------------------------------------------------------&lt;br /&gt;//    Function Prototypes&lt;br /&gt;//------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;void Marble(int x,int y,int c);&lt;br /&gt;void G();&lt;br /&gt;int check();&lt;br /&gt;int GetXY(int X,int Y);&lt;br /&gt;int GetBoard(int X,int Y);&lt;br /&gt;void SetBoard(int X,int Y,int element);&lt;br /&gt;void Blink(int x,int y,int c);&lt;br /&gt;void DrawBoard();&lt;br /&gt;int MakeMove(int X,int Y);&lt;br /&gt;void Init();&lt;br /&gt;int finish();&lt;br /&gt;void win(char *text,int sx,int sy,int ex,int ey,int ck);&lt;br /&gt;void winp(int sx,int sy,int ex,int ey,int state);&lt;br /&gt;void Menu();&lt;br /&gt;void LCD(int left,int top,int NUM);&lt;br /&gt;void Lcd(int x,int y,int n);&lt;br /&gt;void Intro();&lt;br /&gt;void Drawborder(int x,int y);&lt;br /&gt;void Background();&lt;br /&gt;int load_game ();&lt;br /&gt;int save_game();&lt;br /&gt;&lt;br /&gt;//------------------------------------------------------------------------&lt;br /&gt;//    Main Function&lt;br /&gt;//------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;   int i;&lt;br /&gt;   G();&lt;br /&gt;   Intro();&lt;br /&gt;   Background();&lt;br /&gt;   DrawBoard();&lt;br /&gt;   Marble(320,220,0);&lt;br /&gt;   board[3][3]=0;&lt;br /&gt;   Init();&lt;br /&gt;   setcolor(0);&lt;br /&gt;   for(i=0;i&lt;=220;i++)&lt;br /&gt;   {&lt;br /&gt;   rectangle(0+i,0+i,640-i,480-i);&lt;br /&gt;   delay(10);&lt;br /&gt;   }&lt;br /&gt;   for(i=0;i&lt;=220;i++)&lt;br /&gt;   {&lt;br /&gt;   rectangle(100+i,100,540-i,380);&lt;br /&gt;   delay(8);&lt;br /&gt;   }&lt;br /&gt;   closegraph();&lt;br /&gt;   printf("  BrainVita&lt;br /&gt;&lt;br /&gt;");&lt;br /&gt;   printf("By : Neeraj Sharma&lt;br /&gt;");&lt;br /&gt;   printf("email : neeraj_sharma100@rediffmail.com&lt;br /&gt; n21@indiatimes.com");&lt;br /&gt;   getch();&lt;br /&gt;}&lt;br /&gt;void Marble(int x,int y,int c)&lt;br /&gt;{&lt;br /&gt;   setfillstyle(1,c);&lt;br /&gt;   setcolor(c);&lt;br /&gt;   fillellipse(x,y,8,8);&lt;br /&gt;   if(c!=0)&lt;br /&gt;   {&lt;br /&gt;   if(c==15)c&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3835314572992778004?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3835314572992778004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-brainvita.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3835314572992778004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3835314572992778004'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-brainvita.html' title='C++ Code for game Brainvita'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6324273154915391592</id><published>2009-07-16T23:57:00.000-07:00</published><updated>2009-07-16T23:59:24.939-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for puzzle game</title><content type='html'>Code :&lt;br /&gt;&lt;br /&gt;       #include&lt;iostream.h&gt;&lt;br /&gt;&lt;br /&gt;       #include&lt;dos.h&gt;&lt;br /&gt;&lt;br /&gt;       #include&lt;conio.h&gt;&lt;br /&gt;&lt;br /&gt;       #include&lt;graphics.h&gt;&lt;br /&gt;&lt;br /&gt;       #include&lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;     // GLOBAL VARIABLES&lt;br /&gt;&lt;br /&gt;       int a[5][5];&lt;br /&gt;&lt;br /&gt;       int t[16]={0,4,11,12,7,1,15,5,13,6,10,3,2,14,8,9};&lt;br /&gt;&lt;br /&gt;       int test[16]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};&lt;br /&gt;&lt;br /&gt;       struct pos&lt;br /&gt;     {&lt;br /&gt;       int h,v;&lt;br /&gt;     }p[4][4];&lt;br /&gt;&lt;br /&gt;     int row=4,col=4;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	      // FUNCTION PROTOTYPES&lt;br /&gt;&lt;br /&gt;     void game(int); //MOVEMENT&lt;br /&gt;&lt;br /&gt;     void rec();   //DRAWING RECTANGLE&lt;br /&gt;&lt;br /&gt;     void pri();   //PRINTING NUMBERS INITIALLY&lt;br /&gt;&lt;br /&gt;     int getkey();   // TO TRACE KEY PRESSED&lt;br /&gt;&lt;br /&gt;     inline void space() { cout&lt;&lt;"    "; }&lt;br /&gt;&lt;br /&gt;     inline void print(int r,int c) { cout&lt;&lt;a[r][c]; }&lt;br /&gt;&lt;br /&gt;     void init();   //TO STORE CO-ORDINATES&lt;br /&gt;&lt;br /&gt;     int stop();     // STOPING CRITERION&lt;br /&gt;&lt;br /&gt;     void gopr(int,int);   //TO PRINT NUMBER IN GAME&lt;br /&gt;&lt;br /&gt; void main()&lt;br /&gt;{&lt;br /&gt;     int gm=DETECT,gd=DETECT;&lt;br /&gt;     initgraph(&amp;gm,&amp;gd,"");&lt;br /&gt;&lt;br /&gt;  int d,cr=1;&lt;br /&gt;  init();&lt;br /&gt;  rec();&lt;br /&gt;  pri();&lt;br /&gt;&lt;br /&gt;   while(cr!=16)&lt;br /&gt;  {&lt;br /&gt;    d=getkey();&lt;br /&gt;    game(d);&lt;br /&gt;    cr=stop();&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  settextstyle(10,0,1);&lt;br /&gt;  outtextxy(400,300,"You are winner!");&lt;br /&gt;  getch();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   void rec()&lt;br /&gt;  {&lt;br /&gt;      setcolor(5);&lt;br /&gt;&lt;br /&gt;     for(int i=0;i&lt;200;i+=50)&lt;br /&gt;    {&lt;br /&gt;      for(int j=0;j&lt;240;j+=60)&lt;br /&gt;      rectangle(j+100,i+100,j+50,i+60);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;   void pri()&lt;br /&gt;  {&lt;br /&gt;      int k=1;&lt;br /&gt;   for(int x=0,i=6;x&lt;4;x++,i+=3)&lt;br /&gt;   {&lt;br /&gt;     for(int y=0,j=10;y&lt;4&amp;&amp;k&lt;16;y++,j+=7,k++)&lt;br /&gt;     {&lt;br /&gt;&lt;br /&gt;       gotoxy(p[x][y].h,p[x][y].v);&lt;br /&gt;       cout&lt;&lt;a[x][y];&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;    int getkey()&lt;br /&gt;  {&lt;br /&gt;   union REGS i,o;&lt;br /&gt;   while(!kbhit());&lt;br /&gt;    i.h.ah=0;&lt;br /&gt;   int86(22,&amp;i,&amp;o);&lt;br /&gt;    return(o.h.ah);&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; void init()&lt;br /&gt;  {&lt;br /&gt;    int k=1;&lt;br /&gt;    for(int x=0,i=6;x&lt;4;x++,i+=3)&lt;br /&gt;   {&lt;br /&gt;     for(int y=0,j=10;y&lt;4;y++,j+=7)&lt;br /&gt;     {&lt;br /&gt;       p[x][y].h=j;&lt;br /&gt;       p[x][y].v=i;&lt;br /&gt;       a[x][y]=t[k++];&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     void game(int s)&lt;br /&gt;  {&lt;br /&gt;	   int r=row-1;&lt;br /&gt;	   int c=col-1;&lt;br /&gt;&lt;br /&gt;	    if(s==77 &amp;&amp;c!=0)  //right&lt;br /&gt;	  {&lt;br /&gt;		col--;&lt;br /&gt;&lt;br /&gt;	     a[r][c]=a[r][c-1];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	   gopr(r,c-1);&lt;br /&gt;&lt;br /&gt;	   space();&lt;br /&gt;&lt;br /&gt;	   gopr(r,c);&lt;br /&gt;&lt;br /&gt;	   print(r,c-1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	  }&lt;br /&gt;&lt;br /&gt;	    if(s==80 &amp;&amp; r!=0)   //down&lt;br /&gt;	  {&lt;br /&gt;	     row--;&lt;br /&gt;&lt;br /&gt;	      a[r][c]=a[r-1][c];&lt;br /&gt;&lt;br /&gt;	    gopr(r-1,c);&lt;br /&gt;&lt;br /&gt;	     space();&lt;br /&gt;&lt;br /&gt;	    gopr(r,c);&lt;br /&gt;&lt;br /&gt;	    print(r-1,c);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	  }&lt;br /&gt;&lt;br /&gt;	      if(s==75 &amp;&amp; c!=3)     //left&lt;br /&gt;	 {&lt;br /&gt;	      a[r][c]=a[r][c+1];&lt;br /&gt;	    col++;&lt;br /&gt;	    gopr(r,c+1);&lt;br /&gt;&lt;br /&gt;	    space();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	    gopr(r,c);&lt;br /&gt;&lt;br /&gt;	    print(r,c+1);&lt;br /&gt;&lt;br /&gt;	 }&lt;br /&gt;&lt;br /&gt;	    if(s==72 &amp;&amp;r!=3)     //up&lt;br /&gt;	 {&lt;br /&gt;&lt;br /&gt;	    a[r][c]=a[r+1][c];&lt;br /&gt;&lt;br /&gt;	    row++;&lt;br /&gt;&lt;br /&gt;	    gopr(r+1,c);&lt;br /&gt;&lt;br /&gt;	    space();&lt;br /&gt;&lt;br /&gt;	    gopr(r,c);&lt;br /&gt;&lt;br /&gt;	    print(r+1,c);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	 }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;	void gopr(int x, int y)&lt;br /&gt;       {&lt;br /&gt;	 gotoxy(p[x][y].h,p[x][y].v);&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;      int stop()&lt;br /&gt;    {&lt;br /&gt;     int k=0,d=1;&lt;br /&gt;       for(int x=0;x&lt;4;x++)&lt;br /&gt;      {&lt;br /&gt;       for(int y=0;y&lt;4;y++)&lt;br /&gt;       {&lt;br /&gt;	 if(a[x][y]==test[k])&lt;br /&gt;	   d++;&lt;br /&gt;&lt;br /&gt;	   k++;&lt;br /&gt;	}&lt;br /&gt;      }&lt;br /&gt;       return d;&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6324273154915391592?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6324273154915391592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-puzzle-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6324273154915391592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6324273154915391592'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-puzzle-game.html' title='C++ Code for puzzle game'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-181312221468032370</id><published>2009-07-16T23:56:00.003-07:00</published><updated>2009-07-17T00:10:13.039-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ game Code Caught in the Middle</title><content type='html'>#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;enum dir direction;  &lt;br /&gt;/*indicates the direction of the shooter*/&lt;br /&gt;int fire(int xco,int yco,int &amp;lr,int &amp;tb,int &amp;rl,int &amp;bt);&lt;br /&gt;/*shoots place check for hit*/&lt;br /&gt;/*The most complex function flashes the green boxes and*/&lt;br /&gt;/*records their coordinates*/&lt;br /&gt;int environment(int xposition,int yposition,int position_array_location);&lt;br /&gt;int match(void);                  &lt;br /&gt;/*checks the fired location and the locations of the boxes*/&lt;br /&gt;int put_banner(void);              &lt;br /&gt;/*banner at the end of game*/&lt;br /&gt;/*structure to record the position of boxes*/&lt;br /&gt;//void refresh();&lt;br /&gt;struct position&lt;br /&gt;{&lt;br /&gt; int x_pos;&lt;br /&gt; int y_pos;&lt;br /&gt;};&lt;br /&gt;struct position p[10];&lt;br /&gt;/*array to record the locations of boxes*/&lt;br /&gt;struct position sh;&lt;br /&gt;/*variable to record the location of the shooter*/&lt;br /&gt;enum dir{EAST,WEST,SOUTH,NORTH};&lt;br /&gt;/*enum to indicate direction*/&lt;br /&gt;unsigned int hitcount=0;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;int gdriver = DETECT;&lt;br /&gt;int gmode;&lt;br /&gt;int ch,is_hit;&lt;br /&gt;int x=350,y=200;/*x,y coordinates*/&lt;br /&gt;/*variables used to move around boxes*/&lt;br /&gt;int i=0,j=320,k=400,l=0,m=800,n=200,p=600,o=300;&lt;br /&gt;int iflag,lflag,mflag,pflag;&lt;br /&gt;/*flag to indicate which box has been hit*/&lt;br /&gt;initgraph(&amp;gdriver,&amp;gmode,"c:\tc\bgi");&lt;br /&gt;/*initiating graphics*/&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;settextstyle(TRIPLEX_FONT,HORIZ_DIR,5);&lt;br /&gt;/*Drawing the initial banners*/&lt;br /&gt;outtextxy((getmaxx()/2)-260,(getmaxy()/2)-20,""CAUGHT IN THE MIDDLE"");&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;outtextxy(100,50,"Use "arrow" key to move");&lt;br /&gt;outtextxy(100,100,"Use "enter" to fire");&lt;br /&gt;/*drawing banner completed*/&lt;br /&gt;getch();&lt;br /&gt;settextstyle(DEFAULT_FONT,HORIZ_DIR,0);&lt;br /&gt;setbkcolor(BLUE);&lt;br /&gt;delay(1000);&lt;br /&gt;cleardevice();&lt;br /&gt;x=getmaxx()/2;y=getmaxy()/2;&lt;br /&gt;moveto(x,y);&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;/*draws the shooter*/&lt;br /&gt;setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt;circle(x,y,10);&lt;br /&gt;floodfill(x,y,WHITE);&lt;br /&gt;circle(x,y,20);&lt;br /&gt;line(x,y-20,x,y+20);&lt;br /&gt;line(x-20,y,x+20,y);&lt;br /&gt;/*draws the shooter*/&lt;br /&gt;//refresh();&lt;br /&gt;iflag=0,lflag=0,mflag=0,pflag=0;&lt;br /&gt;while(!kbhit())&lt;br /&gt;/*until the keyboard is hit boxes are flashed*/&lt;br /&gt;{&lt;br /&gt; i=i%800;&lt;br /&gt; l=l%600;&lt;br /&gt; if(m&lt;=0)m+=800;&lt;br /&gt; if(p&lt;=0)p+=600;&lt;br /&gt; environment(i,j,0);&lt;br /&gt; /*moves from left to right*/&lt;br /&gt; environment(k,l,1);&lt;br /&gt; /*moves from top to bottom*/&lt;br /&gt; environment(m,n,2);&lt;br /&gt; /*moves from right to left*/&lt;br /&gt; environment(o,p,3);&lt;br /&gt; /*moves from bottom to top*/&lt;br /&gt; i+=20;&lt;br /&gt; l+=20;&lt;br /&gt; m-=20;&lt;br /&gt; p-=20;&lt;br /&gt; if(i&gt;=800) j=rand()%600;&lt;br /&gt; if(l&gt;=600) k=rand()%800;&lt;br /&gt; if(m&lt;=0) n=rand()%600;&lt;br /&gt; if(p&lt;=0) o=rand()%800;&lt;br /&gt;}&lt;br /&gt;ch =getch();                &lt;br /&gt;/*gets key from user*/&lt;br /&gt;/*key board is hit*/&lt;br /&gt;setfillstyle(SOLID_FILL,BLUE);&lt;br /&gt;/*draws a block to erase shooter at previous position*/&lt;br /&gt;bar(x+20,y+20,x-20,y-20);&lt;br /&gt;x=getx();&lt;br /&gt;y=gety();&lt;br /&gt;sh.x_pos=x;                    &lt;br /&gt;/*gets the shooter position*/&lt;br /&gt;sh.y_pos=y;&lt;br /&gt;setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt;/*draws the shooter*/&lt;br /&gt;circle(x,y,10);&lt;br /&gt;floodfill(x,y,WHITE);&lt;br /&gt;circle(x,y,20);&lt;br /&gt;line(x,y-20,x,y+20);&lt;br /&gt;line(x-20,y,x+20,y);&lt;br /&gt;setfillstyle(SOLID_FILL,BLUE);&lt;br /&gt;bar(x+20,y+20,x-20,y-20);&lt;br /&gt;outtextxy(240,10,"HIT CTRL+Z TO QUIT");&lt;br /&gt;switch(ch)&lt;br /&gt;{&lt;br /&gt; case 72:/*up arrow*/&lt;br /&gt; direction=NORTH;&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; moveto(x,y-20);&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; sh.x_pos=x;&lt;br /&gt; sh.y_pos=y;&lt;br /&gt; setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt; circle(x,y,10);&lt;br /&gt; floodfill(x,y,WHITE);&lt;br /&gt; circle(x,y,20);&lt;br /&gt; line(x,y-20,x,y+20);&lt;br /&gt; line(x-20,y,x+20,y);&lt;br /&gt; break;&lt;br /&gt; case 80:/*down arrow*/&lt;br /&gt; direction=SOUTH;&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; moveto(x,y+20);&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; sh.x_pos=x;&lt;br /&gt; sh.y_pos=y;&lt;br /&gt; setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt; circle(x,y,10);&lt;br /&gt; floodfill(x,y,WHITE);&lt;br /&gt; circle(x,y,20);&lt;br /&gt; line(x,y-20,x,y+20);&lt;br /&gt; line(x-20,y,x+20,y);&lt;br /&gt; break;&lt;br /&gt; case 75:/*left arrow*/&lt;br /&gt; direction=WEST;&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; moveto(x-20,y);&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; sh.x_pos=x;&lt;br /&gt; sh.y_pos=y;&lt;br /&gt; setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt; circle(x,y,10);&lt;br /&gt; floodfill(x,y,WHITE);&lt;br /&gt; circle(x,y,20);&lt;br /&gt; line(x,y-20,x,y+20);&lt;br /&gt; line(x-20,y,x+20,y);&lt;br /&gt; break;&lt;br /&gt; case 77:/*right arrow*/&lt;br /&gt; direction=EAST;&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; moveto(x+20,y);&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; sh.x_pos=x;&lt;br /&gt; sh.y_pos=y;&lt;br /&gt; setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt; circle(x,y,10);&lt;br /&gt; floodfill(x,y,WHITE);&lt;br /&gt; circle(x,y,20);&lt;br /&gt; line(x,y-20,x,y+20);&lt;br /&gt; line(x-20,y,x+20,y);&lt;br /&gt; break;&lt;br /&gt; case 13:/*enter key*/&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; sh.x_pos=x;&lt;br /&gt; sh.y_pos=y;&lt;br /&gt; is_hit=fire(x,y,iflag,lflag,mflag,pflag);&lt;br /&gt; /*flags r passed by reference*/&lt;br /&gt; if(is_hit==1)&lt;br /&gt; {&lt;br /&gt;  hitcount++;&lt;br /&gt;  if(iflag)i+=800;&lt;br /&gt;  else if(lflag)k+=600;&lt;br /&gt;  else if(mflag)m=0;&lt;br /&gt;  else if(pflag)p=0;&lt;br /&gt;  iflag=0;lflag=0;mflag=0;pflag=0; /*flag reset*/&lt;br /&gt; }&lt;br /&gt; x=getx();&lt;br /&gt; y=gety();&lt;br /&gt; setfillstyle(SOLID_FILL,WHITE);&lt;br /&gt; circle(x,y,10);&lt;br /&gt; floodfill(x,y,WHITE);&lt;br /&gt; circle(x,y,20);&lt;br /&gt; line(x,y-20,x,y+20);&lt;br /&gt; line(x-20,y,x+20,y);&lt;br /&gt; break;&lt;br /&gt;}&lt;br /&gt;}while(ch!=26);&lt;br /&gt;closegraph();&lt;br /&gt;restorecrtmode();&lt;br /&gt;gotoxy(30,12);&lt;br /&gt;textcolor(YELLOW);&lt;br /&gt;cprintf("YOU HAVE SCORED :%d",hitcount);/*score is indicated*/&lt;br /&gt;getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*function fire draws ans erases a line along the current direction*/&lt;br /&gt;int fire(int x,int y,int &amp;ltr,int &amp;ttb,int &amp;rtl,int &amp;btt)&lt;br /&gt;{&lt;br /&gt;int i=0,hit=0;&lt;br /&gt;switch(direction)&lt;br /&gt;{&lt;br /&gt;case EAST:/*right*/&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;if(sh.y_pos&gt;=p[i].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i].y_pos+20&amp;&amp;sh.x_pos&lt;p[i].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+1].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+1].y_pos+20&amp;&amp;sh.x_pos&lt;p[i+1].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+1)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+2].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+2].y_pos+20&amp;&amp;sh.x_pos&lt;p[i+2].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+2)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+3].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+3].y_pos+20&amp;&amp;sh.x_pos&lt;p[i+3].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+3)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;line(x+20,y,x+800,y);&lt;br /&gt;setcolor(BLUE);&lt;br /&gt;delay(100);&lt;br /&gt;line(x+20,y,x+800,y);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;break;&lt;br /&gt;case WEST:/*left*/&lt;br /&gt; &lt;br /&gt;if(sh.y_pos&gt;=p[i].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i].y_pos+20&amp;&amp;sh.x_pos&gt;p[i].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+1].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+1].y_pos+20&amp;&amp;sh.x_pos&gt;p[i+1].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+1)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+2].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+2].y_pos+20&amp;&amp;sh.x_pos&gt;p[i+2].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+2)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.y_pos&gt;=p[i+3].y_pos-20&amp;&amp;sh.y_pos&lt;=p[i+3].y_pos+20&amp;&amp;sh.x_pos&gt;p[i+3].x_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+3)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;line(x-20,y,x-800,y);&lt;br /&gt;setcolor(BLUE);&lt;br /&gt;delay(100);&lt;br /&gt;line(x-20,y,x-800,y);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;break;&lt;br /&gt;case SOUTH:/*down*/&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;if(sh.x_pos&gt;=p[i].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i].x_pos+20&amp;&amp;sh.y_pos&lt;p[i].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+1].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+1].x_pos+20&amp;&amp;sh.y_pos&lt;p[i+1].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+1)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+2].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+2].x_pos+20&amp;&amp;sh.y_pos&lt;p[i+2].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+2)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+3].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+3].x_pos+20&amp;&amp;sh.y_pos&lt;p[i+3].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+3)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;line(x,y+20,x,y+800);&lt;br /&gt;setcolor(BLUE);&lt;br /&gt;delay(100);&lt;br /&gt;line(x,y+20,x,y+800);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;break;&lt;br /&gt;case NORTH:/*up*/&lt;br /&gt; &lt;br /&gt;if(sh.x_pos&gt;=p[i].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i].x_pos+20&amp;&amp;sh.y_pos&gt;p[i].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+1].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+1].x_pos+20&amp;&amp;sh.y_pos&gt;p[i+1].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+1)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+2].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+2].x_pos+20&amp;&amp;sh.y_pos&gt;p[i+2].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+2)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;if(sh.x_pos&gt;=p[i+3].x_pos-20&amp;&amp;sh.x_pos&lt;=p[i+3].x_pos+20&amp;&amp;sh.y_pos&gt;p[i+3].y_pos)&lt;br /&gt; {&lt;br /&gt; hit=1;&lt;br /&gt; switch(i+3)&lt;br /&gt; {&lt;br /&gt;  case 0: ltr=1; break;&lt;br /&gt;  case 1: ttb=1; break;&lt;br /&gt;  case 2: rtl=1; break;&lt;br /&gt;  case 3: btt=1; break;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;line(x,y-20,x,y-800);&lt;br /&gt;setcolor(BLUE);&lt;br /&gt;delay(100);&lt;br /&gt;line(x,y-20,x,y-800);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;{&lt;br /&gt;  p[i].x_pos=0;&lt;br /&gt;  p[i].y_pos=0;&lt;br /&gt;}&lt;br /&gt;/*refreshing the record*/&lt;br /&gt;return(hit);&lt;br /&gt;/* of a positions*/&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*draws the green boxes */&lt;br /&gt;int environment(int x,int y,int pos)&lt;br /&gt;{&lt;br /&gt;int i;&lt;br /&gt;p[pos].x_pos=x;&lt;br /&gt;p[pos].y_pos=y;&lt;br /&gt;/*conditions to check for collision&lt;br /&gt;checks whether the center of box x,y is within the area&lt;br /&gt;(sh_xpos-20,sh_ypos-20)&lt;br /&gt;(sh_xpos+20,sh_ypos+20)*/&lt;br /&gt;if(x&gt;=sh.x_pos-20&amp;&amp;x&lt;=sh.x_pos+20&amp;&amp;y&gt;=sh.y_pos-20&amp;&amp;y&lt;=sh.y_pos+20)&lt;br /&gt;{&lt;br /&gt; put_banner();&lt;br /&gt; getch();&lt;br /&gt; closegraph();&lt;br /&gt; restorecrtmode();&lt;br /&gt; gotoxy(30,12);&lt;br /&gt; textcolor(YELLOW);&lt;br /&gt; cprintf("YOU HAVE SCORED :%d",hitcount);&lt;br /&gt; getch();&lt;br /&gt; exit(0);&lt;br /&gt;}&lt;br /&gt;setfillstyle(SOLID_FILL,LIGHTGREEN);&lt;br /&gt;bar(x-10,y-10,x+10,y+10);&lt;br /&gt;delay(20);&lt;br /&gt;setfillstyle(SOLID_FILL,BLUE);&lt;br /&gt;bar(x-10,y-10,x+10,y+10);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;return(0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*puts a banner at the End of Game*/&lt;br /&gt;int put_banner()&lt;br /&gt;{&lt;br /&gt;setcolor(YELLOW);&lt;br /&gt;settextstyle(TRIPLEX_FONT,HORIZ_DIR,5);&lt;br /&gt;outtextxy((getmaxx()/2)-260,(getmaxy()/2)-20,"SORRY YOU`VE BEEN HIT");&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void refresh(void)&lt;br /&gt;{&lt;br /&gt;int i;&lt;br /&gt;for(i=0;i&lt;4;i++)&lt;br /&gt;{&lt;br /&gt; p[i].x_pos=0;&lt;br /&gt; p[i].y_pos=0;&lt;br /&gt;}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-181312221468032370?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/181312221468032370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-game-code-caught-in-middle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/181312221468032370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/181312221468032370'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-game-code-caught-in-middle.html' title='C++ game Code Caught in the Middle'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5664751741327459916</id><published>2009-07-16T23:56:00.002-07:00</published><updated>2009-07-16T23:59:24.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for game LUDO</title><content type='html'>Code :&lt;br /&gt;/* Developed by "akshay kumar srivastava"*/&lt;br /&gt;/* phone 09835457174      oct 2005*/&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;math.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;/* MOUSE FUNCTIONS FOR LUDO GAME */&lt;br /&gt;int DetectMouse(void);&lt;br /&gt;void InitMouse(void);&lt;br /&gt;void ShowMouse(void);&lt;br /&gt;void HideMouse(void);&lt;br /&gt;void WhereMouse(int*,int*);&lt;br /&gt;int ButtClicked(void);&lt;br /&gt;int  ButtReleased(void);&lt;br /&gt;&lt;br /&gt;int DetectMouse(void){&lt;br /&gt;	union REGS in,out;&lt;br /&gt;	in.x.ax=0;&lt;br /&gt;	int86(0x33,&amp;in,&amp;out);&lt;br /&gt;	if(out.x.ax==0)&lt;br /&gt;		return(0);&lt;br /&gt;	else&lt;br /&gt;		return(1);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;void InitMouse(void)&lt;br /&gt;{&lt;br /&gt;	union REGS in,out;&lt;br /&gt;	in.x.ax=33;&lt;br /&gt;	int86(0x33,&amp;in,&amp;out);&lt;br /&gt;	return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void HideMouse(void)&lt;br /&gt;{&lt;br /&gt;	union REGS in,out;&lt;br /&gt;	in.x.ax=2;&lt;br /&gt;	int86(0x33,&amp;in,&amp;out);&lt;br /&gt;	return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void ShowMouse(void)&lt;br /&gt;{&lt;br /&gt;	union REGS in,out;&lt;br /&gt;	in.x.ax=1;&lt;br /&gt;	int86(0x33,&amp;in,&amp;out);&lt;br /&gt;	return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void WhereMouse(int *x,int *y)&lt;br /&gt;{&lt;br /&gt;	union REGS in,out;&lt;br /&gt;	in.x.ax=3;&lt;br /&gt;	int86(0x33,&amp;in,&amp;out);&lt;br /&gt;	*x=(int)out.x.cx;&lt;br /&gt;	*y=(int)out.x.dx;&lt;br /&gt;	return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int ButtClicked(void){&lt;br /&gt;	union REGS imouse,omouse;&lt;br /&gt;	int mc,mr;&lt;br /&gt;	imouse.x.ax = 3;&lt;br /&gt;	int86(0x33,&amp;imouse,&amp;omouse);&lt;br /&gt;	mc=omouse.x.bx;&lt;br /&gt;	return(mc);&lt;br /&gt;}&lt;br /&gt;int ButtReleased(void){&lt;br /&gt;	int br;&lt;br /&gt;	br=ButtClicked();&lt;br /&gt;	do{}while(ButtClicked()!=0);&lt;br /&gt;	return br;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* GLOBAL VARIABLES */&lt;br /&gt;int background=0;&lt;br /&gt;int colorfortext=WHITE;//color used to display text&lt;br /&gt;int rec=MAGENTA;//color for border of rectangles&lt;br /&gt;int flagturn;//players turn=0 computer=1&lt;br /&gt;int for6=0;//for 6 to come at regular intervals&lt;br /&gt;int dice_value_color[4];&lt;br /&gt;&lt;br /&gt;/* USER DEFINED FUNCTIONS */&lt;br /&gt;void draw_all(void);&lt;br /&gt;int player_chooses_house_color(void);&lt;br /&gt;void draw_house(int color_of_house,int top_left_x_coordinate,int&lt;br /&gt;top_left_y_coordinate);&lt;br /&gt;void draw_button_with_button_name(int top_left_x_coordinate,int&lt;br /&gt;top_left_y_coordinate,char* button_name);&lt;br /&gt;void show_mouse_click_on_button(int mouse_click_x_coordinate,int&lt;br /&gt;mouse_click_y_coordinate);&lt;br /&gt;int check_if_mouse_click_is_on_any_button (int&lt;br /&gt;mouse_click_x_coordinate,int mouse_click_y_coordinate);&lt;br /&gt;void throw1(int x_coordinate_for_dice ,int y_coordinate_for_dice,int&lt;br /&gt;counter_for_wait_at_last ,char dice_value);&lt;br /&gt;void throw2(int x_coordinate_for_dice ,int y_coordinate_for_dice,char&lt;br /&gt;dice_value);&lt;br /&gt;int throwdice(void);&lt;br /&gt;void messageout(char *message,int refresh_message=1);&lt;br /&gt;void messageclear(void);&lt;br /&gt;void initialise_house_with_ludos(int color_of_house);&lt;br /&gt;void load_path_information_in_ludos(int ludo_house_color);&lt;br /&gt;int check_if_ludo_move_requested_is_valid(int dice_value);&lt;br /&gt;void move_ludo_to_new_position( int dice_value);&lt;br /&gt;void winner(void);&lt;br /&gt;void about(void);&lt;br /&gt;void howtoplay(void);&lt;br /&gt;&lt;br /&gt;class ludo{&lt;br /&gt;&lt;br /&gt;private:&lt;br /&gt;	int x[45];&lt;br /&gt;	int y[45];&lt;br /&gt;	int pos;&lt;br /&gt;	int color;&lt;br /&gt;&lt;br /&gt;public:&lt;br /&gt;&lt;br /&gt;friend void redrawing(int );&lt;br /&gt;friend int catchclickonludobutton(void) ;&lt;br /&gt;friend int forcomputer1(int);&lt;br /&gt;friend int forcomputer2(int);&lt;br /&gt;friend int forcomputer3(int);&lt;br /&gt;&lt;br /&gt;/* ludo1 initialises the ludo class objects */&lt;br /&gt;void ludo1(int col,int *ax,int *ay)&lt;br /&gt;{&lt;br /&gt;int i;&lt;br /&gt;for(i=0;i&lt;=44;i++)&lt;br /&gt;   {&lt;br /&gt;    x[i]=*(ax);&lt;br /&gt;    y[i]=*(ay);&lt;br /&gt;    ax++;ay++;&lt;br /&gt;    }&lt;br /&gt;color=col;&lt;br /&gt;pos=0;&lt;br /&gt;}//end of ludo1&lt;br /&gt;&lt;br /&gt;int check_if_ludo_move_requested_is_valid(int dice)&lt;br /&gt;{&lt;br /&gt;/*return 1 move valid i.e proceed to movetopos,0 if not valid&lt;br /&gt;2 if player cannot move any ludo*/&lt;br /&gt;int i,j=0;&lt;br /&gt;&lt;br /&gt;if( (pos&lt;=44-dice &amp;&amp; pos!=0)  || (pos==0 &amp;&amp; dice==6) )&lt;br /&gt;return(1); // ludo can move&lt;br /&gt;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;    if( (lp[i].pos+dice&lt;=44 &amp;&amp; lp[i].pos!=0) || (lp[i].pos==0 &amp;&amp;&lt;br /&gt;dice==6) )&lt;br /&gt;    j=1;//i.e there is atleast one ludo which&lt;br /&gt;       //can move with current dice value&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;if(j&gt;0)&lt;br /&gt;return(2);//choose the correct ludo that can move&lt;br /&gt;else&lt;br /&gt;return(3);//no ludo can move at current dice value&lt;br /&gt;	  //and player has to skip chance&lt;br /&gt;}//end of check_if_ludo_move_requested_is_valid&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void move_ludo_to_new_position( int dice  )&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt;&lt;br /&gt;if(pos==0 &amp;&amp; dice==6)//taking out of house on dice givig 6&lt;br /&gt;{ messageclear();dice=1;}&lt;br /&gt;&lt;br /&gt;dice=dice-1;&lt;br /&gt;int opos;&lt;br /&gt;opos=pos;&lt;br /&gt;int i;&lt;br /&gt;for(i=opos;i&lt;=dice+opos;i++)&lt;br /&gt;   {&lt;br /&gt;    setcolor(7);&lt;br /&gt;    circle(x[i],y[i],8);&lt;br /&gt;    setfillstyle(1,7);&lt;br /&gt;    floodfill(x[i],y[i],7);&lt;br /&gt;    delay(50);&lt;br /&gt;    {pos++; redrawing(this-&gt;color);}&lt;br /&gt;    setcolor(color);&lt;br /&gt;    circle(x[i+1],y[i+1],8);&lt;br /&gt;    setfillstyle(1,color);&lt;br /&gt;    floodfill(x[i+1],y[i+1],color);&lt;br /&gt;    delay(50);&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;/*changing pos to 0 if ludo has been cut before redrawing all ludos*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;    if(this-&gt;x[this-&gt;pos]==lp[i].x[lp[i].pos] &amp;&amp;&lt;br /&gt;this-&gt;y[this-&gt;pos]==lp[i].y[lp[i].pos] )&lt;br /&gt;      {&lt;br /&gt;       if(this-&gt;color!=lp[i].color)&lt;br /&gt;       lp[i].pos=0;&lt;br /&gt;      }&lt;br /&gt;    if(this-&gt;x[this-&gt;pos]==lc1[i].x[lc1[i].pos] &amp;&amp;&lt;br /&gt;this-&gt;y[this-&gt;pos]==lc1[i].y[lc1[i].pos] )&lt;br /&gt;      {&lt;br /&gt;       if(this-&gt;color!=lc1[i].color)&lt;br /&gt;       lc1[i].pos=0;&lt;br /&gt;      }&lt;br /&gt;    if(this-&gt;x[this-&gt;pos]==lc2[i].x[lc2[i].pos] &amp;&amp;&lt;br /&gt;this-&gt;y[this-&gt;pos]==lc2[i].y[lc2[i].pos] )&lt;br /&gt;      {&lt;br /&gt;       if(this-&gt;color!=lc2[i].color)&lt;br /&gt;       lc2[i].pos=0;&lt;br /&gt;      }&lt;br /&gt;    if(this-&gt;x[this-&gt;pos]==lc3[i].x[lc3[i].pos] &amp;&amp;&lt;br /&gt;this-&gt;y[this-&gt;pos]==lc3[i].y[lc3[i].pos] )&lt;br /&gt;      {&lt;br /&gt;       if(this-&gt;color!=lc3[i].color)&lt;br /&gt;       lc3[i].pos=0;&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;    }// end of for&lt;br /&gt;&lt;br /&gt;/* redrawing new positions of all ludos */&lt;br /&gt;redrawing(lp[0].color);&lt;br /&gt;redrawing(lc1[0].color);&lt;br /&gt;redrawing(lc2[0].color);&lt;br /&gt;redrawing(lc3[0].color);&lt;br /&gt;&lt;br /&gt;/* to check who is the winner */&lt;br /&gt;static int number_of_player_ludo_home=0;&lt;br /&gt;static int number_of_computer1_ludo_home=0;&lt;br /&gt;static int number_of_computer2_ludo_home=0;&lt;br /&gt;static int number_of_computer3_ludo_home=0;&lt;br /&gt;if(pos==44 &amp;&amp; flagturn==0)&lt;br /&gt;number_of_player_ludo_home++;&lt;br /&gt;if(pos==44 &amp;&amp; flagturn==1)&lt;br /&gt;number_of_computer1_ludo_home++;&lt;br /&gt;if(pos==44 &amp;&amp; flagturn==2)&lt;br /&gt;number_of_computer2_ludo_home++;&lt;br /&gt;if(pos==44 &amp;&amp; flagturn==3)&lt;br /&gt;number_of_computer3_ludo_home++;&lt;br /&gt;if(number_of_player_ludo_home==4)&lt;br /&gt;winner();&lt;br /&gt;if(number_of_computer1_ludo_home==4)&lt;br /&gt;winner();&lt;br /&gt;if(number_of_computer2_ludo_home==4)&lt;br /&gt;winner();&lt;br /&gt;if(number_of_computer3_ludo_home==4)&lt;br /&gt;winner();&lt;br /&gt;&lt;br /&gt;ShowMouse();&lt;br /&gt;} //end of move_ludo_to_new_position&lt;br /&gt;&lt;br /&gt;};//end of ludo class&lt;br /&gt;&lt;br /&gt;ludo lp[4],lc1[4],lc2[4],lc3[4];&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;int colors[4]={RED,BLUE,YELLOW,GREEN};&lt;br /&gt;int i,a,b,dice=0,playercolor;;&lt;br /&gt;&lt;br /&gt;draw_all();&lt;br /&gt;InitMouse();&lt;br /&gt;ShowMouse();&lt;br /&gt;&lt;br /&gt;playercolor=player_chooses_house_color();&lt;br /&gt;flagturn=0;&lt;br /&gt;dice_value_color[flagturn]=playercolor;&lt;br /&gt;load_path_information_in_ludos(playercolor);//gives life to correct &lt;br /&gt;color&lt;br /&gt;ludo as path depends on color&lt;br /&gt;&lt;br /&gt;/* this code helps in making the chance of throwing dice go in a &lt;br /&gt;clockwise&lt;br /&gt;mode what color may the player choose to play*/&lt;br /&gt;i=3;&lt;br /&gt;while(i)&lt;br /&gt;  {&lt;br /&gt;   if(colors[i]==playercolor)&lt;br /&gt;   break;&lt;br /&gt;   i--;&lt;br /&gt;   }&lt;br /&gt;int loop=i;&lt;br /&gt;while(1)&lt;br /&gt;   {&lt;br /&gt;    flagturn++;&lt;br /&gt;    loop++;&lt;br /&gt;    if(loop&gt;=4)&lt;br /&gt;    loop=0;&lt;br /&gt;    load_path_information_in_ludos(colors[loop]);&lt;br /&gt;    dice_value_color[flagturn]=colors[loop];&lt;br /&gt;    if(flagturn==3)&lt;br /&gt;    break;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;initialise_house_with_ludos(RED);&lt;br /&gt;initialise_house_with_ludos(BLUE);&lt;br /&gt;initialise_house_with_ludos(YELLOW);&lt;br /&gt;initialise_house_with_ludos(GREEN);&lt;br /&gt;&lt;br /&gt;flagturn=0;&lt;br /&gt;char ch;&lt;br /&gt;int check,tmp1=0,tmp2;&lt;br /&gt;enum  choose {yes,nomore};&lt;br /&gt;choose choose1=yes;&lt;br /&gt;&lt;br /&gt;delay(500);&lt;br /&gt;messageclear();&lt;br /&gt;&lt;br /&gt;while(ch!=27)&lt;br /&gt;  {&lt;br /&gt;   if(kbhit())&lt;br /&gt;   ch=getch();&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   WhereMouse(&amp;a,&amp;b);&lt;br /&gt;   if(ButtReleased())&lt;br /&gt;      {&lt;br /&gt;       check=check_if_mouse_click_is_on_any_button (a,b);&lt;br /&gt;       if(check&gt;=1 &amp;&amp; check&lt;=4)&lt;br /&gt;       show_mouse_click_on_button(a,b);&lt;br /&gt;&lt;br /&gt;       switch(check)&lt;br /&gt;	  {&lt;br /&gt;	    case 1:&lt;br /&gt;	       {about();break;}&lt;br /&gt;	    case 4:&lt;br /&gt;	       {howtoplay(); break;}&lt;br /&gt;	    case 3:&lt;br /&gt;	       {exit(0);break;}&lt;br /&gt;	    case 2:&lt;br /&gt;	       {dice=throwdice(); break;}&lt;br /&gt;	  } //end of switch&lt;br /&gt;      } //end of if(ButtRelease)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* players chance*/&lt;br /&gt;if(flagturn==0)&lt;br /&gt;   {&lt;br /&gt;    messageout("PLAYER throwdice.best of luck. ",0);&lt;br /&gt;    if(dice!=0)&lt;br /&gt;      {&lt;br /&gt;       if(dice==6)&lt;br /&gt;	 messageout("click on ludo button to take out of house or move");&lt;br /&gt;       else&lt;br /&gt;	 messageout("click on the ludo button to move");&lt;br /&gt;&lt;br /&gt;       while(choose1==yes)&lt;br /&gt;	 {&lt;br /&gt;	  choose1=nomore;&lt;br /&gt;	  tmp1=catchclickonludobutton();&lt;br /&gt;	  tmp2=lp[tmp1].check_if_ludo_move_requested_is_valid(dice);&lt;br /&gt;&lt;br /&gt;	   switch(tmp2)&lt;br /&gt;	     {&lt;br /&gt;	      case 1:&lt;br /&gt;		 {&lt;br /&gt;		  lp[tmp1].move_ludo_to_new_position(dice);&lt;br /&gt;		  messageout("proceeding");&lt;br /&gt;		  delay(1000);&lt;br /&gt;		  break;&lt;br /&gt;		  }&lt;br /&gt;	      case 2:&lt;br /&gt;		 {&lt;br /&gt;		  messageout("choose correct ludo to proceed");&lt;br /&gt;		  delay(1000);&lt;br /&gt;		  choose1=yes;&lt;br /&gt;		  break;&lt;br /&gt;		  }&lt;br /&gt;	      case 3:&lt;br /&gt;		 {&lt;br /&gt;		  messageout("sorry,you will have to skip this time");&lt;br /&gt;		  delay(1000);&lt;br /&gt;		  break;&lt;br /&gt;		  }&lt;br /&gt;	  }//switch ends&lt;br /&gt;       }//end of while(choose1=yes)&lt;br /&gt;     flagturn=1;&lt;br /&gt;     choose1=yes;&lt;br /&gt;      }//end of if(dice!=0)&lt;br /&gt; dice=0;&lt;br /&gt; }// end of if(flagturn==0)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*computer1 chance*/&lt;br /&gt;if(flagturn==1)&lt;br /&gt;  {&lt;br /&gt;   messageout("now the computer1 will throw dice");&lt;br /&gt;   dice=throwdice();&lt;br /&gt;   if(dice!=0)&lt;br /&gt;     {&lt;br /&gt;      tmp1=forcomputer1(dice);&lt;br /&gt;      if(tmp1!=5)//forcomputer(dice) returns 5 if no ludo can move&lt;br /&gt;      lc1[tmp1].move_ludo_to_new_position(dice);&lt;br /&gt;      else&lt;br /&gt;      messageout("computer1 has to skip this time.");&lt;br /&gt;     }&lt;br /&gt;flagturn=2;&lt;br /&gt;messageclear();&lt;br /&gt;dice=0;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;/*computer2 chance*/&lt;br /&gt;if(flagturn==2)&lt;br /&gt;  {&lt;br /&gt;   messageout("now the computer2 will throw dice");&lt;br /&gt;   dice=throwdice();&lt;br /&gt;   if(dice!=0)&lt;br /&gt;     {&lt;br /&gt;      tmp1=forcomputer2(dice);&lt;br /&gt;      if(tmp1!=5)//forcomputer(dice) returns 5 if no ludo can move&lt;br /&gt;      lc2[tmp1].move_ludo_to_new_position(dice);&lt;br /&gt;      else&lt;br /&gt;      messageout("computer2 has to skip this time.");&lt;br /&gt;     }&lt;br /&gt;flagturn=3;&lt;br /&gt;messageclear();&lt;br /&gt;dice=0;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;/*computer3 chance*/&lt;br /&gt;if(flagturn==3)&lt;br /&gt;  {&lt;br /&gt;   messageout("now the computer3 will throw dice");&lt;br /&gt;   dice=throwdice();&lt;br /&gt;   if(dice!=0)&lt;br /&gt;     {&lt;br /&gt;      tmp1=forcomputer3(dice);&lt;br /&gt;      if(tmp1!=5)//forcomputer(dice) returns 5 if no ludo can move&lt;br /&gt;      lc3[tmp1].move_ludo_to_new_position(dice);&lt;br /&gt;      else&lt;br /&gt;      messageout("computer3 has to skip this time.");&lt;br /&gt;     }&lt;br /&gt;flagturn=0;&lt;br /&gt;messageclear();&lt;br /&gt;dice=0;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;dice=0;&lt;br /&gt;}//end of while&lt;br /&gt;}//end of main&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void draw_house(int col,int x,int y)&lt;br /&gt;{&lt;br /&gt;setcolor(rec);&lt;br /&gt;rectangle(x,y,x+120,y+120);&lt;br /&gt;setfillstyle(1,col);&lt;br /&gt;floodfill(x+10,y+10,rec);&lt;br /&gt;circle(x+30,y+30,10);&lt;br /&gt;setfillstyle(1,WHITE);&lt;br /&gt;floodfill(x+30,y+30,rec);&lt;br /&gt;circle(x+30,y+70,10);&lt;br /&gt;setfillstyle(1,WHITE);&lt;br /&gt;floodfill(x+30,y+70,rec);&lt;br /&gt;circle(x+90,y+30,10);&lt;br /&gt;setfillstyle(1,WHITE);&lt;br /&gt;floodfill(x+90,y+30,rec);&lt;br /&gt;circle(x+90,y+70,10);&lt;br /&gt;setfillstyle(1,WHITE);&lt;br /&gt;floodfill(x+90,y+70,rec);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw_button_with_button_name(int x,int y,char *message)&lt;br /&gt;{&lt;br /&gt;setcolor(rec);&lt;br /&gt;rectangle(x,y,x+110,y+30);&lt;br /&gt;setcolor(colorfortext);&lt;br /&gt;outtextxy(x+20,y+15,message);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void show_mouse_click_on_button(int x,int y)&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt;setfillstyle(1,7);&lt;br /&gt;floodfill(x,y,rec);&lt;br /&gt;delay(50);&lt;br /&gt;setfillstyle(1,0);&lt;br /&gt;floodfill(x,y,rec);&lt;br /&gt;draw_button_with_button_name(0,55,"about");&lt;br /&gt;draw_button_with_button_name(120,55,"exit");&lt;br /&gt;draw_button_with_button_name(0,55+35,"throw dice");&lt;br /&gt;draw_button_with_button_name(120,55+35,"how to play");&lt;br /&gt;ShowMouse();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int check_if_mouse_click_is_on_any_button (int a,int b)&lt;br /&gt;{&lt;br /&gt; if(a&gt;0 &amp;&amp; a&lt;110 &amp;&amp; b&gt;55 &amp;&amp; b&lt;85)&lt;br /&gt; return 1;&lt;br /&gt; else if(a&gt;0 &amp;&amp; a&lt;110 &amp;&amp; b&gt;90 &amp;&amp; b&lt;120)&lt;br /&gt; return 2;&lt;br /&gt; else if(a&gt;120 &amp;&amp; a&lt; 230 &amp;&amp; b&gt;55 &amp;&amp; b&lt;85)&lt;br /&gt; return 3;&lt;br /&gt; else if(a&gt;120  &amp;&amp; a&lt; 230 &amp;&amp; b&gt;90 &amp;&amp; b&lt;120)&lt;br /&gt; return 4;&lt;br /&gt; else if(a&gt;239 &amp;&amp; a&lt;359 &amp;&amp; b&gt;0 &amp;&amp; b&lt;120 )&lt;br /&gt; return 5;&lt;br /&gt; else if(a&gt;239 &amp;&amp; a&lt;359 &amp;&amp; b&gt;280 &amp;&amp; b&lt;400 )&lt;br /&gt; return 6;&lt;br /&gt; else if(a&gt;519 &amp;&amp; a&lt;639 &amp;&amp; b&gt;0 &amp;&amp; b&lt;120 )&lt;br /&gt; return 7;&lt;br /&gt; else if(a&gt;519 &amp;&amp; a&lt;659 &amp;&amp; b&gt;280 &amp;&amp; b&lt;400 )&lt;br /&gt; return 8;&lt;br /&gt; else&lt;br /&gt; return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int throwdice()&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt;int rn,count=0;char num;&lt;br /&gt;int x=0,y,flag=0;&lt;br /&gt;randomize();&lt;br /&gt;for(y=150;y&lt;=320;y=y+10,x=x+10)&lt;br /&gt;   {&lt;br /&gt;    rn=random(6)+1;&lt;br /&gt;    /* using for6 to get a 6 on dice every 5th time to make the game a&lt;br /&gt;    little faster*/&lt;br /&gt;    if(y==320)&lt;br /&gt;    {for6++;}&lt;br /&gt;    if(for6&gt;=5)&lt;br /&gt;       {&lt;br /&gt;	rn=6;&lt;br /&gt;	for6=0;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;  //  cout&lt;&lt;for6;&lt;br /&gt;    //if(y==320)&lt;br /&gt;   // for6++;&lt;br /&gt;&lt;br /&gt;    num=rn+48;&lt;br /&gt;&lt;br /&gt;    if(flag==0)&lt;br /&gt;      {&lt;br /&gt;       throw2(x,y,num);&lt;br /&gt;       flag=1;&lt;br /&gt;       }&lt;br /&gt;   else&lt;br /&gt;      {&lt;br /&gt;       count++;&lt;br /&gt;       throw1(x,y,count,num);&lt;br /&gt;       flag=0;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;settextstyle(0,0,0);&lt;br /&gt;ShowMouse();&lt;br /&gt;return rn;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void throw1(int x,int y,int count,char num)&lt;br /&gt;{&lt;br /&gt;settextstyle(0,0,3);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;rectangle(x,y,x+35,y+35);&lt;br /&gt;//setcolor(RED);&lt;br /&gt;setcolor(dice_value_color[flagturn]);&lt;br /&gt;outtextxy(x+5,y+5,&amp;num);&lt;br /&gt;delay(140);&lt;br /&gt;if(count==9)&lt;br /&gt;  {delay(650); }&lt;br /&gt;setcolor(0);&lt;br /&gt;rectangle(x,y,x+35,y+35);&lt;br /&gt;outtextxy(x+5,y+5,&amp;num);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void throw2(int x,int y,char num)&lt;br /&gt;{&lt;br /&gt;x=x-17;y=y+10;&lt;br /&gt;settextstyle(0,0,3);&lt;br /&gt;setcolor(WHITE);&lt;br /&gt;line(x,y,x+25,y+25);&lt;br /&gt;line(x,y,x+25,y-25);&lt;br /&gt;line(x+25,y+25,x+50,y);&lt;br /&gt;line(x+25,y-25,x+50,y);&lt;br /&gt;//setcolor(RED);&lt;br /&gt;setcolor(dice_value_color[flagturn]);&lt;br /&gt;outtextxy(x+15,y-10,&amp;num);&lt;br /&gt;delay(140);&lt;br /&gt;setcolor(0);&lt;br /&gt;line(x,y,x+25,y+25);&lt;br /&gt;line(x,y,x+25,y-25);&lt;br /&gt;line(x+25,y+25,x+50,y);&lt;br /&gt;line(x+25,y-25,x+50,y);&lt;br /&gt;outtextxy(x+15,y-10,&amp;num);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void messageout(char *message,int refresh)&lt;br /&gt;{&lt;br /&gt;if(refresh)&lt;br /&gt;messageclear();&lt;br /&gt;setcolor(colorfortext);&lt;br /&gt;outtextxy(20,450,message);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void messageclear()&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt;setfillstyle(1,0);&lt;br /&gt;floodfill(20,450,rec);&lt;br /&gt;ShowMouse();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void initialise_house_with_ludos(int color)&lt;br /&gt;{&lt;br /&gt;int x,y;&lt;br /&gt;&lt;br /&gt;switch(color)&lt;br /&gt;   {&lt;br /&gt;    case RED:&lt;br /&gt;       {x=239;y=0;break;}&lt;br /&gt;    case BLUE:&lt;br /&gt;       {x=519;y=0;break;}&lt;br /&gt;    case YELLOW:&lt;br /&gt;       {x=639-120;y=280;break;}&lt;br /&gt;    case GREEN:&lt;br /&gt;       {x=239;y=280;break;}&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;draw_house(color,x,y);&lt;br /&gt;setcolor(rec);&lt;br /&gt;setfillstyle(1,color);&lt;br /&gt;{&lt;br /&gt;circle(x+30,y+30,8);&lt;br /&gt;floodfill(x+30,y+30,rec);&lt;br /&gt;}&lt;br /&gt;{&lt;br /&gt;circle(x+30,y+70,8);&lt;br /&gt;floodfill(x+30,y+70,rec);&lt;br /&gt;}&lt;br /&gt;{&lt;br /&gt;circle(x+90,y+30,8);&lt;br /&gt;floodfill(x+90,y+30,rec);&lt;br /&gt;}&lt;br /&gt;{&lt;br /&gt;circle(x+90,y+70,8);&lt;br /&gt;floodfill(x+90,y+70,rec);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void load_path_information_in_ludos(int plcol)&lt;br /&gt;{&lt;br /&gt;int arx[45],ary[45];&lt;br /&gt;&lt;br /&gt;switch(plcol)&lt;br /&gt;      {&lt;br /&gt;       case RED:&lt;br /&gt;       {  int&lt;br /&gt;arx[45]={269,284,314,344,379,379,379,379,379,439,499,499,499,&lt;br /&gt;		       499,499,534,564,594,624,624,624,594,564,534,499,&lt;br /&gt;		       499,499,499,499,439,384,384,384,384,384,344,314,284,&lt;br /&gt;		       254,254,284,314,344,384,424};&lt;br /&gt;	  int &lt;br /&gt;ary[45]={30,140,140,140,140,105,75,45,15,15,15,45,75,105,140,140,&lt;br /&gt;		       140,140,140,200,260,260,260,260,260,295,325,355,385,385,&lt;br /&gt;		       385,355,325,295,260,260,260,260,260,200,200,200,200,200,&lt;br /&gt;		       200};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     for(int tmp=0;tmp&lt;=3;tmp++)&lt;br /&gt;	{&lt;br /&gt;	 switch(tmp)&lt;br /&gt;	       {&lt;br /&gt;		case 0: {arx[0]=269;ary[0]=30;break;}&lt;br /&gt;		case 1: {arx[0]=329;ary[0]=70;break;}&lt;br /&gt;		case 2: {arx[0]=329;ary[0]=30;break;}&lt;br /&gt;		case 3: {arx[0]=269;ary[0]=70;break;}&lt;br /&gt;	       }&lt;br /&gt;	 switch(flagturn)&lt;br /&gt;	       {&lt;br /&gt;		case 0:&lt;br /&gt;		    {lp[tmp].ludo1(RED,arx,ary);break;}&lt;br /&gt;		case 1:&lt;br /&gt;		     {lc1[tmp].ludo1(RED,arx,ary);break;}&lt;br /&gt;		case 2:&lt;br /&gt;		    {lc2[tmp].ludo1(RED,arx,ary);break;}&lt;br /&gt;		case 3:&lt;br /&gt;		     {lc3[tmp].ludo1(RED,arx,ary);break;}&lt;br /&gt;		}&lt;br /&gt;	 }&lt;br /&gt;&lt;br /&gt;break;}//case RED ends&lt;br /&gt;&lt;br /&gt;       case BLUE:&lt;br /&gt;       {  int&lt;br /&gt;arx[45]={549,499,499,499,499,534,564,594,624,624,624,594,564,&lt;br /&gt;		       534,499,499,499,499,499,439,384,384,384,384,384,344,&lt;br /&gt;		       314,284,254,254,254,284,314,344,379,379,379,379,379,&lt;br /&gt;		       439,439,439,439,439,439 };&lt;br /&gt;	   int ary[45]={30,45,75,105,140,140,140,140,140,200,260,260,260,260,&lt;br /&gt;			260,295,325,355,385,385,385,355,325,295,260,260,260,&lt;br /&gt;			260,260,200,140,140,140,140,140,105,75,45,15,15,45&lt;br /&gt;			,75,105,140,185};&lt;br /&gt;&lt;br /&gt;	for(int tmp=0;tmp&lt;=3;tmp++)&lt;br /&gt;	   {&lt;br /&gt;	    switch(tmp)&lt;br /&gt;	       {&lt;br /&gt;		case 0: {arx[0]=549;ary[0]=30;break;}&lt;br /&gt;		case 1: {arx[0]=549;ary[0]=70;break;}&lt;br /&gt;		case 2: {arx[0]=609;ary[0]=30;break;}&lt;br /&gt;		case 3: {arx[0]=609;ary[0]=70;break;}&lt;br /&gt;	       }&lt;br /&gt;	     switch(flagturn)&lt;br /&gt;	       {&lt;br /&gt;		case 0:&lt;br /&gt;		    {lp[tmp].ludo1(BLUE,arx,ary);break;}&lt;br /&gt;		case 1:&lt;br /&gt;		     {lc1[tmp].ludo1(BLUE,arx,ary);break;}&lt;br /&gt;		case 2:&lt;br /&gt;		    {lc2[tmp].ludo1(BLUE,arx,ary);break;}&lt;br /&gt;		case 3:&lt;br /&gt;		     {lc3[tmp].ludo1(BLUE,arx,ary);break;}&lt;br /&gt;		}&lt;br /&gt;	   }&lt;br /&gt;break;}&lt;br /&gt;&lt;br /&gt;       case GREEN:&lt;br /&gt;       {  int&lt;br /&gt;arx[45]={269,384,384,384,384,344,314,284,254,254,254,284,314,&lt;br /&gt;		       344,379,379,379,379,379,439,499,499,499,499,499,534,&lt;br /&gt;		       564,594,624,624,624,594,564,534,499,499,499,499,499,&lt;br /&gt;		       439,439,439,439,439,439 };&lt;br /&gt;	   int ary[45]={30,355,325,295,260,260,260,&lt;br /&gt;			260,260,200,140,140,140,140,140,105,75,45,15,15,15,45&lt;br /&gt;			,75,105,140,140,140,140,140,200,260,260,260,260,&lt;br /&gt;			260,295,325,355,385,385,355,325,295,260,215};&lt;br /&gt;&lt;br /&gt;	for(int tmp=0;tmp&lt;=3;tmp++)&lt;br /&gt;	   {&lt;br /&gt;	   switch(tmp)&lt;br /&gt;	       {&lt;br /&gt;		case 0: {arx[0]=269;ary[0]=310;break;}&lt;br /&gt;		case 1: {arx[0]=329;ary[0]=350;break;}&lt;br /&gt;		case 2: {arx[0]=329;ary[0]=310;break;}&lt;br /&gt;		case 3: {arx[0]=269;ary[0]=350;break;}&lt;br /&gt;	       }&lt;br /&gt;	    switch(flagturn)&lt;br /&gt;	       {&lt;br /&gt;		case 0:&lt;br /&gt;		    {lp[tmp].ludo1(GREEN,arx,ary);break;}&lt;br /&gt;		case 1:&lt;br /&gt;		     {lc1[tmp].ludo1(GREEN,arx,ary);break;}&lt;br /&gt;		case 2:&lt;br /&gt;		    {lc2[tmp].ludo1(GREEN,arx,ary);break;}&lt;br /&gt;		case 3:&lt;br /&gt;		     {lc3[tmp].ludo1(GREEN,arx,ary);break;}&lt;br /&gt;		}&lt;br /&gt;	  }&lt;br /&gt;break;}&lt;br /&gt;&lt;br /&gt;       case YELLOW:&lt;br /&gt;       {  int&lt;br /&gt;arx[45]={549,594,564,534,499,499,499,499,499,439,384,384,384,&lt;br /&gt;		       384,384,344,314,284,254,254,254,284,314,344,379,379,&lt;br /&gt;		       379,379,379,439,499,499,499,499,499,534,564,594,624,&lt;br /&gt;		       624,594,564,534,499,454};&lt;br /&gt;     int &lt;br /&gt;ary[45]={310,260,260,260,260,295,325,355,385,385,385,355,325,295,&lt;br /&gt;		  260,260,260,260,260,200,140,140,140,140,140,105,75,45,15,&lt;br /&gt;		  15,15,45,75,105,140,140,140,140,140,200,200,200,200,200,200};&lt;br /&gt;&lt;br /&gt;	 for(int tmp=0;tmp&lt;=3;tmp++)&lt;br /&gt;	    {&lt;br /&gt;	     switch(tmp)&lt;br /&gt;	       {&lt;br /&gt;		case 0: {arx[0]=549;ary[0]=310;break;}&lt;br /&gt;		case 1: {arx[0]=549;ary[0]=350;break;}&lt;br /&gt;		case 2: {arx[0]=609;ary[0]=310;break;}&lt;br /&gt;		case 3: {arx[0]=609;ary[0]=350;break;}&lt;br /&gt;	       }&lt;br /&gt;	     switch(flagturn)&lt;br /&gt;	       {&lt;br /&gt;		case 0:&lt;br /&gt;		    {lp[tmp].ludo1(YELLOW,arx,ary);break;}&lt;br /&gt;		case 1:&lt;br /&gt;		     {lc1[tmp].ludo1(YELLOW,arx,ary);break;}&lt;br /&gt;		case 2:&lt;br /&gt;		    {lc2[tmp].ludo1(YELLOW,arx,ary);break;}&lt;br /&gt;		case 3:&lt;br /&gt;		     {lc3[tmp].ludo1(YELLOW,arx,ary);break;}&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;	  }&lt;br /&gt;break;}&lt;br /&gt;&lt;br /&gt; }//switch ends&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int catchclickonludobutton()&lt;br /&gt;{&lt;br /&gt;int a,b,i;&lt;br /&gt;while(1)&lt;br /&gt;{&lt;br /&gt;WhereMouse(&amp;a,&amp;b);&lt;br /&gt;  if(ButtReleased())&lt;br /&gt;    {  for(i=0;i&lt;=3;i++)&lt;br /&gt;	  {&lt;br /&gt;	   if( abs(a-(lp[i].x[lp[i].pos])) &lt; 8  &amp;&amp;  &lt;br /&gt;abs(b-(lp[i].y[lp[i].pos])) &lt;&lt;br /&gt;8 )&lt;br /&gt;	   return i;&lt;br /&gt;	   }&lt;br /&gt;     }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void redrawing(int tmp)&lt;br /&gt;{&lt;br /&gt;int i;&lt;br /&gt;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;{&lt;br /&gt;if(tmp==lp[0].color)&lt;br /&gt;   {&lt;br /&gt;    setcolor(lp[i].color);&lt;br /&gt;    circle(lp[i].x[lp[i].pos],lp[i].y[lp[i].pos],8);&lt;br /&gt;    setfillstyle(1,lp[i].color);&lt;br /&gt;    floodfill(lp[i].x[lp[i].pos],lp[i].y[lp[i].pos],lp[i].color);&lt;br /&gt;   }&lt;br /&gt;if(tmp==lc1[0].color)&lt;br /&gt;   {&lt;br /&gt;    setcolor(lc1[i].color);&lt;br /&gt;    circle(lc1[i].x[lc1[i].pos],lc1[i].y[lc1[i].pos],8);&lt;br /&gt;    setfillstyle(1,lc1[i].color);&lt;br /&gt;    floodfill(lc1[i].x[lc1[i].pos],lc1[i].y[lc1[i].pos],lc1[i].color);&lt;br /&gt;   }&lt;br /&gt;if(tmp==lc2[0].color)&lt;br /&gt;   {&lt;br /&gt;    setcolor(lc2[i].color);&lt;br /&gt;    circle(lc2[i].x[lc2[i].pos],lc2[i].y[lc2[i].pos],8);&lt;br /&gt;    setfillstyle(1,lc2[i].color);&lt;br /&gt;    floodfill(lc2[i].x[lc2[i].pos],lc2[i].y[lc2[i].pos],lc2[i].color);&lt;br /&gt;   }&lt;br /&gt;if(tmp==lc3[0].color)&lt;br /&gt;   {&lt;br /&gt;    setcolor(lc3[i].color);&lt;br /&gt;    circle(lc3[i].x[lc3[i].pos],lc3[i].y[lc3[i].pos],8);&lt;br /&gt;    setfillstyle(1,lc3[i].color);&lt;br /&gt;    floodfill(lc3[i].x[lc3[i].pos],lc3[i].y[lc3[i].pos],lc3[i].color);&lt;br /&gt;   }&lt;br /&gt; }//for ends&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* deciding for computer1 which ludo to move */&lt;br /&gt;int forcomputer1(int dice)&lt;br /&gt;{&lt;br /&gt;int i,j,tmp,poslpforlc[12]={0,0,0,0,0,0,0,0,0,0,0,0},cannotmove=5;&lt;br /&gt;&lt;br /&gt;/* checking if atleast one ludo can move at current dice value*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if( (lc1[i].pos&lt;=44-dice &amp;&amp; lc1[i].pos!=0)  || (lc1[i].pos==0 &amp;&amp;&lt;br /&gt;dice==6) )&lt;br /&gt;   cannotmove=0;//cannotmove=5 then no ludo can move&lt;br /&gt;   }&lt;br /&gt;if(cannotmove==5)&lt;br /&gt;return 5;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//position of players ludo in terms of computers1 ludo positions&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc1[0].x[j]==lp[i].x[lp[i].pos]  &amp;&amp; &lt;br /&gt;lc1[0].y[j]==lp[i].y[lp[i].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;   }&lt;br /&gt;//position of computer2 ludo in terms of computer1 ludo positions&lt;br /&gt;for(i=4;i&lt;=7;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc1[0].x[j]==lc2[i-4].x[lc2[i-4].pos]  &amp;&amp;&lt;br /&gt;lc1[0].y[j]==lc2[i-4].y[lc2[i-4].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;    }&lt;br /&gt;//position of computer3 ludo in terms of computer1 ludo positions&lt;br /&gt;for(i=8;i&lt;=11;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc1[0].x[j]==lc3[i-8].x[lc3[i-8].pos]  &amp;&amp;&lt;br /&gt;lc1[0].y[j]==lc3[i-8].y[lc3[i-8].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;}//end of i&lt;br /&gt;&lt;br /&gt;/*to cut opponents ludo button*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if( dice==(poslpforlc[j] - lc1[i].pos) &amp;&amp; lc1[i].pos!=0)&lt;br /&gt;	   return i;&lt;br /&gt;	 }&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* to move those ludos which are near the player ludos and have the&lt;br /&gt;gretest value of pos i.e position . it means saving the threatened &lt;br /&gt;ludo*/&lt;br /&gt;int array[4]={0,0,0,0};&lt;br /&gt;int a1=0,tmp1;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if(     (-poslpforlc[j] + lc1[i].pos)&lt;=6&lt;br /&gt;	       &amp;&amp; (-poslpforlc[j] + lc1[i].pos)&gt;=1&lt;br /&gt;	       &amp;&amp; lc1[i].pos+dice&lt;=44&lt;br /&gt;	       &amp;&amp; poslpforlc[j]!=0&lt;br /&gt;	       &amp;&amp; lc1[i].pos&lt;=40 )&lt;br /&gt;	   {array[i]=lc1[i].pos;}&lt;br /&gt;	 }&lt;br /&gt;     if(a1&lt;=array[i])&lt;br /&gt;	a1=array[i];/* a1 has the greatest pos value */&lt;br /&gt;    }&lt;br /&gt;if(a1!=0) //to see that at least one ludo is threatened */&lt;br /&gt;  {&lt;br /&gt;    for(i=0;i&lt;=3;i++) //getting the ludo with greatest pos value&lt;br /&gt;       {&lt;br /&gt;	if(a1==array[i])&lt;br /&gt;	return i;&lt;br /&gt;       }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;//to take out ludo button from house&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;     if(dice==6)&lt;br /&gt;	{&lt;br /&gt;	 if(lc1[i].pos==0 )&lt;br /&gt;	 return i;&lt;br /&gt;&lt;br /&gt;	 }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;/*if  ludo buttons are outside and option for cutting opponent or &lt;br /&gt;taking&lt;br /&gt;out&lt;br /&gt;own ludo button are not valid , using round robin&lt;br /&gt;for selecting ludo to move*/&lt;br /&gt;static int ludolast=0;&lt;br /&gt;int firstround=0;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if(firstround==0)&lt;br /&gt;      {&lt;br /&gt;       if(ludolast!=3)&lt;br /&gt;	  {i=ludolast+1;}&lt;br /&gt;       firstround++;&lt;br /&gt;      }&lt;br /&gt;   if(lc1[i].pos!=0 &amp;&amp; lc1[i].pos+dice&lt;=44 )&lt;br /&gt;      {ludolast=i;i=4;}&lt;br /&gt;   if(i==3)&lt;br /&gt;   i=-1;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;return ludolast;&lt;br /&gt;&lt;br /&gt;//if ludo button is&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; /* deciding for computer2 which ludo to move */&lt;br /&gt;&lt;br /&gt;int forcomputer2(int dice)&lt;br /&gt;{&lt;br /&gt;int i,j,tmp,poslpforlc[12]={0,0,0,0,0,0,0,0,0,0,0,0},cannotmove=5;&lt;br /&gt;&lt;br /&gt;/* checking if atleast one ludo can move at current dice value*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if( (lc2[i].pos&lt;=44-dice &amp;&amp; lc2[i].pos!=0)  || (lc2[i].pos==0 &amp;&amp;&lt;br /&gt;dice==6) )&lt;br /&gt;   cannotmove=0;//cannotmove=5 then no ludo can move&lt;br /&gt;   }&lt;br /&gt;if(cannotmove==5)&lt;br /&gt;return 5;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//position of players ludo in terms of computers2 ludo positions&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc2[0].x[j]==lp[i].x[lp[i].pos]  &amp;&amp; &lt;br /&gt;lc2[0].y[j]==lp[i].y[lp[i].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;   }&lt;br /&gt;//position of computer1 ludo in terms of computer2 ludo positions&lt;br /&gt;for(i=4;i&lt;=7;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc2[0].x[j]==lc1[i-4].x[lc1[i-4].pos]  &amp;&amp;&lt;br /&gt;lc2[0].y[j]==lc1[i-4].y[lc1[i-4].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;   }&lt;br /&gt;//position of computer3 ludo in terms of computer2 ludo positions&lt;br /&gt;for(i=8;i&lt;=11;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc2[0].x[j]==lc3[i-8].x[lc3[i-8].pos]  &amp;&amp;&lt;br /&gt;lc2[0].y[j]==lc3[i-8].y[lc3[i-8].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;}//end of i&lt;br /&gt;for(i=0;i&lt;=11;i++)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;/*to cut opponents ludo button*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if( dice==(poslpforlc[j] - lc2[i].pos) &amp;&amp; lc2[i].pos!=0)&lt;br /&gt;	   {return i;}&lt;br /&gt;	 }&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* to move those ludos which are near the player ludos and have the&lt;br /&gt;gretest value of pos i.e position . it means saving the threatened &lt;br /&gt;ludo*/&lt;br /&gt;int array[4]={0,0,0,0};&lt;br /&gt;int a1=0,tmp1;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if(     (-poslpforlc[j] + lc2[i].pos)&lt;=6&lt;br /&gt;	       &amp;&amp; (-poslpforlc[j] + lc2[i].pos)&gt;=1&lt;br /&gt;	       &amp;&amp; lc2[i].pos+dice&lt;=44&lt;br /&gt;	       &amp;&amp; poslpforlc[j]!=0&lt;br /&gt;	       &amp;&amp; lc2[i].pos&lt;=40 )&lt;br /&gt;	   {array[i]=lc2[i].pos;}&lt;br /&gt;	 }&lt;br /&gt;     if(a1&lt;=array[i])&lt;br /&gt;	a1=array[i];/* a1 has the greatest pos value */&lt;br /&gt;    }&lt;br /&gt;if(a1!=0) //to see that at least one ludo is threatened */&lt;br /&gt;  {&lt;br /&gt;    for(i=0;i&lt;=3;i++) //getting the ludo with greatest pos value&lt;br /&gt;       {&lt;br /&gt;	if(a1==array[i])&lt;br /&gt;	{return i;}&lt;br /&gt;       }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;//to take out ludo button from house&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;     if(dice==6)&lt;br /&gt;	{&lt;br /&gt;	 if(lc2[i].pos==0 )&lt;br /&gt;	 {return i;}&lt;br /&gt;&lt;br /&gt;	 }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;/*if  ludo buttons are outside and option for cutting opponent or &lt;br /&gt;taking&lt;br /&gt;out&lt;br /&gt;own ludo button are not valid , using round robin&lt;br /&gt;for selecting ludo to move*/&lt;br /&gt;static int ludolast=0;&lt;br /&gt;int firstround=0;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if(firstround==0)&lt;br /&gt;      {&lt;br /&gt;       if(ludolast!=3)&lt;br /&gt;	  {i=ludolast+1;}&lt;br /&gt;       firstround++;&lt;br /&gt;      }&lt;br /&gt;   if(lc2[i].pos!=0 &amp;&amp; lc2[i].pos+dice&lt;=44 )&lt;br /&gt;      {ludolast=i;i=4;}&lt;br /&gt;   if(i==3)&lt;br /&gt;   i=-1;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;return ludolast;&lt;br /&gt;&lt;br /&gt;//if ludo button is&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;/* deciding for computer3 which ludo to move */&lt;br /&gt;&lt;br /&gt;int forcomputer3(int dice)&lt;br /&gt;{&lt;br /&gt;int i,j,tmp,poslpforlc[12]={0,0,0,0,0,0,0,0,0,0,0,0},cannotmove=5;&lt;br /&gt;&lt;br /&gt;/* checking if atleast one ludo can move at current dice value*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if( (lc3[i].pos&lt;=44-dice &amp;&amp; lc3[i].pos!=0)  || (lc3[i].pos==0 &amp;&amp;&lt;br /&gt;dice==6) )&lt;br /&gt;   cannotmove=0;//cannotmove=5 then no ludo can move&lt;br /&gt;   }&lt;br /&gt;if(cannotmove==5)&lt;br /&gt;return(5);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//position of players ludo in terms of computers1 ludo positions&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc3[0].x[j]==lp[i].x[lp[i].pos]  &amp;&amp; &lt;br /&gt;lc3[0].y[j]==lp[i].y[lp[i].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;   }&lt;br /&gt;//position of computer2 ludo in terms of computer3 ludo positions&lt;br /&gt;for(i=4;i&lt;=7;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc3[0].x[j]==lc2[i-4].x[lc2[i-4].pos]  &amp;&amp;&lt;br /&gt;lc3[0].y[j]==lc2[i-4].y[lc2[i-4].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;    }&lt;br /&gt;//position of computer1 ludo in terms of computer3 ludo positions&lt;br /&gt;for(i=8;i&lt;=11;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=1;j&lt;=40;j++)&lt;br /&gt;       {&lt;br /&gt;	if( lc3[0].x[j]==lc1[i-8].x[lc1[i-8].pos]  &amp;&amp;&lt;br /&gt;lc3[0].y[j]==lc1[i-8].y[lc1[i-8].pos])&lt;br /&gt;	   {&lt;br /&gt;	    poslpforlc[i]=j;&lt;br /&gt;	   }&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;}//end of i&lt;br /&gt;&lt;br /&gt;/*to cut opponents ludo button*/&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if( dice==(poslpforlc[j] - lc3[i].pos)  &amp;&amp; lc3[i].pos!=0 )&lt;br /&gt;	   return i;&lt;br /&gt;	 }&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* to move those ludos which are near the player ludos and have the&lt;br /&gt;gretest value of pos i.e position . it means saving the threatened &lt;br /&gt;ludo*/&lt;br /&gt;int array[4]={0,0,0,0};&lt;br /&gt;int a1=0,tmp1;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;    {&lt;br /&gt;     for(j=0;j&lt;=11;j++)&lt;br /&gt;	{&lt;br /&gt;	  if(     (-poslpforlc[j] + lc3[i].pos)&lt;=6&lt;br /&gt;	       &amp;&amp; (-poslpforlc[j] + lc3[i].pos)&gt;=1&lt;br /&gt;	       &amp;&amp; lc3[i].pos+dice&lt;=44&lt;br /&gt;	       &amp;&amp; lc3[i].pos&lt;=40&lt;br /&gt;	       &amp;&amp; poslpforlc[j]!=0 )&lt;br /&gt;&lt;br /&gt;	   {array[i]=lc3[i].pos;}&lt;br /&gt;	 }&lt;br /&gt;     if(a1&lt;=array[i])&lt;br /&gt;	a1=array[i];/* a1 has the greatest pos value */&lt;br /&gt;    }&lt;br /&gt;if(a1!=0) //to see that at least one ludo is threatened */&lt;br /&gt;  {&lt;br /&gt;    for(i=0;i&lt;=3;i++) //getting the ludo with greatest pos value&lt;br /&gt;       {&lt;br /&gt;	if(a1==array[i])&lt;br /&gt;	{return i;}&lt;br /&gt;       }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;//to take out ludo button from house&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;   {&lt;br /&gt;     if(dice==6)&lt;br /&gt;	{&lt;br /&gt;	 if(lc3[i].pos==0 )&lt;br /&gt;	 return i;&lt;br /&gt;&lt;br /&gt;	 }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;/*if  ludo buttons are outside and option for cutting opponent or &lt;br /&gt;taking&lt;br /&gt;out&lt;br /&gt;own ludo button are not valid , using round robin&lt;br /&gt;for selecting ludo to move*/&lt;br /&gt;static int ludolast=0;&lt;br /&gt;int firstround=0;&lt;br /&gt;for(i=0;i&lt;=3;i++)&lt;br /&gt;  {&lt;br /&gt;   if(firstround==0)&lt;br /&gt;      {&lt;br /&gt;       if(ludolast!=3)&lt;br /&gt;	  {i=ludolast+1;}&lt;br /&gt;       firstround++;&lt;br /&gt;      }&lt;br /&gt;   if(lc3[i].pos!=0 &amp;&amp; lc3[i].pos+dice&lt;=44 )&lt;br /&gt;      {ludolast=i;i=4;}&lt;br /&gt;   if(i==3)&lt;br /&gt;   i=-1;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;return ludolast;&lt;br /&gt;&lt;br /&gt;//if ludo button is&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void draw_all()&lt;br /&gt;{&lt;br /&gt;//registerbgidriver(EGAVGA_driver);&lt;br /&gt;//registerbgifont(sansserif_font);&lt;br /&gt;int gdriver = DETECT, gmode;&lt;br /&gt; /* request auto detection */&lt;br /&gt;&lt;br /&gt; /* initialize graphics mode */&lt;br /&gt;initgraph(&amp;gdriver, &amp;gmode, "");&lt;br /&gt;&lt;br /&gt;/*  writing text   */&lt;br /&gt;setcolor(background);&lt;br /&gt;settextstyle(0,0,0);&lt;br /&gt;setcolor (colorfortext);&lt;br /&gt;outtextxy(5,10,"(aks_mailin@rediffmail.com)");&lt;br /&gt;outtextxy(5,20,"akshay presents");&lt;br /&gt;outtextxy(5,30,"COMPUTER LUDO");&lt;br /&gt;outtextxy(5,40,"GAME");&lt;br /&gt;&lt;br /&gt;/* drawing rectangles  */&lt;br /&gt;setcolor(rec);&lt;br /&gt;rectangle(0,410,639,479);&lt;br /&gt;rectangle(0,0,230,50);&lt;br /&gt;setcolor(rec);&lt;br /&gt;rectangle(239,0,639,400);&lt;br /&gt;setfillstyle(1,7);&lt;br /&gt;floodfill(310,10,rec);&lt;br /&gt;draw_house(RED,239,0);&lt;br /&gt;draw_house(GREEN,239,280);&lt;br /&gt;draw_house(BLUE,639-120,0);&lt;br /&gt;draw_house(YELLOW,639-120,280);&lt;br /&gt;draw_button_with_button_name(0,55,"about");&lt;br /&gt;draw_button_with_button_name(120,55,"exit");&lt;br /&gt;draw_button_with_button_name(0,55+35,"throw dice");&lt;br /&gt;draw_button_with_button_name(120,55+35,"how to play");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*drawing sectors*/&lt;br /&gt;setcolor(0);&lt;br /&gt;line(359,30,519,30 );&lt;br /&gt;line(359,60,519,60 );&lt;br /&gt;line(359,90,519,90 );&lt;br /&gt;line(359,120,519,120 );&lt;br /&gt;line(359,280,519,280);&lt;br /&gt;line(359,310,519,310);&lt;br /&gt;line(359,340,519,340 );&lt;br /&gt;line(359,370,519,370 );&lt;br /&gt;line(239,160,639,160 );&lt;br /&gt;line(239,240,639,240 );&lt;br /&gt;line(269,120,269,280);&lt;br /&gt;line(269+30,120,269+30,280 );&lt;br /&gt;line(269+60,120,269+60,280 );&lt;br /&gt;line(269+90,120,269+90,280 );&lt;br /&gt;line(269+130,0,269+130,400 );&lt;br /&gt;line(269+210,0,269+210,400 );&lt;br /&gt;line(269+250,120,269+250,280 );&lt;br /&gt;line(269+280,120,269+280,280 );&lt;br /&gt;line(269+310,120,269+310,280 );&lt;br /&gt;line(269+340,120,269+340,280 );&lt;br /&gt;setfillstyle(1,WHITE);&lt;br /&gt;floodfill(439,200,background);&lt;br /&gt;setcolor(RED);&lt;br /&gt;outtextxy(420,190,"HOME");&lt;br /&gt;&lt;br /&gt;return ;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int player_chooses_house_color(void)&lt;br /&gt;{&lt;br /&gt;char ch;&lt;br /&gt;int check;&lt;br /&gt;int a,b,playercolor=0;&lt;br /&gt;messageout("PLAYER,click  YOUR lucky COLOR on the board ");&lt;br /&gt;&lt;br /&gt;while(ch!=27)&lt;br /&gt;     {&lt;br /&gt;      if(playercolor!=0)&lt;br /&gt;      break;//come out of while&lt;br /&gt;      if(kbhit())&lt;br /&gt;      ch=getch();&lt;br /&gt;      setcolor(RED);&lt;br /&gt;&lt;br /&gt;      WhereMouse(&amp;a,&amp;b);&lt;br /&gt;&lt;br /&gt;      if(ButtReleased())&lt;br /&gt;	{&lt;br /&gt;	 check=check_if_mouse_click_is_on_any_button (a,b);&lt;br /&gt;&lt;br /&gt;	  switch(check)&lt;br /&gt;		{&lt;br /&gt;		  case 1:&lt;br /&gt;		  {show_mouse_click_on_button(a,b);about();break;}&lt;br /&gt;	      case 4:&lt;br /&gt;		  {show_mouse_click_on_button(a,b);howtoplay(); break;}&lt;br /&gt;&lt;br /&gt;		  case 3:&lt;br /&gt;		     {show_mouse_click_on_button(a,b);exit(0);break;}&lt;br /&gt;		  case 5:&lt;br /&gt;		     { messageout( "you have choosen red");&lt;br /&gt;		       playercolor=RED;&lt;br /&gt;		       break;}&lt;br /&gt;		  case 6:&lt;br /&gt;		     { messageout( "you have choosen green");&lt;br /&gt;		       playercolor=GREEN;&lt;br /&gt;		       break;}&lt;br /&gt;		  case 7:&lt;br /&gt;		     { messageout( "you have choosen blue");&lt;br /&gt;		       playercolor=BLUE;&lt;br /&gt;		       break;}&lt;br /&gt;		  case 8:&lt;br /&gt;		     { messageout( "you have choosen yellow");&lt;br /&gt;		       playercolor=YELLOW;&lt;br /&gt;		       break;}&lt;br /&gt;	   } //end of switch&lt;br /&gt;       }//end of if(ButtRelease)&lt;br /&gt;       }//end of while&lt;br /&gt;delay(500);&lt;br /&gt;return playercolor;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void about(void)&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt; setcolor(rec);&lt;br /&gt;&lt;br /&gt;      rectangle(0,135,230,390);&lt;br /&gt;      setcolor(colorfortext);&lt;br /&gt;outtextxy(5,150,"WELCOME to ComputerLudo");&lt;br /&gt;&lt;br /&gt;outtextxy(5,160,"This software is developed");&lt;br /&gt;outtextxy(5,170,"by");&lt;br /&gt;outtextxy(5,180,"");&lt;br /&gt;&lt;br /&gt;outtextxy(5,190,"");&lt;br /&gt;&lt;br /&gt;outtextxy(5,210,"Akshay ");&lt;br /&gt;outtextxy(5,230,"U can send suggestions at");&lt;br /&gt;outtextxy(5,240,"my Email:");&lt;br /&gt;outtextxy(5,250,"aks_mailin@rediffmail.com");&lt;br /&gt;outtextxy(5,260,"thanks");&lt;br /&gt;outtextxy(5,310,"PRESS ANY KEY TO PROCEED ...");&lt;br /&gt;getch();&lt;br /&gt;setfillstyle(1,0);&lt;br /&gt;floodfill(5,300,rec);&lt;br /&gt;setcolor(0);&lt;br /&gt;rectangle(0,135,230,390);&lt;br /&gt;setcolor(rec);&lt;br /&gt;ShowMouse();&lt;br /&gt;return ;&lt;br /&gt;}&lt;br /&gt;void winner()&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt;setcolor(rec);&lt;br /&gt;rectangle(0,135,230,390);&lt;br /&gt;setcolor(colorfortext);&lt;br /&gt;outtextxy(5,150,"welcome to ComputerLudo");&lt;br /&gt;if(flagturn==0)&lt;br /&gt;   {&lt;br /&gt;     outtextxy(5,160,"CONGRATULATIONS");&lt;br /&gt;     outtextxy(5,170,"YOU WON THIS ROUND ");&lt;br /&gt;     outtextxy(5,180,"OF");&lt;br /&gt;     outtextxy(5,190,"ComputerLudo");&lt;br /&gt;     outtextxy(5,210,"akshay thanks ");&lt;br /&gt;     outtextxy(5,220,"you for trying this");&lt;br /&gt;     outtextxy(5,230,"game.");&lt;br /&gt;     outtextxy(5,240,"thanks again.");&lt;br /&gt;     outtextxy(5,310,"PRESS ANY KEY TO EXIT..");&lt;br /&gt;    }&lt;br /&gt;else&lt;br /&gt;   {&lt;br /&gt;   switch(flagturn)&lt;br /&gt;	{&lt;br /&gt;	case 1:&lt;br /&gt;	       {outtextxy(5,160,"COMPUTER1 WON THIS");break;}&lt;br /&gt;	case 2:&lt;br /&gt;	       {outtextxy(5,160,"COMPUTER2 WON THIS");break;}&lt;br /&gt;	case 3:&lt;br /&gt;	       {outtextxy(5,160,"COMPUTER3 WON THIS");break;}&lt;br /&gt;	}&lt;br /&gt;     outtextxy(5,170,"ROUND OF");&lt;br /&gt;     outtextxy(5,180,"ComputerLudo");&lt;br /&gt;     outtextxy(5,200,"BETTER LUCK NEXT TIME");&lt;br /&gt;     outtextxy(5,220,"akshay thanks ");&lt;br /&gt;     outtextxy(5,230,"you for trying this");&lt;br /&gt;     outtextxy(5,240,"game.");&lt;br /&gt;     outtextxy(5,250,"thanks again.");&lt;br /&gt;     outtextxy(5,310,"PRESS ANY KEY TO EXIT..");&lt;br /&gt;   }&lt;br /&gt;getch();&lt;br /&gt;exit(0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void howtoplay()&lt;br /&gt;{&lt;br /&gt;HideMouse();&lt;br /&gt; setcolor(rec);&lt;br /&gt;&lt;br /&gt;      rectangle(0,135,230,390);&lt;br /&gt;&lt;br /&gt;      setcolor(colorfortext);&lt;br /&gt;&lt;br /&gt;outtextxy(5,150,"This is a game between");&lt;br /&gt;outtextxy(5,160,"COMPUTER and the PLAYER.");&lt;br /&gt;outtextxy(5,170,"Choose HOUSE  by ");&lt;br /&gt;outtextxy(5,180,"clicking over the HOUSE of");&lt;br /&gt;&lt;br /&gt;outtextxy(5,190,"your fovourite color.");&lt;br /&gt;outtextxy(5,200,"Get 6 on Dice to take a ludo");&lt;br /&gt;outtextxy(5,210,"out of HOUSE.To make a ludo");&lt;br /&gt;outtextxy(5,220,"MOVE click on it.");&lt;br /&gt;outtextxy(5,230,"CUT(send to house) computers");&lt;br /&gt;outtextxy(5,240,"ludos by placing your ludos ");&lt;br /&gt;outtextxy(5,250,"over its ludos.");&lt;br /&gt;outtextxy(5,260,"One who gets all the ludos");&lt;br /&gt;outtextxy(5,270,"HOME wins thE Game.");&lt;br /&gt;outtextxy(5,290,"FOLLOW THE MESSAGE BOX");&lt;br /&gt;outtextxy(5,300,"GIVEN AT BOTTOM");&lt;br /&gt;outtextxy(5,320,"thanks");&lt;br /&gt;outtextxy(2,330,"Akshay.");&lt;br /&gt;outtextxy(5,350,"PRESS ANY KEY TO PROCEED ...");&lt;br /&gt;getch();&lt;br /&gt;setfillstyle(1,0);&lt;br /&gt;floodfill(5,300,rec);&lt;br /&gt;setcolor(0);&lt;br /&gt;rectangle(0,135,230,390);&lt;br /&gt;setcolor(rec);&lt;br /&gt;ShowMouse();&lt;br /&gt;return ;&lt;br /&gt;}&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5664751741327459916?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5664751741327459916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-ludo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5664751741327459916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5664751741327459916'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-ludo.html' title='C++ Code for game LUDO'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4738286601795674398</id><published>2009-07-16T23:53:00.001-07:00</published><updated>2009-07-16T23:56:53.963-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for games</title><content type='html'>#include &lt;iostream.h&gt;&lt;br /&gt;#include &lt;time.h&gt;&lt;br /&gt;#include&lt;comm.h&gt;&lt;br /&gt;#include&lt;process.h&gt;&lt;br /&gt;#include&lt;ctype.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;/************************** SEC 1:&lt;br /&gt;GLOBAL******************************************/&lt;br /&gt;void init_mm( );&lt;br /&gt;void gencard();&lt;br /&gt;void play();&lt;br /&gt;void about();&lt;br /&gt;void help();&lt;br /&gt;int noanim = 0;&lt;br /&gt;int number_range( int from, int to );&lt;br /&gt;int number_mm( void );&lt;br /&gt;static	int	rgiState[2+55]; // leave this alone&lt;br /&gt;&lt;br /&gt;int number,suit;&lt;br /&gt;char faceace,soot;&lt;br /&gt;/*****************************SEC 2.&lt;br /&gt;MAIN***********************************************/&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;	char a;&lt;br /&gt;	clrscr();&lt;br /&gt;	textcolor(WHITE);&lt;br /&gt;	clrscr();&lt;br /&gt;	if(noanim == 0)&lt;br /&gt;	{&lt;br /&gt;		for(int i=0;i&lt;3;i++)&lt;br /&gt;		{	sound(400);cout&lt;&lt;"&lt;br /&gt;*";delay(100);nosound();delay(50);clrscr();cout&lt;&lt;" ";}&lt;br /&gt;		for(i=0;i&lt;3;i++)&lt;br /&gt;		{	sound(500);cout&lt;&lt;"&lt;br /&gt;*";delay(100);nosound();delay(50);clrscr();cout&lt;&lt;" ";}&lt;br /&gt;		for(i=0;i&lt;3;i++)&lt;br /&gt;		{	sound(400);cout&lt;&lt;"&lt;br /&gt;*";delay(100);nosound();delay(50);clrscr();cout&lt;&lt;" ";}&lt;br /&gt;		for(i=0;i&lt;3;i++)&lt;br /&gt;		{	sound(1000);cout&lt;&lt;"&lt;br /&gt;*";delay(100);nosound();delay(50);clrscr();cout&lt;&lt;" ";}&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	for(;;)&lt;br /&gt;	{&lt;br /&gt;		clrscr();&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;				 C++ BLACKJACK";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;				     MENU";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;				1. NEW GAME";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;				2. ALL ABOUT BLACKJACK";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;				3. ABOUT THE PROGRAM";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;				4. EXIT";&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;				PLEASE MAKE YOUR CHOICE";&lt;br /&gt;		a=getch();&lt;br /&gt;		if(a == '1')&lt;br /&gt;		{	sound(1000);delay(100);nosound();play();}&lt;br /&gt;		else if(a == '2')&lt;br /&gt;		{	sound(1000);delay(100);nosound();help();}&lt;br /&gt;		else if(a == '3')&lt;br /&gt;		{	sound(1000);delay(100);nosound();about();}&lt;br /&gt;		else if(a == '4')&lt;br /&gt;		{	sound(1000);delay(100);nosound();exit(0);}&lt;br /&gt;		else&lt;br /&gt;		{&lt;br /&gt;			sound(400);delay(100);nosound();&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;				INCORRECT CHOICE";&lt;br /&gt;			delay(500);&lt;br /&gt;		}&lt;br /&gt;	}&lt;br /&gt;}&lt;br /&gt;/***********************************SEC 4:&lt;br /&gt;GAMEPLAY**************************************************/&lt;br /&gt;void play()&lt;br /&gt;{&lt;br /&gt;	long bet;&lt;br /&gt;	int sum1,sum2,b1,b2;&lt;br /&gt;	int value;&lt;br /&gt;	long money=10000;&lt;br /&gt;	int doubledown;&lt;br /&gt;	int iter;&lt;br /&gt;	char f;&lt;br /&gt;	rb:&lt;br /&gt;	b1=0;&lt;br /&gt;	b2=0;&lt;br /&gt;	sum1=0;&lt;br /&gt;	sum2=0;&lt;br /&gt;	iter = 0;&lt;br /&gt;	doubledown=0;&lt;br /&gt;	clrscr();&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;AFTER YOUR FIRST TWO CARDS HAVE BEEN DEALT, PRESS:&lt;br /&gt;&lt;br /&gt;H TO&lt;br /&gt;HIT&lt;br /&gt;S TO STAND&lt;br /&gt;D TO DOUBLE DOWN";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;You have a total of $ "&lt;&lt;money;&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;Enter your bet(not exceeding $ 5000) $ ";&lt;br /&gt;	cin&gt;&gt;bet;&lt;br /&gt;	if(bet&gt;5000)&lt;br /&gt;	{cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;NOT exceeding 5000!"; delay(1000); goto rb;}&lt;br /&gt;	else if(bet&lt;=0)&lt;br /&gt;	{cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;INVALID BET!"; delay(1000); goto rb;}&lt;br /&gt;	else if(bet&gt;money)&lt;br /&gt;	{cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;You don't have enough money!"; delay(1000); goto rb;}&lt;br /&gt;&lt;br /&gt;	char a;&lt;br /&gt;	int acecheck = 0;&lt;br /&gt;	int prem=0;&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;--&gt;Dealer's First card:&lt;br /&gt;";&lt;br /&gt;			gencard();&lt;br /&gt;&lt;br /&gt;		switch(number)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;			{value = 11; acecheck = 1;}break;&lt;br /&gt;			case 11:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 12:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 13:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;		if(number == 1 || number &gt;10)&lt;br /&gt;			sum2+=value;&lt;br /&gt;		else&lt;br /&gt;			sum2+=number;&lt;br /&gt;&lt;br /&gt;		if( (acecheck == 1) &amp;&amp; (sum2&gt;21) )&lt;br /&gt;		{&lt;br /&gt;			sum2-=value;&lt;br /&gt;			value = 1;&lt;br /&gt;			sum2+=value;&lt;br /&gt;		}&lt;br /&gt;		if(number==1 || number&gt;10)&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;faceace&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Dealer's Total: "&lt;&lt;sum2&lt;&lt;" )";&lt;br /&gt;		else&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;number&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Dealer's Total: "&lt;&lt;sum2&lt;&lt;" )";&lt;br /&gt;&lt;br /&gt;	delay(1000);&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&gt;Your first two cards:&lt;br /&gt;";&lt;br /&gt;	for(;;)&lt;br /&gt;	{&lt;br /&gt;		h:&lt;br /&gt;		gencard();&lt;br /&gt;&lt;br /&gt;		switch(number)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;			{value = 11; acecheck = 1;}break;&lt;br /&gt;			case 11:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 12:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 13:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;		if(number == 1 || number &gt;10)&lt;br /&gt;			sum1+=value;&lt;br /&gt;		else&lt;br /&gt;			sum1+=number;&lt;br /&gt;&lt;br /&gt;		if( (acecheck == 1) &amp;&amp; (sum1&gt;21) )&lt;br /&gt;		{&lt;br /&gt;			sum1-=value;&lt;br /&gt;			value = 1;&lt;br /&gt;			sum1+=value;&lt;br /&gt;		}&lt;br /&gt;		iter++;&lt;br /&gt;		if(number==1 || number&gt;10)&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;faceace&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Your Total: "&lt;&lt;sum1&lt;&lt;" )";&lt;br /&gt;		else&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;number&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Your Total: "&lt;&lt;sum1&lt;&lt;" )";&lt;br /&gt;		if(iter == 2 &amp;&amp; sum1 == 21)&lt;br /&gt;		{&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;BLACKJACK!";&lt;br /&gt;			sound(1000);delay(100);nosound();&lt;br /&gt;			sound(800);delay(200);nosound();&lt;br /&gt;			sound(600);delay(300);nosound();&lt;br /&gt;			sound(400);delay(400);nosound();&lt;br /&gt;			iter = -1;&lt;br /&gt;			goto bj;&lt;br /&gt;		}&lt;br /&gt;		if(sum1&gt;21)&lt;br /&gt;		{&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;BUSTED!";&lt;br /&gt;			sound(400);delay(500);nosound();&lt;br /&gt;			delay(50);sound(400);delay(800);nosound();&lt;br /&gt;			b1=1;&lt;br /&gt;			break;&lt;br /&gt;		}&lt;br /&gt;		if(prem == 0)&lt;br /&gt;			{prem++; delay(1000); goto h;}&lt;br /&gt;		fg:&lt;br /&gt;		if(doubledown == 1)&lt;br /&gt;			break;&lt;br /&gt;		a = getch();&lt;br /&gt;&lt;br /&gt;			if (a == 's' || a == 'S')&lt;br /&gt;				break;&lt;br /&gt;			else if(a == 'H' || a == 'h')&lt;br /&gt;				goto h;&lt;br /&gt;			else if(a == 'D' || a == 'd')&lt;br /&gt;			{&lt;br /&gt;				if( bet*2 &gt; money)&lt;br /&gt;				{&lt;br /&gt;					cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;YOU CANNOT DOUBLE DOWN!&lt;br /&gt;";&lt;br /&gt;					for(int j=0;j&lt;24;j++)&lt;br /&gt;						cout&lt;&lt;"";&lt;br /&gt;					sound(400);&lt;br /&gt;					delay(500);&lt;br /&gt;					nosound();&lt;br /&gt;					goto fg;&lt;br /&gt;				}&lt;br /&gt;				else&lt;br /&gt;				{&lt;br /&gt;					bet*=2;&lt;br /&gt;					doubledown = 1;&lt;br /&gt;					goto h;&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;			else&lt;br /&gt;			{sound(800);delay(250);nosound(); goto fg;}&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	acecheck = 0;&lt;br /&gt;&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dealer's turn...";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;";&lt;br /&gt;	for(;;)&lt;br /&gt;	{&lt;br /&gt;		gencard();&lt;br /&gt;&lt;br /&gt;		switch(number)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;			{value = 11; acecheck = 1;}break;&lt;br /&gt;			case 11:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 12:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;			case 13:&lt;br /&gt;			{value = 10; acecheck = 0;}break;&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;		if(number == 1 || number &gt;10)&lt;br /&gt;			sum2+=value;&lt;br /&gt;		else&lt;br /&gt;			sum2+=number;&lt;br /&gt;&lt;br /&gt;		if( (acecheck == 1) &amp;&amp; (sum2&gt;21) )&lt;br /&gt;		{&lt;br /&gt;			sum2-=value;&lt;br /&gt;			value = 1;&lt;br /&gt;			sum2+=value;&lt;br /&gt;		}&lt;br /&gt;		delay(1500);&lt;br /&gt;		if(number==1 || number&gt;10)&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;faceace&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Dealer's Total: "&lt;&lt;sum2&lt;&lt;" )";&lt;br /&gt;		else&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;"&lt;&lt;number&lt;&lt;" "&lt;&lt;soot&lt;&lt;" (Dealer's Total: "&lt;&lt;sum2&lt;&lt;" )";&lt;br /&gt;		if(sum2&gt;21)&lt;br /&gt;		{&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;DEALER BUSTED!";&lt;br /&gt;			sound(400);delay(500);nosound();&lt;br /&gt;			delay(50);sound(400);delay(800);nosound();&lt;br /&gt;			b2=1;&lt;br /&gt;			break;&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;		if(sum2&gt;=17)&lt;br /&gt;			break;&lt;br /&gt;&lt;br /&gt;	}&lt;br /&gt;	bj:&lt;br /&gt;	if(iter == -1)&lt;br /&gt;		{&lt;br /&gt;			for(int i=0;i&lt;10;i++)&lt;br /&gt;			{&lt;br /&gt;				sound(1000+i);delay(100);nosound();&lt;br /&gt;			}&lt;br /&gt;			money+=bet;&lt;br /&gt;		}&lt;br /&gt;	if(b1 == 1 &amp;&amp; b2 == 0)&lt;br /&gt;		{&lt;br /&gt;		cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;Dealer wins hand!";&lt;br /&gt;			for(int i=10;i&gt;0;i--)&lt;br /&gt;			{&lt;br /&gt;				sound(1000+i);delay(100);nosound();&lt;br /&gt;			}&lt;br /&gt;			money-=bet;&lt;br /&gt;		}&lt;br /&gt;	else if(b1 == 1 &amp;&amp; b2 == 1)&lt;br /&gt;		{&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;Dealer wins hand!";&lt;br /&gt;			for(int i=10;i&gt;10;i--)&lt;br /&gt;			{&lt;br /&gt;				sound(1000+i);delay(100);nosound();&lt;br /&gt;			}&lt;br /&gt;			money-=bet;&lt;br /&gt;		}&lt;br /&gt;	else if(b1==0 &amp;&amp; b2 == 1)&lt;br /&gt;		{&lt;br /&gt;			cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;You win the hand!";&lt;br /&gt;			for(int i=0;i&lt;10;i++)&lt;br /&gt;			{&lt;br /&gt;				sound(1000+i);delay(100);nosound();&lt;br /&gt;			}&lt;br /&gt;			money+=bet;&lt;br /&gt;		}&lt;br /&gt;	else if(b1==0 &amp;&amp; b2 == 0)&lt;br /&gt;	{&lt;br /&gt;		if(sum1&gt;sum2)&lt;br /&gt;			{&lt;br /&gt;				cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;You win the hand!";&lt;br /&gt;				for(int i=0;i&lt;10;i++)&lt;br /&gt;				{&lt;br /&gt;					sound(1000+i);delay(100);nosound();&lt;br /&gt;				}&lt;br /&gt;				money+=bet;&lt;br /&gt;			}&lt;br /&gt;		else if(sum1&lt;sum2)&lt;br /&gt;			{&lt;br /&gt;				cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;Dealer wins hand!";&lt;br /&gt;				for(int i=10;i&gt;0;i--)&lt;br /&gt;				{&lt;br /&gt;					sound(1000+i);delay(100);nosound();&lt;br /&gt;				}&lt;br /&gt;				money-=bet;&lt;br /&gt;			}&lt;br /&gt;		else&lt;br /&gt;			{&lt;br /&gt;				cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;It's a push!";&lt;br /&gt;				for(int i=0;i&lt;10;i++)&lt;br /&gt;				{&lt;br /&gt;					sound(1000+i);delay(100);nosound();&lt;br /&gt;				}&lt;br /&gt;				for(i=10;i&gt;0;i--)&lt;br /&gt;				{&lt;br /&gt;					sound(1000+i);delay(100);nosound();&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;Your money: $ "&lt;&lt;money;&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;Press Enter to deal again or escape to exit... ";&lt;br /&gt;	ra:&lt;br /&gt;	f=getch();&lt;br /&gt;	if(f == ENTER &amp;&amp; money!=0)&lt;br /&gt;		goto rb;&lt;br /&gt;	else if(f == ESC)&lt;br /&gt;	{ noanim = 1;	main();}&lt;br /&gt;	else if(f == ENTER &amp;&amp; money == 0)&lt;br /&gt;	  {cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;NO MONEY"; noanim = 1; sound(800);delay(1000);nosound();&lt;br /&gt;main();}&lt;br /&gt;	else&lt;br /&gt;	{&lt;br /&gt;		sound(800);&lt;br /&gt;		delay(500);&lt;br /&gt;		nosound();&lt;br /&gt;		goto ra;&lt;br /&gt;	}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*****************************SEC 5: CARD&lt;br /&gt;GENERATOR**********************************/&lt;br /&gt;&lt;br /&gt;void gencard()&lt;br /&gt;&lt;br /&gt;	 {&lt;br /&gt;		init_mm(); //seed the number generator&lt;br /&gt;		number = number_range( 1, 13 );&lt;br /&gt;		suit = number_range(1,4);&lt;br /&gt;		switch(number)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;			{faceace = 'A';}break;&lt;br /&gt;			case 11:&lt;br /&gt;			{faceace = 'J';}break;&lt;br /&gt;			case 12:&lt;br /&gt;			{faceace = 'Q';}break;&lt;br /&gt;			case 13:&lt;br /&gt;			{faceace = 'K';}break;&lt;br /&gt;		}&lt;br /&gt;&lt;br /&gt;		switch(suit)&lt;br /&gt;		{&lt;br /&gt;			case 1:&lt;br /&gt;			{soot = char(3);}break;&lt;br /&gt;			case 2:&lt;br /&gt;			{soot = char(4);}break;&lt;br /&gt;			case 3:&lt;br /&gt;			{soot = char(5);}break;&lt;br /&gt;			case 4:&lt;br /&gt;			{soot = char(6);}break;&lt;br /&gt;		}&lt;br /&gt;}&lt;br /&gt;/****************************SEC 6:  RANDOM NUMBER&lt;br /&gt;GENERATOR*******************************************/&lt;br /&gt;int number_mm( void )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	 {&lt;br /&gt;	 int *piState;&lt;br /&gt;	 int iState1;&lt;br /&gt;	 int iState2;&lt;br /&gt;	 int iRand;&lt;br /&gt;	 piState		= &amp;rgiState[2];&lt;br /&gt;	 iState1	 	= piState[-2];&lt;br /&gt;	 iState2	 	= piState[-1];&lt;br /&gt;	 iRand	 	= ( piState[iState1] + piState[iState2] )&lt;br /&gt;				&amp; ( ( 1 &lt;&lt; 30 ) - 1 );&lt;br /&gt;	 piState[iState1]	= iRand;&lt;br /&gt;	 if ( ++iState1 == 55 )&lt;br /&gt;		iState1 = 0;&lt;br /&gt;	 if ( ++iState2 == 55 )&lt;br /&gt;		iState2 = 0;&lt;br /&gt;	 piState[-2]		= iState1;&lt;br /&gt;	 piState[-1]		= iState2;&lt;br /&gt;	 return iRand &gt;&gt; 6;&lt;br /&gt;}&lt;br /&gt;/*&lt;br /&gt;* Generate a random number.&lt;br /&gt;*/&lt;br /&gt;int number_range( int from, int to )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	 {&lt;br /&gt;	 int power;&lt;br /&gt;	 int number;&lt;br /&gt;	 if ( ( to = to - from + 1 ) &lt;= 1 )&lt;br /&gt;		return from;&lt;br /&gt;	 for ( power = 2; power &lt; to; power &lt;&lt;= 1 )&lt;br /&gt;		;&lt;br /&gt;	 while ( ( number = number_mm( ) &amp; ( power - 1 ) ) &gt;= to )&lt;br /&gt;		;&lt;br /&gt;	 return from + number;&lt;br /&gt;}&lt;br /&gt;/*&lt;br /&gt;* this is the Mitchell-Moore algorithm from Knuth Volume II.&lt;br /&gt;*/&lt;br /&gt;void init_mm( )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	 {&lt;br /&gt;	 int *piState;&lt;br /&gt;	 int iState;&lt;br /&gt;	 piState	= &amp;rgiState[2];&lt;br /&gt;	 piState[-2]	= 55 - 55;&lt;br /&gt;	 piState[-1]	= 55 - 24;&lt;br /&gt;	 piState[0]	= ( (int) time( NULL ) ) &amp; ( ( 1 &lt;&lt; 30 ) - 1 );&lt;br /&gt;	 piState[1]	= 1;&lt;br /&gt;	 for ( iState = 2; iState &lt; 55; iState++ )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;		  {&lt;br /&gt;			piState[iState] = ( piState[iState-1] + piState[iState-2] )&lt;br /&gt;					&amp; ( ( 1 &lt;&lt; 30 ) - 1 );&lt;br /&gt;	 }&lt;br /&gt;	 return;&lt;br /&gt;}&lt;br /&gt;/***************************************SEC 7: HELP AND&lt;br /&gt;ABOUT**********************************************************/&lt;br /&gt;void about()&lt;br /&gt;{&lt;br /&gt;	clrscr();&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;			    ABOUT THE PROGRAM";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;C++ BLACKJACK&lt;br /&gt;&lt;br /&gt;MADE BY PARITOSH MATHUR IN 2005&lt;br /&gt;&lt;br /&gt;PLEASE&lt;br /&gt;NOTE THAT THIS GAME IS FOR ENTERTAINMENT PURPOSES ONLY. NO MONEY OF&lt;br /&gt;ANY&lt;br /&gt;KIND IS AWARDED.&lt;br /&gt;&lt;br /&gt;DISCLAIMER: THE AUTHOR TAKES AND SHALL TAKE NO&lt;br /&gt;RESPONSIBILITY WHATSOEVER TOWARDSANY HARM OR DAMAGE OF ANY KIND THIS&lt;br /&gt;PROGRAM MAY CAUSE";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PRESS ANY KEY TO CONTINUE...";&lt;br /&gt;	getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void help()&lt;br /&gt;{&lt;br /&gt;	clrscr();&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;				ALL ABOUT BLACKJACK";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BLACKJACK IS A POPULAR CASINO GAME PLAYED BETWEEN THE&lt;br /&gt;PLAYER&lt;br /&gt;AND THE CASINO&lt;br /&gt;DEALER. THE OBJECT OF THE GAME IS TO BEAT THE DEALER'S&lt;br /&gt;HAND WITHOUT GOING OVER&lt;br /&gt;21.";&lt;br /&gt;	cout&lt;&lt;"THE PLAYER STARTS BY PLACING A BET, AFTER WHICH THE DEALER&lt;br /&gt;DEALS&lt;br /&gt;HIMSELF A&lt;br /&gt;CARD AND THEN DEALS THE PLAYER TWO CARDS. THE SUITS MEAN&lt;br /&gt;NOTHING. THE PLAYER&lt;br /&gt;SIMPLY ADDS UP THE CARD VALUES (WHERE NUMBERED&lt;br /&gt;CARDS&lt;br /&gt;HAVE THEIR RESPECTIVE&lt;br /&gt;VALUES, FACE CARDS ARE WORTH 10 AND ACES CAN BE&lt;br /&gt;WORTH 11 (SOFT ACE) OR 1&lt;br /&gt;(HARD ACE) ).";&lt;br /&gt;	cout&lt;&lt;"THE PLAYER THEN DECIDES WHETHER TO ASK THE DEALER FOR ANOTHER&lt;br /&gt;CARD&lt;br /&gt;(KNOWN AS HITTING), OR ALLOW THE DEALER TO DRAW HIS CARDS (KNOWN AS&lt;br /&gt;STAYING OR&lt;br /&gt;STANDING). THE DEALER MUST DRAW CARDS TILL HE GETS A TOTAL&lt;br /&gt;OF&lt;br /&gt;17 OR HIGHER. IF&lt;br /&gt;THE DEALER GOES ABOVE 21 IN THE PROCESS, HE BUSTS.&lt;br /&gt;LIKEWISE, THE PLAYER CAN BUSTIF HE OR SHE GOES ABOVE 21 WHILE&lt;br /&gt;HITTING.";&lt;br /&gt;	cout&lt;&lt;"IF NOBODY BUSTS, THEN THE PERSON WITH&lt;br /&gt;THE GREATEST TOTAL WINS&lt;br /&gt;THE&lt;br /&gt;BET. IF THE PLAYER BUSTS, HE LOSES, IRRESPECTIVE OF WHETHER THE DEALER&lt;br /&gt;BUSTS OR NOT.";&lt;br /&gt;	cout&lt;&lt;"IF THE PLAYER DOES NOT BUST AND THE DEALER&lt;br /&gt;BUSTS, THE PLAYER&lt;br /&gt;WINS&lt;br /&gt;THE BET.";&lt;br /&gt;	cout&lt;&lt;"IN CASE OF BOTH PLAYERS GETTING THE SAME TOTAL,&lt;br /&gt;THE SITUATION&lt;br /&gt;IS&lt;br /&gt;CALLED A PUSH. THE PLAYER GETS BACK THE AMOUNT HE STAKED AND&lt;br /&gt;HIS TOTAL&lt;br /&gt;EARNINGS REMAIN THE SAME.";&lt;br /&gt;	cout&lt;&lt;" ACES ARE NORMALLY VALUED AT 11. HOWEVER, IF A HAND HAS AN ACE&lt;br /&gt;OR&lt;br /&gt;AN ACE IS DRAWN, SUCH THAT THE TOTAL GOES ABOVE 21, THE ACEIS&lt;br /&gt;AUTOMATICALLY REVALUED AT 1, SO AS TO PREVENT A BUST. HOWEVER, A BUST&lt;br /&gt;IS&lt;br /&gt;INEVITABLE IN CASES LIKE HITTING AND DRAWING AN ACE ON A 21.";&lt;br /&gt;	cout&lt;&lt;" APART FROM HITTING&lt;br /&gt;AND STANDING, ANOTHER OPTION CALLED&lt;br /&gt;DOUBLING&lt;br /&gt;DOWN IS AVAILABLE. BY DOUBLING&lt;br /&gt;DOWN, THE PLAYER TELLS THE DEALER TO&lt;br /&gt;DEAL&lt;br /&gt;ONLY ONE MORE CARD TO HIM AND TO&lt;br /&gt;DOUBLE THE AMOUNT OF THE BET. IF THIS&lt;br /&gt;CARD MAKES THE PLAYER'S TOTAL GREATER THANTHE DEALER'S, OR IF THE&lt;br /&gt;DEALER&lt;br /&gt;BUSTS, THE THE PLAYER WINS DOUBLE THE AMOUNT HE&lt;br /&gt;PREVIOUSLY STAKED. IF,&lt;br /&gt;HOWEVER, THE PLAYER GETS A LESSER TOTAL OR BUSTS, HE&lt;br /&gt;LOSES DOUBLE THE&lt;br /&gt;AMOUNT HE PREVIOUSLY STAKED.";&lt;br /&gt;	cout&lt;&lt;" IF THE FIRST TWO CARDS DEALT TO&lt;br /&gt;THE PLAYER ARE AN ACE AND A&lt;br /&gt;TEN&lt;br /&gt;VALUE CARD, IT'S CALLED A BLACKJACK AND MEANS&lt;br /&gt;INSTANT VICTORY. THE&lt;br /&gt;PLAYER&lt;br /&gt;WINS DOUBLE THE AMOUNT HE STAKED.";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;TO PLAY C++ BLACKJACK, CHOOSE OPTION 1 IN THE MAIN MENU,&lt;br /&gt;PLACE&lt;br /&gt;A BET UNDER&lt;br /&gt;$ 5000, AND WAIT TILL ALL CARDS HAVE BEEN DEALT. THEN&lt;br /&gt;CHOOSE&lt;br /&gt;H TO HIT, S TO&lt;br /&gt;STAND OR D TO DOUBLE DOWN. YOU CANNOT BET AN AMOUNT&lt;br /&gt;GREATER THAN YOUR TOTAL&lt;br /&gt;EARNINGS. YOU START WITH A TOTAL OF $&lt;br /&gt;10,000.";&lt;br /&gt;	cout&lt;&lt;"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PRESS ANY KEY TO CONTINUE...";&lt;br /&gt;	getch();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4738286601795674398?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4738286601795674398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-games.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4738286601795674398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4738286601795674398'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-games.html' title='C++ Code for games'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8941340032486260264</id><published>2009-07-16T23:53:00.000-07:00</published><updated>2009-07-16T23:55:46.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for game Card Game</title><content type='html'>#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;string.h&gt;&lt;br /&gt;void*image1;&lt;br /&gt;void*image;&lt;br /&gt;float a[51],bp[40],cp[40],dp[40];&lt;br /&gt;int&lt;br /&gt;key,car=5,var,next,esc,taken,chum,remark,bli=3,k,number,q,marksum,mon,kal=&lt;br /&gt;0,jai[3],sub,symb,dont,chance=2,repe=0,repeat=0;&lt;br /&gt;int shuf,player=1,guess,remain=0,count=0,mark[3];&lt;br /&gt;float play[3],greatest,great=232,small,remai,in1[3],in2[3],in3[3];&lt;br /&gt;char wini[4][35]={" You have done it man. Well done"," You are cool &lt;br /&gt;man","&lt;br /&gt;a wonderful game"," you are the best"};&lt;br /&gt;char losi[4][35]={" You should improve your play"," Show me a better &lt;br /&gt;game&lt;br /&gt;next time"," I didn't feel any competition"," Better luck next time"};&lt;br /&gt;char uttar='n';&lt;br /&gt;char egg,help[39],place[3][10]={"player","cpu2","cpu1"};&lt;br /&gt;&lt;br /&gt;int get_scancode()&lt;br /&gt;{&lt;br /&gt;       union REGS inregs, outregs ;&lt;br /&gt;&lt;br /&gt;       while( !kbhit( ) )&lt;br /&gt;        ;&lt;br /&gt;&lt;br /&gt;       inregs.h.ah = 0 ;&lt;br /&gt;       int86(22, &amp;inregs, &amp;outregs) ;&lt;br /&gt;       return ( outregs.h.ah ) ;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void drawbox(char z[120])&lt;br /&gt;{&lt;br /&gt; setcolor(15);&lt;br /&gt; setviewport(0,0,639,75,1);&lt;br /&gt; clearviewport();&lt;br /&gt; setviewport(0,0,639,479,1);&lt;br /&gt; rectangle(0,0,639,75);&lt;br /&gt; outtextxy(10,10,"message box:-");&lt;br /&gt; outtextxy(30,25,z);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;class board&lt;br /&gt;{&lt;br /&gt; int bk,x1,y1,x2,y2;&lt;br /&gt;&lt;br /&gt; public:&lt;br /&gt;&lt;br /&gt; board(void)&lt;br /&gt; {&lt;br /&gt;  x1=0;&lt;br /&gt;  y1=76;&lt;br /&gt;  x2=639;&lt;br /&gt;  y2=376;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void draw(void)&lt;br /&gt; {&lt;br /&gt;  setcolor(15);&lt;br /&gt;  setbkcolor(BLACK);&lt;br /&gt;  rectangle(0,377,639,479);&lt;br /&gt;  rectangle(260,455,314,475);&lt;br /&gt;  rectangle(324,455,378,475);&lt;br /&gt;  setfillstyle(1,GREEN);&lt;br /&gt;  floodfill(2,379,15);&lt;br /&gt;  outtextxy(270,463,"PLAY");&lt;br /&gt;  outtextxy(334,463,"TAKE");&lt;br /&gt;  outtextxy(10,387,"Your Hand -");&lt;br /&gt;  rectangle(0,76,639,376);&lt;br /&gt;  rectangle(0,150,20,250);&lt;br /&gt;  rectangle(615,150,639,250);&lt;br /&gt;  rectangle(269,376,369,359);&lt;br /&gt;  settextstyle(0,1,2);&lt;br /&gt;  outtextxy(20,160,"CPU 1");&lt;br /&gt;  outtextxy(639,160,"CPU 2");&lt;br /&gt;  settextstyle(0,0,1);&lt;br /&gt;  outtextxy(290,365,"YOURSELF");&lt;br /&gt;  settextstyle(0,0,0);&lt;br /&gt;  setfillstyle(1,BLUE);&lt;br /&gt;  floodfill(300,300,15);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; void play1(float,int);&lt;br /&gt;&lt;br /&gt;}plai;&lt;br /&gt;&lt;br /&gt;void board::play1(float ax,int cx)&lt;br /&gt;{&lt;br /&gt; int x,y,no;&lt;br /&gt; switch(cx)&lt;br /&gt; {&lt;br /&gt;  case 1:{&lt;br /&gt;   x=71;&lt;br /&gt;   y=210;&lt;br /&gt;   no=210;&lt;br /&gt;  }break;&lt;br /&gt;  case 2:{&lt;br /&gt;   x=310;&lt;br /&gt;   y=307;&lt;br /&gt;   no=50;&lt;br /&gt;  }break;&lt;br /&gt;  case 3:{&lt;br /&gt;   x=560;&lt;br /&gt;   y=190;&lt;br /&gt;   no=230;&lt;br /&gt;  }break;&lt;br /&gt; }&lt;br /&gt; int sym=int((ax*10 -int(ax)*10)+0.1);&lt;br /&gt; char symb[2];&lt;br /&gt; symb[0]=char(sym);&lt;br /&gt; symb[1]='&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8941340032486260264?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8941340032486260264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-card-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8941340032486260264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8941340032486260264'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-card-game.html' title='C++ Code for game Card Game'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8536738298077542973</id><published>2009-07-16T23:04:00.000-07:00</published><updated>2009-07-16T23:53:06.382-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for game Snakeman</title><content type='html'>//80*48&lt;br /&gt;#include&lt;fstream.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;#include&lt;process.h&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;time.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;string.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;bios.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;iomanip.h&gt;&lt;br /&gt;&lt;br /&gt;unsigned key;&lt;br /&gt;int len=0,count=0,foodtype=0,d,m,food_flag=0,j=0,i=0,display_count=10,&lt;br /&gt;hscore_pos=0,x_index=0,y_index=0,mx,my,maze=1,speed=100;&lt;br /&gt;long score=0,ti_elap=0,ti_rem=15,tot_ti=15,ti_init;&lt;br /&gt;char *main_menu[]={{"1. Play"},{"2. Options"},{"3. Instruction"},&lt;br /&gt;                   {"4. Hi-Score"},{"5. Exit"}};&lt;br /&gt;char *game_menu[]={{"1. Mazes"},{"2. Level"},{"3. Back to Main menu"}};&lt;br /&gt;char *maze_menu[]={{"1. Open"},{"2. Box"},{"3. Twisted"},&lt;br /&gt;                   {"4. Return to Main menu"}};&lt;br /&gt;char *level_menu[]={{"1. Beginner"},{"2. Intermediate"},{"3. Expert"},&lt;br /&gt;                    {"4. Return to Main menu"}};&lt;br /&gt;char *m_m[]={"P","O","I","H","E"};&lt;br /&gt;char *g_m[]={"M","L","B"};&lt;br /&gt;char *mm[]={"O","B","T","R"};&lt;br /&gt;char *lm[]={"B","I","E","R"};&lt;br /&gt;&lt;br /&gt;int maze3_x[][14]={{2,3,4,5,6,7,8,9,10,11,12,13,14,15},&lt;br /&gt;                   {25},&lt;br /&gt;                   {30},&lt;br /&gt;                   {37,38,39,40,41,42,43,44,45,46,47,48,49,50}};&lt;br /&gt;int maze3_y[][14]={{30},&lt;br /&gt;                   {2,3,4,5,6,7,8,9,10,11,12,13,14,15},&lt;br /&gt;                   {27,28,29,30,31,32,33,34,35,36,37,38,39,40},&lt;br /&gt;                   {20}};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  void showfood();&lt;br /&gt;  void end();&lt;br /&gt;  void show_game_menu();&lt;br /&gt;  void show_main_menu();&lt;br /&gt;&lt;br /&gt;enum{UP=1,RIGHT=2,DOWN=3,LEFT=4}DIRECTION,Pre_Dir;&lt;br /&gt;&lt;br /&gt;struct&lt;br /&gt;{&lt;br /&gt; unsigned x:7 ;&lt;br /&gt; unsigned y:7 ;&lt;br /&gt;}coordinate[1000],tail,head,food;&lt;br /&gt;&lt;br /&gt;inline void initialise()&lt;br /&gt;{&lt;br /&gt;  d=DETECT;&lt;br /&gt;  initgraph(&amp;amp;d,&amp;amp;m,"e:\tc\bgi");&lt;br /&gt;  cleardevice();&lt;br /&gt;  mx=getmaxx();&lt;br /&gt;  my=getmaxy();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void RESET()&lt;br /&gt;{&lt;br /&gt;  len=count=foodtype=food_flag=i=j=hscore_pos=x_index=y_index=0;&lt;br /&gt;  display_count=10,&lt;br /&gt;  speed=100;&lt;br /&gt;  score=ti_elap=0;ti_rem=tot_ti=15;&lt;br /&gt;  head.x=head.y=tail.x=tail.y=food.x=food.y=0;&lt;br /&gt;  for(i=0;i&lt;1000;i++)&lt;br /&gt;   coordinate[i].x=coordinate[i].y=0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; void showoff_food()&lt;br /&gt;  {&lt;br /&gt;   gotoxy(food.x,food.y);&lt;br /&gt;   cout&lt;&lt;" ";&lt;br /&gt;   food.x=food.y=0;&lt;br /&gt;   showfood();&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int showfoodtimer(int fo_fl)&lt;br /&gt;{&lt;br /&gt; if(fo_fl==1)&lt;br /&gt; {&lt;br /&gt;  if(ti_rem&lt;=0)&lt;br /&gt;   {&lt;br /&gt;     showoff_food();&lt;br /&gt;     ti_rem=15;&lt;br /&gt;     food_flag=0;&lt;br /&gt;   }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;   ti_elap=((biostime(0,0L)-ti_init)/(speed/16));&lt;br /&gt;   ti_rem=(tot_ti-(ti_elap));&lt;br /&gt;   gotoxy(7,46);&lt;br /&gt;   if(ti_rem&lt;10)&lt;br /&gt;    cout&lt;&lt;"0"&lt;&lt;ti_rem;&lt;br /&gt;   else&lt;br /&gt;    cout&lt;&lt;ti_rem;&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt; else&lt;br /&gt;  {&lt;br /&gt;   gotoxy(7,46);&lt;br /&gt;   cout&lt;&lt;"  ";&lt;br /&gt;  }&lt;br /&gt;  return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void showfood()&lt;br /&gt;{&lt;br /&gt; int flag=0;&lt;br /&gt; re:&lt;br /&gt; food.x=random(49)+2;&lt;br /&gt; food.y=random(39)+2;&lt;br /&gt; for(i=0;i&lt;len;i++)&lt;br /&gt; {&lt;br /&gt;  if(food.x==coordinate[i].x &amp;amp;&amp;amp; food.y==coordinate[i].y)&lt;br /&gt;    goto re;&lt;br /&gt; }&lt;br /&gt; if(maze==3)&lt;br /&gt;  {&lt;br /&gt;   for(i=0;i&lt;4;i++)&lt;br /&gt;   {&lt;br /&gt;    for(j=0;j&lt;14;j++)&lt;br /&gt;    {&lt;br /&gt;     if(food.x==maze3_x[i][j])&lt;br /&gt;      flag=1;&lt;br /&gt;    }&lt;br /&gt;    for(j=0;j&lt;14;j++)&lt;br /&gt;    {&lt;br /&gt;     if(food.y==maze3_y[i][j] &amp;amp;&amp;amp; flag==1)&lt;br /&gt;        goto re;&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt; gotoxy(food.x,food.y);&lt;br /&gt; textcolor(RED);&lt;br /&gt; cprintf("@");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void showbigfood()&lt;br /&gt;{&lt;br /&gt; re1:&lt;br /&gt; food.x=random(49)+2;&lt;br /&gt; food.y=random(39)+2;&lt;br /&gt; for(int j=0;j&lt;len;j++)&lt;br /&gt; {&lt;br /&gt;  if(food.x==coordinate[j].x &amp;amp;&amp;amp; food.y==coordinate[j].y)&lt;br /&gt;   goto re1;&lt;br /&gt; }&lt;br /&gt;  textcolor(YELLOW);&lt;br /&gt;  gotoxy(food.x,food.y);&lt;br /&gt;  cprintf("é");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void exit()&lt;br /&gt;{&lt;br /&gt;     delay(50);&lt;br /&gt;     textmode(4);&lt;br /&gt;     gotoxy(10,8);&lt;br /&gt;     cout&lt;&lt;"Exiting the program";&lt;br /&gt;     delay(2000);&lt;br /&gt;     exit(0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void border()&lt;br /&gt;{&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  rectangle(2,2,mx-2,my-2);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  rectangle(4,4,mx-4,my-4);&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  rectangle(6,6,mx-6,my-6);&lt;br /&gt;  settextstyle(4,0,5);&lt;br /&gt;  outtextxy(180,40,"SNAKEMAN");&lt;br /&gt;  setcolor(YELLOW);&lt;br /&gt;  line(165,88,440,88);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  line(165,90,440,90);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void intro_graphics()&lt;br /&gt;{&lt;br /&gt;  clrscr();&lt;br /&gt;  initialise();&lt;br /&gt;&lt;br /&gt;  border();&lt;br /&gt;  settextstyle(3,0,3);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(130,200,"Programmed By:");&lt;br /&gt;  settextstyle(1,0,3);&lt;br /&gt;  setcolor(WHITE);&lt;br /&gt;  outtextxy(330,200,"Manish Jain");&lt;br /&gt;  outtextxy(150,235,"mkj_manishjain@yahoo.co.in");&lt;br /&gt;  outtextxy(150,275,"         +91 9896455735");&lt;br /&gt;  settextstyle(1,0,4);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(120,360,"Press any key to play");&lt;br /&gt;&lt;br /&gt;  getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void showtime()&lt;br /&gt;{&lt;br /&gt;  char datebuf[9];&lt;br /&gt;  char timebuf[9];&lt;br /&gt;&lt;br /&gt;  _strdate(datebuf);&lt;br /&gt;  _strtime(timebuf);&lt;br /&gt;  gotoxy(30,45);&lt;br /&gt;  cout&lt;&lt;" DATE       TIME";&lt;br /&gt;  gotoxy(30,46);&lt;br /&gt;  cout&lt;&lt;datebuf&lt;&lt;" "&lt;&lt;timebuf;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;inline void showscore()&lt;br /&gt;{&lt;br /&gt;  gotoxy(15,45);&lt;br /&gt;  cout&lt;&lt;"SCORE";&lt;br /&gt;  gotoxy(16,46);&lt;br /&gt;  cout&lt;&lt;score;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;char *return_maze()&lt;br /&gt;{&lt;br /&gt; switch(maze)&lt;br /&gt; {&lt;br /&gt;  case 1: return ("OPEN");&lt;br /&gt;  case 2: return ("BOX");&lt;br /&gt;  case 3: return ("TWISTED");&lt;br /&gt; }&lt;br /&gt; return "OPEN";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void init()&lt;br /&gt;{&lt;br /&gt;  DIRECTION=Pre_Dir=RIGHT;&lt;br /&gt;&lt;br /&gt;  gotoxy(60,30);&lt;br /&gt;  cout&lt;&lt;"M A Z E";&lt;br /&gt;  gotoxy(60,32);&lt;br /&gt;  cout&lt;&lt;return_maze();&lt;br /&gt;  gotoxy(5,45);&lt;br /&gt;  cout&lt;&lt;"Timer";&lt;br /&gt;&lt;br /&gt;  randomize();&lt;br /&gt;  _setcursortype(_NOCURSOR);&lt;br /&gt;  showtime();&lt;br /&gt;  showscore();&lt;br /&gt;&lt;br /&gt;  tail.x=10;&lt;br /&gt;  tail.y=10;&lt;br /&gt;  for(int i=10;i&lt;15;i++)&lt;br /&gt;  {&lt;br /&gt;   coordinate[len].x=i;&lt;br /&gt;   coordinate[len].y=10;&lt;br /&gt;   gotoxy(coordinate[len].x,coordinate[len].y);&lt;br /&gt;   cout&lt;&lt;char(223);&lt;br /&gt;   len++;&lt;br /&gt;  }&lt;br /&gt;  head.x=14;&lt;br /&gt;  head.y=10;&lt;br /&gt;&lt;br /&gt;  textcolor(BLUE);&lt;br /&gt;  for(i=1;i&lt;=50;i++)&lt;br /&gt;   {&lt;br /&gt;      j=1;&lt;br /&gt;      gotoxy(i,j);&lt;br /&gt;       cprintf("");&lt;br /&gt;      gotoxy(i,j+40);&lt;br /&gt;       cprintf("");&lt;br /&gt;   }&lt;br /&gt;  for(i=1;i&lt;=41;i++)&lt;br /&gt;   {&lt;br /&gt;      j=1;&lt;br /&gt;      gotoxy(j,i);&lt;br /&gt;       cprintf("");&lt;br /&gt;      gotoxy(j+50,i);&lt;br /&gt;       cprintf("");&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;  showfood();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void show_snake(int DIRECTION)&lt;br /&gt;{&lt;br /&gt;   gotoxy(head.x,head.y);&lt;br /&gt;   textcolor(GREEN);&lt;br /&gt;&lt;br /&gt;   switch(DIRECTION)&lt;br /&gt;   {&lt;br /&gt;    case UP   :&lt;br /&gt;        if(Pre_Dir==LEFT)&lt;br /&gt;          cprintf("Ý");&lt;br /&gt;        else&lt;br /&gt;          cprintf("Þ");&lt;br /&gt;        break;&lt;br /&gt;    case RIGHT:&lt;br /&gt;        if(Pre_Dir==DOWN)&lt;br /&gt;          cprintf("Ü");&lt;br /&gt;        else&lt;br /&gt;          cprintf("ß");&lt;br /&gt;        break;&lt;br /&gt;    case DOWN :&lt;br /&gt;        if(Pre_Dir==RIGHT)&lt;br /&gt;          cprintf("Þ");&lt;br /&gt;        else&lt;br /&gt;          cprintf("Ý");&lt;br /&gt;        break;&lt;br /&gt;    case LEFT :&lt;br /&gt;        if(Pre_Dir==UP)&lt;br /&gt;          cprintf("ß");&lt;br /&gt;        else&lt;br /&gt;          cprintf("Ü");&lt;br /&gt;        break;&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;inline void showoff()&lt;br /&gt;{&lt;br /&gt; gotoxy(tail.x,tail.y);&lt;br /&gt; cout&lt;&lt;" ";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;inline void SOUND()&lt;br /&gt;{&lt;br /&gt; sound(1500);&lt;br /&gt; delay(55);&lt;br /&gt; nosound();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void gameover()&lt;br /&gt;{&lt;br /&gt; sound(1220);&lt;br /&gt; delay(500);&lt;br /&gt; nosound();&lt;br /&gt;&lt;br /&gt; initialise();&lt;br /&gt; border();&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(130,180,"GAME  OVER");&lt;br /&gt;&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; setcolor(BLUE);&lt;br /&gt; outtextxy(140,250,"SCORE");&lt;br /&gt;&lt;br /&gt; gotoxy(48,16);&lt;br /&gt; char *s;&lt;br /&gt; ltoa(score,s,10);&lt;br /&gt; outtextxy(325,250,s);&lt;br /&gt;&lt;br /&gt; settextstyle(4,0,5);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(65,350,"Wish to continue:(Y/N):");&lt;br /&gt; char ch=getche();&lt;br /&gt;&lt;br /&gt; if(ch=='y'||ch=='Y')&lt;br /&gt; {&lt;br /&gt;  outtextxy(510,350,"Y");&lt;br /&gt;  getch();&lt;br /&gt;  RESET();&lt;br /&gt;  initialise();&lt;br /&gt;  show_main_menu();&lt;br /&gt; }&lt;br /&gt; else if(ch=='n'||ch=='N')&lt;br /&gt;  {&lt;br /&gt;   outtextxy(510,350,"N");&lt;br /&gt;   free(maze_menu);&lt;br /&gt;   free(main_menu);&lt;br /&gt;   free(level_menu);&lt;br /&gt;   free(game_menu);&lt;br /&gt;   free(m_m);&lt;br /&gt;   free(mm);&lt;br /&gt;   free(lm);&lt;br /&gt;   free(g_m);&lt;br /&gt;   exit();&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void loadmaze()&lt;br /&gt;{&lt;br /&gt; if(maze==3)&lt;br /&gt; {&lt;br /&gt;  textcolor(WHITE);&lt;br /&gt;  for(i=1;i&lt;15;i++)&lt;br /&gt;  {&lt;br /&gt;   gotoxy(i+1,30);&lt;br /&gt;   cprintf("²");&lt;br /&gt;   gotoxy(25,i+1);&lt;br /&gt;   cprintf("²");&lt;br /&gt;   gotoxy(36+i,20);&lt;br /&gt;   cprintf("²");&lt;br /&gt;   gotoxy(30,26+i);&lt;br /&gt;   cprintf("²");&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void game()&lt;br /&gt;{&lt;br /&gt;  init();&lt;br /&gt;  loadmaze();&lt;br /&gt;  sleep(2);&lt;br /&gt;  while(1)&lt;br /&gt;  {&lt;br /&gt;   if(bioskey(1))&lt;br /&gt;   {&lt;br /&gt;     key=bioskey(0);&lt;br /&gt;     int s=key&gt;&gt;8;&lt;br /&gt;     if(s==1)&lt;br /&gt;      exit();&lt;br /&gt;     else&lt;br /&gt;     if(s==72)      //If UP arrow key is pressed&lt;br /&gt;     {&lt;br /&gt;      if(DIRECTION==4 || DIRECTION==2)&lt;br /&gt;       {&lt;br /&gt;         Pre_Dir=DIRECTION;&lt;br /&gt;         DIRECTION=UP;&lt;br /&gt;       }&lt;br /&gt;     }&lt;br /&gt;     else if(s==80)  //If DOWN arrow key is pressed&lt;br /&gt;     {&lt;br /&gt;      if(DIRECTION==4 || DIRECTION==2)&lt;br /&gt;       {&lt;br /&gt;         Pre_Dir=DIRECTION;&lt;br /&gt;         DIRECTION=DOWN;&lt;br /&gt;       }&lt;br /&gt;     }&lt;br /&gt;     else if(s==77)   ////If RIGHT arrow key is pressed&lt;br /&gt;     {&lt;br /&gt;      if(DIRECTION==1 || DIRECTION==3)&lt;br /&gt;       {&lt;br /&gt;         Pre_Dir=DIRECTION;&lt;br /&gt;         DIRECTION=RIGHT;&lt;br /&gt;       }&lt;br /&gt;     }&lt;br /&gt;     else if(s==75)   ////If LEFT arrow key is pressed&lt;br /&gt;     {&lt;br /&gt;      if(DIRECTION==1 || DIRECTION==3)&lt;br /&gt;       {&lt;br /&gt;         Pre_Dir=DIRECTION;&lt;br /&gt;         DIRECTION=LEFT;&lt;br /&gt;       }&lt;br /&gt;     }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   if(DIRECTION==2)         //Right Key&lt;br /&gt;     head.x++;&lt;br /&gt;   else if(DIRECTION==1)    //Up Key&lt;br /&gt;     head.y--;&lt;br /&gt;   else if(DIRECTION==4)    //Left Key&lt;br /&gt;     head.x--;&lt;br /&gt;   else if(DIRECTION==3)    //Down Key&lt;br /&gt;     head.y++;&lt;br /&gt;&lt;br /&gt;   if(maze==1)              //OPEN maze&lt;br /&gt;   {&lt;br /&gt;    if(head.x&gt;50)&lt;br /&gt;       head.x=2;&lt;br /&gt;    else if(head.x&lt;=1)&lt;br /&gt;       head.x=50;&lt;br /&gt;    if(tail.x&gt;50)&lt;br /&gt;       tail.x=2;&lt;br /&gt;    else if(tail.x&lt;=1)&lt;br /&gt;       tail.x=50;&lt;br /&gt;    if(head.y&gt;40)&lt;br /&gt;       head.y=2;&lt;br /&gt;    else if(head.y&lt;=1)&lt;br /&gt;       head.y=40;&lt;br /&gt;    if(tail.y&gt;40)&lt;br /&gt;       tail.y=2;&lt;br /&gt;    else if(tail.y&lt;=1)&lt;br /&gt;       tail.y=40;&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   else if(maze==2)         //BOX Maze&lt;br /&gt;   {&lt;br /&gt;     if(head.x&gt;50 ||head.y&gt;40 ||head.x&lt;2 ||head.y&lt;2)&lt;br /&gt;      gameover();&lt;br /&gt;   }&lt;br /&gt;   else if(maze==3)        //TWISTED or SPIRAL Maze&lt;br /&gt;   {&lt;br /&gt;    for(i=2;i&lt;16;i++)&lt;br /&gt;    {&lt;br /&gt;     if((head.x==25 &amp;amp;&amp;amp; head.y==i)||(head.x==i &amp;amp;&amp;amp; head.y==30)&lt;br /&gt;        ||(head.x==35+i &amp;amp;&amp;amp; head.y==20)||(head.x==30 &amp;amp;&amp;amp; head.y==25+i))&lt;br /&gt;      {&lt;br /&gt;            gameover();&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;   if(head.x&gt;50)&lt;br /&gt;       head.x=2;&lt;br /&gt;   else if(head.x&lt;=1)&lt;br /&gt;       head.x=50;&lt;br /&gt;   if(tail.x&gt;50)&lt;br /&gt;       tail.x=2;&lt;br /&gt;   else if(tail.x&lt;=1)&lt;br /&gt;       tail.x=50;&lt;br /&gt;   if(head.y&gt;40)&lt;br /&gt;       head.y=2;&lt;br /&gt;   else if(head.y&lt;=1)&lt;br /&gt;       head.y=40;&lt;br /&gt;   if(tail.y&gt;40)&lt;br /&gt;       tail.y=2;&lt;br /&gt;   else if(tail.y&lt;=1)&lt;br /&gt;       tail.y=40;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   for(int i=0;i&lt;len;i++)&lt;br /&gt;     {&lt;br /&gt;      if(head.x==coordinate[i].x &amp;amp;&amp;amp; head.y==coordinate[i].y)&lt;br /&gt;        {&lt;br /&gt;          gameover();&lt;br /&gt;        }&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;    show_snake(DIRECTION);&lt;br /&gt;&lt;br /&gt;    if(head.x==food.x &amp;amp;&amp;amp; head.y==food.y)&lt;br /&gt;     {&lt;br /&gt;         count++;&lt;br /&gt;         if(ti_rem&gt;5)&lt;br /&gt;           score+=(foodtype*8)+2+(foodtype*((ti_rem*3)/2));&lt;br /&gt;         else&lt;br /&gt;           score+=(foodtype*8)+2;&lt;br /&gt;&lt;br /&gt;      ti_rem=15;&lt;br /&gt;      SOUND();&lt;br /&gt;      food.x=food.y=0;&lt;br /&gt;&lt;br /&gt;      if(count==5)&lt;br /&gt;       {&lt;br /&gt;         showbigfood();&lt;br /&gt;         food_flag=1;&lt;br /&gt;         ti_init=biostime(0,0);&lt;br /&gt;         showfoodtimer(1);&lt;br /&gt;         foodtype=1;&lt;br /&gt;         count=0;&lt;br /&gt;       }&lt;br /&gt;      else&lt;br /&gt;       {&lt;br /&gt;         showfood();&lt;br /&gt;         food_flag=0;&lt;br /&gt;         foodtype=0;&lt;br /&gt;       }&lt;br /&gt;      len++;&lt;br /&gt;     }&lt;br /&gt;    else&lt;br /&gt;     {&lt;br /&gt;      tail.x=coordinate[0].x;&lt;br /&gt;      tail.y=coordinate[0].y;&lt;br /&gt;&lt;br /&gt;      showoff();&lt;br /&gt;&lt;br /&gt;        for(int k=0;k&lt;len-1;k++)&lt;br /&gt;         {&lt;br /&gt;            coordinate[k].x=coordinate[k+1].x;&lt;br /&gt;            coordinate[k].y=coordinate[k+1].y;&lt;br /&gt;         }&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;    coordinate[len-1].x=head.x;&lt;br /&gt;    coordinate[len-1].y=head.y;&lt;br /&gt;&lt;br /&gt;    delay(speed);&lt;br /&gt;    showtime();&lt;br /&gt;    showscore();&lt;br /&gt;    showfoodtimer(food_flag);&lt;br /&gt;&lt;br /&gt;    gotoxy(64,14);&lt;br /&gt;    cout&lt;&lt;"X-Cor Y-Cor";&lt;br /&gt;&lt;br /&gt;    gotoxy(65,15);&lt;br /&gt;    cout&lt;&lt;head.x&lt;&lt;"    "&lt;&lt;head.y;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void get_level_choice()&lt;br /&gt;{&lt;br /&gt; get:&lt;br /&gt; int cho=bioskey(0);&lt;br /&gt; cho=cho&gt;&gt;8;&lt;br /&gt; switch(cho)&lt;br /&gt; {&lt;br /&gt;  case 2:&lt;br /&gt;  case 48:&lt;br /&gt;  case 28:&lt;br /&gt;  case 79: speed=125;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 3:&lt;br /&gt;  case 23:&lt;br /&gt;  case 80: speed=90;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 4:&lt;br /&gt;  case 18:&lt;br /&gt;  case 81: speed=55;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 5:&lt;br /&gt;  case 19:&lt;br /&gt;  case 75: show_game_menu();&lt;br /&gt;           break;&lt;br /&gt;  default: goto get;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void get_maze_choice()&lt;br /&gt;{&lt;br /&gt; get:&lt;br /&gt; int cho=bioskey(0);&lt;br /&gt; cho=cho&gt;&gt;8;&lt;br /&gt; switch(cho)&lt;br /&gt; {&lt;br /&gt;  case 2:&lt;br /&gt;  case 28:&lt;br /&gt;  case 24:&lt;br /&gt;  case 79: maze=1;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 3:&lt;br /&gt;  case 48:&lt;br /&gt;  case 80: maze=2;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 4:&lt;br /&gt;  case 20:&lt;br /&gt;  case 81: maze=3;&lt;br /&gt;           show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  case 5:&lt;br /&gt;  case 19:&lt;br /&gt;  case 75:         show_game_menu();&lt;br /&gt;           break;&lt;br /&gt;  default: goto get;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void getlevel()&lt;br /&gt;{&lt;br /&gt;  cleardevice();&lt;br /&gt;  border();&lt;br /&gt;&lt;br /&gt;  settextstyle(1,0,5);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(50,140,"L E V E L");&lt;br /&gt;&lt;br /&gt;  settextstyle(3,0,5);&lt;br /&gt;  for(i=0;i&lt;4;i++)&lt;br /&gt;  {&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   outtextxy(67,190+(45*i),level_menu[i]);&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   outtextxy(130,190+(45*i),lm[i]);&lt;br /&gt;  }&lt;br /&gt;  get_level_choice();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void getmaze()&lt;br /&gt;{&lt;br /&gt;  cleardevice();&lt;br /&gt;  border();&lt;br /&gt;&lt;br /&gt;  settextstyle(1,0,5);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(50,140,"M A Z E S");&lt;br /&gt;  settextstyle(3,0,5);&lt;br /&gt;&lt;br /&gt;  for(i=0;i&lt;4;i++)&lt;br /&gt;  {&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   outtextxy(67,190+(45*i),maze_menu[i]);&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   outtextxy(130,190+(45*i),mm[i]);&lt;br /&gt;  }&lt;br /&gt;  get_maze_choice();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void get_gm_choice()&lt;br /&gt;{&lt;br /&gt; get:&lt;br /&gt; int cho=bioskey(0);&lt;br /&gt; cho=cho&gt;&gt;8;&lt;br /&gt; switch(cho)&lt;br /&gt; {&lt;br /&gt;  case 2:&lt;br /&gt;  case 50:&lt;br /&gt;  case 28:&lt;br /&gt;  case 79: getmaze();&lt;br /&gt;           break;&lt;br /&gt;  case 3:&lt;br /&gt;  case 38:&lt;br /&gt;  case 80: getlevel();&lt;br /&gt;           break;&lt;br /&gt;  case 4:&lt;br /&gt;  case 48:&lt;br /&gt;  case 81: show_main_menu();&lt;br /&gt;           break;&lt;br /&gt;  default: goto get;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void show_game_menu()&lt;br /&gt; {&lt;br /&gt;  cleardevice();&lt;br /&gt;  border();&lt;br /&gt;  settextstyle(1,0,5);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(50,140,"G A M E  M E N U");&lt;br /&gt;&lt;br /&gt;  settextstyle(3,0,5);&lt;br /&gt;&lt;br /&gt;  for(i=0;i&lt;3;i++)&lt;br /&gt;  {&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   outtextxy(67,190+(45*i),game_menu[i]);&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   outtextxy(130,190+(45*i),g_m[i]);&lt;br /&gt;  }&lt;br /&gt;   get_gm_choice();&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;void play()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; restorecrtmode();&lt;br /&gt; textmode(64);&lt;br /&gt; game();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void options()&lt;br /&gt;{&lt;br /&gt; show_game_menu();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void instruction()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; setcolor(RED);&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; outtextxy(50,140,"I N S T R U C T I O N S");&lt;br /&gt; settextstyle(3,0,3);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(60,190,"1. Move the snake using Arrow Keys -&gt; ");&lt;br /&gt; outtextxy(60,230,"   UP, DOWN, LEFT, RIGHT");&lt;br /&gt; outtextxy(60,270,"2. Eat food (@,é) and make snake grow longer.");&lt;br /&gt; outtextxy(60,300,"3. You will get 2 points for (@) and");&lt;br /&gt; outtextxy(60,330,"   more points for Bonus food(é)");&lt;br /&gt; outtextxy(60,365,"4. Don't let it hit the walls or its tail");&lt;br /&gt; settextstyle(4,0,4);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(140,425,"Press any key to Continue");&lt;br /&gt; getch();&lt;br /&gt; show_main_menu();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void hiscore()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; setcolor(RED);&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; outtextxy(50,140,"    H I   S C O R E");&lt;br /&gt; settextstyle(3,0,3);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(60,220,"Sorry! This feature is not available in this version&lt;br /&gt;");&lt;br /&gt; outtextxy(60,270,"For further details, Contact  :  ");&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; outtextxy(60,310,"        mkj_manishjain@yahoo.co.in");&lt;br /&gt; outtextxy(60,345,"        Mobile no.: +91 9896455735 ");&lt;br /&gt; settextstyle(4,0,4);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(140,425,"Press any key to Continue");&lt;br /&gt; getch();&lt;br /&gt; show_main_menu();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void get_mm_choice()&lt;br /&gt;{&lt;br /&gt; get:&lt;br /&gt; int cho=bioskey(0);&lt;br /&gt; cho=cho&gt;&gt;8;&lt;br /&gt; switch(cho)&lt;br /&gt; {&lt;br /&gt;  case 2:&lt;br /&gt;  case 25:&lt;br /&gt;  case 28:&lt;br /&gt;  case 79: play();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 3:&lt;br /&gt;  case 24:&lt;br /&gt;  case 80: options();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 4:&lt;br /&gt;  case 23:&lt;br /&gt;  case 81: instruction();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 5:&lt;br /&gt;  case 35:&lt;br /&gt;  case 75: hiscore();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 6:&lt;br /&gt;  case 18:&lt;br /&gt;  case 76: exit();&lt;br /&gt;       break;&lt;br /&gt;  default: goto get;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void show_main_menu()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; outtextxy(60,130,"M A I N  M E N U");&lt;br /&gt;&lt;br /&gt; settextstyle(3,0,5);&lt;br /&gt;&lt;br /&gt; for(i=0;i&lt;5;i++)&lt;br /&gt; {&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(67,180+(35*i),main_menu[i]);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(130,180+(35*i),m_m[i]);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; get_mm_choice();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void end()&lt;br /&gt;{&lt;br /&gt;  initialise();&lt;br /&gt;&lt;br /&gt;  for(j=0;j&lt;=2;j++)&lt;br /&gt;  {&lt;br /&gt;   setcolor(RED+j);&lt;br /&gt;   circle(mx/2,my/2,150+j*2);&lt;br /&gt;  }&lt;br /&gt;  settextstyle(4,0,5);&lt;br /&gt;  outtextxy(mx/2-65,my/2-20,"The End");&lt;br /&gt;  getch();&lt;br /&gt;  closegraph();&lt;br /&gt;  restorecrtmode();&lt;br /&gt;  exit(0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//MAIN FUNCTION&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;  intro_graphics();&lt;br /&gt;  show_main_menu();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8536738298077542973?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8536738298077542973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-snakeman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8536738298077542973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8536738298077542973'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-game-snakeman.html' title='C++ Code for game Snakeman'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2794362847357565717</id><published>2009-07-16T23:03:00.000-07:00</published><updated>2009-07-16T23:53:02.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ Codes'/><title type='text'>C++ Code for small game hangman</title><content type='html'>//HEADER FILES&lt;br /&gt;#include&lt;fstream.h&gt;&lt;br /&gt;#include&lt;bios.h&gt;&lt;br /&gt;#include&lt;time.h&gt;&lt;br /&gt;#include&lt;dos.h&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;string.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;#include&lt;graphics.h&gt;&lt;br /&gt;#include&lt;conio.h&gt;&lt;br /&gt;#include&lt;mouse.h&gt;&lt;br /&gt;&lt;br /&gt;#define SMILE 1&lt;br /&gt;#define SAD 0&lt;br /&gt;&lt;br /&gt;//VARIABLES AND FUNCTIONS DECLARATION&lt;br /&gt;unsigned key;&lt;br /&gt;char firstrow[]={'Q','W','E','R','T','Y','U','I','O','P'};&lt;br /&gt;char secondrow[]={'A','S','D','F','G','H','J','K','L'};&lt;br /&gt;char thirdrow[]={'Z','X','C','V','B','N','M'};&lt;br /&gt;char *main_menu[]={{"1. PLAY"},{"2. INSTRUCTIONS"},{"3. HI-SCORE"},{"4.&lt;br /&gt;EXIT"}};&lt;br /&gt;char *categories[]={{"1. MOVIES"},{"2. SPORTS"},{"3. MOVIE STARS"},{"4.&lt;br /&gt;PLACES"}};&lt;br /&gt;char *m_m[]={"P","I","H","E"},*c_m[]={"M","S","A","P"};&lt;br /&gt;int&lt;br /&gt;blankpos_x[]={25,50,75,100,125,150,175,200,225,250,275,300,325,350,375,400&lt;br /&gt;};&lt;br /&gt;int blankpos_y[]={80,150,300,340},cat_pos_x[]={130,130,314,130};&lt;br /&gt;char string[50],name[25],category[20],checklist[50],hitlist[50];&lt;br /&gt;char wr_guesses[10],ch,datebuf[9],timebuf[9];&lt;br /&gt;&lt;br /&gt;int&lt;br /&gt;button,x,y,corx,cory,len=0,d,m,mx,my,i,j,k,count_s=0,count_f=0,hcount=0,fl&lt;br /&gt;ag=0,hlflag=1,spaces=0;&lt;br /&gt;int hlcount=0,prflag=0,hngmnflag=0,dispflag=0,gameflag=0;&lt;br /&gt;int tcolor=GREEN,acolor=RED;&lt;br /&gt;&lt;br /&gt;void drawsetup();&lt;br /&gt;void game();&lt;br /&gt;void play();&lt;br /&gt;void initgraphics();&lt;br /&gt;void show_main_menu();&lt;br /&gt;void getoption();&lt;br /&gt;&lt;br /&gt;//FUNCTION TO INITIALISE ALL THE VARIABLES&lt;br /&gt;void init()&lt;br /&gt;{&lt;br /&gt; hlcount=0,prflag=0,hngmnflag=0,dispflag=0,gameflag=0;&lt;br /&gt; tcolor=GREEN,acolor=RED;&lt;br /&gt; len=0,count_s=0,count_f=0,hcount=0,flag=0,hlflag=1,spaces=0;&lt;br /&gt; strcpy(hitlist,"");&lt;br /&gt; strcpy(checklist,"");&lt;br /&gt; strcpy(wr_guesses,"");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//CLASS RECORD TO READ RECORD FROM THE FILES&lt;br /&gt; class record&lt;br /&gt; {&lt;br /&gt;  char word[50];&lt;br /&gt;  public:&lt;br /&gt;          void input()&lt;br /&gt;          {&lt;br /&gt;           gets(word);&lt;br /&gt;          }&lt;br /&gt;          void output()&lt;br /&gt;          {&lt;br /&gt;           puts(word);&lt;br /&gt;          }&lt;br /&gt;          char *returnword()&lt;br /&gt;          {&lt;br /&gt;           return word;&lt;br /&gt;          }&lt;br /&gt; }rec,out;&lt;br /&gt;&lt;br /&gt;//BORDER FUNCTIONS TO BORDER EACH PAGE&lt;br /&gt;void border()&lt;br /&gt;{&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  rectangle(2,2,mx-2,my-2);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  rectangle(4,4,mx-4,my-4);&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  rectangle(6,6,mx-6,my-6);&lt;br /&gt;  settextstyle(4,0,5);&lt;br /&gt;  outtextxy(180,40,"HANGMAN");&lt;br /&gt;  setcolor(YELLOW);&lt;br /&gt;  line(175,88,420,88);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  line(175,90,420,90);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO DISPLAY THE VERY FIRST SCREEN OF THE PROGRAM&lt;br /&gt;void FIRSTSCREEN()&lt;br /&gt;{&lt;br /&gt;  clrscr();&lt;br /&gt;  initgraphics();&lt;br /&gt;  border();&lt;br /&gt;&lt;br /&gt;  settextstyle(3,0,3);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(130,200,"Programmed By:");&lt;br /&gt;  settextstyle(1,0,3);&lt;br /&gt;  setcolor(WHITE);&lt;br /&gt;  outtextxy(330,200,"Manish Jain");&lt;br /&gt;  outtextxy(150,235,"mkj_manishjain@yahoo.co.in");&lt;br /&gt;  outtextxy(150,275,"         +91 9896455735");&lt;br /&gt;  settextstyle(1,0,4);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(120,360,"Press any key to play");&lt;br /&gt;&lt;br /&gt;  getch();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO SHOW INSTRUCTIONS FOR THE USERS&lt;br /&gt;void instruction()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; setcolor(RED);&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; outtextxy(50,140,"I N S T R U C T I O N S");&lt;br /&gt; settextstyle(3,0,3);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(60,190,"1. Fill the Blanks with the suitable word.");&lt;br /&gt; outtextxy(60,230,"2. The word should belong to the category");&lt;br /&gt; outtextxy(60,270,"   selected by you.");&lt;br /&gt; outtextxy(60,300,"3. You will be given 8 chances to fill it up.");&lt;br /&gt; outtextxy(60,330,"4. Man on the Hanger describes your attempts ");&lt;br /&gt; outtextxy(60,365,"5. Your wrong guesses are shown there.");&lt;br /&gt; settextstyle(4,0,4);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(140,425,"Press any key to Continue");&lt;br /&gt; getch();&lt;br /&gt; show_main_menu();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO CHOOSE ONE FROM THE OPTIONS GIVEN USING MOUSE&lt;br /&gt;void chooseoption()&lt;br /&gt;{&lt;br /&gt;  cleardevice();&lt;br /&gt;  border();&lt;br /&gt;  settextstyle(1,0,5);&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  outtextxy(50,140,"C A T E G O R I E S");&lt;br /&gt;&lt;br /&gt;  settextstyle(3,0,5);&lt;br /&gt;&lt;br /&gt;  for(i=0;i&lt;4;i++)&lt;br /&gt;  {&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   outtextxy(67,190+(45*i),categories[i]);&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   rectangle(50,210+(45*i),60,220+(45*i));&lt;br /&gt;   outtextxy(cat_pos_x[i],190+(45*i),c_m[i]);&lt;br /&gt;  }&lt;br /&gt;   getoption();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO CHECK THE CATEGORY SELECTED BY THE USER&lt;br /&gt; int getcategory(int x,int y)&lt;br /&gt; {&lt;br /&gt;  //Check for category "Movies"&lt;br /&gt;   if((x&gt;=10&amp;amp;&amp;amp;x&lt;=80)&amp;amp;&amp;amp;(y&gt;=200 &amp;amp;&amp;amp;y&lt;=240))&lt;br /&gt;      {&lt;br /&gt;        strcpy(category,"Movies");&lt;br /&gt;        return 1;&lt;br /&gt;      }&lt;br /&gt;  //Check for Category "Sports"&lt;br /&gt;   if((x&gt;=10&amp;amp;&amp;amp;x&lt;=80)&amp;amp;&amp;amp;(y&gt;=255 &amp;amp;&amp;amp;y&lt;=280))&lt;br /&gt;      {&lt;br /&gt;        strcpy(category,"Sports");&lt;br /&gt;        return 1;&lt;br /&gt;      }&lt;br /&gt;   //Check for Category "Actors"&lt;br /&gt;   if((x&gt;=10&amp;amp;&amp;amp;x&lt;=80)&amp;amp;&amp;amp;(y&gt;=285 &amp;amp;&amp;amp;y&lt;=310))&lt;br /&gt;      {&lt;br /&gt;        strcpy(category,"Actors");&lt;br /&gt;        return 1;&lt;br /&gt;      }&lt;br /&gt;   //Check for Category "Places"&lt;br /&gt;   if((x&gt;=10&amp;amp;&amp;amp;x&lt;=80)&amp;amp;&amp;amp;(y&gt;=315 &amp;amp;&amp;amp;y&lt;=350))&lt;br /&gt;      {&lt;br /&gt;        strcpy(category,"Places");&lt;br /&gt;        return 1;&lt;br /&gt;      }&lt;br /&gt;  return 0;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;//FUNCTION TO GET OPTION FROM THE USER USING MOUSE OR KEYBOARD&lt;br /&gt;void getoption()&lt;br /&gt;{&lt;br /&gt; showmouseptr();&lt;br /&gt; restrictmouseptr(10,200,80,400);&lt;br /&gt;    while(1)&lt;br /&gt;    {&lt;br /&gt;      getmousepos(&amp;amp;button,&amp;amp;x,&amp;amp;y);&lt;br /&gt;      if((button&amp;amp;1)==1)&lt;br /&gt;      { corx=x;&lt;br /&gt;        cory=y;&lt;br /&gt;        if(getcategory(corx,cory)==1)&lt;br /&gt;            break;&lt;br /&gt;      }&lt;br /&gt;      int cho=bioskey(0);&lt;br /&gt;      cho=cho&gt;&gt;8;&lt;br /&gt;       switch(cho)&lt;br /&gt;        {&lt;br /&gt;          case 2:&lt;br /&gt;          case 50:&lt;br /&gt;          case 28:&lt;br /&gt;          case 79: strcpy(category,"Movies");&lt;br /&gt;                   return;&lt;br /&gt;          case 3:&lt;br /&gt;          case 31:&lt;br /&gt;          case 80: strcpy(category,"Sports");&lt;br /&gt;                   return;&lt;br /&gt;          case 4:&lt;br /&gt;          case 30:&lt;br /&gt;          case 81: strcpy(category,"Actors");&lt;br /&gt;                   return;&lt;br /&gt;          case 5:&lt;br /&gt;          case 25:&lt;br /&gt;          case 75: strcpy(category,"Places");&lt;br /&gt;                   return;&lt;br /&gt;          default: break;&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO SHOWFACE (SMILING OR SAD)&lt;br /&gt;void showface(int expr)&lt;br /&gt;{&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   circle(390,50,25);&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   ellipse(378,45,0,360,3,4);&lt;br /&gt;   ellipse(402,45,0,360,3,4);&lt;br /&gt;   if(expr==SMILE)&lt;br /&gt;    arc(390,55,235,305,13);&lt;br /&gt;   else&lt;br /&gt;    arc(390,80,55,120,13);&lt;br /&gt;}&lt;br /&gt;//PRINTING HIGH SCORE WITH THE NAMES OF THE SCORERS&lt;br /&gt;void hiscore()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; setcolor(RED);&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; outtextxy(50,140,"    H I   S C O R E");&lt;br /&gt; settextstyle(3,0,3);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(60,220,"Sorry! This feature is not available in this version&lt;br /&gt;");&lt;br /&gt; outtextxy(60,270,"For further details, Contact  :  ");&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; outtextxy(60,310,"        mkj_manishjain@yahoo.co.in");&lt;br /&gt; outtextxy(60,345,"        Mobile no.: +91 9896455735 ");&lt;br /&gt; settextstyle(4,0,4);&lt;br /&gt; setcolor(RED);&lt;br /&gt; outtextxy(140,425,"Press any key to Continue");&lt;br /&gt; getch();&lt;br /&gt; show_main_menu();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//GETTING THE CHOICE FROM THE USER FOR THE MAIN MENU&lt;br /&gt;void get_mm_choice()&lt;br /&gt;{&lt;br /&gt; get:&lt;br /&gt; int cho=bioskey(0);&lt;br /&gt; cho=cho&gt;&gt;8;&lt;br /&gt; switch(cho)&lt;br /&gt; {&lt;br /&gt;  case 2:&lt;br /&gt;  case 25:&lt;br /&gt;  case 28:&lt;br /&gt;  case 79: play();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 3:&lt;br /&gt;  case 23:&lt;br /&gt;  case 80: instruction();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 4:&lt;br /&gt;  case 35:&lt;br /&gt;  case 81: hiscore();&lt;br /&gt;       break;&lt;br /&gt;&lt;br /&gt;  case 5:&lt;br /&gt;  case 18:&lt;br /&gt;  case 75: exit(0);&lt;br /&gt;       break;&lt;br /&gt;  default: goto get;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//MAIN MENU OF THE PROGRAM&lt;br /&gt;void show_main_menu()&lt;br /&gt;{&lt;br /&gt; cleardevice();&lt;br /&gt; border();&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; outtextxy(60,130,"M A I N  M E N U");&lt;br /&gt; settextstyle(3,0,5);&lt;br /&gt;&lt;br /&gt; for(i=0;i&lt;4;i++)&lt;br /&gt; {&lt;br /&gt;  setcolor(WHITE);&lt;br /&gt;  outtextxy(67,180+(35*i),main_menu[i]);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(130,180+(35*i),m_m[i]);&lt;br /&gt; }&lt;br /&gt; get_mm_choice();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//DISPLAY THE CHARACTER AT ITS APPROPRIATE POSITION WITH DESIRED COLOR&lt;br /&gt;void display(char ch,int pos,int color)&lt;br /&gt;{&lt;br /&gt; char c[2];&lt;br /&gt; c[0]=ch;&lt;br /&gt; c[1]='\0';&lt;br /&gt; setcolor(color);&lt;br /&gt; outtextxy(blankpos_x[pos%16]+15,blankpos_y[pos/16],c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//DRAWING THE MAN ON THE HANGER PARTS BY PARTS AS PER CORRECTNESS OF&lt;br /&gt;GUESSES&lt;br /&gt;void drawhangman(int count_f)&lt;br /&gt;{&lt;br /&gt; setcolor(RED);&lt;br /&gt; if(hngmnflag==1)&lt;br /&gt; {&lt;br /&gt;  switch(count_f)&lt;br /&gt;  {&lt;br /&gt;  case 1:   circle(500,150,10);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 2:   line(500,160,500,170);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 3:   ellipse(500,192,0,360,15,20);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 4:   line(500,213,490,218);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 5:   line(500,213,510,218);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 6:   line(500,170,480,180);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 7:   line(500,170,520,180);&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  case 8:      setcolor(acolor);&lt;br /&gt;            outtextxy(100,340,"MERCY CHANCE");&lt;br /&gt;            delay(1000);&lt;br /&gt;            setcolor(getbkcolor());&lt;br /&gt;            outtextxy(100,340,"MERCY CHANCE");&lt;br /&gt;            hngmnflag=0;&lt;br /&gt;            break;&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//ASKING USER IF HE WISHES TO PLAY AGAIN&lt;br /&gt;void asktocontinue()&lt;br /&gt;{&lt;br /&gt;   setcolor(WHITE);&lt;br /&gt;   outtextxy(40,340,"Wish to Play again:(Y/N):");&lt;br /&gt;   get:&lt;br /&gt;   char ch=getch();&lt;br /&gt;   if(ch=='y'||ch=='Y')&lt;br /&gt;     {&lt;br /&gt;       outtextxy(440,340,"Y");&lt;br /&gt;       getch();&lt;br /&gt;       play();&lt;br /&gt;     }&lt;br /&gt;   else if(ch=='n'||ch=='N')&lt;br /&gt;     {&lt;br /&gt;       outtextxy(440,340,"N");&lt;br /&gt;       getch();&lt;br /&gt;       exit(0);&lt;br /&gt;     }&lt;br /&gt;    goto get;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//CHECK THE KEY PRESSED AND TAKE APPROPRIATE ACTION&lt;br /&gt;void check(char ch)&lt;br /&gt;{&lt;br /&gt; flag=0;&lt;br /&gt; hlflag=1;&lt;br /&gt; prflag=0;&lt;br /&gt; for(i=0;string[i]!='\0';i++) //CHECKING CHARACTER IN THE STRING&lt;br /&gt;  {&lt;br /&gt;   if(ch==string[i])      //If char is present in the string&lt;br /&gt;    {&lt;br /&gt;     prflag=1;&lt;br /&gt;     for(j=0;j&lt;hlcount;j++)&lt;br /&gt;      {&lt;br /&gt;       if(ch==hitlist[j])    //if char is present in the list of pressed&lt;br /&gt;characters&lt;br /&gt;        {&lt;br /&gt;         hlflag=0;&lt;br /&gt;         break;&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;     if(hlflag==1)&lt;br /&gt;      { setcolor(tcolor);flag=1;display(ch,i,GREEN);count_s--; }&lt;br /&gt;     else break;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  if(prflag==0)    //If the character is not present in the string&lt;br /&gt;   {&lt;br /&gt;    for(j=0;checklist[j]!='\0';j++)&lt;br /&gt;     {&lt;br /&gt;      if(ch==checklist[j])&lt;br /&gt;        return;&lt;br /&gt;     }&lt;br /&gt;    checklist[count_f++]=ch;&lt;br /&gt;    wr_guesses[count_f-1]=ch;&lt;br /&gt;    display(ch,32+(count_f),RED);&lt;br /&gt;    hngmnflag=1;&lt;br /&gt;   }&lt;br /&gt;  else if(prflag==1 &amp;amp;&amp;amp; flag==1)  //If the character present is repeated&lt;br /&gt;      hitlist[hlcount++]=ch;&lt;br /&gt;&lt;br /&gt;  if(count_s==0)                  //GAME CLEARED&lt;br /&gt;  {&lt;br /&gt;   setcolor(acolor);&lt;br /&gt;   outtextxy(100,265,"\nGame Cleared");&lt;br /&gt;   gameflag=1;&lt;br /&gt;  //DRAWING A SMILING FACE TO SHOW GAME CLEARED&lt;br /&gt;   showface(SMILE);&lt;br /&gt;   asktocontinue();&lt;br /&gt;  }&lt;br /&gt;  else if(count_f&gt;8)              //GAME OVER&lt;br /&gt;  {&lt;br /&gt;   setcolor(acolor);&lt;br /&gt;   outtextxy(100,265,"\nGame Over");&lt;br /&gt;   gameflag=1;&lt;br /&gt;   setcolor(RED);&lt;br /&gt;   for(i=0;string[i]!='\0';i++)&lt;br /&gt;   {&lt;br /&gt;    dispflag=0;&lt;br /&gt;     for(j=0;j&lt;hlcount;j++)&lt;br /&gt;      {&lt;br /&gt;        if(string[i]==hitlist[j])&lt;br /&gt;         {&lt;br /&gt;          dispflag=1;&lt;br /&gt;          break;&lt;br /&gt;         }&lt;br /&gt;      }&lt;br /&gt;    if(dispflag==0)                 //Display Remaining Characters&lt;br /&gt;     display(string[i],i,RED);&lt;br /&gt;   }&lt;br /&gt; //DRAWING A SAD FACE TO SHOW GAME OVER&lt;br /&gt;   showface(SAD);&lt;br /&gt;   asktocontinue();&lt;br /&gt;   getch();&lt;br /&gt;   exit(0);&lt;br /&gt;  }&lt;br /&gt;  drawhangman(count_f);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void matchkey(int s)        //GENERATING THE ASCII OF THE KEY PRESSED&lt;br /&gt;{&lt;br /&gt;  if(s&gt;=16 &amp;amp;&amp;amp; s&lt;=25)&lt;br /&gt;    ch=firstrow[s-16];&lt;br /&gt;  else if(s&gt;=30 &amp;amp;&amp;amp; s&lt;=38)&lt;br /&gt;    ch=secondrow[s-30];&lt;br /&gt;  else if(s&gt;=44 &amp;amp;&amp;amp; s&lt;=50)&lt;br /&gt;    ch=thirdrow[s-44];&lt;br /&gt;  else if(s&gt;=2 &amp;amp;&amp;amp; s&lt;=10)&lt;br /&gt;    ch=(char)(47+s);&lt;br /&gt;  else if(s==11)&lt;br /&gt;    ch=(char)48;&lt;br /&gt;  check(ch);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//SHOW DATE AND TIME&lt;br /&gt;void showtime()&lt;br /&gt;{&lt;br /&gt;  _strtime(timebuf);&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  settextstyle(1,0,3);&lt;br /&gt;  setviewport(340,18,460,60,1);&lt;br /&gt;  outtextxy(10,2,timebuf);&lt;br /&gt;  delay(50);&lt;br /&gt;  clearviewport();&lt;br /&gt;  settextstyle(1,0,4);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//DRAW THE HANGER FOR MAN TO BE HANGED&lt;br /&gt;void drawhanger()&lt;br /&gt;{&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; line(500,125,500,140);&lt;br /&gt; line(500,125,525,125);&lt;br /&gt; line(525,125,525,220);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//DRAW THE SETUP FOR THE GAME&lt;br /&gt;void drawsetup()&lt;br /&gt;{&lt;br /&gt; hidemouseptr();&lt;br /&gt; cleardevice();&lt;br /&gt;&lt;br /&gt; setcolor(BLUE);&lt;br /&gt; rectangle(8,8,mx-8,my-8);&lt;br /&gt;&lt;br /&gt; setcolor(RED);&lt;br /&gt; rectangle(9,9,mx-9,my-9);&lt;br /&gt; line(10,381,mx-10,381);&lt;br /&gt; line(10,341,468,341);&lt;br /&gt; line(10,301,468,301);&lt;br /&gt; line(10,65,330,65);&lt;br /&gt;&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; rectangle(10,10,mx-10,my-10);&lt;br /&gt; line(10,380,mx-10,380);&lt;br /&gt; line(10,340,468,340);&lt;br /&gt; line(10,300,468,300);&lt;br /&gt; line(10,66,330,66);&lt;br /&gt;&lt;br /&gt; bar(468,10,472,380);&lt;br /&gt; bar(188,10,192,66);&lt;br /&gt; bar(328,10,332,66);&lt;br /&gt;&lt;br /&gt;  settextstyle(1,0,3);&lt;br /&gt;  _strdate(datebuf);&lt;br /&gt;  outtextxy(220,10,"DATE");&lt;br /&gt;  outtextxy(200,30,datebuf);&lt;br /&gt;&lt;br /&gt; settextstyle(8,0,7);&lt;br /&gt; outtextxy(50,360,"H A N G M A N");&lt;br /&gt; setcolor(YELLOW);&lt;br /&gt; outtextxy(48,360,"H A N G M A N");&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(46,360,"H A N G M A N");&lt;br /&gt; settextstyle(2,0,4);&lt;br /&gt; outtextxy(46,446,"c");       //COPYRIGHT SYMBOL&lt;br /&gt; circle(48,453,4);&lt;br /&gt; settextstyle(3,0,3);&lt;br /&gt; outtextxy(56,435," Fantasatic Four (P) Ltd. 2003-07");&lt;br /&gt;&lt;br /&gt; settextstyle(3,0,4);&lt;br /&gt; setcolor(BLUE);&lt;br /&gt; outtextxy(500,18,"Player");&lt;br /&gt; settextstyle(3,0,2);&lt;br /&gt; setcolor(WHITE);&lt;br /&gt; outtextxy(510-(strlen(name)*2),55,name);&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; settextstyle(1,0,5);&lt;br /&gt; outtextxy(40,13,category);&lt;br /&gt;&lt;br /&gt; drawhanger();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION GAME-MAIN FUNCTION WHERE FUNCTIONING OF GAME STARTS&lt;br /&gt;void game()&lt;br /&gt;{&lt;br /&gt; strcat(category,".man");&lt;br /&gt; fstream f1(category,ios::in|ios::nocreate|ios::binary);&lt;br /&gt; randomize();&lt;br /&gt; int num=(random(150))%99+1;&lt;br /&gt; f1.seekg(num*sizeof(rec));&lt;br /&gt; f1.read((char*)&amp;amp;rec,sizeof(rec));&lt;br /&gt;&lt;br /&gt; strcpy(string,rec.returnword());&lt;br /&gt; len=strlen(string);&lt;br /&gt;&lt;br /&gt; setcolor(GREEN);&lt;br /&gt; settextstyle(1,0,4);&lt;br /&gt;&lt;br /&gt; for(i=0;string[i]!='\0';i++)&lt;br /&gt; { //DISPLAYING THE BLANK SPACES('_') FOR EACH CHARACTER&lt;br /&gt;  if((string[i]&gt;=48 &amp;amp;&amp;amp;string[i]&lt;=57) ||(string[i]&gt;=65 &amp;amp;&amp;amp;string[i] &lt;=90)&lt;br /&gt;||&lt;br /&gt;(string[i] &gt;=97 &amp;amp;&amp;amp;string[i] &lt;=122))&lt;br /&gt;    {&lt;br /&gt;     outtextxy(blankpos_x[i%16],blankpos_y[i/16]," _ ");&lt;br /&gt;     count_s++;&lt;br /&gt;    }&lt;br /&gt;  else&lt;br /&gt;    { //DISPLAYING THE COMMA(',') FOR EACH SPACE&lt;br /&gt;      outtextxy(blankpos_x[i%16],blankpos_y[i/16]," , ");&lt;br /&gt;      spaces++;&lt;br /&gt;    }&lt;br /&gt; }&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  outtextxy(50,300,"\nPRESS ANY KEY TO PLAY");&lt;br /&gt;  getch();&lt;br /&gt;  setcolor(getbkcolor());&lt;br /&gt;  outtextxy(50,300,"\nPRESS ANY KEY TO PLAY");&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;&lt;br /&gt;  //ACCEPTING KEYSTROKE UNTILL THE CONDITION IS SATISFIED&lt;br /&gt; while(count_s&gt;=0 &amp;amp;&amp;amp; count_f&lt;=8)   //INITIALLY count_s=len i.e.(LENGTH&lt;br /&gt;of&lt;br /&gt;word)&lt;br /&gt; {                                     //and count_f is no. of wrong&lt;br /&gt;guesses&lt;br /&gt;   if(bioskey(1))&lt;br /&gt;   {&lt;br /&gt;     key=bioskey(0);&lt;br /&gt;     int s=key&gt;&gt;8;&lt;br /&gt;     if(s==1)&lt;br /&gt;      {&lt;br /&gt;       getch();&lt;br /&gt;       exit(0);&lt;br /&gt;      }&lt;br /&gt;     else if(s==28)&lt;br /&gt;      continue;&lt;br /&gt;     else&lt;br /&gt;      matchkey(s);&lt;br /&gt;   }&lt;br /&gt;  if(gameflag!=1)&lt;br /&gt;    showtime();&lt;br /&gt;  setviewport(0,0,mx,my,1);&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUN&lt;br /&gt;//FUNCTION TO INITIALISE GRAPHICS&lt;br /&gt;void initgraphics()&lt;br /&gt;{&lt;br /&gt; d=DETECT;&lt;br /&gt; initgraph(&amp;amp;d,&amp;amp;m,"..//bgi");&lt;br /&gt; mx=getmaxx();&lt;br /&gt; my=getmaxy();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void play()&lt;br /&gt;{&lt;br /&gt; init();&lt;br /&gt; chooseoption();&lt;br /&gt; drawsetup();&lt;br /&gt; game();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//FUNCTION TO INPUT NAME OF TEH USER&lt;br /&gt; void getuser()&lt;br /&gt; {&lt;br /&gt;  cleardevice();&lt;br /&gt;  cout&lt;&lt;"\n\nEnter your Name:";&lt;br /&gt;  gets(name);&lt;br /&gt;  if(strlen(name)&lt;1)&lt;br /&gt;   strcpy(name,"USER");&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;//WELCOMING THE USER&lt;br /&gt; void welcomeuser()&lt;br /&gt; {&lt;br /&gt;  cleardevice();&lt;br /&gt;  setcolor(GREEN);&lt;br /&gt;  border();&lt;br /&gt;  settextjustify(CENTER_TEXT,CENTER_TEXT);&lt;br /&gt;  settextstyle(3,0,8);&lt;br /&gt;  outtextxy(mx/2,150,"WELCOME");&lt;br /&gt;  setcolor(WHITE);&lt;br /&gt;  settextstyle(1,0,7);&lt;br /&gt;  outtextxy(mx/2,my/2,name);&lt;br /&gt;  setcolor(RED);&lt;br /&gt;  settextstyle(5,0,5);&lt;br /&gt;  outtextxy(mx/2,380,"\nPRESS ANY KEY TO PLAY");&lt;br /&gt;  settextstyle(5,0,5);&lt;br /&gt;  outtextxy(mx/2-1,380,"\nPRESS ANY KEY TO PLAY");&lt;br /&gt;  settextstyle(5,0,5);&lt;br /&gt;  outtextxy(mx/2+1,380,"\nPRESS ANY KEY TO PLAY");&lt;br /&gt;  settextjustify(LEFT_TEXT,TOP_TEXT);&lt;br /&gt;  getch();&lt;br /&gt;  show_main_menu();&lt;br /&gt;  cleardevice();&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; //MAIN FUNCTION- THE PROGRAM STARTS HERE&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt; init();&lt;br /&gt; FIRSTSCREEN();&lt;br /&gt; getuser();&lt;br /&gt; welcomeuser();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2794362847357565717?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2794362847357565717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-small-game-hangman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2794362847357565717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2794362847357565717'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/c-code-for-small-game-hangman.html' title='C++ Code for small game hangman'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-158020980131288537</id><published>2009-07-07T05:11:00.001-07:00</published><updated>2009-07-07T05:15:19.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP code to Display contents from the database</title><content type='html'>&lt;?php&lt;br /&gt;$string = str_replace("\r\n", "&lt;br&gt;", $string);&lt;br /&gt;$string = str_replace("\n\r", "&lt;br&gt;", $string);&lt;br /&gt;$string = str_replace("\r", "&lt;br&gt;", $string);&lt;br /&gt;$string = str_replace("\n", "&lt;br&gt;", $string);&lt;br /&gt;print("$string");&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-158020980131288537?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/158020980131288537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-display-contents-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/158020980131288537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/158020980131288537'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-display-contents-from.html' title='PHP code to Display contents from the database'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4955111112789514768</id><published>2009-07-07T05:11:00.000-07:00</published><updated>2009-07-07T05:12:35.110-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code for Calendar</title><content type='html'>&lt;style type="text/css"&gt;&lt;br /&gt; table {&lt;br /&gt;    width:210px;&lt;br /&gt;    border:0px solid #888;    &lt;br /&gt;    border-collapse:collapse;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;td {&lt;br /&gt;    width:30px;&lt;br /&gt;    border-collpase:collpase;&lt;br /&gt;    border:1px solid #888;&lt;br /&gt;    text-align:right;&lt;br /&gt;    padding-right:5px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;.days{&lt;br /&gt;    background-color: #F1F3F5;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;th {&lt;br /&gt;    border-collpase:collpase;&lt;br /&gt;    border:1px solid #888;&lt;br /&gt;    background-color: #E9ECEF;&lt;br /&gt;}&lt;br /&gt;&lt;/style&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;function showCalendar(){&lt;br /&gt;    // Get key day informations. &lt;br /&gt;    // We need the first and last day of the month and the actual day&lt;br /&gt;    $today    = getdate();&lt;br /&gt;    $firstDay = getdate(mktime(0,0,0,$today['mon'],1,$today['year']));&lt;br /&gt;    $lastDay  = getdate(mktime(0,0,0,$today['mon']+1,0,$today['year']));&lt;br /&gt;    &lt;br /&gt;    // Create a table with the necessary header informations&lt;br /&gt;    echo '&lt;table&gt;';&lt;br /&gt;    echo '  &lt;tr&gt;&lt;th colspan="7"&gt;'.$today['month']." - ".$today['year']."&lt;/th&gt;&lt;/tr&gt;";&lt;br /&gt;    echo '&lt;tr class="days"&gt;';&lt;br /&gt;    echo '  &lt;td&gt;Mo&lt;/td&gt;&lt;td&gt;Tu&lt;/td&gt;&lt;td&gt;We&lt;/td&gt;&lt;td&gt;Th&lt;/td&gt;';&lt;br /&gt;    echo '  &lt;td&gt;Fr&lt;/td&gt;&lt;td&gt;Sa&lt;/td&gt;&lt;td&gt;Su&lt;/td&gt;&lt;/tr&gt;';&lt;br /&gt; &lt;br /&gt; // Display the first calendar row with correct positioning&lt;br /&gt;    echo '&lt;tr&gt;';&lt;br /&gt;    for($i=1;$i&lt;$firstDay['wday'];$i++){&lt;br /&gt;        echo '&lt;td&gt; &lt;/td&gt;';&lt;br /&gt;    }&lt;br /&gt;    $actday = 0;&lt;br /&gt;    for($i=$firstDay['wday'];$i&lt;=7;$i++){&lt;br /&gt;        $actday++;&lt;br /&gt;        echo "&lt;td&gt;$actday&lt;/td&gt;";&lt;br /&gt;    }&lt;br /&gt;    echo '&lt;/tr&gt;';&lt;br /&gt;    &lt;br /&gt;    //Get how many complete weeks are in the actual month&lt;br /&gt;    $fullWeeks = floor(($lastDay['mday']-$actday)/7);&lt;br /&gt;    &lt;br /&gt;    for ($i=0;$i&lt;$fullWeeks;$i++){&lt;br /&gt;        echo '&lt;tr&gt;';&lt;br /&gt;        for ($j=0;$j;$j++){&lt;br /&gt;            $actday++;&lt;br /&gt;   echo "&lt;td&gt;$actday&lt;/td&gt;";&lt;br /&gt;        }&lt;br /&gt;        echo '&lt;/tr&gt;';&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    //Now display the rest of the month&lt;br /&gt;    if ($actday &lt; $lastDay['mday']){&lt;br /&gt;        echo '&lt;tr&gt;';&lt;br /&gt;        &lt;br /&gt;        for ($i=0;$i;$i++){&lt;br /&gt;            $actday++;&lt;br /&gt;            if ($actday &lt;= $lastDay['mday']){&lt;br /&gt;                echo "&lt;td&gt;$actday&lt;/td&gt;";&lt;br /&gt;            }&lt;br /&gt;            else {&lt;br /&gt;                echo '&lt;td&gt; &lt;/td&gt;';&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        echo '&lt;/tr&gt;';&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    echo '&lt;/table&gt;';&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;showCalendar();&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4955111112789514768?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4955111112789514768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-calendar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4955111112789514768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4955111112789514768'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-calendar.html' title='PHP Code for Calendar'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1993210850584493368</id><published>2009-07-07T05:08:00.001-07:00</published><updated>2009-07-07T05:15:22.530-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code to hide css source</title><content type='html'>&lt;?&lt;br /&gt;/*&lt;br /&gt;This goes at the top of the page&lt;br /&gt;Settings - Edit this...&lt;br /&gt;*/&lt;br /&gt;$server = array("server"=&gt;"localhost","username"=&gt;"root","password"=&gt;"root","database"=&gt;"table");&lt;br /&gt;&lt;br /&gt;mysql_connect ($server['server'], $server['username'], $server['password']);&lt;br /&gt;mysql_select_db($server['database']) or die('Cannot select database');&lt;br /&gt;&lt;br /&gt;$filename = 'style.css'; //This is where we write the style to!&lt;br /&gt;$rewrite = "Oh no sorry, not going to reveal my source for the CSS!";&lt;br /&gt;$table = 'site';&lt;br /&gt;&lt;br /&gt;if ($style=mysql_fetch_array(mysql_query("SELECT style FROM ".$table))) {&lt;br /&gt;	if (!is_writable($filename)) { die("Can't write to $filename"); }else {&lt;br /&gt;		if (!$handle = fopen($filename, 'w')) {	die("Cannot open file ($filename)"); }&lt;br /&gt;		if (fwrite($handle, $style['style']) === FALSE) { die("Cannot write to file ($filename)"); }&lt;br /&gt;		fclose($handle);&lt;br /&gt;	}&lt;br /&gt;}&lt;br /&gt;/*&lt;br /&gt;thats it, it, then in the header tag just add&lt;br /&gt;&lt;link rel="stylesheet" href="style.css" type="text/css"&gt;&lt;br /&gt;and whola&lt;br /&gt;*/&lt;br /&gt;?&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;&lt;link rel="stylesheet" href="style.css" type="text/css"&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;YOUR HTML GOES HERE&lt;br /&gt;&lt;br /&gt;&lt;?&lt;br /&gt;if (!is_writable($filename)) { die("Can't write to $filename"); }else {&lt;br /&gt;	if (!$handle = fopen($filename, 'w')) {	die("Cannot open file ($filename)"); }&lt;br /&gt;	if (fwrite($handle, $rewrite) === FALSE) { die("Cannot write to file ($filename)"); }&lt;br /&gt;	fclose($handle);&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1993210850584493368?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1993210850584493368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-hide-css-source.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1993210850584493368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1993210850584493368'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-hide-css-source.html' title='PHP Code to hide css source'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8786160338845580770</id><published>2009-07-07T05:08:00.000-07:00</published><updated>2009-07-07T05:14:06.677-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code to delete all cookies</title><content type='html'>&lt;?&lt;br /&gt;foreach($_COOKIE as $key =&gt; $value) {&lt;br /&gt; setcookie($key,$value,time()-10000,"/",".domain.com");&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8786160338845580770?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8786160338845580770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-delete-all-cookies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8786160338845580770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8786160338845580770'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-to-delete-all-cookies.html' title='PHP Code to delete all cookies'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2036735761863730961</id><published>2009-07-07T05:04:00.000-07:00</published><updated>2009-07-07T05:07:44.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code for Visitor counter</title><content type='html'>&lt;?php&lt;br /&gt;$counterfile = "count.dat";&lt;br /&gt;if(!($fp = fopen($counterfile,"r"))) die ("cannot open counter file");&lt;br /&gt;$count = (int) fread($fp, 20);&lt;br /&gt;fclose($fp);&lt;br /&gt;$count++;&lt;br /&gt;echo "Hit counter: $count";&lt;br /&gt;$fp = fopen($counterfile, "w");&lt;br /&gt;fwrite($fp , $count);&lt;br /&gt;fclose($fp);&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2036735761863730961?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2036735761863730961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-visitor-counter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2036735761863730961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2036735761863730961'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-visitor-counter.html' title='PHP Code for Visitor counter'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2071915631496203510</id><published>2009-07-07T05:03:00.004-07:00</published><updated>2009-07-07T05:10:57.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code for finding online user</title><content type='html'>&lt;?php&lt;br /&gt;&lt;br /&gt;// Database connection and selection&lt;br /&gt;mysql_connect("localhost", "root", "") or die("Cannot connect");&lt;br /&gt;mysql_select_db("mydatabase") or die("Cannot select database");&lt;br /&gt;&lt;br /&gt;// Query for the visitors IP address&lt;br /&gt;$ipQuery = mysql_query("SELECT * FROM user_online WHERE ipaddress = '" . $_SERVER['REMOTE_ADDR'] . "' LIMIT 1");&lt;br /&gt;&lt;br /&gt;// Have they visited before?&lt;br /&gt;if(mysql_num_rows($ipQuery) == 1)&lt;br /&gt;{&lt;br /&gt; // They have visited before&lt;br /&gt; // Update last active time&lt;br /&gt; mysql_query("UPDATE user_online SET lastactive = " . time() . " WHERE ipaddress = '" . $_SERVER['REMOTE_ADDR'] . "' LIMIT 1");&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt; // They have not visited before&lt;br /&gt; // Insert new row&lt;br /&gt; mysql_query("INSERT INTO `user_online` VALUES ('" . $_SERVER['REMOTE_ADDR'] . "', " . time() . ")") or die(mysql_error());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Delete any old records (where lastactive &lt; NOW - 5 Mins)&lt;br /&gt;mysql_query("DELETE FROM user_online WHERE lastactive &lt; " . (time() - 300)) or die(mysql_error());&lt;br /&gt;&lt;br /&gt;// Query all views&lt;br /&gt;$allViewQuery = mysql_query("SELECT * FROM user_online");&lt;br /&gt;&lt;br /&gt;// Get the row count&lt;br /&gt;$onlineCount = mysql_num_rows($allViewQuery);&lt;br /&gt;&lt;br /&gt;echo "There is currently " . $onlineCount . " user(s) online";&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2071915631496203510?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2071915631496203510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-finding-online-user.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2071915631496203510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2071915631496203510'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-finding-online-user.html' title='PHP Code for finding online user'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2193076325873966210</id><published>2009-07-07T05:03:00.003-07:00</published><updated>2009-07-07T05:10:05.554-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code for date adding</title><content type='html'>&lt;?php&lt;br /&gt;&lt;br /&gt;$date = date('Y-m-d', strtotime("-30 days"));&lt;br /&gt;$date = date('Y-m-d', strtotime("-10 years"));&lt;br /&gt;$date = date('Y-m-d', strtotime("+30 days"));&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2193076325873966210?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2193076325873966210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-date-adding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2193076325873966210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2193076325873966210'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-date-adding.html' title='PHP Code for date adding'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7206354293288109181</id><published>2009-07-07T05:03:00.001-07:00</published><updated>2009-07-07T05:09:07.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code for date converter</title><content type='html'>&lt;?php&lt;br /&gt;    // You can use any format that the date function outputs&lt;br /&gt;    // $date will contain the formatted date.&lt;br /&gt;    $date = date('M d, Y', strtotime($date));&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7206354293288109181?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7206354293288109181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-date-converter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7206354293288109181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7206354293288109181'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-date-converter.html' title='PHP Code for date converter'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2413293514372192986</id><published>2009-07-07T05:03:00.000-07:00</published><updated>2009-07-07T05:05:27.280-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP code for Search Engine</title><content type='html'>//search.htm page&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Search:&lt;br /&gt;&lt;form method="post" action="search.php"&gt;&lt;br /&gt;&lt;input name="search" size="25" maxlength="25" type="text"&gt;&lt;br /&gt;&lt;input name=" Search " value="Submit" type="submit"&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//search.php page&lt;br /&gt;&lt;br /&gt;$id | &lt;b&gt;$topic&lt;/b&gt; by &lt;b&gt;$name&lt;/b&gt; at &lt;b&gt;$date&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;$message";&lt;br /&gt;}&lt;br /&gt;if(!search){&lt;br /&gt;echo "Please enter a search.";&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;echo "Sorry, there were no searches with the criteria of &lt;b&gt;$search&lt;/b&gt;.";&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="text-decoration: none;font-size:8;" &gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2413293514372192986?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2413293514372192986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-search-engine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2413293514372192986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2413293514372192986'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-for-search-engine.html' title='PHP code for Search Engine'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2651622182246929795</id><published>2009-07-07T04:59:00.000-07:00</published><updated>2009-07-07T05:02:59.548-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP codes'/><title type='text'>PHP Code Google PageRank for website</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;&lt;html&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;&lt;br /&gt;&lt;title&gt;PHP PageRank Checker Script&lt;/title&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;if(isset($_GET['getpr'])){&lt;br /&gt;$myWebSite = ($_POST['url']);&lt;br /&gt;define('GMAG', 0xE6359A60);&lt;br /&gt;//unsigned shift right&lt;br /&gt;function zeroFill($a, $b)&lt;br /&gt;{&lt;br /&gt;$z = hexdec(80000000);&lt;br /&gt;if ($z &amp;amp; $a)&lt;br /&gt;{&lt;br /&gt;$a = ($a&gt;&gt;1);&lt;br /&gt;$a &amp;amp;= (~$z);&lt;br /&gt;$a |= 0x40000000;&lt;br /&gt;$a = ($a&gt;&gt;($b-1));&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;$a = ($a&gt;&gt;$b);&lt;br /&gt;}&lt;br /&gt;return $a;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function mix($a,$b,$c) {&lt;br /&gt;$a -= $b; $a -= $c; $a ^= (zeroFill($c,13));&lt;br /&gt;$b -= $c; $b -= $a; $b ^= ($a&lt;&lt;8);&lt;br /&gt;$c -= $a; $c -= $b; $c ^= (zeroFill($b,13));&lt;br /&gt;$a -= $b; $a -= $c; $a ^= (zeroFill($c,12));&lt;br /&gt;$b -= $c; $b -= $a; $b ^= ($a&lt;&lt;16);&lt;br /&gt;$c -= $a; $c -= $b; $c ^= (zeroFill($b,5));&lt;br /&gt;$a -= $b; $a -= $c; $a ^= (zeroFill($c,3));&lt;br /&gt;$b -= $c; $b -= $a; $b ^= ($a&lt;&lt;10);&lt;br /&gt;$c -= $a; $c -= $b; $c ^= (zeroFill($b,15));&lt;br /&gt;&lt;br /&gt;return array($a,$b,$c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function GCH($url, $length=null, $init=GMAG) {&lt;br /&gt;if(is_null($length)) {&lt;br /&gt;$length = sizeof($url);&lt;br /&gt;}&lt;br /&gt;$a = $b = 0x9E3779B9;&lt;br /&gt;$c = $init;&lt;br /&gt;$k = 0;&lt;br /&gt;$len = $length;&lt;br /&gt;while($len &gt;= 12) {&lt;br /&gt;$a += ($url[$k+0] +($url[$k+1]&lt;&lt;8) +($url[$k+2]&lt;&lt;16) +($url[$k+3]&lt;br /&gt;&lt;&lt;24));&lt;br /&gt;$b += ($url[$k+4] +($url[$k+5]&lt;&lt;8) +($url[$k+6]&lt;&lt;16) +($url[$k+7]&lt;br /&gt;&lt;&lt;24));&lt;br /&gt;$c += ($url[$k+8] +($url[$k+9]&lt;&lt;8) +($url[$k+10]&lt;&lt;16)+($url[$k+11]&lt;br /&gt;&lt;&lt;24));&lt;br /&gt;$mix = mix($a,$b,$c);&lt;br /&gt;$a = $mix[0]; $b = $mix[1]; $c = $mix[2];&lt;br /&gt;$k += 12;&lt;br /&gt;$len -= 12;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;$c += $length;&lt;br /&gt;switch($len) /* all the case statements fall through */&lt;br /&gt;{&lt;br /&gt;case 11: $c+=($url[$k+10]&lt;&lt;24);&lt;br /&gt;case 10: $c+=($url[$k+9]&lt;&lt;16);&lt;br /&gt;case 9 : $c+=($url[$k+8]&lt;&lt;8);&lt;br /&gt;/* the first byte of c is reserved for the length */&lt;br /&gt;case 8 : $b+=($url[$k+7]&lt;&lt;24);&lt;br /&gt;case 7 : $b+=($url[$k+6]&lt;&lt;16);&lt;br /&gt;case 6 : $b+=($url[$k+5]&lt;&lt;8);&lt;br /&gt;case 5 : $b+=($url[$k+4]);&lt;br /&gt;case 4 : $a+=($url[$k+3]&lt;&lt;24);&lt;br /&gt;case 3 : $a+=($url[$k+2]&lt;&lt;16);&lt;br /&gt;case 2 : $a+=($url[$k+1]&lt;&lt;8);&lt;br /&gt;case 1 : $a+=($url[$k+0]);&lt;br /&gt;/* case 0: nothing left to add */&lt;br /&gt;}&lt;br /&gt;$mix = mix($a,$b,$c);&lt;br /&gt;/*-------------------------------------------- report the result */&lt;br /&gt;return $mix[2];&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//converts a string into an array of integers containing the numeric value of the char&lt;br /&gt;function strord($string) {&lt;br /&gt;for($i=0;$i&lt;strlen($string);$i++) {&lt;br /&gt;$result[$i] = ord($string{$i});&lt;br /&gt;}&lt;br /&gt;return $result;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function getPR($_url) {&lt;br /&gt;$url = 'info:'.$_url;&lt;br /&gt;$ch = GCH(strord($url));&lt;br /&gt;$url='info:'.urlencode($_url);&lt;br /&gt;$pr = file("http://www.google.com/search?client=navclient-auto&amp;amp;ch=6$ch&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;features=Rank&amp;amp;q=$url");&lt;br /&gt;$pr_str = implode("", $pr);&lt;br /&gt;return substr($pr_str,strrpos($pr_str, ":")+1);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;echo "&lt;br /&gt;The PR of ".$myWebSite." is: ".getPR($myWebSite);&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;br /&gt;&lt;form id="frm_pr" name="frm_pr" method="post" action="pr.php?getpr=1"&gt;&lt;br /&gt;&lt;table width="60%" border="0" align="center" cellpadding="5" cellspacing="1"&gt;&lt;br /&gt;   &lt;tr&gt;&lt;br /&gt;      &lt;td width="30%"&gt;Check PageRank &amp;amp; Alexa Rank &lt;/td&gt;&lt;br /&gt;      &lt;td&gt;&lt;input name="url" id="url" type="text" value="http://&lt;?=str_replace("&gt;" size="55" /&gt;&lt;/td&gt;&lt;br /&gt;      &lt;td width="15%" align="center"&gt;&lt;a href="javascript: document.frm_pr.submit();"&gt;Check&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;   &lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;/form&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;/html&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2651622182246929795?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2651622182246929795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-google-pagerank-for-website.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2651622182246929795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2651622182246929795'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/07/php-code-google-pagerank-for-website.html' title='PHP Code Google PageRank for website'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3520152069327958828</id><published>2009-06-30T02:12:00.001-07:00</published><updated>2009-06-30T02:13:43.936-07:00</updated><title type='text'>How to Get the whole query string text from address bar</title><content type='html'>In &lt;a href="http://www.phpground.com/"&gt;PHP&lt;/a&gt; you can get the query string text with is separated by URL via '?' character. For this you can use 'query_string' with server variable.&lt;br /&gt;&lt;br /&gt;So you can use it like&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;?php&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;echo $_SERVER['QUERY_STRING'];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;?&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, for following URL in address bar:-&lt;br /&gt;www.mobifonz.com?var1=3&amp;amp;var3=this&lt;br /&gt;&lt;br /&gt;Output will be:-&lt;br /&gt;var1=3&amp;amp;var3=this&lt;br /&gt;&lt;br /&gt;And for following URL in address bar:-&lt;br /&gt;www.mobifonz.com?this_Is_Some_Text&lt;br /&gt;&lt;br /&gt;Output will be:-&lt;br /&gt;this_Is_Some_Text&lt;br /&gt;&lt;br /&gt;Means it will return anything after the '?' sign.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3520152069327958828?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3520152069327958828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/how-to-get-whole-query-string-text-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3520152069327958828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3520152069327958828'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/how-to-get-whole-query-string-text-from.html' title='How to Get the whole query string text from address bar'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5826388417808582888</id><published>2009-06-30T02:12:00.000-07:00</published><updated>2009-06-30T02:13:11.916-07:00</updated><title type='text'>HTML tag to display the html code on webpage</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;xmp&gt;Paste "html code to be shown" here.&lt;/xmp&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5826388417808582888?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5826388417808582888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/html-tag-to-display-html-code-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5826388417808582888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5826388417808582888'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/html-tag-to-display-html-code-on.html' title='HTML tag to display the html code on webpage'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7901887644850642920</id><published>2009-06-30T02:09:00.002-07:00</published><updated>2009-06-30T02:14:53.735-07:00</updated><title type='text'>Highlight Text Inside Div</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;function selectText(divID) &lt;span style="color: rgb(0, 153, 0);"&gt;//divID contains actual id of 'div' element&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC=document.getElementById(divID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;     if (document.selection)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;                 //Portion for IE&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          var div = document.body.createTextRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                div.moveToElementText(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;               div.select();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    &lt;span style="color: rgb(0, 153, 0);"&gt;              //Portion for FF&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                  var div = document.createRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                  div.setStartBefore(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 div.setEndAfter(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 window.getSelection().addRange(div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 alert(div.value);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        } &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7901887644850642920?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7901887644850642920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/highlight-text-inside-div.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7901887644850642920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7901887644850642920'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/highlight-text-inside-div.html' title='Highlight Text Inside Div'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5053029613163816990</id><published>2009-06-30T02:09:00.001-07:00</published><updated>2009-06-30T02:14:27.416-07:00</updated><title type='text'>javascript to partial text in a div element</title><content type='html'>Some times we need mechanisms to select(highlight) partial text in a div or td element, lets say on click of a button. So that visitor just right click on selected text and copy the text to paste it anywhere else.&lt;br /&gt;&lt;br /&gt;The code I am going to publish selects the div elements on the base of starting character and length of div text.&lt;br /&gt;&lt;br /&gt;Lets say if you want to select first 500 characters in div you will provide the "start" argument as 0 and length as 500.&lt;br /&gt;&lt;br /&gt;Similarly, you can choose to select(highlight) the text form 100th character to 600th in the div. In this case you will provide the "start" as 100 and "length" as 600. First argument will be id of div element in which text is to be select.&lt;br /&gt;&lt;br /&gt;Lets go to the actual code now. here goes the select text function.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;function selectText(ID, start, length)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;if (document.selection)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//Code for IE and few other&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        document.selection.empty();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC = document.getElementById(ID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var div = document.body.createTextRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveToElementText(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setEndPoint("EndToEnd", div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveStart('character', start);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        if(length + start&gt;textC.innerHTML.length)&lt;br /&gt;length=textC.innerHTML.length-start;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveEnd('character', -(textC.innerHTML.length - start - length));&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.select();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//code for FF and few other&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        window.getSelection().removeAllRanges();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC = document.getElementById(ID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        while ( textC.hasChildNodes() ) textC = textC.childNodes[0];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var div = document.createRange();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setStart(textC, start);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        if (start+length &gt; textC.length) length = textC.length - start;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setEnd(textC, start+length);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        window.getSelection().addRange(div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;return false;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now this is how we will implement this in HTML for lets say selecting first 500 characters in this case.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;div id="myDiv"&gt;&lt;br /&gt;Some text here to be selected...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;input value="Click Me" onclick="selectText('myDiv','0','500')" type="button"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5053029613163816990?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5053029613163816990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/javascript-to-partial-text-in-div.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5053029613163816990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5053029613163816990'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/javascript-to-partial-text-in-div.html' title='javascript to partial text in a div element'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4655872309638200362</id><published>2009-06-30T02:09:00.000-07:00</published><updated>2009-06-30T02:12:07.221-07:00</updated><title type='text'>get visitors IP</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfset userip="#CGI.REMOTE_ADDR#"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4655872309638200362?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4655872309638200362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/get-visitors-ip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4655872309638200362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4655872309638200362'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/get-visitors-ip.html' title='get visitors IP'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1240307479335652451</id><published>2009-06-30T02:08:00.000-07:00</published><updated>2009-06-30T02:12:07.514-07:00</updated><title type='text'>easy code from Coldfusion send email with attachment</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail to="address@anysite.com"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sendersaddress@anysite.com"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="my first email with attachment"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;type="text"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;mimeattach="subfolder/folder/mypdf.pdf"&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&gt; &lt;span style="color: rgb(51, 204, 0);"&gt;(path of file, which is to be attached)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;hi,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;This is me sending you attached file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Bye,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;sender&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1240307479335652451?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1240307479335652451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/easy-code-from-coldfusion-send-email.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1240307479335652451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1240307479335652451'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/easy-code-from-coldfusion-send-email.html' title='easy code from Coldfusion send email with attachment'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1890889478182755891</id><published>2009-06-08T04:04:00.003-07:00</published><updated>2009-06-08T04:05:28.710-07:00</updated><title type='text'>PHP Get the whole query string text from address bar</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/php-get-whole-query-string-text-from.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Previously in a comment a question was asked from me about how to get the text following the URL in title bar.&lt;br /&gt;&lt;br /&gt;In &lt;a href="http://www.phpground.com/"&gt;PHP&lt;/a&gt; you can get the query string text with is separated by URL via '?' character. For this you can use 'query_string' with server variable.&lt;br /&gt;&lt;br /&gt;So you can use it like&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;?php&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;echo $_SERVER['QUERY_STRING'];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;?&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, for following URL in address bar:-&lt;br /&gt;www.mobifonz.com?var1=3&amp;amp;var3=this&lt;br /&gt;&lt;br /&gt;Output will be:-&lt;br /&gt;var1=3&amp;amp;var3=this&lt;br /&gt;&lt;br /&gt;And for following URL in address bar:-&lt;br /&gt;www.mobifonz.com?this_Is_Some_Text&lt;br /&gt;&lt;br /&gt;Output will be:-&lt;br /&gt;this_Is_Some_Text&lt;br /&gt;&lt;br /&gt;Means it will return anything after the '?' sign.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1890889478182755891?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1890889478182755891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/php-get-whole-query-string-text-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1890889478182755891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1890889478182755891'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/php-get-whole-query-string-text-from.html' title='PHP Get the whole query string text from address bar'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4195647725705934784</id><published>2009-06-08T04:04:00.002-07:00</published><updated>2009-06-08T04:05:09.859-07:00</updated><title type='text'>display the html code on webpage</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/html-tag-to-display-html-code-on.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   The easiest way to show the HTML code on a web page is to use XMP tag. Normally html code is always executed and we can show it using the values of '&lt;' and '&gt;' like &amp;amp;lt_; and &amp;amp;gt_; without the underscores.&lt;br /&gt;&lt;br /&gt;But XMP tag method is more convinient. The html code you want to show on a webpage just surround it with XMP code and thats it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;xmp&gt;Paste "html code to be shown" here.&lt;/xmp&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Enjoy! Your comments are always welcome.&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4195647725705934784?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4195647725705934784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/display-html-code-on-webpage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4195647725705934784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4195647725705934784'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/display-html-code-on-webpage.html' title='display the html code on webpage'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3362801755978781698</id><published>2009-06-08T04:04:00.001-07:00</published><updated>2009-06-08T04:04:40.693-07:00</updated><title type='text'>Coldfusion get visitors IP</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-get-visitors-ip.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Here is how you can get the visitor's IP in Coldfusion.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfoutput&gt;#CGI.REMOTE_ADDR#&lt;/cfoutput&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OR just set a variable with IP like&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfset userip="#CGI.REMOTE_ADDR#"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Enjoy!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3362801755978781698?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3362801755978781698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-get-visitors-ip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3362801755978781698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3362801755978781698'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-get-visitors-ip.html' title='Coldfusion get visitors IP'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6921502876936118615</id><published>2009-06-08T04:03:00.000-07:00</published><updated>2009-06-08T04:04:10.527-07:00</updated><title type='text'>Coldfusion send text email</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-send-text-email.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Sending email is quite a basic feature now a days which every website need to do. I have done this in PHP as well but I don't think so that there is any other language other than coldfusion which have email sending code smaller than cold fusion. Additionally I will not say it code :-). Its more like piece of a cake. Anyways the code to send email in coldfusion follows as,&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;to="email@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;cc="address2@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;bcc="anyaddress@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sender@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="Check this out" type="text"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Dear Friend,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I have searched out a good website which says it all about coding.&lt;br /&gt;I would like you to check it out.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Site is: http://codingtricks.blogspot.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Regard,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Mail Sender :-)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6921502876936118615?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6921502876936118615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-send-text-email.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6921502876936118615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6921502876936118615'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-send-text-email.html' title='Coldfusion send text email'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1281712715605549177</id><published>2009-06-08T04:02:00.000-07:00</published><updated>2009-06-08T04:03:42.481-07:00</updated><title type='text'>Coldfusion send email with attachment files</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-send-email-with-attachment.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Sending attachment emails are also as easy as sending the text email messages. Just addition you have to do to normal Coldfusion email is that you have to specify the path of file to be attached and you are done. So following is the code to send attachment Email in coldfusion&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail to="address@anysite.com"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sendersaddress@anysite.com"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="my first email with attachment"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;type="text"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;mimeattach="subfolder/folder/mypdf.pdf"&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&gt; &lt;span style="color: rgb(51, 204, 0);"&gt;(path of file, which is to be attached)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;hi,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;This is me sending you attached file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Bye,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;sender&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1281712715605549177?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1281712715605549177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-send-email-with-attachment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1281712715605549177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1281712715605549177'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/06/coldfusion-send-email-with-attachment.html' title='Coldfusion send email with attachment files'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7875790942991282738</id><published>2009-05-31T12:08:00.001-07:00</published><updated>2009-05-31T12:09:54.663-07:00</updated><title type='text'>Javascript to Select or Highlight Text Inside Div</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/02/javascript-select-or-highlight-text.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   This Posts shows how to select the whole text inside 'div' element of a page on button click, so user can just right click the text and copy all of it.&lt;br /&gt;&lt;br /&gt;JS function.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;function selectText(divID) &lt;span style="color: rgb(0, 153, 0);"&gt;//divID contains actual id of 'div' element&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{ &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC=document.getElementById(divID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;     if (document.selection)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;                 //Portion for IE&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;          var div = document.body.createTextRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                div.moveToElementText(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;               div.select();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    &lt;span style="color: rgb(0, 153, 0);"&gt;              //Portion for FF&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                  var div = document.createRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                  div.setStartBefore(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 div.setEndAfter(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 window.getSelection().addRange(div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;                 alert(div.value);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        } &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now add this above function to js file being included in the page where you have to implement the text highlight inside the div. Or make a .js file put this function inside upload to some location and include to html file. Also you can choose to add above function to head section of HTML via &lt;a href="http://www.quotesdb.info/undernet/javascript.html"&gt;javascript&lt;/a&gt; tag.&lt;br /&gt;&lt;br /&gt;Now following is the way to call it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;div id="myDiv"&gt;&lt;br /&gt;Some text here...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;input type="button" value="Click Me" onclick="selectText('myDiv')"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now your function to select/highlight whole text in a div is implemented.&lt;br /&gt;&lt;br /&gt;Enjoy!!&lt;br /&gt;&lt;br /&gt;Comments are appreciated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7875790942991282738?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7875790942991282738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/javascript-to-select-or-highlight-text.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7875790942991282738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7875790942991282738'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/javascript-to-select-or-highlight-text.html' title='Javascript to Select or Highlight Text Inside Div'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2110688719729994891</id><published>2009-05-31T12:08:00.000-07:00</published><updated>2009-05-31T12:09:00.033-07:00</updated><title type='text'>code of javascript to select partial text in a div element</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/javascript-select-partial-text-in-div.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Some times we need mechanisms to select(highlight) partial text in a div or td element, lets say on click of a button. So that visitor just right click on selected text and copy the text to paste it anywhere else.&lt;br /&gt;&lt;br /&gt;The code I am going to publish selects the div elements on the base of starting character and length of div text.&lt;br /&gt;&lt;br /&gt;Lets say if you want to select first 500 characters in div you will provide the "start" argument as 0 and length as 500.&lt;br /&gt;&lt;br /&gt;Similarly, you can choose to select(highlight) the text form 100th character to 600th in the div. In this case you will provide the "start" as 100 and "length" as 600. First argument will be id of div element in which text is to be select.&lt;br /&gt;&lt;br /&gt;Lets go to the actual code now. here goes the select text function.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;function selectText(ID, start, length)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;if (document.selection)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//Code for IE and few other&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        document.selection.empty();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC = document.getElementById(ID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var div = document.body.createTextRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveToElementText(textC);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setEndPoint("EndToEnd", div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveStart('character', start);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        if(length + start&gt;textC.innerHTML.length)&lt;br /&gt;length=textC.innerHTML.length-start;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.moveEnd('character', -(textC.innerHTML.length - start - length));&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.select();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;//code for FF and few other&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        window.getSelection().removeAllRanges();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var textC = document.getElementById(ID);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        while ( textC.hasChildNodes() ) textC = textC.childNodes[0];&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        var div = document.createRange();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setStart(textC, start);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        if (start+length &gt; textC.length) length = textC.length - start;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        div.setEnd(textC, start+length);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        window.getSelection().addRange(div);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;return false;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now this is how we will implement this in HTML for lets say selecting first 500 characters in this case.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;div id="myDiv"&gt;&lt;br /&gt;Some text here to be selected...&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;input value="Click Me" onclick="selectText('myDiv','0','500')" type="button"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Above is the way I am calling the code you can always call function on different event according to your requirements.&lt;br /&gt;&lt;br /&gt;Enjoy!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2110688719729994891?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2110688719729994891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-of-javascript-to-select-partial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2110688719729994891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2110688719729994891'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-of-javascript-to-select-partial.html' title='code of javascript to select partial text in a div element'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3271714704568082723</id><published>2009-05-31T12:07:00.001-07:00</published><updated>2009-05-31T12:07:51.864-07:00</updated><title type='text'>code to HTML tag to display the html</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/html-tag-to-display-html-code-on.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   The easiest way to show the HTML code on a web page is to use XMP tag. Normally html code is always executed and we can show it using the values of '&lt;' and '&gt;' like &amp;amp;lt_; and &amp;amp;gt_; without the underscores.&lt;br /&gt;&lt;br /&gt;But XMP tag method is more convinient. The html code you want to show on a webpage just surround it with XMP code and thats it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;xmp&gt;Paste "html code to be shown" here.&lt;/xmp&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Enjoy! Your comments are always welcome.&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3271714704568082723?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3271714704568082723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-to-html-tag-to-display-html.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3271714704568082723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3271714704568082723'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-to-html-tag-to-display-html.html' title='code to HTML tag to display the html'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3788152950690754146</id><published>2009-05-31T12:06:00.002-07:00</published><updated>2009-05-31T12:07:01.765-07:00</updated><title type='text'>code of Coldfusion send text email</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-send-text-email.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Sending email is quite a basic feature now a days which every website need to do. I have done this in PHP as well but I don't think so that there is any other language other than coldfusion which have email sending code smaller than cold fusion. Additionally I will not say it code :-). Its more like piece of a cake. Anyways the code to send email in coldfusion follows as,&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;to="email@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;cc="address2@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;bcc="anyaddress@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sender@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="Check this out" type="text"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Dear Friend,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I have searched out a good website which says it all about coding.&lt;br /&gt;I would like you to check it out.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Site is: http://codingtricks.blogspot.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Regard,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Mail Sender :-)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Keep enjoying and keep checking lots of Cold Fusion, PHP and related posts ahead.&lt;br /&gt;Coldfusion send email with file attachment is also coming up in the queue.&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3788152950690754146?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3788152950690754146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-of-coldfusion-send-text-email.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3788152950690754146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3788152950690754146'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/code-of-coldfusion-send-text-email.html' title='code of Coldfusion send text email'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7361138153645407304</id><published>2009-05-31T12:06:00.001-07:00</published><updated>2009-05-31T12:06:40.743-07:00</updated><title type='text'>Coldfusion send text email ecerywere</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-send-text-email.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Sending email is quite a basic feature now a days which every website need to do. I have done this in PHP as well but I don't think so that there is any other language other than coldfusion which have email sending code smaller than cold fusion. Additionally I will not say it code :-). Its more like piece of a cake. Anyways the code to send email in coldfusion follows as,&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;to="email@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;cc="address2@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;bcc="anyaddress@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sender@site.com" &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="Check this out" type="text"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Dear Friend,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I have searched out a good website which says it all about coding.&lt;br /&gt;I would like you to check it out.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Site is: http://codingtricks.blogspot.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Regard,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Mail Sender :-)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Keep enjoying and keep checking lots of Cold Fusion, PHP and related posts ahead.&lt;br /&gt;Coldfusion send email with file attachment is also coming up in the queue.&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7361138153645407304?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7361138153645407304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/coldfusion-send-text-email-ecerywere.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7361138153645407304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7361138153645407304'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/coldfusion-send-text-email-ecerywere.html' title='Coldfusion send text email ecerywere'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4678202609412044404</id><published>2009-05-31T12:03:00.000-07:00</published><updated>2009-05-31T12:05:45.022-07:00</updated><title type='text'>Coldfusion send email with attachment file</title><content type='html'>&lt;h3 class="post-title entry-title"&gt; &lt;a href="http://codingtricks.blogspot.com/2009/03/coldfusion-send-email-with-attachment.html"&gt;&lt;br /&gt;&lt;/a&gt; &lt;/h3&gt;   Sending attachment emails are also as easy as sending the text email messages. Just addition you have to do to normal Coldfusion email is that you have to specify the path of file to be attached and you are done. So following is the code to send attachment Email in coldfusion&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;cfmail to="address@anysite.com"&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;from="sendersaddress@anysite.com"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;subject="my first email with attachment"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;type="text"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;mimeattach="subfolder/folder/mypdf.pdf"&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&gt; &lt;span style="color: rgb(51, 204, 0);"&gt;(path of file, which is to be attached)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;hi,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;This is me sending you attached file.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Bye,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;sender&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/cfmail&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Have you just witnessed how easy it is to send attachment email in coldfusion. In PHP it will be code of atleast 50 lines, you can explore my blog for finding PHP equallent. Bookmark this page and blog to check back.&lt;br /&gt;Now enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4678202609412044404?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4678202609412044404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/coldfusion-send-email-with-attachment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4678202609412044404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4678202609412044404'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/05/coldfusion-send-email-with-attachment.html' title='Coldfusion send email with attachment file'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3375485726122342098</id><published>2009-04-05T19:19:00.000-07:00</published><updated>2009-04-05T19:20:36.037-07:00</updated><title type='text'>Downoad free java making software for mobile</title><content type='html'>&lt;img alt="" src="http://www.filebuzz.com/resources/fb26.gif" style="float: right;" vspace="0" hspace="0" /&gt;                                          &lt;div class="dwnContents"&gt;&lt;br /&gt;&lt;p class="dwnShortDescr"&gt;                                                                                                                       &lt;a href="http://www.filebuzz.com/software_screenshot/full/mpowerplayer-50600.gif" target="_blank"&gt;&lt;img alt="mpowerplayer" class="dwnShortDescrImg" src="http://www.filebuzz.com/software_screenshot/thumb/mpowerplayer-50600.gif" vspace="0" width="100" height="60" hspace="0" /&gt;&lt;/a&gt;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Mpowerplayer is your digital hub for &lt;span style="color: green;"&gt;mobile&lt;/span&gt; gaming. Play an entire library of &lt;span style="color: green;"&gt;mobile&lt;/span&gt; &lt;span style="color: green;"&gt;games&lt;/span&gt; right on your desktop, for free. It's a storefront for finding, trying, and buying software for your &lt;span style="color: green;"&gt;mobile&lt;/span&gt; phone....                             &lt;/p&gt;                         &lt;p class="dwnLic"&gt;                             License:Freeware | Price: $0.00 | Size: 2.5 MB | Downloads (7446 )                         &lt;/p&gt;                         &lt;p class="dwnGet"&gt;                             mpowerplayer Download &lt;a href="http://www.filebuzz.com/publisher/download.php?id=45891"&gt;&lt;img alt="Download mpowerplayer" src="http://www.filebuzz.com/resources/fb51.gif" class="dwnGetImg" /&gt;&lt;/a&gt;                            &lt;/p&gt;                     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3375485726122342098?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3375485726122342098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/04/downoad-free-java-making-software-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3375485726122342098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3375485726122342098'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/04/downoad-free-java-making-software-for.html' title='Downoad free java making software for mobile'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8572902991366070336</id><published>2009-04-05T19:10:00.000-07:00</published><updated>2009-04-05T19:18:31.931-07:00</updated><title type='text'>develop your own mobile games from java</title><content type='html'>&lt;pre&gt; &lt;span&gt;&lt;span style="font-family:Verdana, Arial, Helvetica;font-size:-1;"&gt; Game loop of HardDriveCanvas.java&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;public void start()&lt;br /&gt;  {&lt;br /&gt;     gameRunning = true;&lt;br /&gt;     Thread gameThread = new Thread(this);&lt;br /&gt;     gameThread.start();&lt;br /&gt;  }&lt;br /&gt;... ... ... ...&lt;br /&gt;... ... ... ...&lt;br /&gt;public void run()&lt;br /&gt;  {&lt;br /&gt;     Graphics g = getGraphics();&lt;br /&gt;     //... ... ...some code&lt;br /&gt;     while (gameRunning)    //The game loop&lt;br /&gt;     {&lt;br /&gt;        tick();&lt;br /&gt;        input();&lt;br /&gt;        render(g);&lt;br /&gt;&lt;br /&gt;        //... ... ...some code&lt;br /&gt;&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;           Thread.sleep(timeStep );&lt;br /&gt;           //... ... ... ...some code&lt;br /&gt;        }&lt;br /&gt;           catch (InterruptedException ie) { stop(); }&lt;br /&gt;&lt;br /&gt;     }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8572902991366070336?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8572902991366070336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/04/develop-your-own-mobile-games-from-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8572902991366070336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8572902991366070336'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/04/develop-your-own-mobile-games-from-java.html' title='develop your own mobile games from java'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1843432353773337120</id><published>2009-03-19T21:55:00.000-07:00</published><updated>2009-03-19T21:56:07.286-07:00</updated><title type='text'>Connection strings to Different Databases SQL,MYSQL,ORACLE etc</title><content type='html'>using System.Data.SqlClient; &lt;br /&gt;&lt;br /&gt;SqlConnection oSQLConn = new SqlConnection(); &lt;br /&gt;oSQLConn.ConnectionString = &lt;br /&gt;    "Data Source=(local);" + &lt;br /&gt;    "Initial Catalog=myDatabaseName;" +&lt;br /&gt;    "Integrated Security=SSPI";&lt;br /&gt; //Or&lt;br /&gt; // "Server=(local);" + &lt;br /&gt; // "Database=myDatabaseName;" + &lt;br /&gt; // "Trusted_Connection=Yes";&lt;br /&gt;oSQLConn.Open(); &lt;br /&gt;... &lt;br /&gt;oSQLConn.Close(); &lt;br /&gt;&lt;br /&gt;For SQL Server ODBC Driver&lt;br /&gt;' VB.NET &lt;br /&gt;Imports System.Data.Odbc &lt;br /&gt;... &lt;br /&gt;Dim oODBCConnection As OdbcConnection &lt;br /&gt;Dim sConnString As String = _&lt;br /&gt;    "Driver={SQL Server};" &amp; _&lt;br /&gt;    "Server=MySQLServerName;" &amp; _&lt;br /&gt;    "Database=MyDatabaseName;" &amp; _&lt;br /&gt;    "Uid=MyUsername;" &amp; _&lt;br /&gt;    "Pwd=MyPassword" &lt;br /&gt;oODBCConnection = New Odbc.OdbcConnection(sConnString) &lt;br /&gt;oODBCConnection.Open()&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1843432353773337120?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1843432353773337120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/connection-strings-to-different.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1843432353773337120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1843432353773337120'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/connection-strings-to-different.html' title='Connection strings to Different Databases SQL,MYSQL,ORACLE etc'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5749761697000960822</id><published>2009-03-19T21:53:00.002-07:00</published><updated>2009-03-19T21:55:32.377-07:00</updated><title type='text'>SQL Basics</title><content type='html'>Structured Query Language&lt;br /&gt;Structured Query Language, which is better known as SQL (ES-Que-EL) is a computer language for database, used to retrieve, store, update, delete and to create database.&lt;br /&gt;&lt;br /&gt;Brief History&lt;br /&gt;In 1970, SQL was developed by Donald Messerly and Reymond Boyce who were working in IBM. Later in 1986 it was formally standardized by ANSI. Now SQL 2008 is being used in various development centers of Software around the world. This is the seventh of SQL Language series.&lt;br /&gt;&lt;br /&gt;At Present&lt;br /&gt;Now a days all available relational database management systems like MS SQL, MSDE, DB@, My SQL, Access, MS SQL Server etc use SQL as their standard for the creation of the database. So, it became very essential to learn the basics of the SQL. Here I’m providing the various SQL commands and good tutorials for the persons who have zeal to learn the language.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fundamentals&lt;br /&gt;The language SQL is used to performing different operation to manipulate date of the database like creating, selecting, inserting, dropping, deleting.. To run the each command a different command is used.&lt;br /&gt;&lt;br /&gt;For example: If we want to select a “Last_Name” from our database “Login” whose “id” is “14”. Then our command would be&lt;br /&gt;&lt;br /&gt;SELECT Last_Name FROM Login WHERE id=14;&lt;br /&gt;&lt;br /&gt;In the above command what should be learn?&lt;br /&gt;&lt;br /&gt;“SELECT” is the clause [keyword] used to select the name, this keyword is used to select the particular record name.&lt;br /&gt;&lt;br /&gt;“FROM” clause [keyword] is used to refer the database “Login”. Here the name of the database is “Login”. The FROM clause [keyword] is to refer or indicate the database and from where the data will be accessed.&lt;br /&gt;&lt;br /&gt;WHERE Clause [keyword] is used to refer the condition to select a particular condition from the database.&lt;br /&gt;&lt;br /&gt;One more thing is to learn i.e. SQL is not a case sensitive. It means we can use and run the following commands as well.&lt;br /&gt;&lt;br /&gt;Select last_name from login where id=14;&lt;br /&gt;&lt;br /&gt;“ ; ” (Semicolon) is not mandatory, is optional. But it is a good programming practice to use a semicolon at the end of the command line.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Create Database&lt;br /&gt;&lt;br /&gt;To create database there is a simple syntax is available and that will create a database.&lt;br /&gt;&lt;br /&gt;Syntax&lt;br /&gt;&lt;br /&gt;CREATE DATABASE database_name;&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;CREATE DATABASE sql_basic;&lt;br /&gt;&lt;br /&gt;Or&lt;br /&gt;&lt;br /&gt;Create database sql_basic;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. Create&lt;br /&gt;In database management system, a table is very important which refer to be a set of data of a particular database which must have columns and rows. The Keyword CREATE is used to create a table.&lt;br /&gt;&lt;br /&gt;Syntax:&lt;br /&gt;&lt;br /&gt;CREATE TABLE table_name&lt;br /&gt;("column_01" "data_type", "column_02" "data_type", "column_03" "data_type") ;&lt;br /&gt;&lt;br /&gt;Here in the above syntax the&lt;br /&gt;“column_01”, “column_02”, “column_03” are the name of columns of the table table_name and&lt;br /&gt;“data_type” refers that what type of data should be.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;CREATE TABLE Login (&lt;br /&gt;ID int NULL,&lt;br /&gt;First_Name varchar (50),&lt;br /&gt;Last_Name varchar (50),&lt;br /&gt;Email varchar (50),&lt;br /&gt;Gender varchar (50),&lt;br /&gt;Martial_Status varchar (50),&lt;br /&gt;Date_of_Birth datetime NULL ,&lt;br /&gt;Password varchar (50),&lt;br /&gt;Contact_Number varchar (50),&lt;br /&gt;Company varchar (50),&lt;br /&gt;Address varchar (100),&lt;br /&gt;Salary float NULL,&lt;br /&gt;City varchar (50),&lt;br /&gt;State varchar (50),&lt;br /&gt;Country varchar (50)&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;The above code will create a table of name “Login” in which there are 15 “columns” and their “data_types” are available with “size”.&lt;br /&gt;Few points are to take a look:&lt;br /&gt;&lt;br /&gt;* ID is taken as int and null.&lt;br /&gt;* Names and other coulnms are taken as “varchar” and their sizes are as per their requirements.&lt;br /&gt;* There is a function datetime has been used to get the time and date, there is no data_type is associated with the fuctions&lt;br /&gt;* Salary has been taken as “float”.&lt;br /&gt;&lt;br /&gt;Here we need to know what the data types:&lt;br /&gt;Data Type refers that what kind of data should be like int, or char, or varchar.&lt;br /&gt;Here few common data types are given below which can be used in this section.&lt;br /&gt;&lt;br /&gt;# Char : 0 to 255 with 1 byte storage&lt;br /&gt;# Varchar : 0 to 255&lt;br /&gt;[Both are character data types of either fixed length or variable length]&lt;br /&gt;&lt;br /&gt;# DateTime : January 1, 1753 to December 31, 9999&lt;br /&gt;&lt;br /&gt;# Float : Depends upon the value of n&lt;br /&gt;1-24 (n-value) 7 digits (precision) of 4 bytes&lt;br /&gt;25-53(n-value) 15 digits(precision) of 8 bytes&lt;br /&gt;&lt;br /&gt;# Number : Number value as per the columns are available in the table.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Insert&lt;br /&gt;In database management system data are inserted into the table using the keyword INSERT. An statement with the keyword INSERT INTO will insert the data into the record.&lt;br /&gt;There are two ways to insert the data into the table.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Syntax:&lt;br /&gt;&lt;br /&gt;INSERT INTO table_name&lt;br /&gt;VALUES (value_01, value_02, value_03,....)&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;INSERT INTO table_name&lt;br /&gt;(column_01, column_02, column_03,...)&lt;br /&gt;VALUES (value_01, value_02, value_03,....)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here in the above syntax the INSERT INTO is the keyword followed by columns names of the table (column_01, column_02, column_03,..), VALUES is the keyword refers that following data is to be inserted in the table and value_01, value_02, value_03 are the value for their respective columns.&lt;br /&gt;&lt;br /&gt;Example :&lt;br /&gt;&lt;br /&gt;INSERT INTO Login&lt;br /&gt;VALUES ('Kabir’, ‘Roy, 'Belapur', ‘coolreyan@gmail.com’, ‘M’, ‘Single’, getdate(), ’16564646’, ‘9823070730’, ‘MicroTech’, ‘Mahape’, ‘7000’, Navi Mumbai, ‘Maharastra’, ‘India’)&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;INSERT INTO Login&lt;br /&gt;(First_Name, Last_Name, Location,&lt;br /&gt;Email, Gender, Martial_status, Date_of_birth,&lt;br /&gt;Password, Contact_Number, Company_Name,&lt;br /&gt;Address, Salary, City, Country)&lt;br /&gt;VALUES ('Kabir’, ‘Roy, 'Belapur', ‘coolreyan@gmail.com’, ‘M’, ‘Single’, getdate(), ’16564646’, ‘9823070730’, ‘MicroTech’, ‘Mahape’, ‘7000’, Navi Mumbai, ‘Maharastra’, ‘India’)&lt;br /&gt;&lt;br /&gt;Here in the above code “Login” is the table name and the value are in the statement are same as per the syntax. This is a very simple statement and used keywords are in a simple format.&lt;br /&gt;Only one there is a point to note down. i.e. getdate() fuction is written in the value of Date_of_birth field. This function will automatically insert the current date and time in the database.&lt;br /&gt;This function will be explained later in next article.&lt;br /&gt;&lt;br /&gt;### Practice more with CREATE TABLE and INSERT INTO keywords.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. UPDATE&lt;br /&gt;&lt;br /&gt;In the database management system when a data is inserted , created and&lt;br /&gt;manipulated then sometimes we need to update them as the time changes,&lt;br /&gt;records are always for change.&lt;br /&gt;In SQL we use a keyword UPDATE to update the database.&lt;br /&gt;&lt;br /&gt;SYNTAX:&lt;br /&gt;&lt;br /&gt;UPDATE table _name&lt;br /&gt;SET column_01=value, column_02=value, column_03=value,...&lt;br /&gt;WHERE My_column_01=My_value_01;&lt;br /&gt;&lt;br /&gt;Here UPDATE keyword is followed by table_name, the the keyword SET is to change the values of their respective columns and WHERE keyword is indicating that a specific keyword to address the statement. This keyword can be the column_name of the database whose date is to update.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;UPDATE Login&lt;br /&gt;SET Salary=6100, Address=Andheri&lt;br /&gt;WHERE id=15;&lt;br /&gt;&lt;br /&gt;Here in this example the fields are to update, Salary and Address, and WHERE denotes that whose id is 15, that data is to update.&lt;br /&gt;&lt;br /&gt;4. DELETE DATA&lt;br /&gt;&lt;br /&gt;To remove a data from a database DELETE keyword [command] is used.&lt;br /&gt;&lt;br /&gt;DELETE FROM “table _name”&lt;br /&gt;&lt;br /&gt;Or&lt;br /&gt;&lt;br /&gt;DELETE FROM “table_name”&lt;br /&gt;WHERE My_Column = ‘My_Value’&lt;br /&gt;[ Condition ];&lt;br /&gt;&lt;br /&gt;Here in the above syntax there are as written DELETE is the command [Keyword] is to delete the entire table of the database.&lt;br /&gt;&lt;br /&gt;Where in the second statement the condiation is same here but a condition is available. The condition States that should be true.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;DELETE FROM Login;&lt;br /&gt;&lt;br /&gt;OR&lt;br /&gt;&lt;br /&gt;DELETE FROM Login&lt;br /&gt;WHERE last_name=’Roy’;&lt;br /&gt;&lt;br /&gt;Here the above command will remove the entire table “Login”&lt;br /&gt;Whereas the nest Command will delete only one data whose “Last_name” is ‘Roy’. So, one shouldn’t skip the line starting with WHERE otherwise the entire table can be deleted.&lt;br /&gt;&lt;br /&gt;DELETE command is very easy and simple to execute.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5749761697000960822?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5749761697000960822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/sql-basics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5749761697000960822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5749761697000960822'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/sql-basics.html' title='SQL Basics'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5131377728783950633</id><published>2009-03-19T21:53:00.001-07:00</published><updated>2009-03-19T21:54:39.675-07:00</updated><title type='text'>How to edit and Delete records in a gridview using datakeys</title><content type='html'>&lt; asp:GridView ID="gdview"  runat="server" ShowFooter="true" AutoGenerateColumns="False"  DataKeyNames="CategoryID"  OnRowCancelingEdit="gdview_RowCancelingEdit" OnRowDeleting="gdview_RowDeleting" OnRowEditing="gdview_RowEditing" OnRowUpdating="gdview_RowUpdating" Width="100%" AllowPaging="True" PageSize="5" OnPageIndexChanging="gdview_PageIndexChanging" OnRowDataBound="gdview_RowDataBound"  &gt;&lt;br /&gt;        &lt; Columns &gt;&lt;br /&gt;            &lt; asp:BoundField HeaderText="Category Name" DataField="CategoryName" SortExpression="CategoryName" &gt;&lt;br /&gt;                &lt; ItemStyle Height="20px" Width="150px" /&gt;&lt;br /&gt;            &lt; /asp:BoundField &gt;&lt;br /&gt;            &lt;br /&gt;            &lt; asp:CommandField ShowEditButton="True" &gt;&lt;br /&gt;                &lt; ItemStyle Width="100px" /&gt;&lt;br /&gt;            &lt;/asp:CommandField &gt;&lt;br /&gt;            &amp;ltasp:TemplateField&gt;&lt;br /&gt;            &lt; ItemTemplate &gt;&lt;br /&gt;            &lt; asp:LinkButton ID="lnkdel" runat="server" Text="Delete" CommandName="Delete" &gt; &lt;/asp:LinkButton&gt;&lt;br /&gt;            &lt;br /&gt;            &lt;/ItemTemplate &gt;&lt;br /&gt;            &amp;ltItemStyle Width="100px" /&gt;&lt;br /&gt;        &lt;br /&gt;            &lt;/asp:TemplateField &gt;&lt;br /&gt;        &lt;/Columns &gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt; /asp:GridView&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;        if (!Page.IsPostBack)&lt;br /&gt;        {&lt;br /&gt;            bindgrid();&lt;br /&gt;            total = 0;&lt;br /&gt;           &lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void bindgrid()&lt;br /&gt;    {&lt;br /&gt;        SqlConnection conn = new SqlConnection("Data Source='localhost';Initial Catalog='Northwind';Integrated Security=SSPI;Persist Security Info=False ");&lt;br /&gt;        SqlCommand cmd = new SqlCommand("select CategoryName,CategoryID from Categories ", conn);&lt;br /&gt;&lt;br /&gt;        SqlDataAdapter da = new SqlDataAdapter("", conn);&lt;br /&gt;        da.SelectCommand = new SqlCommand("select CategoryName,CategoryID from Categories", conn);&lt;br /&gt;        DataSet ds = new DataSet();&lt;br /&gt;        da.Fill(ds, "data");&lt;br /&gt;        gdview.DataSource = ds.Tables[0].DefaultView;&lt;br /&gt;        gdview.DataBind();&lt;br /&gt;&lt;br /&gt;      &lt;br /&gt;    }&lt;br /&gt;    protected void gdview_RowEditing(object sender, GridViewEditEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        &lt;br /&gt;        gdview.EditIndex = e.NewEditIndex;&lt;br /&gt;      &lt;br /&gt;        bindgrid();&lt;br /&gt;     &lt;br /&gt;    }&lt;br /&gt;    protected void gdview_RowUpdating(object sender, GridViewUpdateEventArgs e)&lt;br /&gt;    {&lt;br /&gt;       &lt;br /&gt;        &lt;br /&gt;               &lt;br /&gt;        int catid = int.Parse(gdview.DataKeys[e.RowIndex].Value.ToString());&lt;br /&gt;        string strcatname=((TextBox)gdview.Rows[e.RowIndex].Cells[0].Controls[0]).Text;&lt;br /&gt;        SqlConnection conn = new SqlConnection("Data Source='localhost';Initial Catalog='Northwind';Integrated Security=SSPI;Persist Security Info=False ");&lt;br /&gt;        SqlDataAdapter da = new SqlDataAdapter("", conn);&lt;br /&gt;        conn.Open();&lt;br /&gt;        da.UpdateCommand = new SqlCommand("update Categories set CategoryName='" + strcatname + "' where CategoryID=" + catid, conn);&lt;br /&gt;        da.UpdateCommand.ExecuteNonQuery();&lt;br /&gt;        conn.Close();&lt;br /&gt;        gdview.EditIndex = -1;&lt;br /&gt;        bindgrid();&lt;br /&gt;  &lt;br /&gt;       &lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;    protected void gdview_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        gdview.EditIndex = -1;&lt;br /&gt;        bindgrid();&lt;br /&gt;    }&lt;br /&gt;    protected void gdview_RowDeleting(object sender, GridViewDeleteEventArgs e)&lt;br /&gt;    {&lt;br /&gt;       &lt;br /&gt;        int catid = int.Parse(gdview.DataKeys[0].Value.ToString());&lt;br /&gt;       SqlConnection conn = new SqlConnection("Data Source='localhost';Initial Catalog='Northwind';Integrated Security=SSPI;Persist Security Info=False ");&lt;br /&gt;        SqlDataAdapter da = new SqlDataAdapter("", conn);&lt;br /&gt;        conn.Open();&lt;br /&gt;        da.DeleteCommand = new SqlCommand("delete from Categories where CategoryID="+catid, conn);&lt;br /&gt;        da.DeleteCommand.ExecuteNonQuery();&lt;br /&gt;        conn.Close();&lt;br /&gt;        bindgrid();&lt;br /&gt;    }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5131377728783950633?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5131377728783950633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-edit-and-delete-records-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5131377728783950633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5131377728783950633'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-edit-and-delete-records-in.html' title='How to edit and Delete records in a gridview using datakeys'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4819685295609281013</id><published>2009-03-19T21:53:00.000-07:00</published><updated>2009-03-19T21:54:19.142-07:00</updated><title type='text'>How to Login and Sign up Pages</title><content type='html'>This article explains how to create login page along with sign up page.&lt;br /&gt;1. To start with open VWD ,click on the File&gt;New&gt;Web Site from main menu.&lt;br /&gt;2. Select ASP.NET Web Site from template, select language from drop-down menu.&lt;br /&gt;3. Click the browse folder and select folder where you want to create website content.&lt;br /&gt;4. Click Ok&lt;br /&gt;VWD creates new website for you.&lt;br /&gt;This contains Default.aspx, Default.aspx.vb or Default.aspx.cs ,web.config files and empty App_Data Folder.&lt;br /&gt;5. Double-click the Default.aspx in Solution Explorer, this will open Default.aspx in document window&lt;br /&gt;6.Switch to design view.&lt;br /&gt;7. Drag LoginStatus control from Login section of Toolbox and drop it on the content area of Default.aspx&lt;br /&gt;8. Then drag a Login control and drop it above the LoginStatus control, so that it appears above the LoginStatus component.&lt;br /&gt;9. Right-Click the Login Component in document window and select Properties from menu.&lt;br /&gt;10. In Properties grid select CreateUserText and add some text like “Please Sign Up ”&lt;br /&gt;11.Right-click the website path in bold in the Solution Explorer and choose new Item, new template will appear choose Web Form under the heading Visual Studio installed templates .&lt;br /&gt;12. Name it as SignUpPage,make sure Place code in separte file .&lt;br /&gt;13. Click ok.&lt;br /&gt;14.You will see new file SignUpPage.aspx in Solution explorer.&lt;br /&gt;15. Switch to deisgn view of Default.aspx, open Properties panel for Login control, add SignUpPage.aspx Url in CreateUserUrl field, this will add link to SignUpPage in CreateUserText .&lt;br /&gt;16. Create one new page ,name it as HomePage.aspx , open HomePage.aspx and switch to design mode write some text like Welcome to Home Page after login.&lt;br /&gt;17. Click the Default.aspx in document window tab , switch to design view , right-click Login control and open Properties Grid add HomePage.aspx in the DesignationPageUrl text filed, this will redirect to HomePage after successful login.&lt;br /&gt;18. Open SignUpPage by double-clicking it in the Solution explorer.&lt;br /&gt;19. Switch to Design View ,drag the CreateUserWizard from Login section of Toolbox and drop it to the content area of the page.&lt;br /&gt;20.Right-Click the CreateUserWizard and open Properties grid ,add Url of HomePage.aspx in the ContinueDesignationPageurl TextField.&lt;br /&gt;21. Click Cltr+F5 ,you will see Default.aspx page with login control&lt;br /&gt;22. Enter some username and password and click Login button, it will give error message:&lt;br /&gt;Your login attempt was not successful. Please try again.&lt;br /&gt;23. Click on Please Sign Up link to create new user account in SignUpPage&lt;br /&gt;Note: Password should be more than six characters and should contain at least one non-alphanumeric.&lt;br /&gt;24.Fill all the text fields and click Create user button ,you will see message:&lt;br /&gt;Complete&lt;br /&gt;Your account has been successfully created.&lt;br /&gt;&lt;br /&gt;26. Click Continue button you will be redirected to HomePage.aspx&lt;br /&gt;&lt;br /&gt;27. Click refresh button on the tool bar of Solution Explorer ,you will see ASPNETDB.MDF database is create automatically in the App_Data folder which will keep track/record of the user names, passwords and other entries of the SignUpPage.&lt;br /&gt;&lt;br /&gt;Great! You can now create login pages without writing lengthy, clumsy codes.&lt;br /&gt;&lt;br /&gt;Sample source code is attached as a Zip file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4819685295609281013?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4819685295609281013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-login-and-sign-up-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4819685295609281013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4819685295609281013'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-login-and-sign-up-pages.html' title='How to Login and Sign up Pages'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-908492997888726866</id><published>2009-03-19T21:52:00.000-07:00</published><updated>2009-03-19T21:53:06.351-07:00</updated><title type='text'>Store and Retrieve Images in SQL Server database</title><content type='html'>create table SampleImageTable (sampleimage image)&lt;br /&gt;&lt;br /&gt;create  procedure UploadImage(@imgsamgetimage as image) &lt;br /&gt;as&lt;br /&gt;insert into SampleImageTable (sampleimage) values (@imgsamgetimage)&lt;br /&gt;Private Sub btnseltfile_Click(ByVal sender As System.Object, &lt;br /&gt;        ByVal e As System.EventArgs) Handles &lt;br /&gt;&lt;br /&gt;btnseltfile.Click&lt;br /&gt;    OpenFileDialog1.ShowDialog()&lt;br /&gt;    txtImg.Text = OpenFileDialog1.FileName&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;rivate Sub btnUpload_Click(ByVal sender As System.Object, &lt;br /&gt;             ByVal e As System.EventArgs) Handles btnUpload.Click&lt;br /&gt;        Try&lt;br /&gt;            If Trim(txtImg.Text) = "" Then&lt;br /&gt;                MsgBox("Please select a image.")&lt;br /&gt;                Exit Sub&lt;br /&gt;            End If&lt;br /&gt;            Dim fs As New FileStream(Trim(txtImg.Text), FileMode.Open)&lt;br /&gt;            Dim Data() As Byte = New [Byte](fs.Length) {}&lt;br /&gt;            fs.Read(Data, 0, fs.Length)&lt;br /&gt;&lt;br /&gt;            Dim con As New System.Data.SqlClient.SqlConnection("data source=mt5;initial &lt;br /&gt;  catalog=master;&lt;br /&gt;                user id=sa;password=mms")&lt;br /&gt;            con.Open()&lt;br /&gt;            Dim cmd As New System.Data.SqlClient.SqlCommand("UploadImage")&lt;br /&gt;            cmd.Connection = con&lt;br /&gt;            cmd.CommandType = CommandType.StoredProcedure&lt;br /&gt;            cmd.Parameters.Add("@imgsamgetimage", Data)&lt;br /&gt;            cmd.ExecuteNonQuery()&lt;br /&gt;            con.Close()&lt;br /&gt;            fs.Close()&lt;br /&gt;        Catch ex As System.Data.SqlClient.SqlException&lt;br /&gt;            MsgBox(ex.Message)&lt;br /&gt;        End Try&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Private Sub btnDownload_Click(ByVal sender As System.Object, &lt;br /&gt;            ByVal e As System.EventArgs)  Handles btnDownload.Click&lt;br /&gt;&lt;br /&gt;     Dim con As New System.Data.SqlClient.SqlConnection("data source=mt5;initial &lt;br /&gt;catalog=master;&lt;br /&gt;        user id=sa;password=mms")&lt;br /&gt;     con.Open()&lt;br /&gt;     Dim cmd As New System.Data.SqlClient.SqlCommand("select * from SampleImageTable")&lt;br /&gt;     cmd.Connection = con&lt;br /&gt;     cmd.CommandType = CommandType.Text&lt;br /&gt;     Dim da As New System.Data.SqlClient.SqlDataAdapter(cmd)&lt;br /&gt;     Dim ds As New DataSet()&lt;br /&gt;     da.Fill(ds)&lt;br /&gt;     Dim bits As Byte() = CType(ds.Tables(0).Rows(0).Item(0), Byte())&lt;br /&gt;     Dim memorybits As New MemoryStream(bits)&lt;br /&gt;     Dim bitmap As New Bitmap(memorybits)&lt;br /&gt;     PictureBox1.Image = bitmap&lt;br /&gt;End Sub&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-908492997888726866?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/908492997888726866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/store-and-retrieve-images-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/908492997888726866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/908492997888726866'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/store-and-retrieve-images-in-sql-server.html' title='Store and Retrieve Images in SQL Server database'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-850221441156662635</id><published>2009-03-19T21:49:00.002-07:00</published><updated>2009-03-19T21:52:13.944-07:00</updated><title type='text'>Searching a XML file form Folders Using Generics</title><content type='html'>using System.Collections.Generic;&lt;br /&gt;  private string GetSearchPacketReqId(string pathofbasefolder, string filename)&lt;br /&gt;    {&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;            string strFileName = "";&lt;br /&gt;            string strReqId = filename + ".xml";&lt;br /&gt;            Stack directoryStack = new Stack();&lt;br /&gt;            directoryStack.Push(baseDir);&lt;br /&gt;&lt;br /&gt;            while (directoryStack.Count &gt; 0)&lt;br /&gt;            {&lt;br /&gt;                string currentDir = directoryStack.Pop();&lt;br /&gt;&lt;br /&gt;                foreach (string fileNamePath in Directory.GetFiles(currentDir, "*.*"))&lt;br /&gt;                {&lt;br /&gt;&lt;br /&gt;                    StringBuilder strBuilder = new StringBuilder();&lt;br /&gt;                    strBuilder.Append(fileNamePath);&lt;br /&gt;                    strBuilder.Remove(0, currentDir.Length + 1);&lt;br /&gt;                    if (strReqId == strBuilder.ToString())&lt;br /&gt;                    {&lt;br /&gt;                        //XML file name that you search&lt;br /&gt;                        strFileName = fileNamePath;&lt;br /&gt;                        return strFileName;&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;                foreach (string directoryName in Directory.GetDirectories(currentDir))&lt;br /&gt;                {&lt;br /&gt;                    directoryStack.Push(directoryName);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            return strFileName;&lt;br /&gt;        }&lt;br /&gt;        catch (Exception ex)&lt;br /&gt;        {&lt;br /&gt;            throw ex;&lt;br /&gt;        }&lt;br /&gt;    }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-850221441156662635?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/850221441156662635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/searching-xml-file-form-folders-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/850221441156662635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/850221441156662635'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/searching-xml-file-form-folders-using.html' title='Searching a XML file form Folders Using Generics'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8559999906544515435</id><published>2009-03-19T21:49:00.001-07:00</published><updated>2009-03-19T21:49:42.388-07:00</updated><title type='text'>How to Convert VB.NET to C#</title><content type='html'>Use the below online tool to convert VB.NET code snippets to C#. We have another online feature available to convert C# to &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Imports System&lt;br /&gt;Module Module1&lt;br /&gt;&lt;br /&gt;Public Sub Main&lt;br /&gt;    Console.WriteLine("Hello World.")&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;End Module&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8559999906544515435?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8559999906544515435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-convert-vbnet-to-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8559999906544515435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8559999906544515435'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-convert-vbnet-to-c.html' title='How to Convert VB.NET to C#'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6985164388226946299</id><published>2009-03-19T21:46:00.000-07:00</published><updated>2009-03-19T21:47:57.612-07:00</updated><title type='text'>How to pass parameters to Silverlight controls from ASP.NET pages ?</title><content type='html'>&lt;asp:Silverlight &lt;br /&gt;   ID="Xaml1" &lt;br /&gt;   runat="server" &lt;br /&gt;   Source="~/ClientBin/MySilverlightApp.xap" &lt;br /&gt;   InitParameters="City=Houston,State=Texas,Country=USA"&lt;br /&gt;   Width="300" &lt;br /&gt;   Height="300" /&gt;&lt;br /&gt;&lt;br /&gt;private void Application_Startup(object sender, StartupEventArgs e)&lt;br /&gt;{&lt;br /&gt;    IDictionary parameters = e.InitParams;&lt;br /&gt;&lt;br /&gt;    this.RootVisual = new Page1();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6985164388226946299?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6985164388226946299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-pass-parameters-to-silverlight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6985164388226946299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6985164388226946299'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-pass-parameters-to-silverlight.html' title='How to pass parameters to Silverlight controls from ASP.NET pages ?'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2078674362518895884</id><published>2009-03-19T21:42:00.001-07:00</published><updated>2009-03-19T21:49:07.547-07:00</updated><title type='text'>How to Convert C# to VB.NET</title><content type='html'>Use the below online tool to convert C# code snippets to VB.NET. We have another online feature available to convert VB.NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;&lt;br /&gt;public class MyClass&lt;br /&gt;{&lt;br /&gt;    static void Main(string[] args)&lt;br /&gt;    {&lt;br /&gt;       Console.WriteLine("Hello !");&lt;br /&gt;    }&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2078674362518895884?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2078674362518895884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-convert-c-to-vbnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2078674362518895884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2078674362518895884'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-convert-c-to-vbnet.html' title='How to Convert C# to VB.NET'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8511621688117563554</id><published>2009-03-19T21:42:00.000-07:00</published><updated>2009-03-19T21:45:59.834-07:00</updated><title type='text'>How to use Model Popup Extender</title><content type='html'>The following code shows how to use Model Popup Extender&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %&gt;&lt;br /&gt;&lt;br /&gt;&lt;%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxtoolkit" %&gt;&lt;br /&gt;&lt;%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"&lt;br /&gt;    Namespace="System.Web.UI" TagPrefix="asp" %&gt;&lt;br /&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"&gt;&lt;br /&gt;&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;&lt;br /&gt;&lt;head runat="server"&gt;&lt;br /&gt;    &lt;title&gt;Untitled Page&lt;/title&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;    &lt;form id="form1" runat="server"&gt;&lt;br /&gt;        &lt;asp:ScriptManager ID="ScriptManager1" runat="server" /&gt;&lt;br /&gt;        &lt;div&gt;&lt;br /&gt;            &lt;asp:TextBox ID="TextBox2" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;br /&gt;           &lt;%-- &lt;asp:Label ID="Label1" runat="server" Text="Label"&gt;&lt;/asp:Label&gt;--%&gt;&lt;br /&gt;            &lt;asp:Button runat="server" ID="hiddenTargetControlForModalPopup" Style="display: none" /&gt;&lt;br /&gt;            &lt;asp:LinkButton runat="server" ID="showModalPopupServerOperatorButton" Text="show"&lt;br /&gt;                OnClick="showModalPopupServerOperatorButton_Click" /&gt;&lt;br /&gt;            &lt;ajaxtoolkit:ModalPopupExtender runat="server" ID="programmaticModalPopup" BehaviorID="programmaticModalPopupBehavior"&lt;br /&gt;                TargetControlID="hiddenTargetControlForModalPopup" PopupControlID="programmaticPopup"&lt;br /&gt;                BackgroundCssClass="modalBackground" DropShadow="True" RepositionMode="RepositionOnWindowScroll"&gt;&lt;br /&gt;            &lt;/ajaxtoolkit:ModalPopupExtender&gt;&lt;br /&gt;            &lt;asp:Panel runat="server" CssClass="modalPopup" ID="programmaticPopup" Style="display: none;&lt;br /&gt;                width: 350px; padding: 10px"&gt;&lt;br /&gt;                &lt;asp:TextBox ID="TextBox1" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;br /&gt;                &lt;asp:Button ID="Button1" runat="server" Text="Button"  /&gt;&lt;br /&gt;               &lt;%-- &lt;asp:LinkButton runat="server" ID="hideModalPopupViaServer" Text="close" OnClick="hideModalPopupViaServer_Click" /&gt;--%&gt;&lt;br /&gt;            &lt;/asp:Panel&gt;&lt;br /&gt;        &lt;/div&gt;&lt;br /&gt;    &lt;/form&gt;&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;/html&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.Configuration;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.Security;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;using System.Web.UI.WebControls.WebParts;&lt;br /&gt;using System.Web.UI.HtmlControls;&lt;br /&gt;&lt;br /&gt;public partial class _Default1 : System.Web.UI.Page &lt;br /&gt;{&lt;br /&gt;    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;    protected void showModalPopupServerOperatorButton_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        TextBox1.Text = TextBox2.Text;&lt;br /&gt;        this.programmaticModalPopup.Show();&lt;br /&gt;    }&lt;br /&gt;    protected void hideModalPopupViaServer_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        this.programmaticModalPopup.Hide();&lt;br /&gt;    }&lt;br /&gt;    protected void Button1_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        Label1.Text = TextBox1.Text;&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8511621688117563554?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8511621688117563554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-use-model-popup-extender.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8511621688117563554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8511621688117563554'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-use-model-popup-extender.html' title='How to use Model Popup Extender'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6397727868481002283</id><published>2009-03-19T21:41:00.000-07:00</published><updated>2009-03-19T21:42:45.296-07:00</updated><title type='text'>When using Ajax Update panels on a page , simple javascript functions do not work as these scripts are not in the "ScriptManagers pool", to execute ja</title><content type='html'>function GetData()&lt;br /&gt;   {&lt;br /&gt;    var xmlHttp = getNewHTTPObject();&lt;br /&gt;    var url = "frmAsnc.aspx";    xmlHttp.onreadystatechange = StateChanged;&lt;br /&gt;    xmlHttp.open('GET', url, true);&lt;br /&gt;    xmlHttp.send(null); &lt;br /&gt;    return false;&lt;br /&gt;   }&lt;br /&gt;  function getNewHTTPObject()&lt;br /&gt;   {&lt;br /&gt;     &lt;br /&gt;      if (window.XMLHttpRequest)&lt;br /&gt;      { // Mozilla, Safari,... &lt;br /&gt;      xmlHttp = new XMLHttpRequest(); &lt;br /&gt;      } &lt;br /&gt;     else if (window.ActiveXObject) &lt;br /&gt;      { // IE &lt;br /&gt;       xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); &lt;br /&gt;      }&lt;br /&gt;      return xmlHttp;&lt;br /&gt;   }&lt;br /&gt;   &lt;br /&gt;  function StateChanged()&lt;br /&gt;   {&lt;br /&gt;   if(xmlHttp.readyState==4)&lt;br /&gt;    {&lt;br /&gt;    var result = xmlHttp.responseText;&lt;br /&gt;    document.getElementById('TextBox1').value = result;&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;   }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6397727868481002283?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6397727868481002283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/when-using-ajax-update-panels-on-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6397727868481002283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6397727868481002283'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/when-using-ajax-update-panels-on-page.html' title='When using Ajax Update panels on a page , simple javascript functions do not work as these scripts are not in the &quot;ScriptManagers pool&quot;, to execute ja'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4118120291446589582</id><published>2009-03-19T21:39:00.002-07:00</published><updated>2009-03-19T21:42:12.541-07:00</updated><title type='text'>How to write ScriptManager and Javascripts for Ajax</title><content type='html'>When using Ajax Update panels on a page , simple javascript functions do not work as these scripts are not in the "ScriptManagers pool", to execute javascripts like for eg an alert do the following:&lt;br /&gt;&lt;br /&gt;ScriptManager.RegisterStartupScript(this,typeof(Page), "alertFn", "alert('test');", true);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4118120291446589582?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4118120291446589582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-write-scriptmanager-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4118120291446589582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4118120291446589582'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/how-to-write-scriptmanager-and.html' title='How to write ScriptManager and Javascripts for Ajax'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-824323498647800104</id><published>2009-03-19T21:39:00.001-07:00</published><updated>2009-03-19T21:40:52.748-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Pop up a Message box in an Update Panel</title><content type='html'>You can use the following code sample to pop up a message box inside an update panel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "clientScript", "alert("Saved Successfully!")", true);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-824323498647800104?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/824323498647800104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/pop-up-message-box-in-update-panel_19.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/824323498647800104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/824323498647800104'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/pop-up-message-box-in-update-panel_19.html' title='Pop up a Message box in an Update Panel'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3550724577666107689</id><published>2009-03-19T21:39:00.000-07:00</published><updated>2009-03-19T21:40:44.972-07:00</updated><title type='text'>Pop up a Message box in an Update Panel</title><content type='html'>You can use the following code sample to pop up a message box inside an update panel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "clientScript", "alert("Saved Successfully!")", true);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3550724577666107689?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3550724577666107689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/pop-up-message-box-in-update-panel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3550724577666107689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3550724577666107689'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/pop-up-message-box-in-update-panel.html' title='Pop up a Message box in an Update Panel'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5566562565674507435</id><published>2009-03-03T06:03:00.000-08:00</published><updated>2009-03-03T06:04:09.737-08:00</updated><title type='text'>PHP and JavaScript code used in "Login" section</title><content type='html'>PHP and JavaScript code used in "Login" section&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php include("header.inc"); ?&gt;&lt;br /&gt;&lt;?php include("validateform.inc"); ?&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;big&gt;&lt;strong&gt;4. Login&lt;/strong&gt;&lt;/p&gt;&lt;/big&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;strong&gt;The status was:&lt;/strong&gt;&lt;big&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;?php include("getresult.inc"); ?&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;/big&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;big&gt;&lt;p align="center"&gt;&lt;/big&gt;Enter your login details you added on the previous page and&lt;br /&gt;test the login.&lt;br&gt;&lt;br /&gt;The success or failure will be shown above.&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;form ACTION="login.php" name="saveform" METHOD="POST" align="center"&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;center&gt;&lt;table border="0" width="704" cellspacing="0" cellpadding="0"&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td width="385"&gt;&lt;div align="right"&gt;&lt;table border="0" height="59" width="226"&lt;br /&gt;bgcolor="#FFFFFF" cellspacing="1" cellpadding="0"&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td width="154" height="19" bgcolor="#000080"&gt;&lt;div align="right"&gt;&lt;p&gt;&lt;font color="#FFFFFF"&gt;&lt;small&gt;Username:&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="133" height="19" bgcolor="#000080"&gt;&lt;div align="left"&gt;&lt;p&gt;&lt;input NAME="username"&lt;br /&gt;VALUE SIZE="8" MAXLENGTH="16" tabindex="1"&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="64" height="19" bgcolor="#C0C0C0" align="center"&gt;&lt;div align="center"&gt;&lt;center&gt;&lt;p&gt;&lt;a&lt;br /&gt;href="javascript:alert('The username must be between 4 and 16 characters long.')"&gt;&lt;small&gt;&lt;small&gt;Help&lt;/small&gt;&lt;/small&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr align="center"&gt;&lt;br /&gt;&lt;td width="154" height="17" bgcolor="#000080"&gt;&lt;div align="right"&gt;&lt;p&gt;&lt;font color="#FFFFFF"&gt;&lt;small&gt;Password:&lt;/small&gt;&lt;/font&gt;&lt;/td&gt;&lt;br /&gt;&lt;td height="17" width="133" bgcolor="#000080"&gt;&lt;div align="left"&gt;&lt;p&gt;&lt;input type="password"&lt;br /&gt;name="password" size="8" tabindex="2" maxlength="8"&gt;&lt;/td&gt;&lt;br /&gt;&lt;td height="17" bgcolor="#C0C0C0" align="center"&gt;&lt;a&lt;br /&gt;href="javascript:alert('The password must be between 4 and 8 characters long.')"&gt;&lt;small&gt;&lt;small&gt;Help&lt;/small&gt;&lt;/small&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr align="center"&gt;&lt;br /&gt;&lt;td width="154" height="1" bgcolor="#000080"&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="133" height="1" bgcolor="#000080"&gt;&lt;div align="left"&gt;&lt;p&gt;&lt;input TYPE="button"&lt;br /&gt;NAME="FormsButton2" VALUE="Test Login" ONCLICK="validateForm()" tabindex="3"&lt;br /&gt;style="font-family: Verdana; font-size: 8pt"&gt;&lt;/td&gt;&lt;br /&gt;&lt;td width="64" height="1" bgcolor="#C0C0C0" align="center"&gt;&lt;a&lt;br /&gt;href="javascript:alert('Click to save the details')"&gt;&lt;small&gt;&lt;small&gt;Help&lt;/small&gt;&lt;/small&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="center" width="319"&gt;&lt;small&gt;&lt;strong&gt;&lt;a href="getyourowndbonline.php"&gt;Now move on&lt;br /&gt;to the final section&lt;/a&gt;&lt;/strong&gt;&lt;/small&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;br /&gt;&lt;/center&gt;&lt;/div&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="logincode.php"&gt;Click here to view the PHP and JavaScript code&lt;/a&gt;&lt;br /&gt;used for this page.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;?php include("footer.inc"); ?&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;// version 1.1&lt;br /&gt;if (isset($password)) // if a the password is set then the form has been submitted on login.php page&lt;br /&gt;{&lt;br /&gt;include("connect2db.php");&lt;br /&gt;&lt;br /&gt;$username = $HTTP_POST_VARS['username'];&lt;br /&gt;$password = $HTTP_POST_VARS['password'];&lt;br /&gt;&lt;br /&gt;$qstr = "SELECT * from members where username ='$username' and password ='$password'";&lt;br /&gt;&lt;br /&gt;$result = mysql_query($qstr);&lt;br /&gt;// check login info is correct&lt;br /&gt;if (mysql_num_rows($result)) echo "&lt;font color=#008000&gt;&lt;Center&gt;&lt;b&gt;**Successful Login**&lt;/b&gt;&lt;/Center&gt;&lt;/font&gt;";&lt;br /&gt;else echo "&lt;font color=#ff0000&gt;&lt;Center&gt;&lt;b&gt;**Failed Login**&lt;/b&gt;&lt;/Center&gt;&lt;/font&gt;";&lt;br /&gt;mysql_close();&lt;br /&gt;}&lt;br /&gt;else echo "&lt;font color=#ff8000&gt;&lt;Center&gt;&lt;b&gt;**No login attempted**&lt;/b&gt;&lt;/Center&gt;&lt;/font&gt;";&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5566562565674507435?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5566562565674507435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/php-and-javascript-code-used-in-login.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5566562565674507435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5566562565674507435'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/php-and-javascript-code-used-in-login.html' title='PHP and JavaScript code used in &quot;Login&quot; section'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8165239250118784698</id><published>2009-03-03T06:02:00.000-08:00</published><updated>2009-03-03T06:03:10.298-08:00</updated><title type='text'>Using PHP and MySQL to provide an image library</title><content type='html'>Using PHP and MySQL to provide an image library&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;// Connect to database&lt;br /&gt;&lt;br /&gt;$errmsg = "";&lt;br /&gt;if (! @mysql_connect("localhost","trainee","abc123")) {&lt;br /&gt;        $errmsg = "Cannot connect to database";&lt;br /&gt;        }&lt;br /&gt;@mysql_select_db("test");&lt;br /&gt;&lt;br /&gt;// First run ONLY - need to create table by uncommenting this&lt;br /&gt;// Or with silent @ we can let it fail every sunsequent time ;-)&lt;br /&gt;&lt;br /&gt;$q = &lt;&lt;&lt;CREATE&lt;br /&gt;create table pix (&lt;br /&gt;    pid int primary key not null auto_increment,&lt;br /&gt;    title text,&lt;br /&gt;    imgdata longblob)&lt;br /&gt;CREATE;&lt;br /&gt;@mysql_query($q);&lt;br /&gt;&lt;br /&gt;// Insert any new image into database&lt;br /&gt;&lt;br /&gt;if ($_REQUEST[completed] == 1) {&lt;br /&gt;        // Need to add - check for large upload. Otherwise the code&lt;br /&gt;        // will just duplicate old file ;-)&lt;br /&gt;        // ALSO - note that latest.img must be public write and in a&lt;br /&gt;        // live appliaction should be in another (safe!) directory.&lt;br /&gt;        move_uploaded_file($_FILES['imagefile']['tmp_name'],"latest.img");&lt;br /&gt;        $instr = fopen("latest.img","rb");&lt;br /&gt;        $image = addslashes(fread($instr,filesize("latest.img")));&lt;br /&gt;        if (strlen($instr) &lt; 149000) {&lt;br /&gt;                mysql_query ("insert into pix (title, imgdata) values (\"".&lt;br /&gt;                $_REQUEST[whatsit].&lt;br /&gt;                "\", \"".&lt;br /&gt;                $image.&lt;br /&gt;                "\")");&lt;br /&gt;        } else {&lt;br /&gt;                $errmsg = "Too large!";&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Find out about latest image&lt;br /&gt;&lt;br /&gt;$gotten = @mysql_query("select * from pix order by pid desc limit 1");&lt;br /&gt;if ($row = @mysql_fetch_assoc($gotten)) {&lt;br /&gt;        $title = htmlspecialchars($row[title]);&lt;br /&gt;        $bytes = $row[imgdata];&lt;br /&gt;} else {&lt;br /&gt;        $errmsg = "There is no image in the database yet";&lt;br /&gt;        $title = "no database image available";&lt;br /&gt;        // Put up a picture of our training centre&lt;br /&gt;        $instr = fopen("../wellimg/ctco.jpg","rb");&lt;br /&gt;        $bytes = fread($instr,filesize("../wellimg/ctco.jpg"));&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// If this is the image request, send out the image&lt;br /&gt;&lt;br /&gt;if ($_REQUEST[gim] == 1) {&lt;br /&gt;        header("Content-type: image/jpeg");&lt;br /&gt;        print $bytes;&lt;br /&gt;        exit ();&lt;br /&gt;        }&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;html&gt;&lt;head&gt;&lt;br /&gt;&lt;title&gt;Upload an image to a database&lt;/title&gt;&lt;br /&gt;&lt;body bgcolor=white&gt;&lt;h2&gt;Here's the latest picture&lt;/h2&gt;&lt;br /&gt;&lt;font color=red&gt;&lt;?= $errmsg ?&gt;&lt;/font&gt;&lt;br /&gt;&lt;center&gt;&lt;img src=?gim=1 width=144&gt;&lt;br&gt;&lt;br /&gt;&lt;b&gt;&lt;?= $title ?&gt;&lt;/center&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;h2&gt;Please upload a new picture and title&lt;/h2&gt;&lt;br /&gt;&lt;form enctype=multipart/form-data method=post&gt;&lt;br /&gt;&lt;input type=hidden name=MAX_FILE_SIZE value=150000&gt;&lt;br /&gt;&lt;input type=hidden name=completed value=1&gt;&lt;br /&gt;Please choose an image to upload: &lt;input type=file name=imagefile&gt;&lt;br&gt;&lt;br /&gt;Please enter the title of that picture: &lt;input name=whatsit&gt;&lt;br&gt;&lt;br /&gt;then: &lt;input type=submit&gt;&lt;/form&gt;&lt;br&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;By Graham Ellis - graham@wellho.net&lt;br /&gt;&lt;/body&gt;&lt;br /&gt;&lt;/html&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note that this is a fully working example that you can try out on our server using the link above. For security reasons, we have changed the logins above but it works exactly as it's displayed above on our test systems. As you'll appreciate, various measures are taken with the online example (and those measures may change from time to time) to ensure the security and acceptability of content posting and this security may include changes that prevent posting and / or monitor your activity. See our privacy and copyright statement that's available as a link in the footer of this page. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8165239250118784698?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8165239250118784698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/using-php-and-mysql-to-provide-image.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8165239250118784698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8165239250118784698'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/using-php-and-mysql-to-provide-image.html' title='Using PHP and MySQL to provide an image library'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3574619333574161752</id><published>2009-03-03T06:01:00.001-08:00</published><updated>2009-03-03T06:01:15.297-08:00</updated><title type='text'>Developing a Login System with PHP and MySQL</title><content type='html'>Developing a Login System with PHP and MySQL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A basic login system typically contains 3 components:&lt;br /&gt;&lt;br /&gt;   1. The component that allows a user to register his preferred login id and password&lt;br /&gt;   2. The component that allows the system to verify and authenticate the user when he subsequently logs in&lt;br /&gt;   3. The component that sends the user’s password to his registered email address if the user forgets his password &lt;br /&gt;&lt;br /&gt;Such a system can be easily created using PHP and MySQL.&lt;br /&gt;&lt;br /&gt;Component 1 – Registration&lt;br /&gt;&lt;br /&gt;Component 1 is typically implemented using a simple HTML form that contains 3 fields and 2 buttons:&lt;br /&gt;&lt;br /&gt;   1. A preferred login id field&lt;br /&gt;   2. A preferred password field&lt;br /&gt;   3. A valid email address field&lt;br /&gt;   4. A Submit button&lt;br /&gt;   5. A Reset button &lt;br /&gt;&lt;br /&gt;Assume that such a form is coded into a file named register.html. The following HTML code excerpt is a typical example. When the user has filled in all the fields, the register.php page is called when the user clicks on the Submit button.&lt;br /&gt;&lt;br /&gt;[form name="register" method="post" action="register.php"]&lt;br /&gt;   [input name="login id" type="text" value="loginid" size="20"/][br]&lt;br /&gt;   [input name="password" type="text" value="password" size="20"/][br]&lt;br /&gt;   [input name="email" type="text" value="email" size="50"/][br]&lt;br /&gt;   [input type="submit" name="submit" value="submit"/]&lt;br /&gt;   [input type="reset" name="reset" value="reset"/]&lt;br /&gt;[/form]&lt;br /&gt;&lt;br /&gt;The following code excerpt can be used as part of register.php to process the registration. It connects to the MySQL database and inserts a line of data into the table used to store the registration information.&lt;br /&gt;&lt;br /&gt;@mysql_connect("localhost", "mysql_login", "mysql_pwd") or die("Cannot connect to DB!");&lt;br /&gt;@mysql_select_db("tbl_login") or die("Cannot select DB!");&lt;br /&gt;$sql="INSERT INTO login_tbl (loginid, password and email) VALUES (".$loginid.”,”.$password.”,”.$email.”)”;&lt;br /&gt;$r = mysql_query($sql);&lt;br /&gt;if(!$r) {&lt;br /&gt;   $err=mysql_error();&lt;br /&gt;   print $err;&lt;br /&gt;   exit();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The code excerpt assumes that the MySQL table that is used to store the registration data is named tbl_login and contains 3 fields – the loginid, password and email fields. The values of the $loginid, $password and $email variables are passed in from the form in register.html using the post method.&lt;br /&gt;&lt;br /&gt;Component 2 – Verification and Authentication&lt;br /&gt;&lt;br /&gt;A registered user will want to log into the system to access the functionality provided by the website. The user will have to provide his login id and password for the system to verify and authenticate.&lt;br /&gt;&lt;br /&gt;This is typically done through a simple HTML form. This HTML form typically contains 2 fields and 2 buttons:&lt;br /&gt;&lt;br /&gt;   1. A login id field&lt;br /&gt;   2. A password field&lt;br /&gt;   3. A Submit button&lt;br /&gt;   4. A Reset button &lt;br /&gt;&lt;br /&gt;Assume that such a form is coded into a file named authenticate.html. The following HTML code excerpt is a typical example. When the user has filled in all the fields, the authenticate.php page is called when the user clicks on the Submit button.&lt;br /&gt;&lt;br /&gt;[form name="authenticate" method="post" action="authenticate.php"]&lt;br /&gt;   [input name="login id" type="text" value="loginid" size="20"/][br]&lt;br /&gt;   [input name="password" type="text" value="password" size="20"/][br]&lt;br /&gt;   [input type="submit" name="submit" value="submit"/]&lt;br /&gt;   [input type="reset" name="reset" value="reset"/]&lt;br /&gt;[/form]&lt;br /&gt;&lt;br /&gt;The following code excerpt can be used as part of authenticate.php to process the login request. It connects to the MySQL database and queries the table used to store the registration information.&lt;br /&gt;&lt;br /&gt;@mysql_connect("localhost", "mysql_login", "mysql_pwd") or die("Cannot connect to DB!");&lt;br /&gt;@mysql_select_db("tbl_login") or die("Cannot select DB!");&lt;br /&gt;$sql="SELECT loginid FROM login_tbl WHERE loginid=’".$loginid.”’ and password=’”.$password.”’”;&lt;br /&gt;$r = mysql_query($sql);&lt;br /&gt;if(!$r) {&lt;br /&gt;   $err=mysql_error();&lt;br /&gt;   print $err;&lt;br /&gt;   exit();&lt;br /&gt;}&lt;br /&gt;if(mysql_affected_rows()==0){&lt;br /&gt;   print "no such login in the system. please try again.";&lt;br /&gt;   exit();&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;   print "successfully logged into system.";&lt;br /&gt;   //proceed to perform website’s functionality – e.g. present information to the user&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;As in component 1, the code excerpt assumes that the MySQL table that is used to store the registration data is named tbl_login and contains 3 fields – the loginid, password and email fields. The values of the $loginid and $password variables are passed in from the form in authenticate.html using the post method.&lt;br /&gt;&lt;br /&gt;Component 3 – Forgot Password&lt;br /&gt;&lt;br /&gt;A registered user may forget his password to log into the website’s system. In this case, the user will need to supply his loginid for the system to retrieve his password and send the password to the user’s registered email address.&lt;br /&gt;&lt;br /&gt;This is typically done through a simple HTML form. This HTML form typically contains 1 field and 2 buttons:&lt;br /&gt;# A login id field&lt;br /&gt;# A Submit button&lt;br /&gt;# A Reset button&lt;br /&gt;&lt;br /&gt;Assume that such a form is coded into a file named forgot.html. The following HTML code excerpt is a typical example. When the user has filled in all the fields, the forgot.php page is called when the user clicks on the Submit button.&lt;br /&gt;&lt;br /&gt;[form name="forgot" method="post" action="forgot.php"]&lt;br /&gt;   [input name="login id" type="text" value="loginid" size="20"/][br]&lt;br /&gt;   [input type="submit" name="submit" value="submit"/]&lt;br /&gt;   [input type="reset" name="reset" value="reset"/]&lt;br /&gt;[/form]&lt;br /&gt;&lt;br /&gt;The following code excerpt can be used as part of forgot.php to process the login request. It connects to the MySQL database and queries the table used to store the registration information.&lt;br /&gt;&lt;br /&gt;@mysql_connect("localhost", "mysql_login", "mysql_pwd") or die("Cannot connect to DB!");&lt;br /&gt;@mysql_select_db("tbl_login") or die("Cannot select DB!");&lt;br /&gt;$sql="SELECT password, email FROM login_tbl WHERE loginid=’".$loginid.”’”;&lt;br /&gt;$r = mysql_query($sql);&lt;br /&gt;if(!$r) {&lt;br /&gt;   $err=mysql_error();&lt;br /&gt;   print $err;&lt;br /&gt;   exit();&lt;br /&gt;}&lt;br /&gt;if(mysql_affected_rows()==0){&lt;br /&gt;   print "no such login in the system. please try again.";&lt;br /&gt;   exit();&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;   $row=mysql_fetch_array($r);&lt;br /&gt;   $password=$row["password"];&lt;br /&gt;   $email=$row["email"];&lt;br /&gt;&lt;br /&gt;   $subject="your password";&lt;br /&gt;   $header="from:you@yourdomain.com";&lt;br /&gt;   $content="your password is ".$password;&lt;br /&gt;   mail($email, $subject, $row, $header);&lt;br /&gt;&lt;br /&gt;   print "An email containing the password has been sent to you";&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;As in component 1, the code excerpt assumes that the MySQL table that is used to store the registration data is named tbl_login and contains 3 fields – the loginid, password and email fields. The value of the $loginid variable is passed from the form in forgot.html using the post method.&lt;br /&gt;&lt;br /&gt;Conclusion&lt;br /&gt;&lt;br /&gt;The above example is to illustrate how a very basic login system can be implemented. The example can be enhanced to include password encryption and additional functionality – e.g. to allow users to edit their login information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3574619333574161752?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3574619333574161752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/developing-login-system-with-php-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3574619333574161752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3574619333574161752'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/developing-login-system-with-php-and.html' title='Developing a Login System with PHP and MySQL'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7282734517966281586</id><published>2009-03-03T05:59:00.000-08:00</published><updated>2009-03-03T06:00:51.413-08:00</updated><title type='text'>Deleting data From mysql</title><content type='html'>Deleting data From mysql&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Syntax&lt;br /&gt;&lt;br /&gt;"DELETE FROM table_name WHERE column_name=' value' "; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;$host="localhost"; // Host name&lt;br /&gt;$username=""; // Mysql username&lt;br /&gt;$password=""; // Mysql password&lt;br /&gt;$db_name="test"; // Database name&lt;br /&gt;$tbl_name="test_mysql"; // Table name&lt;br /&gt;&lt;br /&gt;// Connect to server and select database.&lt;br /&gt;mysql_connect("$host", "$username", "$password")or die("cannot connect");&lt;br /&gt;mysql_select_db("$db_name")or die("cannot select DB");&lt;br /&gt;&lt;br /&gt;// select record from mysql&lt;br /&gt;$sql="SELECT * FROM $tbl_name";&lt;br /&gt;$result=mysql_query($sql);&lt;br /&gt;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;table width="400" border="0" cellspacing="1" cellpadding="0"&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;table width="400%" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC"&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&amp;nbsp;&lt;/td&gt;&lt;br /&gt;&lt;td colspan="4" bgcolor="#FFFFFF"&gt;&lt;strong&gt;Delete data in mysql&lt;/strong&gt; &lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td align="center" bgcolor="#FFFFFF"&gt;&lt;strong&gt;Id&lt;/strong&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="center" bgcolor="#FFFFFF"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="center" bgcolor="#FFFFFF"&gt;&lt;strong&gt;Lastname&lt;/strong&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="center" bgcolor="#FFFFFF"&gt;&lt;strong&gt;Email&lt;/strong&gt;&lt;/td&gt;&lt;br /&gt;&lt;td align="center" bgcolor="#FFFFFF"&gt;&amp;nbsp;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;while($rows=mysql_fetch_array($result)){&lt;br /&gt;?&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&lt;? echo $rows['id']; ?&gt;&lt;/td&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&lt;? echo $rows['name']; ?&gt;&lt;/td&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&lt;? echo $rows['lastname']; ?&gt;&lt;/td&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&lt;? echo $rows['email']; ?&gt;&lt;/td&gt;&lt;br /&gt;&lt;td bgcolor="#FFFFFF"&gt;&lt;a href="delete_ac.php?id=&lt;? echo $rows['id']; ?&gt;"&gt;delete&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;?&lt;br /&gt;&lt;br /&gt;// close while loop&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// close connection;&lt;br /&gt;mysql_close();&lt;br /&gt;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/table&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7282734517966281586?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7282734517966281586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/deleting-data-from-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7282734517966281586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7282734517966281586'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/03/deleting-data-from-mysql.html' title='Deleting data From mysql'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3393101453344331088</id><published>2009-02-28T01:16:00.004-08:00</published><updated>2009-02-28T01:20:09.969-08:00</updated><title type='text'>Date file last modified</title><content type='html'>Date file last modified&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Outputs the date and time that a file was last modified. Can be formatted however you wish.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Change to the name of the file&lt;br /&gt;&lt;br /&gt;$last_modified = filemtime("thisfile.php");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display the results&lt;br /&gt;&lt;br /&gt;// eg. Last modified Monday, 27th October, 2003 @ 02:59pm&lt;br /&gt;&lt;br /&gt;print "Last modified " . date("l, dS F, Y @ h:ia", $last_modified);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3393101453344331088?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3393101453344331088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/date-file-last-modified.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3393101453344331088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3393101453344331088'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/date-file-last-modified.html' title='Date file last modified'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5384465020782458315</id><published>2009-02-28T01:16:00.003-08:00</published><updated>2009-02-28T01:19:45.175-08:00</updated><title type='text'>Visitor information from php</title><content type='html'>Visitor information&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Displays information about a visitor to a web page. Shows IP address, referrer and browser type.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * Add this line of code in your page:&lt;br /&gt;&lt;br /&gt; * &lt;?php include "visitor_information.php"; ?&gt;&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display IP address&lt;br /&gt;&lt;br /&gt;echo "&lt;p&gt;IP Address: " . $_SERVER['REMOTE_ADDR'] . "&lt;/p&gt;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display the referrer&lt;br /&gt;&lt;br /&gt;echo "&lt;p&gt;Referrer: " . $_SERVER['HTTP_REFERER'] . "&lt;/p&gt;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display browser type&lt;br /&gt;&lt;br /&gt;echo "&lt;p&gt;Browser: " . $_SERVER['HTTP_USER_AGENT'] . "&lt;/p&gt;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5384465020782458315?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5384465020782458315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/visitor-information-from-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5384465020782458315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5384465020782458315'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/visitor-information-from-php.html' title='Visitor information from php'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6500171056245135706</id><published>2009-02-28T01:16:00.002-08:00</published><updated>2009-02-28T01:19:32.271-08:00</updated><title type='text'>Page load time in php</title><content type='html'>Page load time&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Outputs the time in seconds that it takes for a PHP page to load.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Insert this block of code at the very top of your page:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$time = microtime();&lt;br /&gt;&lt;br /&gt;$time = explode(" ", $time);&lt;br /&gt;&lt;br /&gt;$time = $time[1] + $time[0];&lt;br /&gt;&lt;br /&gt;$start = $time;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Place this part at the very end of your page&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$time = microtime();&lt;br /&gt;&lt;br /&gt;$time = explode(" ", $time);&lt;br /&gt;&lt;br /&gt;$time = $time[1] + $time[0];&lt;br /&gt;&lt;br /&gt;$finish = $time;&lt;br /&gt;&lt;br /&gt;$totaltime = ($finish - $start);&lt;br /&gt;&lt;br /&gt;printf ("This page took %f seconds to load.", $totaltime);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6500171056245135706?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6500171056245135706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/page-load-time-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6500171056245135706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6500171056245135706'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/page-load-time-in-php.html' title='Page load time in php'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8033792789168498434</id><published>2009-02-28T01:16:00.001-08:00</published><updated>2009-02-28T01:16:54.737-08:00</updated><title type='text'>Php Page redirect</title><content type='html'>Page redirect&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;If you want a PHP redirect script that redirects visitors from a page to a specific URL then this is it. It sends the user from one web page to a different web page address. It is a good alternative to using the meta tag http-equiv option.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * Place in a blank PHP page&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Change to the URL you want to redirect to&lt;br /&gt;&lt;br /&gt;$URL="http://www.example.com";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;header ("Location: $URL");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8033792789168498434?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8033792789168498434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-page-redirect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8033792789168498434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8033792789168498434'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-page-redirect.html' title='Php Page redirect'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3334648681858292545</id><published>2009-02-28T01:14:00.001-08:00</published><updated>2009-02-28T01:16:22.841-08:00</updated><title type='text'>Php Word wrap</title><content type='html'>Word wrap&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;A function that takes a string of text and wraps it into lines of a length that you determine. Can be useful for guestbooks, news posting scripts etc. to prevent the layout breaking.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * Example usage:&lt;br /&gt;&lt;br /&gt; * &lt;br /&gt;&lt;br /&gt; * // Your text&lt;br /&gt;&lt;br /&gt; * $text = "This is a sentence which contains some words.";&lt;br /&gt;&lt;br /&gt; * &lt;br /&gt;&lt;br /&gt; * // Or from a database result&lt;br /&gt;&lt;br /&gt; * $text = $row['text'];&lt;br /&gt;&lt;br /&gt; * &lt;br /&gt;&lt;br /&gt; * // Then put it into the function&lt;br /&gt;&lt;br /&gt; * $text = word_wrap($text);&lt;br /&gt;&lt;br /&gt; * &lt;br /&gt;&lt;br /&gt; * // Output the result&lt;br /&gt;&lt;br /&gt; * echo $text;&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    function word_wrap($text) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        // Define the characters to display per row&lt;br /&gt;&lt;br /&gt;        $chars = "10";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        $text = wordwrap($text, $chars, "&lt;br /&gt;", 1);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        return $text;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3334648681858292545?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3334648681858292545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-word-wrap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3334648681858292545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3334648681858292545'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-word-wrap.html' title='Php Word wrap'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1773319570462013724</id><published>2009-02-28T01:14:00.000-08:00</published><updated>2009-02-28T01:15:58.607-08:00</updated><title type='text'>Server information from php</title><content type='html'>Server information&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;A useful built-in PHP function that displays information about the PHP installation on your server, including version number, available libraries etc.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * View this file in your browser.&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    phpinfo();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1773319570462013724?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1773319570462013724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/server-information-from-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1773319570462013724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1773319570462013724'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/server-information-from-php.html' title='Server information from php'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1488454061332468579</id><published>2009-02-28T01:13:00.004-08:00</published><updated>2009-02-28T01:16:14.059-08:00</updated><title type='text'>Php Shorten a text string</title><content type='html'>Shorten a text string&lt;br /&gt;&lt;br /&gt;Submitted by Totally PHP, 9th February 2004&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Function to shorten / truncate a string of text into a specific number of characters and add three dots (...) to the end. This will also round the text to the nearest whole word instead of cutting off part way through a word.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * Add this to your page:&lt;br /&gt;&lt;br /&gt; * &lt;?php&lt;br /&gt;&lt;br /&gt; * include "shorten_a_text_string.php";&lt;br /&gt;&lt;br /&gt; * echo ShortenText($text);&lt;br /&gt;&lt;br /&gt; * ?&gt;&lt;br /&gt;&lt;br /&gt; * where $text is the text you want to shorten.&lt;br /&gt;&lt;br /&gt; * &lt;br /&gt;&lt;br /&gt; * Example&lt;br /&gt;&lt;br /&gt; * Test it using this in a PHP page:&lt;br /&gt;&lt;br /&gt; * &lt;?php&lt;br /&gt;&lt;br /&gt; * include "shortentext.php";&lt;br /&gt;&lt;br /&gt; * $text = "The rain in Spain falls mainly on the plain.";&lt;br /&gt;&lt;br /&gt; * echo ShortenText($text);&lt;br /&gt;&lt;br /&gt; * ?&gt;&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    function ShortenText($text) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        // Change to the number of characters you want to display&lt;br /&gt;&lt;br /&gt;        $chars = 25;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        $text = $text." ";&lt;br /&gt;&lt;br /&gt;        $text = substr($text,0,$chars);&lt;br /&gt;&lt;br /&gt;        $text = substr($text,0,strrpos($text,' '));&lt;br /&gt;&lt;br /&gt;        $text = $text."...";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        return $text;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1488454061332468579?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1488454061332468579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-shorten-text-string.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1488454061332468579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1488454061332468579'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-shorten-text-string.html' title='Php Shorten a text string'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3606332112184333971</id><published>2009-02-28T01:13:00.003-08:00</published><updated>2009-02-28T01:14:39.319-08:00</updated><title type='text'>Validate an email address using regular expressions</title><content type='html'>Validate an email address using regular expressions&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;If you want a PHP script to verify an email address then use this quick and simple PHP regular expression for email validation. This is also case-insensitive, so it will treat all characters as lower case. It is a really easy way to check the syntax and format of an email address.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$email = "someone@example.com";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {&lt;br /&gt;&lt;br /&gt;  echo "Valid email address.";&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else {&lt;br /&gt;&lt;br /&gt;  echo "Invalid email address.";&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3606332112184333971?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3606332112184333971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/validate-email-address-using-regular.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3606332112184333971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3606332112184333971'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/validate-email-address-using-regular.html' title='Validate an email address using regular expressions'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4300666755537242306</id><published>2009-02-28T01:13:00.002-08:00</published><updated>2009-02-28T01:14:17.415-08:00</updated><title type='text'>Add data to a MySQL database</title><content type='html'>Add data to a MySQL database&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;How to insert and save information into a MySQL database table using PHP.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * Change the first line to whatever &lt;br /&gt;&lt;br /&gt; * you use to connect to the database.&lt;br /&gt;&lt;br /&gt; *&lt;br /&gt;&lt;br /&gt; * We're using two values, title and&lt;br /&gt;&lt;br /&gt; * text. Replace these with whatever&lt;br /&gt;&lt;br /&gt; * you want to add to the database.&lt;br /&gt;&lt;br /&gt; *&lt;br /&gt;&lt;br /&gt; * Finally, change tablename to the &lt;br /&gt;&lt;br /&gt; * name of your table.&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Your database connection code&lt;br /&gt;&lt;br /&gt;db_connect();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$query = "INSERT INTO tablename(title, text) VALUES('$title','$text')";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$result = mysql_query($query);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "The data has been added to the database.";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4300666755537242306?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4300666755537242306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/add-data-to-mysql-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4300666755537242306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4300666755537242306'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/add-data-to-mysql-database.html' title='Add data to a MySQL database'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6512021457296787307</id><published>2009-02-28T01:13:00.001-08:00</published><updated>2009-02-28T01:13:43.941-08:00</updated><title type='text'>Delete data from a MySQL database</title><content type='html'>Delete data from a MySQL database&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;How to remove and erase stored information from a MySQL database table.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;&lt;br /&gt; * Change the first line to whatever&lt;br /&gt;&lt;br /&gt; * you use to connect to the database.&lt;br /&gt;&lt;br /&gt; *&lt;br /&gt;&lt;br /&gt; * Change tablename to the name of your &lt;br /&gt;&lt;br /&gt; * database table.&lt;br /&gt;&lt;br /&gt; *&lt;br /&gt;&lt;br /&gt; * This example would delete a row from&lt;br /&gt;&lt;br /&gt; * a table based on the id of the row.&lt;br /&gt;&lt;br /&gt; * You can change this to whatever you&lt;br /&gt;&lt;br /&gt; * want.&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Your database connection code&lt;br /&gt;&lt;br /&gt;db_connect();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$query = "DELETE FROM tablename WHERE id = ('$id')";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$result = mysql_query($query);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "The data has been deleted.";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6512021457296787307?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6512021457296787307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/delete-data-from-mysql-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6512021457296787307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6512021457296787307'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/delete-data-from-mysql-database.html' title='Delete data from a MySQL database'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1818580273984568034</id><published>2009-02-28T01:12:00.000-08:00</published><updated>2009-02-28T01:13:25.217-08:00</updated><title type='text'>Send email using the PHP mail() function</title><content type='html'>Send email using the PHP mail() function&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;How to send an email from within a PHP page using the built in mail() function.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Your email address&lt;br /&gt;&lt;br /&gt;$email = "you@example.com";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// The subject&lt;br /&gt;&lt;br /&gt;$subject = "Enter your subject here";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// The message&lt;br /&gt;&lt;br /&gt;$message = "Enter your message here";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mail($email, $subject, $message, "From: $email");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "The email has been sent.";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1818580273984568034?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1818580273984568034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/send-email-using-php-mail-function.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1818580273984568034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1818580273984568034'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/send-email-using-php-mail-function.html' title='Send email using the PHP mail() function'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8530039829121597854</id><published>2009-02-28T01:11:00.002-08:00</published><updated>2009-02-28T01:13:01.882-08:00</updated><title type='text'>Write data to a text file in php</title><content type='html'>Write data to a text file&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;This will open a plain text file (.txt) and save information to it.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$your_data = "This is the data to be stored in the text file.";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Open the file and erase the contents if any&lt;br /&gt;&lt;br /&gt;$fp = fopen("textfile_name.txt", "w");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Write the data to the file&lt;br /&gt;&lt;br /&gt;fwrite($fp, $your_data);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Close the file&lt;br /&gt;&lt;br /&gt;fclose($fp);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8530039829121597854?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8530039829121597854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/write-data-to-text-file-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8530039829121597854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8530039829121597854'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/write-data-to-text-file-in-php.html' title='Write data to a text file in php'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8238323483738583541</id><published>2009-02-28T01:11:00.001-08:00</published><updated>2009-02-28T01:12:38.335-08:00</updated><title type='text'>Create a random password</title><content type='html'>Create a random password&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Nice little function that will generate a completely random password.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&lt;br /&gt; * The letter l (lowercase L) and the number 1&lt;br /&gt;&lt;br /&gt; * have been removed, as they can be mistaken&lt;br /&gt;&lt;br /&gt; * for each other.&lt;br /&gt;&lt;br /&gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function createRandomPassword() {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    $chars = "abcdefghijkmnopqrstuvwxyz023456789";&lt;br /&gt;&lt;br /&gt;    srand((double)microtime()*1000000);&lt;br /&gt;&lt;br /&gt;    $i = 0;&lt;br /&gt;&lt;br /&gt;    $pass = '' ;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    while ($i &lt;= 7) {&lt;br /&gt;&lt;br /&gt;        $num = rand() % 33;&lt;br /&gt;&lt;br /&gt;        $tmp = substr($chars, $num, 1);&lt;br /&gt;&lt;br /&gt;        $pass = $pass . $tmp;&lt;br /&gt;&lt;br /&gt;        $i++;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    return $pass;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Usage&lt;br /&gt;&lt;br /&gt;$password = createRandomPassword();&lt;br /&gt;&lt;br /&gt;echo "Your random password is: $password";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8238323483738583541?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8238323483738583541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/create-random-password.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8238323483738583541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8238323483738583541'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/create-random-password.html' title='Create a random password'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8099477095594099897</id><published>2009-02-28T01:11:00.000-08:00</published><updated>2009-02-28T01:12:19.739-08:00</updated><title type='text'>Convert links into clickable hyperlinks</title><content type='html'>Convert links into clickable hyperlinks&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;A function to change an email address or URL into a clickable HTML hyperlink using eregi_replace.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function makeClickableLinks($text) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&amp;//=]+)',&lt;br /&gt;&lt;br /&gt;    '&lt;a href="\\1"&gt;\\1&lt;/a&gt;', $text);&lt;br /&gt;&lt;br /&gt;  $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&amp;//=]+)',&lt;br /&gt;&lt;br /&gt;    '\\1&lt;a href="http://\\2"&gt;\\2&lt;/a&gt;', $text);&lt;br /&gt;&lt;br /&gt;  $text = eregi_replace('([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3})',&lt;br /&gt;&lt;br /&gt;    '&lt;a href="mailto:\\1"&gt;\\1&lt;/a&gt;', $text);&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;return $text;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Usage&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Email address example&lt;br /&gt;&lt;br /&gt;$text = "you@example.com";&lt;br /&gt;&lt;br /&gt;echo makeClickableLinks($text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "&lt;br /&gt;&lt;br /&gt;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// URL example&lt;br /&gt;&lt;br /&gt;$text = "http://www.example.com";&lt;br /&gt;&lt;br /&gt;echo makeClickableLinks($text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "&lt;br /&gt;&lt;br /&gt;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// FTP URL example&lt;br /&gt;&lt;br /&gt;$text = "ftp://ftp.example.com";&lt;br /&gt;&lt;br /&gt;echo makeClickableLinks($text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8099477095594099897?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8099477095594099897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/convert-links-into-clickable-hyperlinks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8099477095594099897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8099477095594099897'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/convert-links-into-clickable-hyperlinks.html' title='Convert links into clickable hyperlinks'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1088594388760197907</id><published>2009-02-28T01:10:00.001-08:00</published><updated>2009-02-28T01:11:54.759-08:00</updated><title type='text'>Number of days between now and a day in the future</title><content type='html'>Number of days between now and a day in the future&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;This will calculate and show how many days there are from the current date to a date in the future that you define.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Change this to the day in the future&lt;br /&gt;&lt;br /&gt;$day = 10;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Change this to the month in the future&lt;br /&gt;&lt;br /&gt;$month = 12;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Change this to the year in the future&lt;br /&gt;&lt;br /&gt;$year = 2003;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// You do not need to edit below this line&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// $days is the number of days between now and the date in the future&lt;br /&gt;&lt;br /&gt;$days = (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "There are $days days until $day/$month/$year";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1088594388760197907?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1088594388760197907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/number-of-days-between-now-and-day-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1088594388760197907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1088594388760197907'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/number-of-days-between-now-and-day-in.html' title='Number of days between now and a day in the future'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3087665845338457092</id><published>2009-02-28T01:10:00.000-08:00</published><updated>2009-02-28T01:11:27.179-08:00</updated><title type='text'>Limit the length of a text string being entered into a database</title><content type='html'>Limit the length of a text string being entered into a database&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;This can be used if you want to limit a string, for example if you want to limit the length of user inputted text that is being saved to a database.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if (strlen($text) &gt; "255") {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  exit("The text you entered is too long.");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3087665845338457092?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3087665845338457092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/limit-length-of-text-string-being.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3087665845338457092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3087665845338457092'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/limit-length-of-text-string-being.html' title='Limit the length of a text string being entered into a database'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1322877228595719930</id><published>2009-02-28T01:08:00.000-08:00</published><updated>2009-02-28T01:09:16.976-08:00</updated><title type='text'>Count number of words in a text string</title><content type='html'>Count number of words in a text string&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;This will count through the sentences in a section of text and show how many words are contained within it.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$text = "This is some text.";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$count = count(explode(" ", $text));&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo "$text contains $count words";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1322877228595719930?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1322877228595719930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/count-number-of-words-in-text-string.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1322877228595719930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1322877228595719930'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/count-number-of-words-in-text-string.html' title='Count number of words in a text string'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8077696061186126262</id><published>2009-02-28T01:07:00.001-08:00</published><updated>2009-02-28T01:08:19.877-08:00</updated><title type='text'>Check that characters in a variable are alpha numeric using ereg</title><content type='html'>Description&lt;br /&gt;&lt;br /&gt;This verifies if a PHP variable string contains characters other than letters or numbers using the PHP function ereg. This PHP code snippet can be useful for form input where you only want users to input alpha numeric characters.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Example 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$text = "onlyalphanumericcharacters012345";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if (ereg('[^A-Za-z0-9]', $text)) {&lt;br /&gt;&lt;br /&gt;  echo "This contains characters other than letters and numbers";&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else {&lt;br /&gt;&lt;br /&gt;  echo "This contains only letters and numbers";    &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Example 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$text = "mixedcharacters012345&amp;../@";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if (ereg('[^A-Za-z0-9]', $text)) {&lt;br /&gt;&lt;br /&gt;  echo "This contains characters other than letters and numbers";&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else {&lt;br /&gt;&lt;br /&gt;  echo "This contains only letters and numbers";    &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8077696061186126262?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8077696061186126262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/check-that-characters-in-variable-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8077696061186126262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8077696061186126262'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/check-that-characters-in-variable-are.html' title='Check that characters in a variable are alpha numeric using ereg'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4481496058039681911</id><published>2009-02-28T01:07:00.000-08:00</published><updated>2009-02-28T01:08:03.936-08:00</updated><title type='text'>Calculate VAT on a price and round to two decimal places</title><content type='html'>Calculate VAT on a price and round to two decimal places&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;This function is a simple PHP VAT calculator. It will calculate the 17.5% UK sales VAT (Value Added Tax) on an amount and then round the price to two (2) decimal places. For example, £5.95 would be £6.99125 with VAT added, which would be rounded to £6.99. The amount of vat can be altered to any amount of sales tax, so you can calculate a new price for any string using any percentage. This could come in useful if you needed to calculate the tax on a product in a shopping cart script.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usage:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You want to calculate 17.5% VAT on a price of £4.67&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$price_without_vat = 4.67&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo vat($price_without_vat);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This would return the new amount with 17.5% added, and would be rounded to 2 decimal places&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;function vat($price_without_vat) {&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;    $vat = 17.5; // define what % vat is&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;    $price_with_vat = $price_without_vat + ($vat*($price_without_vat/100)); // work out the amount of vat&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;    $price_with_vat = round($price, 2); // round to 2 decimal places&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;    return $price_with_vat;&lt;br /&gt;&lt;br /&gt;       &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;Get the code&lt;br /&gt;&lt;br /&gt;Download the file to your computer: Click here to get the file&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4481496058039681911?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4481496058039681911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/calculate-vat-on-price-and-round-to-two.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4481496058039681911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4481496058039681911'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/calculate-vat-on-price-and-round-to-two.html' title='Calculate VAT on a price and round to two decimal places'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7657923101906841123</id><published>2009-02-28T01:06:00.000-08:00</published><updated>2009-02-28T01:07:20.538-08:00</updated><title type='text'>free javascript</title><content type='html'>&lt;APPLET CODE="ripple" width=118 height=89&gt;&lt;br /&gt;&lt;param name="image" value="day.gif"&gt;&lt;br /&gt;&lt;param name="period" value="25"&gt;&lt;br /&gt;&lt;param name="frames" value="12"&gt;&lt;br /&gt;&lt;img src="day.gif" width=118 height=89 &gt;&lt;br /&gt;&lt;/applet&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;font face="arial" size="-2"&gt;Free Java applets provided by&lt;/font&gt;&lt;br&gt;&lt;br /&gt;&lt;font face="arial, helvetica" size="-2"&gt;&lt;a href="http://javascriptkit.com"&gt;JavaScript&lt;br /&gt;Kit&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7657923101906841123?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7657923101906841123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/free-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7657923101906841123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7657923101906841123'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/free-javascript.html' title='free javascript'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4887921685473985697</id><published>2009-02-28T01:05:00.000-08:00</published><updated>2009-02-28T01:06:35.057-08:00</updated><title type='text'>Remove all characters except letters and numbers from a string</title><content type='html'>Remove all characters except letters and numbers from a string&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;If you want to strip a string of all symbols and characters other than alphanumeric letters and numbers then use this. It will take a string and erase / delete any non-alphanumeric characters, and then output a clean version without the unwanted characters.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$string = "This is some text and numbers 12345 and symbols !£$%^&amp;";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$new_string = ereg_replace("[^A-Za-z0-9]", "", $string);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;echo $new_string&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4887921685473985697?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4887921685473985697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/remove-all-characters-except-letters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4887921685473985697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4887921685473985697'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/remove-all-characters-except-letters.html' title='Remove all characters except letters and numbers from a string'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5910054991129246364</id><published>2009-02-28T01:04:00.000-08:00</published><updated>2009-02-28T01:06:00.442-08:00</updated><title type='text'>Add numbers to MySQL database results</title><content type='html'>Add numbers to MySQL database results&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;Puts numbers in front of each result obtained from a MySQL database. Each item in the array has a number added in front of it.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This will add a number in front of each row&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;eg.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 - John&lt;br /&gt;&lt;br /&gt;2 - Paul&lt;br /&gt;&lt;br /&gt;3 - Michael&lt;br /&gt;&lt;br /&gt;4 - Susan&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sql = "SELECT name FROM people";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$result = mysql_query($sql);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$thenumber = 1;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;while ($row = mysql_fetch_array ($result)) {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    echo $thenumber . ' - ' . $row['name'];&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;    $thenumber++;&lt;br /&gt;&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5910054991129246364?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5910054991129246364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/add-numbers-to-mysql-database-results.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5910054991129246364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5910054991129246364'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/add-numbers-to-mysql-database-results.html' title='Add numbers to MySQL database results'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4090295793414734057</id><published>2009-02-28T01:01:00.004-08:00</published><updated>2009-02-28T01:02:36.846-08:00</updated><title type='text'>Unlock Nokia mobiles</title><content type='html'>Unlock Nokia 3120 (Vodafone, Spain)&lt;br /&gt;#pw+008923325642375+7#&lt;br /&gt;&lt;br /&gt;Unlock Nokia 6101 (T-Mobile, USA)&lt;br /&gt;#pw+110464135761655+1#&lt;br /&gt;&lt;br /&gt;Unlock Nokia 6230 (Vodafone, UK)&lt;br /&gt;#pw+737190152533105+7#&lt;br /&gt;&lt;br /&gt;Unlock Nokia 7600 (3 Network, UK)&lt;br /&gt;#pw+448917267516205+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4090295793414734057?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4090295793414734057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-mobiles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4090295793414734057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4090295793414734057'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-mobiles.html' title='Unlock Nokia mobiles'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7304594958628242636</id><published>2009-02-28T01:01:00.003-08:00</published><updated>2009-02-28T01:01:53.479-08:00</updated><title type='text'>Unlock Nokia 6010 (T-Mobile, USA)</title><content type='html'>Unlock Nokia 6010 (T-Mobile, USA)&lt;br /&gt;#pw+748900573631603+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7304594958628242636?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7304594958628242636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6010-t-mobile-usa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7304594958628242636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7304594958628242636'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6010-t-mobile-usa.html' title='Unlock Nokia 6010 (T-Mobile, USA)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4363457983401437773</id><published>2009-02-28T01:01:00.001-08:00</published><updated>2009-02-28T01:01:35.118-08:00</updated><title type='text'>Unlock Nokia 6102b (Cingular, USA)</title><content type='html'>Unlock Nokia 6102b (Cingular, USA)&lt;br /&gt;#pw+324556243142742+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4363457983401437773?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4363457983401437773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6102b-cingular-usa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4363457983401437773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4363457983401437773'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6102b-cingular-usa.html' title='Unlock Nokia 6102b (Cingular, USA)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4188334857574525039</id><published>2009-02-28T01:00:00.003-08:00</published><updated>2009-02-28T01:01:18.875-08:00</updated><title type='text'>Unlock Nokia 6820b (AT&amp;T, USA)</title><content type='html'>Unlock Nokia 6820b (AT&amp;T, USA)&lt;br /&gt;#pw+895421713251412+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4188334857574525039?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4188334857574525039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6820b-at-usa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4188334857574525039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4188334857574525039'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6820b-at-usa.html' title='Unlock Nokia 6820b (AT&amp;T, USA)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8152421587248692677</id><published>2009-02-28T01:00:00.002-08:00</published><updated>2009-02-28T01:01:08.324-08:00</updated><title type='text'>Unlock Nokia 6102 (Cingular, USA)</title><content type='html'>#pw+939652056653040+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8152421587248692677?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8152421587248692677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6102-cingular-usa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8152421587248692677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8152421587248692677'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6102-cingular-usa.html' title='Unlock Nokia 6102 (Cingular, USA)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3941645806585163029</id><published>2009-02-28T01:00:00.001-08:00</published><updated>2009-02-28T01:00:46.975-08:00</updated><title type='text'>Unlock Nokia 3390 (Fido, Canada)</title><content type='html'>#pw+6595657252+1# or&lt;br /&gt;#pw+4474052474+1#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3941645806585163029?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3941645806585163029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-3390-fido-canada.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3941645806585163029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3941645806585163029'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-3390-fido-canada.html' title='Unlock Nokia 3390 (Fido, Canada)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8919483868660057353</id><published>2009-02-28T00:59:00.000-08:00</published><updated>2009-02-28T01:00:33.910-08:00</updated><title type='text'>Unlock Nokia 6600 (Orange, UK)</title><content type='html'>#pw+399466210777312+1#&lt;br /&gt;#pw+719950237732007+5#&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8919483868660057353?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8919483868660057353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6600-orange-uk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8919483868660057353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8919483868660057353'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/unlock-nokia-6600-orange-uk.html' title='Unlock Nokia 6600 (Orange, UK)'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2928462123513215269</id><published>2009-02-28T00:58:00.000-08:00</published><updated>2009-02-28T00:59:29.953-08:00</updated><title type='text'>How to unlock your NOKIA phone?</title><content type='html'>Mobile phone operators in various countries lock phones on their particular network and thus create a massive hassle for users to get them unlocked to use on other networks or in other countries. With this software, users can not only repair their phones but also remove SIM restrictions (network lock and country lock) on their Nokia, Samsung, Siemens, Maxon, NEC, Sony Ericsson, Panasonic, Vitel, AEG, and Alcatel phones. You need to have your IMEI number on hand (obtained by pressing *#06# on the keypad). The user will also need to know what operator the phone is locked on before proceeding.&lt;br /&gt;&lt;br /&gt;To unlock your mobile phone, you'll need the following information:&lt;br /&gt;&lt;br /&gt;    * Your mobile phone number&lt;br /&gt;    * The network (and country) to which the phone is locked&lt;br /&gt;    * The manufacturer and model number&lt;br /&gt;    * The phone's IMEI number. This is a 15 digit serial number, which you can find by typing *#06# on your phone's keypad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2928462123513215269?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2928462123513215269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/how-to-unlock-your-nokia-phone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2928462123513215269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2928462123513215269'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/how-to-unlock-your-nokia-phone.html' title='How to unlock your NOKIA phone?'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-2415802825956226366</id><published>2009-02-28T00:46:00.000-08:00</published><updated>2009-02-28T00:55:58.838-08:00</updated><title type='text'>php function for remove spaces from a string</title><content type='html'>Remove whitespace from a text string using the PHP trim function&lt;br /&gt;Description&lt;br /&gt;&lt;br /&gt;If you use a form on your site then you'll know that user input can often have white space before or after the text as the person filling in the form field sometimes accidentally adds spaces. This handy function will remove the whitespace from the beginning or end of the string.&lt;br /&gt;The code&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// The original text string with whitespace at the end&lt;br /&gt;&lt;br /&gt;$textString = "This is some text with a space after it ";&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Remove the whitespace&lt;br /&gt;&lt;br /&gt;$trimmedTextString = trim($textString);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display the new text string&lt;br /&gt;&lt;br /&gt;echo $trimmedTextString;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;?&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-2415802825956226366?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/2415802825956226366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-function-for-remove-spaces-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2415802825956226366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/2415802825956226366'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-function-for-remove-spaces-from.html' title='php function for remove spaces from a string'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6982225131746028904</id><published>2009-02-18T04:33:00.002-08:00</published><updated>2009-02-18T04:34:04.910-08:00</updated><title type='text'>php coed to Hide your CSS Source</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;&lt;?&lt;br /&gt;/*&lt;br /&gt;This goes at the top of the page&lt;br /&gt;Settings - Edit this...&lt;br /&gt;*/&lt;br /&gt;$server = array("server"=&gt;"localhost","username"=&gt;"root","password"=&gt;"root","database"=&gt;"table");&lt;br /&gt;&lt;br /&gt;mysql_connect ($server['server'], $server['username'], $server['password']);&lt;br /&gt;mysql_select_db($server['database']) or die('Cannot select database');&lt;br /&gt;&lt;br /&gt;$filename = 'style.css'; //This is where we write the style to!&lt;br /&gt;$rewrite = "Oh no sorry, not going to reveal my source for the CSS!";&lt;br /&gt;$table = 'site';&lt;br /&gt;&lt;br /&gt;if ($style=mysql_fetch_array(mysql_query("SELECT style FROM ".$table))) {&lt;br /&gt;	if (!is_writable($filename)) { die("Can't write to $filename"); }else {&lt;br /&gt;		if (!$handle = fopen($filename, 'w')) {	die("Cannot open file ($filename)"); }&lt;br /&gt;		if (fwrite($handle, $style['style']) === FALSE) { die("Cannot write to file ($filename)"); }&lt;br /&gt;		fclose($handle);&lt;br /&gt;	}&lt;br /&gt;}&lt;br /&gt;/*&lt;br /&gt;thats it, it, then in the header tag just add&lt;br /&gt;&lt;link rel="stylesheet" href="style.css" type="text/css"&gt;&lt;br /&gt;and whola&lt;br /&gt;*/&lt;br /&gt;?&gt;&lt;br /&gt;&lt;head&gt;&lt;br /&gt;&lt;link rel="stylesheet" href="style.css" type="text/css"&gt;&lt;br /&gt;&lt;/head&gt;&lt;br /&gt;YOUR HTML GOES HERE&lt;br /&gt;&lt;br /&gt;&lt;?&lt;br /&gt;if (!is_writable($filename)) { die("Can't write to $filename"); }else {&lt;br /&gt;	if (!$handle = fopen($filename, 'w')) {	die("Cannot open file ($filename)"); }&lt;br /&gt;	if (fwrite($handle, $rewrite) === FALSE) { die("Cannot write to file ($filename)"); }&lt;br /&gt;	fclose($handle);&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6982225131746028904?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6982225131746028904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-coed-to-hide-your-css-source.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6982225131746028904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6982225131746028904'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-coed-to-hide-your-css-source.html' title='php coed to Hide your CSS Source'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-4033290278687323505</id><published>2009-02-18T04:33:00.001-08:00</published><updated>2009-02-18T04:33:22.474-08:00</updated><title type='text'>php code of Addres on join</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;on ^*:join:#:{ if $query($nick) { echo $color(join) -t $query($nick) * $nick ( $+ $address $+ ) has joined $chan } }&lt;br /&gt;on ^*:part:#:{ if $query($nick) { echo $color(part) -t $query($nick) * $nick ( $+ $address $+ ) has left $chan } }&lt;br /&gt;on ^*:quit:{  if $query($nick) { echo $color(quit) -t $query($nick) * $nick Quit ( $+  $+ $1- $+  $+ $color(quit)  $+ ) } }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-4033290278687323505?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/4033290278687323505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-addres-on-join.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4033290278687323505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/4033290278687323505'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-addres-on-join.html' title='php code of Addres on join'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-1434270814384255603</id><published>2009-02-18T04:32:00.003-08:00</published><updated>2009-02-18T04:32:54.561-08:00</updated><title type='text'>php code of Webpage Editor</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;function getStats($n) {&lt;br /&gt;  $d = file_get_contents("http://hiscore.runescape.com/lang/en/aff/runescape/hiscorepersonal.ws?user1=".$n);&lt;br /&gt;  preg_match_all("/&lt;td align=\"left\"&gt;(.*?)&lt;\/tr&gt;/s",$d,$m);&lt;br /&gt;  $u = array("\n","\r");&lt;br /&gt;  $g = array('/^\s+/','/\s{2,}/');&lt;br /&gt;  $o = array('',' ');&lt;br /&gt;  $s = array();&lt;br /&gt;  foreach ($m[1] as $v) {&lt;br /&gt;    $ta = explode(" ",preg_replace($g,$o,str_replace($u,' ',strip_tags($v))));&lt;br /&gt;    $line .= $ta[2];&lt;br /&gt;    $s[$ta[0]] = array('Rank' =&gt; $ta[1],'Level' =&gt; $ta[2],'Exp' =&gt; $ta[3]); &lt;br /&gt;  }&lt;br /&gt;  return (($s['Overall']['Level'] == "does")? "false":$s);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-1434270814384255603?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/1434270814384255603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-webpage-editor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1434270814384255603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/1434270814384255603'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-webpage-editor.html' title='php code of Webpage Editor'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-5395766720051717691</id><published>2009-02-18T04:32:00.001-08:00</published><updated>2009-02-18T04:32:31.468-08:00</updated><title type='text'>php code for BBCODE</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;&lt;?&lt;br /&gt;function bbcode($text){&lt;br /&gt;   $text = str_replace('&lt;', '&lt;', $text);&lt;br /&gt;   $text = str_replace('&gt;', '&gt;', $text);&lt;br /&gt;   $text = str_replace('"', """, $text);&lt;br /&gt;   &lt;br /&gt;   $text = str_replace('[b]', '&lt;b&gt;', $text);&lt;br /&gt;   $text = str_replace('[/b]', '&lt;/b&gt;', $text);&lt;br /&gt;   $text = str_replace('[i]', '&lt;i&gt;', $text);&lt;br /&gt;   $text = str_replace('[/i]', '&lt;/i&gt;', $text);&lt;br /&gt;   $text = str_replace('[u]', '&lt;u&gt;', $text);&lt;br /&gt;   $text = str_replace('[/u]', '&lt;/u&gt;', $text);&lt;br /&gt;   $text = str_replace('[url=', '&lt;a href="', $text);&lt;br /&gt;   $text = str_replace('[/url]', '&lt;/a&gt;', $text);&lt;br /&gt;   $text = str_replace('[img]', '&lt;img src="', $text);&lt;br /&gt;   $text = str_replace('[/img]', '"&gt;', $text);&lt;br /&gt;   $text = str_replace('[c]', '&lt;center&gt;', $text);&lt;br /&gt;   $text = str_replace('[/c]', '&lt;/center&gt;', $text);&lt;br /&gt;   $text = str_replace(']', '"&gt;', $text);&lt;br /&gt;   &lt;br /&gt;   $text = str_replace('[B]', '&lt;b&gt;', $text);&lt;br /&gt;   $text = str_replace('[/B]', '&lt;/b&gt;', $text);&lt;br /&gt;   $text = str_replace('[I]', '&lt;i&gt;', $text);&lt;br /&gt;   $text = str_replace('[/I]', '&lt;/i&gt;', $text);&lt;br /&gt;   $text = str_replace('[U]', '&lt;u&gt;', $text);&lt;br /&gt;   $text = str_replace('[/U]', '&lt;/u&gt;', $text);&lt;br /&gt;   $text = str_replace('[URL=', '&lt;a href="', $text);&lt;br /&gt;   $text = str_replace('[/URL]', '&lt;/a&gt;', $text);&lt;br /&gt;   $text = str_replace('[IMG]', '&lt;img src="', $text);&lt;br /&gt;   $text = str_replace('[/IMG]', '"&gt;', $text);&lt;br /&gt;   $text = str_replace('[C]', '&lt;center&gt;', $text);&lt;br /&gt;   $text = str_replace('[/C]', '&lt;/center&gt;', $text);&lt;br /&gt;   $text = str_replace(']', '"&gt;', $text);&lt;br /&gt;   &lt;br /&gt;   $text = nl2br($text);&lt;br /&gt;   $text = trim($text);&lt;br /&gt;   &lt;br /&gt;   return $text;&lt;br /&gt;} &lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-5395766720051717691?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/5395766720051717691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-bbcode.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5395766720051717691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/5395766720051717691'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-bbcode.html' title='php code for BBCODE'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-6620112904936313624</id><published>2009-02-18T04:30:00.000-08:00</published><updated>2009-02-18T04:31:53.639-08:00</updated><title type='text'>php code for Database driven page system</title><content type='html'>&lt;a href="http://phpfreecode.com/database_driven_page_system.zip"&gt;  &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-6620112904936313624?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/6620112904936313624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-database-driven-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6620112904936313624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/6620112904936313624'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-database-driven-page.html' title='php code for Database driven page system'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8716880392120363305</id><published>2009-02-18T04:29:00.002-08:00</published><updated>2009-02-18T04:30:22.605-08:00</updated><title type='text'>php code for Snippet Add View</title><content type='html'>&lt;a href="http://phpfreecode.com/FileName.zip"&gt;download&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8716880392120363305?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8716880392120363305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-snippet-add-view.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8716880392120363305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8716880392120363305'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-snippet-add-view.html' title='php code for Snippet Add View'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-3638813213763591548</id><published>2009-02-18T04:29:00.001-08:00</published><updated>2009-02-18T04:29:33.413-08:00</updated><title type='text'>php code for Extract Alpha Numeric Characters</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;function get_alpha($string)&lt;br /&gt;{&lt;br /&gt;     $new_string = ereg_replace("[^A-Za-z0-9]", "", $string);&lt;br /&gt;     return $new_string;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-3638813213763591548?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/3638813213763591548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-extract-alpha-numeric.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3638813213763591548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/3638813213763591548'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-for-extract-alpha-numeric.html' title='php code for Extract Alpha Numeric Characters'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-7279990238318156028</id><published>2009-02-18T04:28:00.002-08:00</published><updated>2009-02-18T04:29:08.851-08:00</updated><title type='text'>php code to Mysql result all</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;function mysql_result_all($result) {&lt;br /&gt; $nrow = 0;&lt;br /&gt; echo("&lt;table border=1 cellpadding=5 cellspacing=0&gt;&lt;tr&gt;&lt;th&gt;Row&lt;/th&gt;\n");&lt;br /&gt; for($i = 0; $i &lt; mysql_num_fields($result); $i++) echo("&lt;th&gt;".mysql_field_name($result, $i)."&lt;/th&gt;\n");&lt;br /&gt; echo("&lt;/tr&gt;\n");&lt;br /&gt; while($row = mysql_fetch_array($result)) {&lt;br /&gt;  echo("&lt;tr&gt;&lt;td&gt;$nrow&lt;/td&gt;");&lt;br /&gt;  for($i = 0; $i &lt; mysql_num_fields($result); $i++) echo("&lt;td&gt;$row[$i]&lt;/td&gt;\n");&lt;br /&gt;  echo("&lt;/tr&gt;\n");&lt;br /&gt;  $nrow++;&lt;br /&gt; }&lt;br /&gt; echo("&lt;/table&gt;\n");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-7279990238318156028?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/7279990238318156028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-to-mysql-result-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7279990238318156028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/7279990238318156028'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-to-mysql-result-all.html' title='php code to Mysql result all'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7774906986349202152.post-8402903047787923369</id><published>2009-02-18T04:28:00.001-08:00</published><updated>2009-02-18T04:28:40.871-08:00</updated><title type='text'>php code of Check a Port</title><content type='html'>&lt;!-- This Script is from www.phpfreecpde.com, Coded by: Krishna Eydatoula, Mahmood Bina--&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;  $server  = "127.0.0.1";&lt;br /&gt;  $port   = "80";&lt;br /&gt;  $port2   = "6667";&lt;br /&gt;  $timeout = "10";&lt;br /&gt;&lt;br /&gt;  if ($server and $port and $timeout) {&lt;br /&gt;    $verbinding =  @fsockopen("$server", $port, $errno, $errstr, $timeout);&lt;br /&gt;    $ircbinding =  @fsockopen("$server", $port2, $errno, $errstr, $timeout);&lt;br /&gt;  }&lt;br /&gt;  if($verbinding) {&lt;br /&gt;    echo "&lt;img src='./images/on.gif'&gt;Website is online&lt;br&gt;";&lt;br /&gt;  }&lt;br /&gt;  else {&lt;br /&gt;    echo "&lt;img src='./images/off.gif'&gt;Website is offline&lt;br&gt;";&lt;br /&gt;  }&lt;br /&gt;  if($ircbinding) {&lt;br /&gt;    echo "&lt;img src='./images/on.gif'&gt;IRC Server is online&lt;br&gt;";&lt;br /&gt;  }&lt;br /&gt;  else {&lt;br /&gt;    echo "&lt;img src='./images/off.gif'&gt;IRC Server is offline&lt;br&gt;";&lt;br /&gt;  }&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;font face="Tahoma"&gt;&lt;a target="_blank" href="http://www.phpfreecode.com/"&gt;&lt;span style="font-size: 8pt; text-decoration: none"&gt;PHP Free Code&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7774906986349202152-8402903047787923369?l=codinglanguage.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://codinglanguage.blogspot.com/feeds/8402903047787923369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-check-port.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8402903047787923369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7774906986349202152/posts/default/8402903047787923369'/><link rel='alternate' type='text/html' href='http://codinglanguage.blogspot.com/2009/02/php-code-of-check-port.html' title='php code of Check a Port'/><author><name>milan</name><uri>http://www.blogger.com/profile/08156449616846118686</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
