<?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/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;C0AFQX0_eSp7ImA9WhdbGEs.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166</id><updated>2011-10-17T19:58:30.341+05:30</updated><title>Hacking</title><subtitle type='html'>This is the place to share computer and internet related hacks tricks and tweaks that will make your life simpler and more easier.Also you can find out how things can be done free or cheap. Pretty much tips and tricks that you can use as a newbie.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;AkQMQX47eip7ImA9WhdbFkw.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-7303292123665560787</id><published>2011-10-15T00:22:00.000+05:30</published><updated>2011-10-15T00:23:00.002+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-15T00:23:00.002+05:30</app:edited><title>TOP HACKERS OF THE WORLDS..!!!!!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;h2 style="color: red;"&gt;&lt;b&gt; Top  Ten HackerS..!!!!! &lt;/b&gt;&lt;/h2&gt;&lt;b&gt;&lt;span class="submitted"&gt;&lt;span class="item-control blog-admin pid-766145812"&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=7417059272905440442&amp;amp;postID=5129284882744455782&amp;amp;from=pencil" title="Edit Post"&gt;&lt;span class="quick-edit-icon"&gt;&lt;/span&gt; &lt;/a&gt; &lt;/span&gt; &lt;/span&gt;&lt;/b&gt;      &lt;br /&gt;
&lt;b&gt;&lt;a href="http://www.dil-ki-dunya.tk/2010/12/top-ten-hackers.html"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="426" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJNblrLEI/AAAAAAAAEmA/ko8UE9xlfDs/s640/top+ten+hackers-01.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="600" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;The  more we rely on technology, the more power hackers potentially have over  us. Whether their intention is to help or to harm, hackers have the  power (like it or not) to change the world. They may inspire fear, but  over the years, we've learned a lot from their snooping and stealing.&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="" name="more"&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;b&gt;No. 10 - The Deceptive Duo&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://1.bp.blogspot.com/_f-yNhfYNz3c/TQXJQ8sKayI/AAAAAAAAEmE/ZIzVgej4AIY/s1600/02-top+ten+hackers+The+Deceptive+Duo.jpg"&gt;&lt;img alt="Top Ten    Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJQ8sKayI/AAAAAAAAEmE/ZIzVgej4AIY/s320/02-top+ten+hackers+The+Deceptive+Duo.jpg" style="margin: 0px 0px 0px 10px;" title="Top Ten Hacker Seen On 
www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;In  2002, the Deceptive Duo (really 20-year-old Benjamin Stark and  18-year-old Robert Lyttle) were responsible for a series of high-profile  break-ins to government networks, including the U.S. Navy, NASA, FAA  and Department of Defense. Like so many other hackers, California-based  Lyttle and Florida-based claimed they were merely trying to expose  security failures and protect Americans in a post-911 world. The two  hackers posted messages, left email addresses and defaced Web sites in  an attempt to get the government's attention...and get the government's  attention, they did. Lyttle and Stark pleaded guilty in 2005. Stark was  sentenced to two years probation, Lyttle served four months in prison  with three years probation, and both were ordered to pay tens of  thousands of dollars in restitution for the damage they caused.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No.  9 - Jonathan James (aka c0mrade)&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://1.bp.blogspot.com/_f-yNhfYNz3c/TQXJRMpSwaI/AAAAAAAAEmI/HcmeY88oMDI/s1600/03-top+ten+hackers+Jonathan+James+%2528aka+c0mrade%2529.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJRMpSwaI/AAAAAAAAEmI/HcmeY88oMDI/s320/03-top+ten+hackers+Jonathan+James+%2528aka+c0mrade%2529.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;On the  list of computer systems you'd want to be really, really, really  secure, the Department of Defense surely shows up, which makes Jonathan  James' (aka c0mrade) break-in to the DoD's Defense Threat Reduction  Agency server all the more impressive. James' 1999 spree included not  only the DoD, but NASA as well. The then 16-year-old used his purveyed  access to steal software, not defense secrets, but James still got into  some dangerous territory, including software used to control the  International Space Station's living environment. For his crimes, he  served an abbreviated minor's sentence of six months and also had to  pledge to give up computer use.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No. 8 - Dmitri Galushkevich &lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJRXLXvBI/AAAAAAAAEmM/7MoLefyqa14/s1600/04-top+ten+hackers+Dmitri+Galushkevich.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJRXLXvBI/AAAAAAAAEmM/7MoLefyqa14/s320/04-top+ten+hackers+Dmitri+Galushkevich.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;When  pretty much the whole country of Estonia was suddenly caught up in  Internet gridlock in May 2007, the very-small-but-very-tech-savvy former  Soviet Republic thought they knew who to blame: the Russian  government.At the time, the two countries were caught up in a series of  riots over the removal of Soviet-era statues, but now it had gotten  serious. The weapon of choice? A botnet.The hackers responsible for the  cyberterror hijacked computers and used them, en masse, to overload  servers across the country. ATM machines didn't work, Web pages didn't  load, government systems were shut down.It took weeks for Estonian  officials to untangle the mess and even longer for them to find the  culprit: Dmitri Galushkevich, a 20-year-old ethnic Russian living in  Estonia. Was he working alone? Unclear, but for wreaking this havoc,  Galushkevich was fined 17,500 kroons. Or about $1,620.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No. 7 -  Kevin Poulsen (aka Dark Dante)&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://4.bp.blogspot.com/_f-yNhfYNz3c/TQXJWgmXIJI/AAAAAAAAEmQ/F0AxrbFIetM/s1600/05-top+ten+hackers+Kevin+Poulsen+%2528aka+Dark+Dante%2529.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJWgmXIJI/AAAAAAAAEmQ/F0AxrbFIetM/s320/05-top+ten+hackers+Kevin+Poulsen+%2528aka+Dark+Dante%2529.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Today,  Kevin Poulsen is an editor at tech-savvy &lt;i&gt;Wired&lt;/i&gt; magazine, but  back in the 1980s, he was just your average phone-phreaking,  Porsche-driving hack.Poulsen gained some notoriety for a clever prank he  played on Los Angeles radio station KIIS, in which he rigged the phones  to allow only him to get through and win a trip to Hawaii and the  aforementioned Porsche.Known as Dark Dante, Poulsen also took on more  serious targets. His break-in to the FBI's database eventually led to  his 1991 arrest and five years prison time. Since then, he's gone  respectable, retiring to the editor's chair and using his cybersleuth  powers for good deeds, like tracking sex offenders on MySpace.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No.  6 - John Draper&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://4.bp.blogspot.com/_f-yNhfYNz3c/TQXJW3zZ4zI/AAAAAAAAEmU/3aUQbHj5V_I/s1600/06-top+ten+hackers+John+Draper.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJW3zZ4zI/AAAAAAAAEmU/3aUQbHj5V_I/s320/06-top+ten+hackers+John+Draper.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Draper  is pretty much the granddaddy of hackers.Back in the early 1970s, he  was the king of "phone phreaking," meaning he was playing the phone  company. Back in the pre-Internet, pre-personal computer days, the phone  system was the big computer to beat and Draper did it well.Draper's  breakthrough came when he and a friend realized that a toy whistle, a  giveaway in a breakfast cereal box, emitted the same frequency as the  tones used by AT&amp;amp;T switches to route phone calls.Building off that,  Draper made homemade devices, "blue boxes" that could get you all the  long distance calls you wanted...for free. What did all this get him?  Some time in prison, as well as the attention of Apple co-founder Steve  Wozniak, who wanted to get in on phone phreaking himself. Draper went on  to write one of the first word-processing programs, EasyWriter, but now  specializes in, go figure, security.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No. 5 - Raphael Gray  (aka Curador)&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.dil-ki-dunya.tk/"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJXXMZfdI/AAAAAAAAEmY/XFi3jCUpbWM/s320/07-top+ten+hackers+Raphael+Gray+%2528aka+Curador%2529.jpg" title="Top Ten Hacker  Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Raphael  Gray called himself a saint, insisting he was only trying to help  e-commerce sites when he broke into their databases to steal credit card  numbers and personal information from 26,000 or so American, British  and Canadian customers in 2000. The then-18-year-old Welsh teenager  insisted he was merely trying to draw attention to lax online security  systems. So, if he was really just trying to help, then why did he post  the card numbers online? Well, that's another question.Gray was  sentenced in 2001 to three years of psychiatric treatment.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No.  4 - Gary McKinnon (aka Solo)&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJejHxyEI/AAAAAAAAEmc/aOjR0DFeK1k/s1600/08-top+ten+hackers+Gary+McKinnon+%2528aka+Solo%2529.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJejHxyEI/AAAAAAAAEmc/aOjR0DFeK1k/s320/08-top+ten+hackers+Gary+McKinnon+%2528aka+Solo%2529.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Scottish-born,  London-based hacker McKinnon wasn't just in it for fun; he had a  political axe to grind.Conspiracy-theorist McKinnon broke into computers  at the U.S. Department of Defense, Army, Navy, Air Force and NASA  sometime in 2001 and 2002. What exactly was he looking for? Evidence of  really fuel-efficient alien spacecraft, for one.No joke.McKinnon  believes the U.S. government was hiding alien technology that could  solve the global energy crisis. Now, in the process of snooping around  for this stuff, the self-taught hacker concedes he may have deleted a  whole bunch of other files and maybe some hard drives as he attempted to  cover up his tracks. Nothing significant, he insists.The U.S.  government begs to differ, claiming McKinnon's hack job cost them  $700,000 to fix. They also kind of doubt the whole UFO story and wonder  if his snooping had more earthly intentions. Back in the U.K., Gary's  lawyers insist that their client, who suffers from Asperger's Syndrome,  deserves special mental health considerations.Gary himself has become a  cause celebre, with his pending extradition being protested by  celebrities like Sting.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No. 3 - Adrian Lamo&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJe13BgfI/AAAAAAAAEmg/gppUWW8kik0/s1600/09-top+ten+hackers+Adrian+Lamo.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJe13BgfI/AAAAAAAAEmg/gppUWW8kik0/s320/09-top+ten+hackers+Adrian+Lamo.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;It's  true that companies sometimes hire hackers to test their systems for  weaknesses, but no one ever hired Adrian Lamo.In 2002 and 2003, Lamo  broke into several high-profile targets, just for kicks. He then told  the targets what he had been able to do and how he did it. How kind of  him. Lamo's targets included Microsoft, Yahoo and the New York Times,  where he inserted his contact info into their database of experts.Known  as "the homeless hacker," Lamo slept in abandoned buildings and hacked  via laptop from Internet cafes and public libraries. His network-busting  technique of choice involved going in through the out door, entering  sites through proxy access, a setup that corporations often use to let  their computers connect out to the Internet. That led to his arrest in  2003.Lamo served two years probation and now works as a tech journalist.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No. 2 - Kevin Mitnick&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJfWuWSTI/AAAAAAAAEmk/OB4kwycf-nA/s1600/10-top+ten+hackers+Kevin+Mitnick.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://3.bp.blogspot.com/_f-yNhfYNz3c/TQXJfWuWSTI/AAAAAAAAEmk/OB4kwycf-nA/s320/10-top+ten+hackers+Kevin+Mitnick.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Kevin  Mitnick started out just wanting a free ride on the bus.He came a long  way from his hacks into the Los Angeles metropolitan bus system and  early dabbling in phone fraud. Mitnick went on to become the most wanted  computer hacker in the country, known (and wanted) primarily for his  hack into Digital Equipment Corporation's network to steal their  software.It may have been his first notable break-in, but Mitnick went  on to other big targets, including cell phone giants Nokia and  Motorola.Even his eventual arrest was notable: After hacking into fellow  hacker Tsutomu Shimomura's computer, Mitnick was tracked down by  Shimomura and the FBI in 1995.Today, Mitnick has served a five-year  sentence and come clean, but he continues to profit off his former  title, authoring books and working as a security consultant.&lt;/b&gt;&lt;/div&gt;&lt;div style="color: red;"&gt;&lt;b&gt;No.  1 - Robert Tappan Morris&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://1.bp.blogspot.com/_f-yNhfYNz3c/TQXJh-m7odI/AAAAAAAAEmo/2g5EWvUcmnw/s1600/11-top+ten+hackers+Robert+Tappan+Morris.jpg"&gt;&lt;img alt="Top Ten    
Hacker Seen On www.dil-ki-dunya.tk" border="0" height="202" src="http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJh-m7odI/AAAAAAAAEmo/2g5EWvUcmnw/s320/11-top+ten+hackers+Robert+Tappan+Morris.jpg" title="Top Ten Hacker Seen On www.dil-ki-dunya.tk" width="320" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div align="justify"&gt;&lt;b&gt;Even  if you know next to nothing about computer viruses, you've probably  heard of "worms." That's because news stories about this particularly  contagious (and therefore destructive) breed of virus abound.Blame  Robert Tappan Morris for it all.Back in 1988, while a graduate student  at Cornell University, Morris created the first worm and released it on  the Internet. He claimed it was all an experiment gone awry, a test to  see how big the then-new Internet was. The worm turned out to be more  than a test: it replicated quickly, slowing computers to the point of  non-functionality and virtually crippling the Internet. He was  eventually fined and sentenced to three years probation.Since then, he's  earned his Ph.D. from Harvard and made millions designing software.  Today, he's a computer science professor at MIT. Not bad.&lt;/b&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div align="justify"&gt;&lt;b&gt;THANKS,&lt;/b&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;b&gt;HAPPY HACKING.. &lt;/b&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;b&gt;VIJAY PARMAR..&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-7303292123665560787?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/7303292123665560787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/top-hackers-of-worlds.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7303292123665560787?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7303292123665560787?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/top-hackers-of-worlds.html' title='TOP HACKERS OF THE WORLDS..!!!!!'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_f-yNhfYNz3c/TQXJNblrLEI/AAAAAAAAEmA/ko8UE9xlfDs/s72-c/top+ten+hackers-01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkINQnY7fSp7ImA9WhdbFkw.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-1497644131864741716</id><published>2011-10-14T23:19:00.000+05:30</published><updated>2011-10-14T23:19:53.805+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-14T23:19:53.805+05:30</app:edited><title>How to Disable or remove shutdown from START menu...!!!!!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;strong&gt;=&amp;gt; Remove shutdown from start menu and also from all other  possible options.&lt;br /&gt;
=&amp;gt; hide shutdown from start menu&lt;br /&gt;
=&amp;gt; disable shutdown all together&lt;/strong&gt;&lt;strong&gt;&lt;img align="right" alt="Disable or remove 
shutdown - The Ethical Hacking" height="300" src="http://image.wetpaint.com/image/1/x9AVs6K7vi-FEDiTc61Iag27665/GW217H300" title="Disable 
or remove shutdown - The Ethical Hacking" width="217" /&gt;&lt;/strong&gt;&lt;strong&gt;learn to do it  now!!! (it takes less than a minute to do so)&lt;/strong&gt; &lt;strong&gt;Disclaimer:  this is an article which just brings out the fact that removing the &lt;br /&gt;
shut down menu option from the start menu is possible. If you however  get caught &lt;br /&gt;
by your manager or college system administrator, and get whipped in your  ass, I &lt;br /&gt;
cannot be held responsible.&lt;/strong&gt; &lt;strong&gt;This tool is a inbuilt tool  present in windows XP, just like msgc&lt;/strong&gt;&lt;strong&gt;onfig. So you &lt;br /&gt;
got to execute this command using run.&lt;/strong&gt; &lt;strong&gt;1 . Start  -&amp;gt;run and type gpedit.msc&lt;/strong&gt; &lt;strong&gt;The gpedit stands for  group policy and you can do wonders using this. Also if &lt;br /&gt;
you a minute with your pal’s system and this pal tries to flirt your  girl friend &lt;br /&gt;
- You can make a lot of changes to his system in the time he leaves you  alone &lt;br /&gt;
with his system, to have him go bonkers.&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt; &lt;strong&gt;&lt;br /&gt;
2. User configuration -&amp;gt; administrative Templates -&amp;gt; start menu  and taskbar -&amp;gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;3. This option opens up a pane on the  right hand side. Identify the option named &lt;br /&gt;
- Remove SHUT DOWN on the start menu .&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;4. Double click  Remove SHUT DOWN on the start menu option&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;5. a small  screen pops up and you may like to read about the explanation in the &lt;br /&gt;
EXPLAIN TAB before you change the settings.&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;6. Just  change the radio button TO ENABLED and say apply.&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;7.  DONE. No need to log off or restart the system. (You may however have to  find &lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;a way to restart your system.)&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;8. This option  disables the log off option from the system.&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt; From the start menu, &lt;br /&gt;
also from the life saver – three buttons CTRL - ALT - DEL options.&lt;/strong&gt;  &lt;strong&gt;This option goes well with the HIDING THE LOG OFF FROM START  MENU…!!!!!!!&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Thanks,&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Happy Hacking..!!!!!&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Vijay Parmar&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-1497644131864741716?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/1497644131864741716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-disable-or-remove-shutdown-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1497644131864741716?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1497644131864741716?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-disable-or-remove-shutdown-from.html' title='How to Disable or remove shutdown from START menu...!!!!!'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CUQCQHc_cSp7ImA9WhdbFkw.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-7162429711540748145</id><published>2011-10-14T22:59:00.000+05:30</published><updated>2011-10-14T22:59:21.949+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-14T22:59:21.949+05:30</app:edited><title>KeyBoard Shortcuts...!!!!!!!!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;h3 style="color: red; font-weight: normal;"&gt;&lt;b&gt;1.) Windows Hotkeys&lt;/b&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Shift + F10 right-clicks. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + L (XP Only): Locks keyboard. Similar  to Lock Workstation. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + F or F3: Open Find dialog. (All Files)  F3 may not work in some applications which use F3 for their own find  dialogs. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + Control + F: Open Find dialog.  (Computers) &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + U: Open Utility Manager. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + F1: Open Windows help. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + Pause: Open System Properties dialog. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + Tab: Cycle through taskbar buttons.  Enter clicks, AppsKey or Shift + F10 right-clicks. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + Shift + Tab: Cycle through taskbar  buttons in reverse. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Tab: Display CoolSwitch. More commonly  known as the AltTab dialog. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Shift + Tab: Display CoolSwitch; go in  reverse. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Escape: Send active window to the  bottom of the z-order. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Shift + Escape: Activate the window at  the bottom of the z-order. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + F4: Close active window; or, if all  windows are closed, open shutdown dialog. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift while a CD is loading: Bypass  AutoPlay. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift while login: Bypass startup folder.  Only those applications will be ignored which are in the startup folder,  not those started from the registry (MicrosoftWindowsCurrentVersionRun)  &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + Alt + Delete or Ctrl + Alt +  NumpadDel (Both NumLock states): Invoke the Task Manager or NT Security  dialog. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + Shift + Escape (2000/XP ) or (Ctrl +  Alt + NumpadDot) : Invoke the task manager. On earlier OSes, acts like  Ctrl + Escape. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Printscreen: Copy screenshot of current  screen to clipboard. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Printscreen: Copy screenshot of  current active window to clipboard. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + Alt + Down Arrow: Invert screen.  Untested on OSes other than XP. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + Alt + Up Arrow: Undo inversion. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win + B : Move focus to systray icons.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3 style="color: red; font-weight: normal;"&gt;&lt;b&gt;2.) Generic&lt;/b&gt;&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;h3 style="font-weight: normal;"&gt;Ctrl + C or Ctrl + Insert: Copy. &lt;/h3&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + X or Shift + Delete: Cut. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + V or Shift + Insert: Paste/Move. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + N: New... File, Tab, Entry, etc. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + S: Save. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + O: Open... &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + P: Print. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + Z: Undo. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + A: Select all. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + F: Find... &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl+W : to close the current window &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl + F4: Close tab or child window. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F1: Open help. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F11: Toggle full screen mode. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt or F10: Activate menu bar. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt + Space: Display system menu. Same as  clicking the icon on the titlebar. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Escape: Remove focus from current  control/menu, or close dialog box.&amp;nbsp; &lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3 style="font-weight: normal;"&gt;&lt;b style="color: red;"&gt;10.) List of F1-F9 Key Commands for the Command Prompt&lt;/b&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/h3&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;strong&gt;F1 / right arrow: Repeats the letters of the  last command line, one by one. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F2: Displays a dialog asking user to "enter  the char to copy up to" of the last command line &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F3: Repeats the last command line &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F4: Displays a dialog asking user to "enter  the char to delete up to" of the last command line &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F5: Goes back one command line &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F6: Enters the traditional CTRL+Z (^z) &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F7: Displays a menu with the command line  history &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F8: Cycles back through previous command  lines (beginning with most recent) &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F9: Displays a dialog asking user to enter a  command number, where 0 is for first command line entered. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alt+Enter: toggle fullScreen mode. &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;up/down: scroll thru/repeat previous entries  &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Esc: delete line &lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Note: The buffer allows a maximum of 50  command lines. After this number is reached, the first line will be  replaced in sequence.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h3 style="font-weight: normal;"&gt;&lt;br /&gt;
&lt;/h3&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-7162429711540748145?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/7162429711540748145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/keyboard-shortcuts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7162429711540748145?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7162429711540748145?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/keyboard-shortcuts.html' title='KeyBoard Shortcuts...!!!!!!!!'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D0EERno5fyp7ImA9WhdbFU8.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-7961330544003652663</id><published>2011-10-13T22:36:00.000+05:30</published><updated>2011-10-13T22:36:47.427+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-13T22:36:47.427+05:30</app:edited><title>How To Create Bootable Windows 7, Vista, or XP USB Flash/Pen Drive Quickly ?????</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Users who have been struggling to follow our command prompt based install Windows 7 from USB flash drive and make bootable USB guides have a good reason to rejoice. Now you can create Windows 7, Vista, or the old XP bootable USB key with a few clicks. Yup, this is true. Read to know more!&lt;br /&gt;
&lt;br /&gt;
Let’s begin the guide without wasting time. Just make sure that you have a pen drive with 4GB + capacity if you are making a bootable USB flash drive.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Requirements to create bootable Windows USB:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
# Windows 7 or Vista ISO or XP.....&lt;br /&gt;
&lt;br /&gt;
# Pen drive with 4GB+ (2 GB is sufficient for XP)&lt;br /&gt;
&lt;br /&gt;
# 15 Minutes of free time&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;strong&gt;Procedure:&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;1. Insert your USB flash/pen drive to  your system and backup all the data from the USB as your USB drive will  be formatted during the process.&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;2. Now download WinToFlash tool  (free) from &lt;a href="http://wintoflash.com/home/en/"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.intowindows.com/wp-content/uploads/2009/08/createbootablewindows7usbflashdrive.jpg"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;3. Run the tool, and browse to your  Windows 7, Vista, or XP DVD files (make sure that your USB drive path &lt;a class="kLink" href="http://www.intowindows.com/how-to-create-bootable-windows-7-vista-or-xp-usb-flashpen-drive-with-a-single-click-must-try/#" id="KonaLink0" style="font-family: inherit ! important; font-size: inherit ! important; font-weight: inherit ! important; position: static; text-decoration: underline ! important;"&gt;&lt;span style="color: rgb(0, 174, 240) ! important; font-family: inherit ! important; font-size: inherit ! important; font-weight: inherit ! important; position: static;"&gt;&lt;span class="kLink" style="color: rgb(0, 174, 240) ! important; font-family: inherit ! important; font-size: inherit ! important; font-weight: inherit ! important; position: relative;"&gt;&lt;/span&gt;&lt;span class="kLink" style="color: rgb(0, 174, 240) ! important; font-family: inherit ! important; font-size: inherit ! important; font-weight: inherit ! important; position: relative;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #00aef0;"&gt; &lt;/span&gt;is correct).&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;U can download tool from here free.....click &lt;a href="http://wintoflash.com/home/en/"&gt;vijayparmar&lt;/a&gt;&lt;/b&gt; to download...&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-wCGUIUv6Um0/TpcaD0zxQTI/AAAAAAAAALc/lDNdLK0Ac74/s1600/wintoflash1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="217" src="http://2.bp.blogspot.com/-wCGUIUv6Um0/TpcaD0zxQTI/AAAAAAAAALc/lDNdLK0Ac74/s320/wintoflash1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;4. Click Create button to begin the  bootable USB process. Wait for few minutes to see the bootable USB.&lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;5. Happy Hacking...!!!! &lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Thanx for Reading,&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Vijay Parmar..&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-7961330544003652663?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/7961330544003652663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-create-bootable-windows-7-vista.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7961330544003652663?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/7961330544003652663?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-create-bootable-windows-7-vista.html' title='How To Create Bootable Windows 7, Vista, or XP USB Flash/Pen Drive Quickly ?????'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-wCGUIUv6Um0/TpcaD0zxQTI/AAAAAAAAALc/lDNdLK0Ac74/s72-c/wintoflash1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry gd:etag='W/&quot;DUUFQH0yfSp7ImA9WhdbE0g.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-6801455682828816209</id><published>2011-10-11T23:50:00.000+05:30</published><updated>2011-10-11T23:50:11.395+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-11T23:50:11.395+05:30</app:edited><title>How to use telnet to connect to a mail server....!!!!!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Have you ever pressed the "&lt;em&gt;Get Mail&lt;/em&gt;" button in your email  client and received an error stating that it can not connect to the mail  server and you should contact your network administrator for  assistance? It's a fairly common problem with email and can be caused by  many different things. For example, your virus scanner may be blocking  the connection, your router may be acting up, your ISP may have a  temporary outage, the mail server may actually be down, or you could  have DNS issues. On those occasions that you need to do a quick test to  verify if your mail server is accepting connections, for sending or  receiving email, use &lt;a href="http://en.wikipedia.org/wiki/Telnet"&gt;TELNET&lt;/a&gt;  to verify connectivity.&lt;br /&gt;
&lt;br /&gt;
First, for those that are not familiar, &lt;a href="http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol"&gt;SMTP&lt;/a&gt;  is for sending and &lt;a href="http://en.wikipedia.org/wiki/Post_Office_Protocol"&gt;POP3&lt;/a&gt;/&lt;a href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol"&gt;IMAP&lt;/a&gt;  is for receiving. The telnet command in Windows, MAC, or Linux provides  an extremely easy way to verify connectivity to these email services  and for that matter many other servers that accept telnet connections.  Here's a couple of examples of how to use telnet to test connectivity to  your mail server.&lt;br /&gt;
&lt;br /&gt;
Before using telnet you'll need to know what  your email client uses as a host for SMTP and/or POP3/IMAP. This is  usually located in the email clients account configuration. We will use  mail.domain.com as an example.&lt;br /&gt;
&lt;br /&gt;
Open a DOS/Terminal window  (Windows = Start - Run - CMD, MAC = Applications - Utilities -  Terminal).&lt;br /&gt;
&lt;br /&gt;
Type the following to connect to the SMTP service. The  default port is 25.&lt;br /&gt;
&lt;br /&gt;
telnet mail.domain.com 25&lt;br /&gt;
&lt;br /&gt;
If the SMTP  server is accepting connections you should receive a greeting from the  mail server, something similar to this.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;220  mail.domain.com ESMTP MailServer v1.0 Ready&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
Type  'quit', without the single quotes, to quit the SMTP session.&lt;br /&gt;
&lt;br /&gt;
Now  to test the POP3 connection. The default port is 110. Type the following  in the DOS/Terminal window.&lt;br /&gt;
&lt;br /&gt;
telnet mail.domain.com 110&lt;br /&gt;
&lt;br /&gt;
If  POP3 is accepting connections you should get this type of response.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;+OK  mail.domain.com MailServer. v1.0 POP3 Ready&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Type  'quit' to exit the POP3 session.&lt;br /&gt;
&lt;br /&gt;
And to test IMAP, default port  is 143.&lt;br /&gt;
&lt;br /&gt;
telnet mail.domain.com 143&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;* OK  MailServer.v1.0 IMAP4rev1 Ready&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Type '001 logout'  to quit the IMAP session.&lt;br /&gt;
&lt;br /&gt;
That's basically it. Telnet is a very  useful tool that can quickly help you determine if you can or can not  connect to your mail server. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-6801455682828816209?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/6801455682828816209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-use-telnet-to-connect-to-mail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/6801455682828816209?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/6801455682828816209?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/how-to-use-telnet-to-connect-to-mail.html' title='How to use telnet to connect to a mail server....!!!!!'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkEBQnozeyp7ImA9WhdbEUU.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-6652349189543916839</id><published>2011-10-09T23:52:00.001+05:30</published><updated>2011-10-09T23:54:13.483+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T23:54:13.483+05:30</app:edited><title>PHP Interview Questions</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here is some PHP Interview Questions, that will helpfull to PHP  Interview Candidates&lt;br /&gt;
&lt;b&gt; &lt;span class="for_questions_blue"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="for_questions_blue"&gt;What's PHP ?&lt;/span&gt;&lt;br /&gt;
&lt;/b&gt;The PHP Hypertext Preprocessor is a programming language that allows  web  developers to create dynamic content that interacts with databases. PHP  is basically used for developing web based software applications. &lt;br /&gt;
&lt;br /&gt;
&lt;b class="for_questions_blue"&gt;What Is a Session? &lt;/b&gt; &lt;br /&gt;
A session is a logical object created by the PHP engine to allow you to  preserve data across subsequent HTTP requests.&lt;br /&gt;
&lt;br /&gt;
There is only one session object available to your PHP scripts at any  time. Data saved to the session by a script can be retrieved by the same   script or another script when requested from the same visitor.&lt;br /&gt;
&lt;br /&gt;
Sessions are commonly used to store temporary data to allow multiple PHP   pages to offer a complete functional transaction for the same visitor.&lt;br /&gt;
&lt;br /&gt;
&lt;b class="for_questions_blue"&gt;What is meant by PEAR in php?   &lt;/b&gt; &lt;br /&gt;
Answer1:&lt;br /&gt;
PEAR is the next revolution in PHP. This repository is bringing higher  level programming to PHP. PEAR is a framework and distribution system  for reusable PHP components. It eases installation by bringing an  automated wizard, and packing the strength and experience of PHP users  into a nicely organised OOP library. PEAR also provides a command-line  interface that can be used to automatically install "packages" &lt;br /&gt;
&lt;br /&gt;
Answer2:&lt;br /&gt;
PEAR is short for "PHP Extension and Application Repository" and is  pronounced just like the fruit. The purpose of PEAR is to provide: &lt;br /&gt;
A structured library of open-sourced code for PHP users &lt;br /&gt;
A system for code distribution and package maintenance &lt;br /&gt;
A standard style for code written in PHP &lt;br /&gt;
The PHP Foundation Classes (PFC), &lt;br /&gt;
The PHP Extension Community Library (PECL), &lt;br /&gt;
A web site, mailing lists and download mirrors to support the PHP/PEAR  community &lt;br /&gt;
PEAR is a community-driven project with the PEAR Group as the governing  body. The project has been founded by Stig S. Bakken in 1999 and quite a   lot of people have joined the project since then.&lt;br /&gt;
&lt;br /&gt;
&lt;b class="for_questions_blue"&gt;How can we know the number of days between  two given dates using PHP?  &lt;/b&gt; &lt;br /&gt;
Simple arithmetic:&lt;br /&gt;
&lt;br /&gt;
$date1 = date('Y-m-d');&lt;br /&gt;
$date2 = '2006-07-01';&lt;br /&gt;
$days = (strtotime() - strtotime()) / (60 * 60 * 24);&lt;br /&gt;
echo "Number of days since '2006-07-01': $days";&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we repair a  MySQL table? &lt;/b&gt;&lt;/div&gt;&lt;div class="answers"&gt;The  syntex for repairing a mysql table is:&lt;br /&gt;
&lt;br /&gt;
REPAIR TABLE tablename&lt;br /&gt;
REPAIR TABLE tablename QUICK&lt;br /&gt;
REPAIR TABLE tablename EXTENDED&lt;br /&gt;
&lt;br /&gt;
This command will repair the table specified.&lt;br /&gt;
If QUICK is given, MySQL will do a repair of only the index tree.&lt;br /&gt;
If EXTENDED is given, it will create index row by row.&amp;nbsp;&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between $message and $$message? &lt;/b&gt; &lt;br /&gt;
Anwser 1:&lt;br /&gt;
$message is a simple variable whereas $$message is a reference variable.   Example:&lt;br /&gt;
$user = 'bob'&lt;br /&gt;
&lt;br /&gt;
is equivalent to&lt;br /&gt;
&lt;br /&gt;
$holder = 'user';&lt;br /&gt;
$$holder = 'bob';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anwser 2:&lt;br /&gt;
They are both variables. But $message is a variable with a fixed name.  $$message is a variable who's name is stored in $message. For example,  if $message contains "var", $$message is the same as $var. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What Is a Persistent  Cookie?   &lt;/b&gt; &lt;br /&gt;
A persistent cookie is a cookie which is stored in a cookie file  permanently on the browser's computer. By default, cookies are created  as temporary cookies which stored only in the browser's memory. When the   browser is closed, temporary cookies will be erased. You should decide  when to use temporary cookies and when to use persistent cookies based  on their differences:&lt;br /&gt;
*Temporary cookies can not be used for tracking long-term information.&lt;br /&gt;
*Persistent cookies can be used for tracking long-term information.&lt;br /&gt;
*Temporary cookies are safer because no programs other than the browser  can access them.&lt;br /&gt;
*Persistent cookies are less secure because users can open cookie files  see the cookie values.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What does a special set  of tags &amp;lt;?= and ?&amp;gt; do in PHP?   &lt;/b&gt; &lt;br /&gt;
The output is displayed directly to the browser.&amp;nbsp;  &lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How do you define a constant?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;Via define() directive, like define ("MYCONSTANT", 100);&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the  differences between require and include, include_once? &lt;/b&gt; &lt;br /&gt;
Anwser 1:&lt;br /&gt;
require_once() and include_once() are both the functions to include and  evaluate the specified file only once. If the specified file is included   previous to the present call occurrence, it will not be done again.&lt;br /&gt;
&lt;br /&gt;
But require() and include() will do it as many times they are asked to  do. &lt;br /&gt;
&lt;br /&gt;
Anwser 2:&lt;br /&gt;
The include_once() statement includes and evaluates the specified file  during the execution of the script. This is a behavior similar to the  include() statement, with the only difference being that if the code  from a file has already been included, it will not be included again.  The major difference between include() and require() is that in failure  include() produces a warning message whereas require() produces a fatal  errors. &lt;br /&gt;
&lt;br /&gt;
Anwser 3:&lt;br /&gt;
All three are used to an include file into the current page.&lt;br /&gt;
If the file is not present, require(), calls a fatal error, while in  include() does not.&lt;br /&gt;
The include_once() statement includes and evaluates the specified file  during the execution of the script. This is a behavior similar to the  include() statement, with the only difference being that if the code  from a file has already been included, it will not be included again. It   des not call a fatal error if file not exists. require_once() does the  same as include_once(), but it calls a fatal error if file not exists. &lt;br /&gt;
&lt;br /&gt;
Anwser 4:&lt;br /&gt;
File will not be included more than once. If we want to include a file  once only and further calling of the file will be ignored then we have  to use the PHP function include_once(). This will prevent problems with  function redefinitions, variable value reassignments, etc.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is meant by  urlencode and urldecode?&lt;/b&gt;&lt;br /&gt;
Anwser 1:&lt;br /&gt;
urlencode() returns the URL encoded version of the given string. URL  coding converts special characters into % signs followed by two hex  digits. For example: urlencode("10.00%") will return "10%2E00%25". URL  encoded strings are safe to be used as part of URLs. &lt;br /&gt;
urldecode() returns the URL decoded version of the given string.&lt;/div&gt;&lt;div class="answers"&gt;Anwser  2:&lt;br /&gt;
string urlencode(str) - Returns the URL encoded version of the input  string. String values to be used in URL query string need to be URL  encoded. In the URL encoded version:&lt;br /&gt;
&lt;br /&gt;
Alphanumeric characters are maintained as is.&lt;br /&gt;
Space characters are converted to "+" characters.&lt;br /&gt;
Other non-alphanumeric characters are converted "%" followed by two hex  digits representing the converted character.&lt;br /&gt;
&lt;br /&gt;
string urldecode(str) - Returns the original string of the input URL  encoded string.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
$discount ="10.00%";&lt;br /&gt;
$url = "http://domain.com/submit.php?disc=".urlencode($discount);&lt;br /&gt;
echo $url;&lt;br /&gt;
&lt;br /&gt;
You will get "http://domain.com/submit.php?disc=10%2E00%25".&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How To Get the Uploaded  File Information in the Receiving Script? &lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
Once the Web server received the uploaded file, it will call the PHP  script specified in the form action attribute to process them. This  receiving PHP script can get the uploaded file information through the  predefined array called $_FILES. Uploaded file information is organized  in $_FILES as a two-dimensional array as:&lt;br /&gt;
$_FILES[$fieldName]['name'] - The Original file name on the browser  system.&lt;br /&gt;
$_FILES[$fieldName]['type'] - The file type determined by the browser.&lt;br /&gt;
$_FILES[$fieldName]['size'] - The Number of bytes of the file content.&lt;br /&gt;
$_FILES[$fieldName]['tmp_name'] - The temporary filename of the file in  which the uploaded file was stored on the server.&lt;br /&gt;
$_FILES[$fieldName]['error'] - The error code associated with this file  upload.&lt;br /&gt;
&lt;br /&gt;
The $fieldName is the name used in the &amp;lt;INPUT TYPE=FILE,  NAME=fieldName&amp;gt;.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between mysql_fetch_object and mysql_fetch_array? &lt;/b&gt; &lt;br /&gt;
MySQL fetch object will collect first single matching record where  mysql_fetch_array will collect all matching records from the table in an   array&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I execute a PHP  script using command line? &lt;/b&gt; &lt;br /&gt;
Just run the PHP CLI (Command Line Interface) program and provide the  PHP script file name as the command line argument. For example, "php  myScript.php", assuming "php" is the command to invoke the CLI program. &lt;br /&gt;
Be aware that if your PHP script was written for the Web CGI interface,  it may not execute properly in command line environment. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;I am trying to  assign a variable the value of 0123, but it keeps coming  up with a different number, what’s the problem? &lt;/span&gt; &lt;/b&gt;&lt;br /&gt;
PHP Interpreter treats numbers beginning with 0 as octal. Look at the  similar PHP interview questions for more numeric problems.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;Would I use print "$a dollars" or  "{$a}  dollars" to print out the amount of dollars in this example?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;In this example it wouldn’t matter, since the variable is all  by itself,  but if you were to print something like "{$a},000,000 mln dollars", then   you definitely need to use the braces.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the different  tables present in MySQL? Which type of table is  generated when we are creating a table in the following syntax: create  table employee(eno int(2),ename varchar(10))? &lt;/b&gt; &lt;br /&gt;
Total 5 types of tables we can create&lt;br /&gt;
1. MyISAM&lt;br /&gt;
2. Heap&lt;br /&gt;
3. Merge&lt;br /&gt;
4. INNO DB&lt;br /&gt;
5. ISAM&lt;br /&gt;
MyISAM is the default storage engine as of MySQL 3.23. When you fire the   above create query MySQL will create a MyISAM table. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How To Create a Table? &lt;/b&gt; &lt;br /&gt;
If you want to create a table, you can run the CREATE TABLE statement as   shown in the following sample script: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
include "mysql_connection.php";&lt;br /&gt;
&lt;br /&gt;
$sql = "CREATE TABLE Tech_links ("&lt;br /&gt;
. " id INTEGER NOT NULL" &lt;br /&gt;
. ", url VARCHAR(80) NOT NULL"&lt;br /&gt;
. ", notes VARCHAR(1024)"&lt;br /&gt;
. ", counts INTEGER"&lt;br /&gt;
. ", time TIMESTAMP DEFAULT sysdate()"&lt;br /&gt;
. ")";&lt;br /&gt;
if (mysql_query($sql, $con)) {&lt;br /&gt;
print("Table Tech_links created.\n");&lt;br /&gt;
} else {&lt;br /&gt;
print("Table creation failed.\n");&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mysql_close($con); &lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember that mysql_query() returns TRUE/FALSE on CREATE statements. If  you run this script, you will get something like this: &lt;br /&gt;
Table Tech_links created.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we encrypt the  username and password using PHP? &lt;/b&gt; &lt;br /&gt;
Answer1&lt;br /&gt;
You can encrypt a password with the following Mysql&amp;gt;SET  PASSWORD=PASSWORD("Password"); &lt;br /&gt;
&lt;br /&gt;
Answer2&lt;br /&gt;
You can use the MySQL PASSWORD() function to encrypt username and  password. For example,&lt;br /&gt;
INSERT into user (password, ...) VALUES (PASSWORD($password”)), ...); &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How do you pass a  variable by value? &lt;/b&gt; &lt;br /&gt;
Just like in C++, put an ampersand in front of it, like $a = &amp;amp;$b&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the  functionality of the functions STRSTR() and STRISTR()? &lt;/b&gt; &lt;br /&gt;
string strstr ( string haystack, string needle ) returns part of  haystack string from the first occurrence of needle to the end of  haystack. This function is case-sensitive. &lt;br /&gt;
&lt;br /&gt;
stristr() is idential to strstr() except that it is case insensitive. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;When are you  supposed to use endif to end the conditional statement?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
When the original if was followed by : and then the code block without  braces.&lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;How can we send  mail using JavaScript? &lt;/b&gt; &lt;/span&gt; &lt;br /&gt;
No. There is no way to send emails directly using JavaScript. &lt;br /&gt;
&lt;br /&gt;
But you can use JavaScript to execute a client side email program send  the email using the "mailto" code. Here is an example: &lt;br /&gt;
&lt;br /&gt;
function myfunction(form)&lt;br /&gt;
{&lt;br /&gt;
tdata=document.myform.tbox1.value;&lt;br /&gt;
location="mailto:mailid@domain.com?subject=...";&lt;br /&gt;
return true;&lt;br /&gt;
}&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the  functionality of the function strstr and stristr? &lt;/b&gt; &lt;br /&gt;
strstr() returns part of a given string from the first occurrence of a  given substring to the end of the string. For example:  strstr("user@example.com","@")  will return "@example.com".&lt;br /&gt;
stristr() is idential to strstr() except that it is case insensitive.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;What is the difference between  ereg_replace() and eregi_replace()?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;eregi_replace() function is identical to ereg_replace()  except that it  ignores case distinction when matching alphabetic characters. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How do I find out the  number of parameters passed into function9. ? &lt;/b&gt; &lt;br /&gt;
func_num_args() function returns the number of parameters passed in. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;What is the  purpose of the following files having extensions: frm, myd,  and myi? What these files contain?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
In MySQL, the default table type is MyISAM.&lt;br /&gt;
Each MyISAM table is stored on disk in three files. The files have names   that begin with the table name and have an extension to indicate the  file type.&lt;br /&gt;
&lt;br /&gt;
The '.frm' file stores the table definition.&lt;br /&gt;
The data file has a '.MYD' (MYData) extension.&lt;br /&gt;
The index file has a '.MYI' (MYIndex) extension,&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;If the variable $a is  equal to 5 and variable $b is equal to character  a, what’s the value of $$b? &lt;/b&gt; &lt;br /&gt;
100, it’s a reference to existing variable.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How To Protect Special  Characters in Query String? &lt;/b&gt; &lt;br /&gt;
If you want to include special characters like spaces in the query  string, you need to protect them by applying the urlencode() translation   function. The script below shows how to use urlencode():&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
print("&amp;lt;html&amp;gt;");&lt;br /&gt;
print("&amp;lt;p&amp;gt;Please click the links below"&lt;br /&gt;
." to submit comments about TECHPreparation.com:&amp;lt;/p&amp;gt;");&lt;br /&gt;
$comment = 'I want to say: "It\'s a good site! :-&amp;gt;"';&lt;br /&gt;
$comment = urlencode($comment);&lt;br /&gt;
print("&amp;lt;p&amp;gt;"&lt;br /&gt;
."&amp;lt;a  href=\"processing_forms.php?name=Guest&amp;amp;comment=$comment\"&amp;gt;"&lt;br /&gt;
."It's an excellent site!&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;");&lt;br /&gt;
$comment = 'This visitor said: "It\'s an average site! :-("';&lt;br /&gt;
$comment = urlencode($comment);&lt;br /&gt;
print("&amp;lt;p&amp;gt;"&lt;br /&gt;
.'&amp;lt;a href="processing_forms.php?'.$comment.'"&amp;gt;'&lt;br /&gt;
."It's an average site.&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;");&lt;br /&gt;
print("&amp;lt;/html&amp;gt;");&lt;br /&gt;
?&amp;gt; &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Are objects passed by  value or by reference? &lt;/b&gt; &lt;br /&gt;
Everything is passed by value.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the  differences between DROP a table and TRUNCATE a table? &lt;/b&gt; &lt;br /&gt;
DROP TABLE table_name - This will delete the table and its data.&lt;br /&gt;
&lt;br /&gt;
TRUNCATE TABLE table_name - This will delete the data of the table, but  not the table definition.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How do you call a  constructor for a parent class? &lt;/b&gt; &lt;br /&gt;
parent::constructor($value) &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;WHAT ARE THE DIFFERENT  TYPES OF ERRORS IN PHP? &lt;/b&gt; &lt;br /&gt;
Here are three basic types of runtime errors in PHP:&lt;br /&gt;
&lt;br /&gt;
1. Notices: These are trivial, non-critical errors that PHP encounters  while executing a script - for example, accessing a variable that has  not yet been defined. By default, such errors are not displayed to the  user at all - although you can change this default behavior. &lt;br /&gt;
&lt;br /&gt;
2. Warnings: These are more serious errors - for example, attempting to  include() a file which does not exist. By default, these errors are  displayed to the user, but they do not result in script termination. &lt;br /&gt;
&lt;br /&gt;
3. Fatal errors: These are critical errors - for example, instantiating  an object of a non-existent class, or calling a non-existent function.  These errors cause the immediate termination of the script, and PHP's  default behavior is to display them to the user when they take place. &lt;br /&gt;
&lt;br /&gt;
Internally, these variations are represented by twelve different error  types&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the special  meaning of __sleep and __wakeup? &lt;/b&gt; &lt;br /&gt;
__sleep returns the array of all the variables than need to be saved,  while __wakeup retrieves them. &lt;/div&gt;&lt;b class="for_questions_blue"&gt;How can we submit a  form without a submit button? &lt;/b&gt; &lt;br /&gt;
If you don't want to use the Submit button to submit a form, you can use   normal hyper links to submit a form. But you need to use some JavaScript   code in the URL of the link. For example: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;a href="javascript: document.myform.submit();"&amp;gt;Submit  Me&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;Why doesn’t the following code print  the  newline properly? &amp;lt;?php $str = ‘Hello, there.\nHow are you?\nThanks  for  visiting techpreparation’; print $str; ?&amp;gt;&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;Because inside the single quotes the \n character is not  interpreted as  newline, just as a sequence of two characters - \ and n.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Would you initialize  your strings with single quotes or double quotes? &lt;/b&gt; &lt;br /&gt;
Since the data inside the single-quoted string is not parsed for  variable substitution, it’s always a better idea speed-wise to  initialize a string with single quotes, unless you specifically need  variable substitution. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can we  extract string 'abc.com ' from a string http://info@abc.com  using regular expression of php?&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&lt;/b&gt;We can use the preg_match() function with "/.*@(.*)$/" as &lt;br /&gt;
the regular expression pattern. For example: &lt;br /&gt;
preg_match("/.*@(.*)$/","http://info@abc.com",$data);&lt;br /&gt;
echo $data[1];&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the  differences between GET and POST methods in form  submitting, give the case where we can use GET and we can use POST  methods? &lt;/b&gt; &lt;br /&gt;
Anwser 1:&lt;br /&gt;
&lt;br /&gt;
When we submit a form, which has the GET method it displays pair of  name/value used in the form at the address bar of the browser preceded  by url. Post method doesn't display these values. &lt;br /&gt;
&lt;br /&gt;
Anwser 2:&lt;br /&gt;
&lt;br /&gt;
When you want to send short or small data, not containing ASCII  characters, then you can use GET” Method. But for long data sending, say   more then 100 character you can use POST method. &lt;br /&gt;
&lt;br /&gt;
Once most important difference is when you are sending the form with GET   method. You can see the output which you are sending in the address bar.   Whereas if you send the form with POST” method then user can not see  that information. &lt;br /&gt;
&lt;br /&gt;
Anwser 3:&lt;br /&gt;
&lt;br /&gt;
What are "GET" and "POST"?&lt;br /&gt;
&lt;br /&gt;
GET and POST are methods used to send data to the server: With the GET  method, the browser appends the data onto the URL. With the Post method,   the data is sent as "standard input."&lt;br /&gt;
&lt;br /&gt;
Major Difference&lt;br /&gt;
&lt;br /&gt;
In simple words, in POST method data is sent by standard input (nothing  shown in URL when posting while in GET method data is sent through query   string.&lt;br /&gt;
&lt;br /&gt;
Ex: Assume we are logging in with username and password.&lt;br /&gt;
&lt;br /&gt;
GET: we are submitting a form to login.php, when we do submit or similar   action, values are sent through visible query string (notice  ./login.php?username=...&amp;amp;password=...  as URL when executing the script login.php) and is retrieved by  login.php by $_GET['username'] and $_GET['password'].&lt;br /&gt;
&lt;br /&gt;
POST: we are submitting a form to login.php, when we do submit or  similar action, values are sent through invisible standard input (notice   ./login.php) and is retrieved by login.php by $_POST['username'] and  $_POST['password'].&lt;br /&gt;
&lt;br /&gt;
POST is assumed more secure and we can send lot more data than that of  GET method is limited (they say Internet Explorer can take care of  maximum 2083 character as a query string). &lt;br /&gt;
&lt;br /&gt;
Anwser 4:&lt;br /&gt;
&lt;br /&gt;
In the get method the data made available to the action page ( where  data is received ) by the URL so data can be seen in the address bar.  Not advisable if you are sending login info like password etc. In the  post method the data will be available as data blocks and not as query  string in case of get method. &lt;br /&gt;
&lt;br /&gt;
Anwser 5:&lt;br /&gt;
&lt;br /&gt;
When we submit a form, which has the GET method it pass value in the  form of query string (set of name/value pair) and display along with  URL. With GET we can a small data submit from the form (a set of 255  character) whereas Post method doesn't display value with URL. It passes   value in the form of Object and we can submit large data from the form. &lt;br /&gt;
&lt;br /&gt;
Anwser 6:&lt;br /&gt;
&lt;br /&gt;
On the server side, the main difference between GET and POST is where  the submitted is stored. The $_GET array stores data submitted by the  GET method. The $_POST array stores data submitted by the POST method. &lt;br /&gt;
On the browser side, the difference is that data submitted by the GET  method will be displayed in the browser’s address field. Data submitted  by the POST method will not be displayed anywhere on the browser. &lt;br /&gt;
GET method is mostly used for submitting a small amount and less  sensitive data. POST method is mostly used for submitting a large amount   or sensitive data.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between the functions unlink and unset? &lt;/b&gt; &lt;br /&gt;
unlink() is a function for file system handling. It will simply delete  the file in context. &lt;br /&gt;
&lt;br /&gt;
unset() is a function for variable management. It will make a variable  undefined. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How come the code  works, but doesn’t for two-dimensional array of mine? &lt;/b&gt; &lt;br /&gt;
Any time you have an array with more than one dimension, complex parsing   syntax is required. print "Contents: {$arr[1][2]}" would’ve worked.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can we register the variables  into a  session?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;session_register($session_var); &lt;br /&gt;
&lt;br /&gt;
$_SESSION['var'] = 'value';&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between characters \023 and \x23? &lt;/b&gt;&lt;br /&gt;
The first one is octal 23, the second is hex 23. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;With a heredoc syntax,  do I get variable substitution inside the heredoc  contents? &lt;/b&gt;&lt;br /&gt;
Yes. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we submit form  without a submit button? &lt;/b&gt; &lt;br /&gt;
We can use a simple JavaScript code linked to an event trigger of any  form field. In the JavaScript code, we can call the  document.form.submit()  function to submit the form. For example: &amp;lt;input type=button  value="Save" onClick="document.form.submit()"&amp;gt; &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we create a  database using PHP and mysql? &lt;/b&gt; &lt;br /&gt;
We can create MySQL database with the use of  mysql_create_db($databaseName) to create a database.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways we can  retrieve the date in result set of mysql using php? &lt;/b&gt; &lt;br /&gt;
As individual objects so single record or as a set or arrays. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;Can we use  include ("abc.php") two times in a php page "makeit.php"? &lt;/b&gt; &lt;br /&gt;
&lt;/span&gt;Yes. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;For printing out  strings, there are echo, print and printf. Explain the  differences. &lt;/b&gt;&lt;br /&gt;
&lt;/span&gt;echo is the most primitive of them, and just outputs the contents   following the construct to the screen. print is also a construct (so  parentheses are optional when calling it), but it returns TRUE on  successful output and FALSE if it was unable to print out the string.  However, you can pass multiple parameters to echo, like: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php echo 'Welcome ', 'to', ' ', 'techpreparations!'; ?&amp;gt; &lt;br /&gt;
&lt;br /&gt;
and it will output the string "Welcome to techpreparations!" print does  not take multiple parameters. It is also generally argued that echo is  faster, but usually the speed advantage is negligible, and might not be  there for future versions of PHP. printf is a function, not a construct,   and allows such advantages as formatted output, but it’s the slowest way   to print out data out of echo, print and printf. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;I am writing an  application in PHP that outputs a printable version of  driving directions. It contains some long sentences, and I am a neat  freak, and would like to make sure that no line exceeds 50 characters.  How do I accomplish that with PHP? &lt;/b&gt; &lt;br /&gt;
On large strings that need to be formatted according to some length  specifications, use wordwrap() or chunk_split().&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the output of  the ucwords function in this example? &lt;/b&gt;&lt;br /&gt;
$formatted = ucwords("TECHPREPARATIONS IS COLLECTION OF INTERVIEW  QUESTIONS");&lt;br /&gt;
print $formatted;&lt;br /&gt;
What will be printed is TECHPREPARATIONS IS COLLECTION OF INTERVIEW  QUESTIONS.&lt;br /&gt;
ucwords() makes every first letter of every word capital, but it does  not lower-case anything else. To avoid this, and get a properly  formatted string, it’s worth using strtolower() first. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the difference  between htmlentities() and htmlspecialchars()? &lt;/b&gt; &lt;br /&gt;
htmlspecialchars only takes care of &amp;lt;, &amp;gt;, single quote ‘, double  quote "  and ampersand. htmlentities translates all occurrences of character  sequences that have different meaning in HTML. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we extract  string "abc.com" from a string "mailto:info@abc.com?subject=Feedback"  using regular expression of PHP? &lt;/b&gt; &lt;br /&gt;
$text = "mailto:info@abc.com?subject=Feedback";&lt;br /&gt;
preg_match('|.*@([^?]*)|', $text, $output);&lt;br /&gt;
echo $output[1];&lt;br /&gt;
&lt;br /&gt;
Note that the second index of $output, $output[1], gives the match, not  the first one, $output[0].&lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;So if md5()  generates the most secure hash, why would you ever use the  less secure crc32() and sha1()?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
Crypto usage in PHP is simple, but that doesn’t mean it’s free. First  off, depending on the data that you’re encrypting, you might have  reasons to store a 32-bit value in the database instead of the 160-bit  value to save on space. Second, the more secure the crypto is, the  longer is the computation time to deliver the hash value. A high volume  site might be significantly slowed down, if frequent md5() generation is   required. &lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can we destroy the session, how  can we  unset the variable of a session?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;session_unregister() - Unregister a global variable from the  current  session&lt;br /&gt;
session_unset() - Free all session variables &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the different  functions in sorting an array? &lt;/b&gt; &lt;br /&gt;
Sorting functions in PHP:&lt;br /&gt;
asort()&lt;br /&gt;
arsort()&lt;br /&gt;
ksort()&lt;br /&gt;
krsort()&lt;br /&gt;
uksort()&lt;br /&gt;
sort()&lt;br /&gt;
natsort()&lt;br /&gt;
rsort() &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we know the  count/number of elements of an array? &lt;/b&gt; &lt;br /&gt;
2 ways:&lt;br /&gt;
a) sizeof($array) - This function is an alias of count()&lt;br /&gt;
b) count($urarray) - This function returns the number of elements in an  array.&lt;br /&gt;
Interestingly if you just pass a simple var instead of an array, count()   will return 1. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways we can  pass the variable through the navigation between  the pages? &lt;/b&gt; &lt;br /&gt;
At least 3 ways: &lt;br /&gt;
&lt;br /&gt;
1. Put the variable into session in the first page, and get it back from   session in the next page. &lt;br /&gt;
2. Put the variable into cookie in the first page, and get it back from  the cookie in the next page. &lt;br /&gt;
3. Put the variable into a hidden form field, and get it back from the  form in the next page.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the maximum  length of a table name, a database name, or a field  name in MySQL? &lt;/b&gt; &lt;br /&gt;
Database name: 64 characters&lt;br /&gt;
Table name: 64 characters&lt;br /&gt;
Column name: 64 characters&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many values can the  SET function of MySQL take? &lt;/b&gt;&lt;br /&gt;
MySQL SET function can take zero or more values, but at the maximum it  can take 64 values. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the other  commands to know the structure of a table using MySQL  commands except EXPLAIN command? &lt;/b&gt; &lt;br /&gt;
DESCRIBE table_name; &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we find the  number of rows in a table using MySQL?&lt;/b&gt;&lt;br /&gt;
Use this for MySQL&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(*) FROM table_name;&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the difference  between md5(), crc32() and sha1() crypto on PHP? &lt;/b&gt; &lt;br /&gt;
The major difference is the length of the hash generated. CRC32 is,  evidently, 32 bits, while sha1() returns a 128 bit value, and md5()  returns a 160 bit value. This is important when avoiding collisions. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we find the  number of rows in a result set using PHP? &lt;/b&gt; &lt;br /&gt;
Here is how can you find the number of rows in a result set in PHP:&lt;br /&gt;
&lt;br /&gt;
$result = mysql_query($any_valid_sql, $database_link);&lt;br /&gt;
$num_rows = mysql_num_rows($result);&lt;br /&gt;
echo "$num_rows rows found";&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways we can we  find the current date using MySQL? &lt;/b&gt; &lt;br /&gt;
SELECT CURDATE();&lt;br /&gt;
SELECT CURRENT_DATE();&lt;br /&gt;
SELECT CURTIME();&lt;br /&gt;
SELECT CURRENT_TIME();&lt;/div&gt;&lt;b class="for_questions_blue"&gt;Give the syntax of  GRANT commands? &lt;/b&gt; &lt;br /&gt;
The generic syntax for GRANT is as following&lt;br /&gt;
&lt;br /&gt;
GRANT [rights] on [database] TO [username@hostname] IDENTIFIED BY  [password]&lt;br /&gt;
&lt;br /&gt;
Now rights can be:&lt;br /&gt;
a) ALL privilages&lt;br /&gt;
b) Combination of CREATE, DROP, SELECT, INSERT, UPDATE and DELETE etc.&lt;br /&gt;
&lt;br /&gt;
We can grant rights on all databse by usingh *.* or some specific  database by database.* or a specific table by database.table_name.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;Give the syntax of REVOKE commands?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;The generic syntax for revoke is as following&lt;br /&gt;
&lt;br /&gt;
REVOKE [rights] on [database] FROM [username@hostname]&lt;br /&gt;
&lt;br /&gt;
Now rights can be:&lt;br /&gt;
a) ALL privileges&lt;br /&gt;
b) Combination of CREATE, DROP, SELECT, INSERT, UPDATE and DELETE etc.&lt;br /&gt;
&lt;br /&gt;
We can grant rights on all database by using *.* or some specific  database by database.* or a specific table by database.table_name.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt; What is the difference between CHAR and VARCHAR data types? &lt;/b&gt; &lt;br /&gt;
CHAR is a fixed length data type. CHAR(n) will take n characters of  storage even if you enter less than n characters to that column. For  example, "Hello!" will be stored as "Hello! " in CHAR(10) column. &lt;br /&gt;
&lt;br /&gt;
VARCHAR is a variable length data type. VARCHAR(n) will take only the  required storage for the actual number of characters entered to that  column. For example, "Hello!" will be stored as "Hello!" in VARCHAR(10)  column. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we encrypt and  decrypt a data present in a mysql table using  mysql?&lt;/b&gt;&lt;br /&gt;
AES_ENCRYPT() and AES_DECRYPT() &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Will comparison of  string "10" and integer 11 work in PHP? &lt;/b&gt; &lt;br /&gt;
Yes, internally PHP will cast everything to the integer type, so numbers   10 and 11 will be compared. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the  functionality of MD5 function in PHP? &lt;/b&gt; &lt;br /&gt;
string md5(string)&lt;br /&gt;
&lt;br /&gt;
It calculates the MD5 hash of a string. The hash is a 32-character  hexadecimal number. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I load data  from a text file into a table? &lt;/b&gt; &lt;br /&gt;
The MySQL provides a LOAD DATA INFILE command. You can load data from a  file. Great tool but you need to make sure that:&lt;br /&gt;
&lt;br /&gt;
a) Data must be delimited&lt;br /&gt;
b) Data fields must match table columns correctly&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we know the  number of days between two given dates using MySQL? &lt;/b&gt; &lt;br /&gt;
Use DATEDIFF()&lt;br /&gt;
&lt;br /&gt;
SELECT DATEDIFF(NOW(),'2006-07-01');&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we change the  name of a column of a table? &lt;/b&gt; &lt;br /&gt;
This will change the name of column:&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE table_name CHANGE old_colm_name new_colm_name&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we change the  data type of a column of a table? &lt;/b&gt; &lt;br /&gt;
This will change the data type of a column:&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE table_name CHANGE colm_name same_colm_name [new data type]&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between GROUP BY and ORDER BY in SQL? &lt;/b&gt;&lt;br /&gt;
To sort a result, use an ORDER BY clause. &lt;br /&gt;
The most general way to satisfy a GROUP BY clause is to scan the whole  table and create a new temporary table where all rows from each group  are consecutive, and then use this temporary table to discover groups  and apply aggregate functions (if any).&lt;br /&gt;
ORDER BY [col1],[col2],...[coln]; Tells DBMS according to what columns  it should sort the result. If two rows will have the same value in col1  it will try to sort them according to col2 and so on.&lt;br /&gt;
GROUP BY [col1],[col2],...[coln]; Tells DBMS to group (aggregate)  results with same value of column col1. You can use COUNT(col1),  SUM(col1), AVG(col1) with it, if you want to count all items in group,  sum all values or view average.&lt;/div&gt;&lt;b class="for_questions_blue"&gt;What is meant by MIME? &lt;/b&gt;&lt;br /&gt;
Answer 1:&lt;br /&gt;
MIME is Multipurpose Internet Mail Extensions is an Internet standard  for the format of e-mail. However browsers also uses MIME standard to  transmit files. MIME has a header which is added to a beginning of the  data. When browser sees such header it shows the data as it would be a  file (for example image)&lt;br /&gt;
Some examples of MIME types:&lt;br /&gt;
audio/x-ms-wmp&lt;br /&gt;
image/png&lt;br /&gt;
application/x-shockwave-flash&lt;br /&gt;
&lt;br /&gt;
Answer 2:&lt;br /&gt;
Multipurpose Internet Mail Extensions.&lt;br /&gt;
WWW's ability to recognize and handle files of different types is  largely dependent on the use of the MIME (Multipurpose Internet Mail  Extensions) standard. The standard provides for a system of registration   of file types with information about the applications needed to process  them. This information is incorporated into Web server and browser  software, and enables the automatic recognition and display of  registered file types.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can we know that a session is  started  or not?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;A session starts by session_start() function.&lt;br /&gt;
This session_start() is always declared in header portion. it always  declares first. then we write session_register(). &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;What are the  differences between&amp;nbsp; mysql_fetch_array(),&amp;nbsp;  mysql_fetch_object(),&amp;nbsp; mysql_fetch_row()?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
Answer 1:&lt;br /&gt;
mysql_fetch_array() -&amp;gt; Fetch a result row as a combination of  associative array and regular array.&lt;br /&gt;
mysql_fetch_object() -&amp;gt; Fetch a result row as an object.&lt;br /&gt;
mysql_fetch_row() -&amp;gt; Fetch a result set as a regular array().&lt;br /&gt;
&lt;br /&gt;
Answer 2:&lt;br /&gt;
The difference between mysql_fetch_row() and mysql_fetch_array() is that   the first returns the results in a numeric array ($row[0], $row[1],  etc.), while the latter returns a the results an array containing both  numeric and associative keys ($row['name'], $row['email'], etc.).  mysql_fetch_object() returns an object ($row-&amp;gt;name, $row-&amp;gt;email,  etc.). &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;If we login more than  one browser windows at the same time with same  user and after that we close one window, then is the session is exist to   other windows or not? And if yes then why? If no then why? &lt;/b&gt; &lt;br /&gt;
Session depends on browser. If browser is closed then session is lost.  The session data will be deleted after session time out. If connection  is lost and you recreate connection, then session will continue in the  browser.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the MySQL  database files stored in system ? &lt;/b&gt; &lt;br /&gt;
Data is stored in name.myd&lt;br /&gt;
Table structure is stored in name.frm&lt;br /&gt;
Index is stored in name.myi&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between PHP4 and PHP5? &lt;/b&gt; &lt;br /&gt;
PHP4 cannot support oops concepts and Zend engine 1 is used.&lt;br /&gt;
&lt;br /&gt;
PHP5 supports oops concepts and Zend engine 2 is used.&lt;br /&gt;
Error supporting is increased in PHP5.&lt;br /&gt;
XML and SQLLite will is increased in PHP5.&lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;Can we use  include(abc.PHP) two times in a PHP page makeit.PHP”? &lt;/b&gt; &lt;br /&gt;
&lt;/span&gt;Yes we can include that many times we want, but here are some  things to  make sure of:&lt;br /&gt;
(including abc.PHP, the file names are case-sensitive)&lt;br /&gt;
there shouldn't be any duplicate function names, means there should not  be functions or classes or variables with the same name in abc.PHP and  makeit.php&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the  differences between mysql_fetch_array(), mysql_fetch_object(),  mysql_fetch_row()? &lt;/b&gt;&lt;br /&gt;
mysql_fetch_array - Fetch a result row as an associative array and a  numeric array.&lt;br /&gt;
&lt;br /&gt;
mysql_fetch_object - Returns an object with properties that correspond  to the fetched row and moves the internal data pointer ahead. Returns an   object with properties that correspond to the fetched row, or FALSE if  there are no more rows&lt;br /&gt;
&lt;br /&gt;
mysql_fetch_row() - Fetches one row of data from the result associated  with the specified result identifier. The row is returned as an array.  Each result column is stored in an array offset, starting at offset 0.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is meant by  nl2br()? &lt;/b&gt;&lt;br /&gt;
Anwser1:&lt;br /&gt;
nl2br() inserts a HTML tag &amp;lt;br&amp;gt; before all new line characters \n  in a  string.&lt;br /&gt;
&lt;br /&gt;
echo nl2br("god bless \n you");&lt;br /&gt;
&lt;br /&gt;
output:&lt;br /&gt;
god bless&amp;lt;br&amp;gt;&lt;br /&gt;
you&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we encrypt and  decrypt a data presented in a table using MySQL? &lt;/b&gt; &lt;br /&gt;
You can use functions: AES_ENCRYPT() and AES_DECRYPT() like: &lt;br /&gt;
&lt;br /&gt;
AES_ENCRYPT(str, key_str)&lt;br /&gt;
AES_DECRYPT(crypt_str, key_str)&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I retrieve  values from one database server and store them in  other database server using PHP? &lt;/b&gt; &lt;br /&gt;
For this purpose, you can first read the data from one server into  session variables. Then connect to other server and simply insert the  data into the database.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;span style="font-family: Times New Roman;"&gt;&lt;b&gt; &lt;span class="for_questions_blue"&gt;Who is the  father of PHP and what is the current version of PHP and MYSQL?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;Rasmus Lerdorf.&lt;br /&gt;
PHP 5.1. Beta&lt;br /&gt;
MySQL 5.0 &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;In how many ways we can  retrieve data in the result set of MYSQL using  PHP? &lt;/b&gt; &lt;br /&gt;
mysql_fetch_array - Fetch a result row as an associative array, a  numeric array, or both&lt;br /&gt;
mysql_fetch_assoc - Fetch a result row as an associative array&lt;br /&gt;
mysql_fetch_object - Fetch a result row as an object&lt;br /&gt;
mysql_fetch_row —- Get a result row as an enumerated array &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the functions  for IMAP? &lt;/b&gt; &lt;br /&gt;
imap_body - Read the message body&lt;br /&gt;
imap_check - Check current mailbox&lt;br /&gt;
imap_delete - Mark a message for deletion from current mailbox&lt;br /&gt;
imap_mail - Send an email message &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are encryption  functions in PHP? &lt;/b&gt; &lt;br /&gt;
CRYPT()&lt;br /&gt;
MD5() &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between htmlentities() and htmlspecialchars()? &lt;/b&gt;&lt;br /&gt;
htmlspecialchars() - Convert some special characters to HTML entities  (Only the most widely used)&lt;br /&gt;
htmlentities() - Convert ALL special characters to HTML entities &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the  functionality of the function htmlentities? &lt;/b&gt; &lt;br /&gt;
htmlentities() - Convert all applicable characters to HTML entities&lt;br /&gt;
This function is identical to htmlspecialchars() in all ways, except  with htmlentities(), all characters which have HTML character entity  equivalents are translated into these entities.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we get the  properties (size, type, width, height) of an image  using php image functions? &lt;/b&gt; &lt;br /&gt;
To know the image size use getimagesize() function&lt;br /&gt;
To know the image width use imagesx() function&lt;br /&gt;
To know the image height use imagesy() function&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we increase the  execution time of a php script? &lt;/b&gt; &lt;br /&gt;
By the use of void set_time_limit(int seconds)&lt;br /&gt;
Set the number of seconds a script is allowed to run. If this is  reached, the script returns a fatal error. The default limit is 30  seconds or, if it exists, the max_execution_time value defined in the  php.ini. If seconds is set to zero, no time limit is imposed. &lt;br /&gt;
&lt;br /&gt;
When called, set_time_limit() restarts the timeout counter from zero. In   other words, if the timeout is the default 30 seconds, and 25 seconds  into script execution a call such as set_time_limit(20) is made, the  script will run for a total of 45 seconds before timing out. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;HOW CAN WE TAKE A  BACKUP OF A MYSQL TABLE AND HOW CAN WE RESTORE IT?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
Answer 1:&lt;br /&gt;
Create a full backup of your database: shell&amp;gt; mysqldump  tab=/path/to/some/dir opt db_name&lt;br /&gt;
Or: shell&amp;gt; mysqlhotcopy db_name /path/to/some/dir&lt;br /&gt;
The full backup file is just a set of SQL statements, so restoring it is   very easy: &lt;br /&gt;
&lt;br /&gt;
shell&amp;gt; mysql "."Executed";&lt;br /&gt;
&lt;br /&gt;
Answer 2:&lt;br /&gt;
To backup: BACKUP TABLE tbl_name TO /path/to/backup/directory&lt;br /&gt;
’ To restore: RESTORE TABLE tbl_name FROM /path/to/backup/directory&lt;br /&gt;
&lt;br /&gt;
mysqldump: Dumping Table Structure and Data &lt;br /&gt;
&lt;br /&gt;
Utility to dump a database or a collection of database for backup or for   transferring the data to another SQL server (not necessarily a MySQL  server). The dump will contain SQL statements to create the table and/or   populate the table.&lt;br /&gt;
-t, no-create-info&lt;br /&gt;
Don't write table creation information (the CREATE TABLE statement).&lt;br /&gt;
-d, no-data&lt;br /&gt;
Don't write any row information for the table. This is very useful if  you just want to get a dump of the structure for a table!&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How to set cookies? &lt;/b&gt;&lt;br /&gt;
setcookie('variable','value','time')&lt;br /&gt;
; &lt;br /&gt;
variable - name of the cookie variable&lt;br /&gt;
value - value of the cookie variable&lt;br /&gt;
time - expiry time&lt;br /&gt;
Example: setcookie('Test',$i,time()+3600);&lt;br /&gt;
&lt;br /&gt;
Test - cookie variable name&lt;br /&gt;
$i - value of the variable 'Test'&lt;br /&gt;
time()+3600 - denotes that the cookie will expire after an one hour&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How to reset/destroy a cookie ?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;Reset a cookie by specifying expire time in the past:&lt;br /&gt;
Example: setcookie('Test',$i,time()-3600); // already expired time &lt;br /&gt;
&lt;br /&gt;
Reset a cookie by specifying its name only&lt;br /&gt;
Example: setcookie('Test'); &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What types of images  that PHP supports ? &lt;/b&gt; &lt;br /&gt;
Using imagetypes() function to find out what types of images are  supported in your PHP engine. &lt;br /&gt;
imagetypes() - Returns the image types supported.&lt;br /&gt;
This function returns a bit-field corresponding to the image formats  supported by the version of GD linked into PHP. The following bits are  returned, IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP | IMG_XPM. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Check if a variable is  an integer in JAVASCRIPT ?&lt;/b&gt;&lt;br /&gt;
var myValue =9.8;&lt;br /&gt;
if(parseInt(myValue)== myValue)&lt;br /&gt;
alert('Integer');&lt;br /&gt;
else&lt;br /&gt;
alert('Not an integer');&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Tools used for drawing  ER diagrams. &lt;/b&gt; &lt;br /&gt;
Case Studio&lt;br /&gt;
Smart Draw &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I know that a  variable is a number or not using a JavaScript? &lt;/b&gt; &lt;br /&gt;
Answer 1:&lt;br /&gt;
bool is_numeric( mixed var)&lt;br /&gt;
Returns TRUE if var is a number or a numeric string, FALSE otherwise. &lt;br /&gt;
&lt;br /&gt;
Answer 2:&lt;br /&gt;
Definition and Usage&lt;br /&gt;
The isNaN() function is used to check if a value is not a number. &lt;br /&gt;
&lt;br /&gt;
Syntax&lt;br /&gt;
isNaN(number)&lt;br /&gt;
&lt;br /&gt;
Parameter Description&lt;br /&gt;
number Required. The value to be tested&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we submit from  without a submit button? &lt;/b&gt; &lt;br /&gt;
Trigger the JavaScript code on any event ( like onSelect of drop down  list box, onfocus, etc ) document.myform.submit(); This will submit the  form. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways can we  get the value of current session id? &lt;/b&gt; &lt;br /&gt;
session_id() returns the session id for the current session. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;How can we  destroy the cookie? &lt;/b&gt; &lt;br /&gt;
&lt;/span&gt;Set the cookie with a past expiration time.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the current  versions of Apache, PHP, and MySQL? &lt;/b&gt; &lt;br /&gt;
PHP: PHP 5.1.2&lt;br /&gt;
MySQL: MySQL 5.1&lt;br /&gt;
Apache: Apache 2.1&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the reasons  for selecting LAMP (Linux, Apache, MySQL, Php)  instead of combination of other software programs, servers and operating   systems? &lt;/b&gt; &lt;br /&gt;
All of those are open source resource. Security of&amp;nbsp; Linux is very  more than windows. Apache is a better server that IIS both in  functionality and security. Mysql is world most popular open source  database. Php is more faster that asp or any other scripting language.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the features  and advantages of OBJECT ORIENTED PROGRAMMING? &lt;/b&gt; &lt;br /&gt;
One of the main advantages of OO programming is its ease of  modification; objects can easily be modified and added to a system there   by reducing maintenance costs. OO programming is also considered to be  better at modeling the real world than is procedural programming. It  allows for more complicated and flexible interactions. OO systems are  also easier for non-technical personnel to understand and easier for  them to participate in the maintenance and enhancement of a system  because it appeals to natural human cognition patterns. For some  systems, an OO approach can speed development time since many objects  are standard across systems and can be reused. Components that manage  dates, shipping, shopping carts, etc. can be purchased and easily  modified for a specific system.&amp;nbsp;&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we get second  of the current time using date function? &lt;/b&gt; &lt;br /&gt;
$second = date("s");&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;What is the use of friend function?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;Friend functions&lt;br /&gt;
Sometimes a function is best shared among a number of different classes.   Such functions can be declared either as member functions of one class  or as global functions. In either case they can be set to be friends of  other classes, by using a friend specifier in the class that is  admitting them. Such functions can use all attributes of the class which   names them as a friend, as if they were themselves members of that  class.&lt;br /&gt;
A friend declaration is essentially a prototype for a member function,  but instead of requiring an implementation with the name of that class  attached by the double colon syntax, a global function or member  function of another class provides the match. &lt;br /&gt;
class mylinkage&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
mylinkage * prev;&lt;br /&gt;
mylinkage * next;&lt;br /&gt;
&lt;br /&gt;
protected:&lt;br /&gt;
friend void set_prev(mylinkage* L, mylinkage* N);&lt;br /&gt;
void set_next(mylinkage* L);&lt;br /&gt;
&lt;br /&gt;
public:&lt;br /&gt;
mylinkage * succ();&lt;br /&gt;
mylinkage * pred();&lt;br /&gt;
mylinkage();&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
void mylinkage::set_next(mylinkage* L) { next = L; }&lt;br /&gt;
&lt;br /&gt;
void set_prev(mylinkage * L, mylinkage * N ) { N-&amp;gt;prev = L; }&lt;br /&gt;
&lt;br /&gt;
Friends in other classes &lt;br /&gt;
It is possible to specify a member function of another class as a friend   as follows: &lt;br /&gt;
class C&lt;br /&gt;
{&lt;br /&gt;
friend int B::f1();&lt;br /&gt;
};&lt;br /&gt;
class B&lt;br /&gt;
{&lt;br /&gt;
int f1();&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
It is also possible to specify all the functions in another class as  friends, by specifying the entire class as a friend. &lt;br /&gt;
class A&lt;br /&gt;
{&lt;br /&gt;
friend class B;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
Friend functions allow binary operators to be defined which combine  private data in a pair of objects. This is particularly powerful when  using the operator overloading features of C++. We will return to it  when we look at overloading.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can we get second  of the current time using date function? &lt;/b&gt; &lt;br /&gt;
$second = date("s"); &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the maximum  size of a file that can be uploaded using PHP and  how can we change this? &lt;/b&gt; &lt;br /&gt;
You can change maximum size of a file set upload_max_filesize variable  in php.ini file &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I make a script  that can be bilingual (supports English,  German)? &lt;/b&gt; &lt;br /&gt;
You can change char set variable in above line in the script to support  bi language.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the difference  between abstract class and interface? &lt;/b&gt; &lt;br /&gt;
Abstract class: abstract classes are the class where one or more methods   are abstract but not necessarily all method has to be abstract. Abstract   methods are the methods, which are declare in its class but not define.  The definition of those methods must be in its extending class. &lt;br /&gt;
&lt;br /&gt;
Interface: Interfaces are one type of class where all the methods are  abstract. That means all the methods only declared but not defined. All  the methods must be define by its implemented class.&lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;What are the  advantages of stored procedures, triggers, indexes? &lt;/b&gt; &lt;br /&gt;
&lt;/span&gt;A stored procedure is a set of SQL commands that can be compiled  and  stored in the server. Once this has been done, clients don't need to  keep re-issuing the entire query but can refer to the stored procedure.  This provides better overall performance because the query has to be  parsed only once, and less information needs to be sent between the  server and the client. You can also raise the conceptual level by having   libraries of functions in the server. However, stored procedures of  course do increase the load on the database server system, as more of  the work is done on the server side and less on the client (application)   side. Triggers will also be implemented. A trigger is effectively a type   of stored procedure, one that is invoked when a particular event occurs.   For example, you can install a stored procedure that is triggered each  time a record is deleted from a transaction table and that stored  procedure automatically deletes the corresponding customer from a  customer table when all his transactions are deleted. Indexes are used  to find rows with specific column values quickly. Without an index,  MySQL must begin with the first row and then read through the entire  table to find the relevant rows. The larger the table, the more this  costs. If the table has an index for the columns in question, MySQL can  quickly determine the position to seek to in the middle of the data file   without having to look at all the data. If a table has 1,000 rows, this  is at least 100 times faster than reading sequentially. If you need to  access most of the rows, it is faster to read sequentially, because this   minimizes disk seeks. &lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;What is maximum size of a database  in  mysql?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;If the operating system or filesystem places a limit on the  number of  files in a directory, MySQL is bound by that constraint. The efficiency  of the operating system in handling large numbers of files in a  directory can place a practical limit on the number of tables in a  database. If the time required to open a file in the directory increases   significantly as the number of files increases, database performance can   be adversely affected.&lt;br /&gt;
The amount of available disk space limits the number of tables.&lt;br /&gt;
MySQL 3.22 had a 4GB (4 gigabyte) limit on table size. With the MyISAM  storage engine in MySQL 3.23, the maximum table size was increased to  65536 terabytes (2567 – 1 bytes). With this larger allowed table size,  the maximum effective table size for MySQL databases is usually  determined by operating system constraints on file sizes, not by MySQL  internal limits.&lt;br /&gt;
The InnoDB storage engine maintains InnoDB tables within a tablespace  that can be created from several files. This allows a table to exceed  the maximum individual file size. The tablespace can include raw disk  partitions, which allows extremely large tables. The maximum tablespace  size is 64TB.&lt;br /&gt;
The following table lists some examples of operating system file-size  limits. This is only a rough guide and is not intended to be definitive.   For the most up-to-date information, be sure to check the documentation  specific to your operating system.&lt;br /&gt;
Operating System File-size Limit&lt;br /&gt;
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)&lt;br /&gt;
Linux 2.4+ (using ext3 filesystem) 4TB&lt;br /&gt;
Solaris 9/10 16TB&lt;br /&gt;
NetWare w/NSS filesystem 8TB&lt;br /&gt;
Win32 w/ FAT/FAT32 2GB/4GB&lt;br /&gt;
Win32 w/ NTFS 2TB (possibly larger)&lt;br /&gt;
MacOS X w/ HFS+ 2TB&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Explain normalization  concept? &lt;/b&gt; &lt;br /&gt;
The normalization process involves getting our data to conform to three  progressive normal forms, and a higher level of normalization cannot be  achieved until the previous levels have been achieved (there are  actually five normal forms, but the last two are mainly academic and  will not be discussed). &lt;br /&gt;
&lt;br /&gt;
First Normal Form&lt;br /&gt;
The First Normal Form (or 1NF) involves removal of redundant data from  horizontal rows. We want to ensure that there is no duplication of data  in a given row, and that every column stores the least amount of  information possible (making the field atomic). &lt;br /&gt;
&lt;br /&gt;
Second Normal Form&lt;br /&gt;
Where the First Normal Form deals with redundancy of data across a  horizontal row, Second Normal Form (or 2NF) deals with redundancy of  data in vertical columns. As stated earlier, the normal forms are  progressive, so to achieve Second Normal Form, your tables must already  be in First Normal Form. &lt;br /&gt;
&lt;br /&gt;
Third Normal Form&lt;br /&gt;
I have a confession to make; I do not often use Third Normal Form. In  Third Normal Form we are looking for data in our tables that is not  fully dependant on the primary key, but dependant on another value in  the table&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the difference  between accessing a class method via -&amp;gt; and via  ::? &lt;/b&gt; &lt;br /&gt;
:: is allowed to access methods that can perform static operations, i.e.   those, which do not require object initialization.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the advantages  and disadvantages of CASCADE STYLE SHEETS? &lt;/b&gt; &lt;br /&gt;
External Style Sheets&lt;br /&gt;
Advantages&lt;br /&gt;
Can control styles for multiple documents at once Classes can be created   for use on multiple HTML element types in many documents Selector and  grouping methods can be used to apply styles under complex contexts &lt;br /&gt;
&lt;br /&gt;
Disadvantages&lt;br /&gt;
An extra download is required to import style information for each  document The rendering of the document may be delayed until the external   style sheet is loaded Becomes slightly unwieldy for small quantities of  style definitions &lt;br /&gt;
&lt;br /&gt;
Embedded Style Sheets&lt;br /&gt;
Advantages&lt;br /&gt;
Classes can be created for use on multiple tag types in the document  Selector and grouping methods can be used to apply styles under complex  contexts No additional downloads necessary to receive style information &lt;br /&gt;
&lt;br /&gt;
Disadvantage&lt;br /&gt;
This method can not control styles for multiple documents at once &lt;br /&gt;
&lt;br /&gt;
Inline Styles&lt;br /&gt;
Advantages&lt;br /&gt;
Useful for small quantities of style definitions Can override other  style specification methods at the local level so only exceptions need  to be listed in conjunction with other style methods &lt;br /&gt;
&lt;br /&gt;
Disadvantages&lt;br /&gt;
Does not distance style information from content (a main goal of  SGML/HTML) Can not control styles for multiple documents at once Author  can not create or control classes of elements to control multiple  element types within the document Selector grouping methods can not be  used to create complex element addressing scenarios &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What type of  inheritance that php supports? &lt;/b&gt; &lt;br /&gt;
In PHP an extended class is always dependent on a single base class,  that is, multiple inheritance is not supported. Classes are extended  using the keyword 'extends'.&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can increase the performance of  MySQL  select query?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;We can use LIMIT to stop MySql for further search in table  after we have  received our required no. of records, also we can use LEFT JOIN or RIGHT   JOIN instead of full join in cases we have related data in two or more  tables. &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;How can we change  the name of a column of a table? &lt;/b&gt; &lt;/span&gt; &lt;br /&gt;
MySQL query to rename table: RENAME TABLE tbl_name TO new_tbl_name&lt;br /&gt;
or,&lt;br /&gt;
ALTER TABLE tableName CHANGE OldName newName. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;When you want to show  some part of a text displayed on an HTML page in  red font color? What different possibilities are there to do this? What  are the advantages/disadvantages of these methods? &lt;/b&gt; &lt;br /&gt;
There are 2 ways to show some part of a text in red:&lt;br /&gt;
&lt;br /&gt;
1. Using HTML tag &amp;lt;font color="red"&amp;gt;&lt;br /&gt;
2. Using HTML tag &amp;lt;span style="color: red"&amp;gt;&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;When viewing an HTML  page in a Browser, the Browser often keeps this  page in its cache. What can be possible advantages/disadvantages of page   caching? How can you prevent caching of a certain page (please give  several alternate solutions)? &lt;/b&gt; &lt;br /&gt;
When you use the metatag in the header section at the beginning of an  HTML Web page, the Web page may still be cached in the Temporary  Internet Files folder. &lt;br /&gt;
&lt;br /&gt;
A page that Internet Explorer is browsing is not cached until half of  the 64 KB buffer is filled. Usually, metatags are inserted in the header  section  of an HTML document, which appears at the beginning of the document.  When the  HTML code is parsed, it is read from top to bottom. When the metatag is  read,  Internet Explorer looks for the existence of the page in cache at that  exact  moment. If it is there, it is removed. To properly prevent the Web page  from  appearing in the cache, place another header section at the end of the  HTML  document. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What are the different  ways to login to a remote server? Explain the  means, advantages and disadvantages? &lt;/b&gt; &lt;br /&gt;
There is at least 3 ways to logon to a remote server:&lt;br /&gt;
Use ssh or telnet if you concern with security&lt;br /&gt;
You can also use rlogin to logon to a remote server.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Please give a regular  expression (preferably Perl/PREG style), which can  be used to identify the URL from within a HTML link tag. &lt;/b&gt; &lt;br /&gt;
Try this: /href="([^"]*)"/i &lt;/div&gt;&lt;div class="answers"&gt;&lt;span class="for_questions_blue"&gt;&lt;b&gt;How can I use the  COM components in php?&lt;/b&gt;&lt;/span&gt; &lt;br /&gt;
The COM class provides a framework to integrate (D)COM components into  your PHP scripts.&lt;br /&gt;
string COM::COM( string module_name [, string server_name [, int  codepage]]) - COM class constructor.&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
&lt;br /&gt;
module_name: name or class-id of the requested component.&lt;br /&gt;
server_name: name of the DCOM server from which the component should be  fetched. If NULL, localhost is assumed. To allow DCOM com, allow_dcom  has to be set to TRUE in php.ini.&lt;br /&gt;
codepage - specifies the codepage that is used to convert php-strings to   unicode-strings and vice versa. Possible values are CP_ACP, CP_MACCP,  CP_OEMCP, CP_SYMBOL, CP_THREAD_ACP, CP_UTF7 and CP_UTF8.&lt;br /&gt;
Usage:&lt;br /&gt;
$word-&amp;gt;Visible = 1; //open an empty document &lt;br /&gt;
$word-&amp;gt;Documents-&amp;gt;Add(); //do some weird stuff &lt;br /&gt;
$word-&amp;gt;Selection-&amp;gt;TypeText("This is a test…"); &lt;br /&gt;
$word-&amp;gt;Documents[1]-&amp;gt;SaveAs("Useless test.doc"); //closing word &lt;br /&gt;
$word-&amp;gt;Quit(); //free the object &lt;br /&gt;
$word-&amp;gt;Release(); &lt;br /&gt;
$word = null;&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways we can  give the output to a browser? &lt;/b&gt; &lt;br /&gt;
HTML output&lt;br /&gt;
PHP, ASP, JSP, Servlet Function&lt;br /&gt;
Script Language output Function&lt;br /&gt;
Different Type of embedded Package to output to a browser &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the default  session time in php and how can I change it? &lt;/b&gt; &lt;br /&gt;
The default session time in php is until closing of browser&amp;nbsp;&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What changes I have to  do in php.ini file for file uploading? &lt;/b&gt; &lt;br /&gt;
Make the following line uncomment like:&lt;br /&gt;
; Whether to allow HTTP file uploads.&lt;br /&gt;
file_uploads = On&lt;br /&gt;
; Temporary directory for HTTP uploaded files (will use system default  if not&lt;br /&gt;
; specified).&lt;br /&gt;
upload_tmp_dir = C:\apache2triad\temp&lt;br /&gt;
; Maximum allowed size for uploaded files.&lt;br /&gt;
upload_max_filesize = 2M&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How can I set a cron and how can I  execute  it in Unix, Linux, and windows?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;Cron is very simply a Linux module that allows you to run  commands at  predetermined times or intervals. In Windows, it's called Scheduled  Tasks. The name Cron is in fact derived from the same word from which we   get the word chronology, which means order of time.&lt;br /&gt;
The easiest way to use crontab is via the crontab command.&lt;br /&gt;
&lt;br /&gt;
# crontab&lt;br /&gt;
&lt;br /&gt;
This command 'edits' the crontab. Upon employing this command, you will  be able to enter the commands that you wish to run. My version of &lt;br /&gt;
Linux uses the text editor vi. You can find information on using vi  here.&lt;br /&gt;
&lt;br /&gt;
The syntax of this file is very important – if you get it wrong, your  crontab will not function properly. The syntax of the file should be as  follows:&lt;br /&gt;
minutes hours day_of_month month day_of_week command&lt;br /&gt;
&lt;br /&gt;
All the variables, with the exception of the command itself, are  numerical constants. In addition to an asterisk (*), which is a wildcard   that allows any value, the ranges permitted for each field are as  follows:&lt;br /&gt;
&lt;br /&gt;
Minutes: 0-59&lt;br /&gt;
Hours: 0-23&lt;br /&gt;
Day_of_month: 1-31&lt;br /&gt;
Month: 1-12&lt;br /&gt;
Weekday: 0-6&lt;br /&gt;
&lt;br /&gt;
We can also include multiple values for each entry, simply by separating   each value with a comma.&lt;br /&gt;
command can be any shell command and, as we will see momentarily, can  also be used to execute a Web document such as a PHP file.&lt;br /&gt;
So, if we want to run a script every Tuesday morning at 8:15 AM, our  mycronjob file will contain the following content on a single line:&lt;br /&gt;
&lt;br /&gt;
15 8 * * 2 /path/to/scriptname&lt;br /&gt;
&lt;br /&gt;
This all seems simple enough, right? Not so fast! If you try to run a  PHP script in this manner, nothing will happen (barring very special  configurations that have PHP compiled as an executable, as opposed to an   Apache module). The reason is that, in order for PHP to be parsed, it  needs to be passed through Apache. In other words, the page needs to be  called via a browser or other means of retrieving &lt;br /&gt;
&lt;br /&gt;
Web content. For our purposes, I'll assume that your server  configuration includes wget, as is the case with most default  configurations. To test your configuration, log in to shell. If you're  using an RPM-based system (e.g. Redhat or Mandrake), type the following:&lt;br /&gt;
&lt;br /&gt;
# wget help&lt;br /&gt;
&lt;br /&gt;
If you are greeted with a wget package identification, it is installed  in your system.&lt;br /&gt;
You could execute the PHP by invoking wget on the URL to the page, like  so:&lt;br /&gt;
&lt;br /&gt;
# wget http://www.example.com/file.php&lt;br /&gt;
&lt;br /&gt;
Now, let's go back to the mailstock.php file we created in the first  part of this article. We saved it in our document root, so it should be  accessible via the Internet. Remember that we wanted it to run at 4PM  Eastern time, and send you your precious closing bell report? Since I'm  located in the Eastern timezone, we can go ahead and set up our crontab  to use 4:00, but if you live elsewhere, you might have to compensate for   the time difference when setting this value.&lt;br /&gt;
This is what my crontab will look like:&lt;br /&gt;
&lt;br /&gt;
0 4 * * 1,2,3,4,5 we get http://www.example.com/mailstock.php&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Steps for the payment  gateway processing? &lt;/b&gt; &lt;br /&gt;
An online payment gateway is the interface between your merchant account   and your Web site. The online payment gateway allows you to immediately  verify credit card transactions and authorize funds on a customer's  credit card directly from your Web site. It then passes the transaction  off to your merchant bank for processing, commonly referred to as  transaction batching &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways I can  redirect a PHP page? &lt;/b&gt; &lt;br /&gt;
Here are the possible ways of php page redirection.&lt;br /&gt;
&lt;br /&gt;
1. Using Java script: &lt;br /&gt;
'; echo 'window.location.href="'.$filename.'";'; echo ''; echo ''; echo  ''; echo ''; } } redirect('http://maosjb.com'); ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Using php function: header("Location:http://maosjb.com  "); &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;List out different  arguments in PHP header function? &lt;/b&gt;&lt;br /&gt;
void header ( string string [, bool replace [, int http_response_code]])  &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What type of headers  have to be added in the mail function to attach a  file?  &lt;/b&gt;&lt;br /&gt;
$boundary = '--' . md5( uniqid ( rand() ) );&lt;br /&gt;
$headers = "From: \"Me\"\n";&lt;br /&gt;
$headers .= "MIME-Version: 1.0\n";&lt;br /&gt;
$headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"";&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What is the difference  between Reply-to and Return-path in the headers  of a mail function? &lt;/b&gt; &lt;br /&gt;
Reply-to: Reply-to is where to delivery the reply of the mail.&lt;br /&gt;
&lt;br /&gt;
Return-path: Return path is when there is a mail delivery failure occurs   then where to delivery the failure notification.&amp;nbsp;&lt;/div&gt;&lt;div class="answers"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="answers"&gt;&lt;b&gt;&lt;span class="for_questions_blue"&gt;How to store the uploaded file to  the  final location?&lt;/span&gt;&lt;span class="answers"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;move_uploaded_file ( string filename, string destination) &lt;br /&gt;
&lt;br /&gt;
This function checks to ensure that the file designated by filename is a   valid upload file (meaning that it was uploaded via PHP's HTTP POST  upload mechanism). If the file is valid, it will be moved to the  filename given by destination. &lt;br /&gt;
&lt;br /&gt;
If filename is not a valid upload file, then no action will occur, and  move_uploaded_file() will return FALSE. &lt;br /&gt;
&lt;br /&gt;
If filename is a valid upload file, but cannot be moved for some reason,   no action will occur, and move_uploaded_file() will return FALSE.  Additionally, a warning will be issued.&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Explain about Type  Juggling in php? &lt;/b&gt; &lt;br /&gt;
PHP does not require (or support) explicit type definition in variable  declaration; a variable's type is determined by the context in which  that variable is used. That is to say, if you assign a string value to  variable $var, $var becomes a string. If you then assign an integer  value to $var, it becomes an integer.&lt;br /&gt;
&lt;br /&gt;
An example of PHP's automatic type conversion is the addition operator  '+'. If any of the operands is a float, then all operands are evaluated  as floats, and the result will be a float. Otherwise, the operands will  be interpreted as integers, and the result will also be an integer. Note   that this does NOT change the types of the operands themselves; the only   change is in how the operands are evaluated. &lt;br /&gt;
&lt;br /&gt;
$foo += 2; // $foo is now an integer (2)&lt;br /&gt;
$foo = $foo + 1.3; // $foo is now a float (3.3)&lt;br /&gt;
$foo = 5 + "10 Little Piggies"; // $foo is integer (15)&lt;br /&gt;
$foo = 5 + "10 Small Pigs"; // $foo is integer (15) &lt;br /&gt;
&lt;br /&gt;
If the last two examples above seem odd, see String conversion to  numbers.&lt;br /&gt;
If you wish to change the type of a variable, see settype().&lt;br /&gt;
If you would like to test any of the examples in this section, you can  use the var_dump() function.&lt;br /&gt;
Note: The behavior of an automatic conversion to array is currently  undefined.&lt;br /&gt;
&lt;br /&gt;
Since PHP (for historical reasons) supports indexing into strings via  offsets using the same syntax as array indexing, the example above leads   to a problem: should $a become an array with its first element being  "f", or should "f" become the first character of the string $a? The  current versions of PHP interpret the second assignment as a string  offset identification, so $a becomes "f", the result of this automatic  conversion however should be considered undefined. PHP 4 introduced the  new curly bracket syntax to access characters in string, use this syntax   instead of the one presented above:&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How can I embed a java  programme in php file and what changes have to be  done in php.ini file? &lt;/b&gt; &lt;br /&gt;
There are two possible ways to bridge PHP and Java: you can either  integrate PHP into a Java Servlet environment, which is the more stable  and efficient solution, or integrate Java support into PHP. The former  is provided by a SAPI module that interfaces with the Servlet server,  the latter by this Java extension.&lt;br /&gt;
The Java extension provides a simple and effective means for creating  and invoking methods on Java objects from PHP. The JVM is created using  JNI, and everything runs in-process. &lt;br /&gt;
&lt;br /&gt;
Example Code: &lt;br /&gt;
&lt;br /&gt;
getProperty('java.version') . ''; echo 'Java vendor=' .  $system-&amp;gt;getProperty('java.vendor')  . ''; echo 'OS=' . $system-&amp;gt;getProperty('os.name') . ' ' .  $system-&amp;gt;getProperty('os.version')  . ' on ' . $system-&amp;gt;getProperty('os.arch') . ' '; // java.util.Date  example $formatter = new Java('java.text.SimpleDateFormat', "EEEE, MMMM  dd, yyyy 'at' h:mm:ss a zzzz"); echo $formatter-&amp;gt;format(new  Java('java.util.Date')); ?&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The behaviour of these functions is affected by settings in php.ini.&lt;br /&gt;
Table 1. Java configuration options&lt;br /&gt;
Name&lt;br /&gt;
Default&lt;br /&gt;
Changeable&lt;br /&gt;
java.class.path&lt;br /&gt;
NULL&lt;br /&gt;
PHP_INI_ALL&lt;br /&gt;
Name Default Changeable&lt;br /&gt;
java.home&lt;br /&gt;
NULL&lt;br /&gt;
PHP_INI_ALL&lt;br /&gt;
java.library.path&lt;br /&gt;
NULL&lt;br /&gt;
PHP_INI_ALL&lt;br /&gt;
java.library&lt;br /&gt;
JAVALIB&lt;br /&gt;
PHP_INI_ALL&lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;Explain the ternary  conditional operator in PHP? &lt;/b&gt; &lt;br /&gt;
Expression preceding the ? is evaluated, if it’s true, then the  expression preceding the : is executed, otherwise, the expression  following : is executed. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;What’s the difference  between include and require? &lt;/b&gt; &lt;br /&gt;
It’s how they handle failures. If the file is not found by require(), it   will cause a fatal error and halt the execution of the script. If the  file is not found by include(), a warning will be issued, but execution  will continue. &lt;/div&gt;&lt;div class="answers"&gt;&lt;b class="for_questions_blue"&gt;How many ways can we  get the value of current session id? &lt;/b&gt; &lt;br /&gt;
session_id() returns the session id for the current session. &lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;nbsp;What is CAPTCHA?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
CAPTCHA stands  for Completely Automated Public Turing Test to tell Computers and Humans  Apart. To prevent spammers from using bots to automatically fill out  forms, CAPTCHA programmers will generate an image containing distorted  images of a string of numbers and letters. Computers cannot determine  what the numbers and letters are from the image but humans have great  pattern recognition abilities and will be able to fairly accurately  determine the string of numbers and letters. By entering the numbers and  letters from the image in the validation field, the application can be  fairly assured that there is a human client using it. To read more look  here: &lt;br /&gt;
http://en.wikipedia.org/wiki/Captcha&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. What is difference between require_once(), require(), include().&lt;br /&gt;
Becouse  above three function usely use to call a file in another file?&lt;br /&gt;
&lt;br /&gt;
Difference  between require() and require_once():  require() includes and evaluates  a specific file, while require_once() does that only if it has not been  included before (on the same page). So, require_once() is recommended  to use when you want to include a file where you have a lot of functions  for example. This way you make sure you don't include the file more  times and you will not get the "function re-declared" error. Difference  between require() and include() is that require() produces a FATAL ERROR  if the file you want to include is not found, while include() only  produces a WARNING. There is also include_once() which is the same as  include(), but the difference between them is the same as the difference  between require() and require_once().&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. If you have to work with dates in the following format: "Tuesday,  February 14, 2006 @ 10:39 am", how can you convert them to another  format, that is easier to use?&lt;br /&gt;
&lt;br /&gt;
The strtotime function can convert  a string to a timestamp. A timestamp can be converted to date format.  So it is best to store the dates as timestamp in the database, and just  output them in the format you like.&lt;br /&gt;
&lt;br /&gt;
So let's say we have&lt;br /&gt;
$date  = "Tuesday, February 14, 2006 @ 10:39 am";&lt;br /&gt;
In order to convert that  to a timestamp, we need to get rid of the "@" sign, and we can use the  remaining string as a parameter for the strtotime function.&lt;br /&gt;
&lt;br /&gt;
So we  have &lt;br /&gt;
$date = str_replace("@ ","",$date);&lt;br /&gt;
$date =  strtotime($date);&lt;br /&gt;
&lt;br /&gt;
now $date is a timestamp&lt;br /&gt;
and we can say:&lt;br /&gt;
&lt;br /&gt;
echo  date("d M Y",$date);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. How we know browser properties?&lt;br /&gt;
&lt;br /&gt;
get_browser()  attempts to determine the capabilities of the user's browser. This is  done by looking up the browser's information in the browscap.ini file. &lt;br /&gt;
&lt;br /&gt;
echo  $_SERVER['HTTP_USER_AGENT'] . "&lt;br /&gt;
&lt;hr /&gt;\n";&lt;br /&gt;
&lt;br /&gt;
$browser =  get_browser();&lt;br /&gt;
&lt;br /&gt;
foreach ($browser as $name =&amp;gt; $value) {&lt;br /&gt;
echo "&lt;b&gt;$name&lt;/b&gt; $value &lt;br /&gt;
\n";&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. How i will check  that user is, logged in or not. i want to make it a function and i want  to use in each page and after login i want to go in current page(same  page. where i was working)?&lt;br /&gt;
&lt;br /&gt;
For this we can use the session  objec($_SESSION)t. When the user login with his/ her user name and  password, usually we check those to ensure for correctness. If that user  name and password are valid one then we can store that user name in a  session and then we can very that session variable has been set or not  in a single files and we can include that file in all pages.&lt;br /&gt;
&lt;br /&gt;
6.  How i can get ip address?&lt;br /&gt;
&lt;br /&gt;
We can use SERVER var  $_SERVER['SERVER_ADDR'] and getenv("REMOTE_ADDR") functions to get the  IP address.&lt;br /&gt;
&lt;br /&gt;
7. What is differenc between mysql_connect and  mysql_pconnec?&lt;br /&gt;
&lt;br /&gt;
mysql_pconnect establishes a persistent  connection. If you don't need one (such as a website that is mostly HTML  files or PHP files that don't call the db) then you don't need to use  it. mysql_connect establishes a connection for the duration of the  script that access the db. Once the script has finished executing it  closes the connection. The only time you need to close the connection  manually is if you jump out of the script for any reason. &lt;br /&gt;
&lt;br /&gt;
If you  do use mysql_pconnect. You only need to call it once for the session.  That's the beauty of it. It will hold open a connection to the db that  you can use over and over again simply by calling the resource ID  whenever you need to interact with the db. &lt;br /&gt;
&lt;br /&gt;
8. What is the  difference between echo and print statement?&lt;br /&gt;
&lt;br /&gt;
There is a slight  difference between print and echo which would depend on how you want to  use the outcome. Using the print method can return a true/false value.  This may be helpful during a script execution of somesort. Echo does not  return a value, but has been considered as a faster executed command.  All this can get into a rather complicated discussion, so for now, you  can just use whichever one you prefer. &lt;br /&gt;
&lt;br /&gt;
9. How to make a download  page in own site, which i can know that how many file has been loaded  by particular user or particular ipaddress?&lt;br /&gt;
&lt;br /&gt;
We can use hyperlink  having URL where file are kept. and we only allow regisetered user to  download. from session of user we can get the user detail&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-6652349189543916839?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/6652349189543916839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/php-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/6652349189543916839?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/6652349189543916839?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/php-interview-questions.html' title='PHP Interview Questions'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CUYGRHs6fip7ImA9WhdbEUU.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-1109008307678404005</id><published>2011-10-09T23:28:00.002+05:30</published><updated>2011-10-09T23:28:45.516+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-09T23:28:45.516+05:30</app:edited><title>C++ INTERVIEW QUESTIONS..!!!!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span style="font-family: arial; font-weight: bold;"&gt;1&lt;/span&gt;.&lt;span style="font-weight: bold;"&gt;What is public, protected, private?&lt;/span&gt;&lt;br /&gt;
Ans:&lt;br /&gt;
public,  protected, private are access specifiers that is used to implement  encapsulation of data at various level.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;  Private&lt;/span&gt;:&lt;br /&gt;
&lt;br /&gt;
* Can be data or method members&lt;br /&gt;
*  Are private to the class where they are declared&lt;br /&gt;
* Accessible ONLY by  the member methods of the class where they are declared&lt;br /&gt;
* Only  exception to the above rule is Friend (explanation of friends is beyond  the scope of this topic&lt;br /&gt;
* In a C++ class, private is default for  member declaration. That is, if you do not specify any access specifier  (private, public, protected), the member is considered private&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;  Public&lt;/span&gt;:&lt;br /&gt;
&lt;br /&gt;
* Can be data or  method members&lt;br /&gt;
* Are accessible by any function/method/application  globally, so long as an instance of the class  where the public members  are declared is created.&lt;br /&gt;
* These members are accessible only thru an  instance of the class where they are declared&lt;br /&gt;
* Generally used to  define a C++ class behaviour and/or to access private data members (act  as private data modifiers)&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;  Protected&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
* Can be data or method members&lt;br /&gt;
* Act exactly  as private members for all practical purposes, so long as they are  referenced from within the class (and/or instances of the class)where  they are declared&lt;br /&gt;
* Specifically used to define how certain  data/method members of a class would behave in a child class (used to  define their behaviour in inheritance)&lt;br /&gt;
* The protected members become  private of a child class in case of private inheritance, public in case  of public inheritance, and stay protected in case of protected  inheritance.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;2&lt;/span&gt;. What is a class?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
&lt;br /&gt;
class  is a user defined data type,in which data members and member functions  are defined.A class can also be defined as a classification/category of  objects that have similar&lt;br /&gt;
attributes and behaviour.For example,  Automobile is a category of objects that have similar attributes, such  as wheels, engine, doors, shape, color, cylinders etc., and behaviours,&lt;br /&gt;
such  as start, run, move, turn etc. Car is an instance of automobile which  has different values for the attributes (4 wheels, one engine, 2 or 4  doors, 4/6/8 cylinders, etc),&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;3&lt;/span&gt;.What is an object?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
&lt;br /&gt;
In  C++, Object is an instance of a Class that has a runtime state, and is  associated with certain specific methods that can change its state.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;4&lt;/span&gt;.Difference  between realloc() and free()?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
&lt;br /&gt;
Realloc() is  used to reallocate the memory for variable.Realloc()used to resize the  memory held by the pointer to the number of bytes specificed.If the new&lt;br /&gt;
size  is larger than current size, new memory is allocated. If it is less,  the remaining (additional) bytes are released to general OS/application  consumption.&lt;br /&gt;
&lt;br /&gt;
Free() is used to free the allocated memory of a  variable.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;5&lt;/span&gt;. What is function overloading and  operator overloading?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
&lt;br /&gt;
Function overloading:  C++ enables several functions of the same name to be defined, as long as  these functions have different sets of parameters (at least as far as  their types&lt;br /&gt;
are concerned). This capability is called function  overloading. When an overloaded function is called, the C++ compiler  selects the proper function by examining the number,&lt;br /&gt;
types and order  of the arguments in the call. Function overloading is commonly used to  create several functions of the same name that perform similar tasks but  on different data types&lt;br /&gt;
For example, void Function_Test();&lt;br /&gt;
void Function_Test(int);        // Overloaded&lt;br /&gt;
void  Function_Test(int, int);  // Overloaded&lt;br /&gt;
&lt;br /&gt;
Operator overloading  allows existing C++ operators to be redefined so that they work on  objects of user-defined classes. Overloaded operators are syntactic  sugar for equivalent function calls.&lt;br /&gt;
They form a pleasant facade that  doesn't add anything fundamental to the language (but they can improve  understandability and reduce maintenance costs).&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;6&lt;/span&gt;.  What is virtual class and friend class?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
&lt;br /&gt;
Virtual Base Class: Used in context of multiple inheritance in C++. If  you plan to derive two classes from a class, and further derive one  class from the two classes in the second level, you&lt;br /&gt;
need to declare  the uppermost base class as 'virtual' in the inherited classes. This  prevents multiple copies of the uppermost base class data members when  an object of the class at the&lt;br /&gt;
third level of hierarchy is created.&lt;br /&gt;
&lt;br /&gt;
Friend class: When a class declares another class as its friend, it is  giving complete access to all its data and methods including private  and protected data and methods to the friend&lt;br /&gt;
class member methods.&lt;br /&gt;
Friendship is not bi-directional. If A declares B as its friend it  does NOT mean that A can access private data of B. It only means that B  can access all data of A.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;7&lt;/span&gt;. What is abstraction?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
Abstraction refers to the act of representing essential features  without including the background details.That means abstraction is  separating the logical properties from implementation details.&lt;br /&gt;
For  example driving the car is a logical property and design of the engine  is the implementation detail.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;8.&lt;/span&gt; What do you mean by inline  function?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;br /&gt;
Ans:&lt;br /&gt;
The idea behind inline functions is to insert the code of a called  function at the point where the function is called. If done carefully,  this can improve the application's performance in exchange&lt;br /&gt;
for  increased compile time and possibly (but not always) an increase in the  size of the generated binary executables.When an inline Function is  invoked the code of function is inserted instead of&lt;br /&gt;
jump to code of  function.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;9&lt;/span&gt;. What do you mean by pure virtual  functions?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
A pure virtual member function is a  member function that the base class forces derived classes to provide.  Normally these member functions have no implementation. Pure virtual  functions are equated to zero.&lt;br /&gt;
&lt;br /&gt;
class Shape {&lt;br /&gt;
&lt;br /&gt;
public:&lt;br /&gt;
&lt;br /&gt;
virtual void draw() = 0;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;10&lt;/span&gt;. What is virtual  constructors/destructors? &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
Virtual constructor:  Constructors cannot be virtual. Declaring a constructor as a virtual  function is a syntax error.&lt;br /&gt;
&lt;br /&gt;
Virtual destructors: If an object  (with a non-virtual destructor) is destroyed explicitly by applying the  delete operator to a base-class pointer to the object,&lt;br /&gt;
the  base-class destructor function (matching the pointer type) is called on  the object.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;11&lt;/span&gt;. What is a scope resolution  operator?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
A scope resolution operator (::) can  be used to define the member functions of a class outside the  class.Most generally a scope resolution operator is required when a data  member is redefined by a derived class,&lt;br /&gt;
or an overriden method  of the derived class wants to call the base class version of the same  method.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;&lt;span style="font-family: arial;"&gt;12&lt;/span&gt;. what is difference between  constructor and destructor?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ans:&lt;br /&gt;
Constructor is the  memeber function of the class which has the same name as that of class  and it is invoked whenever the class object is instantiated.Using  construtor we can allocate memory.&lt;br /&gt;
&lt;br /&gt;
Destructor is also the  member function  of same class name and has ~ operator when ever  declared in the function and it is used to destruct the object which has  been constructed ,whenever we want to destroy it..&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-1109008307678404005?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/1109008307678404005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/c-interview-questions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1109008307678404005?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1109008307678404005?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/10/c-interview-questions.html' title='C++ INTERVIEW QUESTIONS..!!!!'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEMFRHo6fCp7ImA9WhZaGU4.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-8145224602661501593</id><published>2011-07-06T12:43:00.000+05:30</published><updated>2011-07-06T12:43:35.414+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-06T12:43:35.414+05:30</app:edited><title>GRE Barron's 12th edition book download...</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ZQ2lFWMvwy8/ThQGXz1q9II/AAAAAAAAAJg/VwE1hsd8L40/s1600/GRE_barrons.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-ZQ2lFWMvwy8/ThQGXz1q9II/AAAAAAAAAJg/VwE1hsd8L40/s1600/GRE_barrons.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Many of CAT aspirants and who wanna to get job in companies like  TCS,WIPRO and etc.All the questions(in verbal section) you get are from  Barron's GRE 12th edition only.But if you search for it in the market  you cannot find it easily because i tried it.Then i tried for it in the  internet,and i came to know it here&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.studyabroadqna.com/bouncer/?u=http://www.4shared.com/get/46870187/bf6c9254/Barrons_GRE_12th_Edition_.html.html" rel="nofollow" target="_blank"&gt;http://www.4shared.com/get/46870187/bf6c9254/Barrons_GRE_12th_Edition_.html.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Its not a legal copy so download on own risk.....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-8145224602661501593?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/8145224602661501593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/gre-barrons-12th-edition-book-download.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/8145224602661501593?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/8145224602661501593?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/gre-barrons-12th-edition-book-download.html' title='GRE Barron&apos;s 12th edition book download...'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-ZQ2lFWMvwy8/ThQGXz1q9II/AAAAAAAAAJg/VwE1hsd8L40/s72-c/GRE_barrons.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CU4NQHk7eSp7ImA9WhZaF0g.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-1555969409333893930</id><published>2011-07-04T10:03:00.000+05:30</published><updated>2011-07-04T10:03:11.701+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-04T10:03:11.701+05:30</app:edited><title>Hacking trick (Hide a file or folder from others in your system without using any application)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Hey guys,&lt;br /&gt;
Well Come to my Blog n feel like the visible man in the dark  night……….&lt;br /&gt;
here i show u some important trick and trips for your computer….&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=""&gt; &lt;blockquote class=""&gt; &lt;blockquote class=""&gt; &lt;blockquote class=""&gt; &lt;blockquote class=""&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRICK&amp;nbsp; &lt;/b&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;b&gt;How to hide files and folder 2 on your computer….&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
It is a 100% safe and free method to hide a file or folder from  others in your system without using any application.&lt;br /&gt;
&lt;br /&gt;
For this ,open dos prompt and type:&lt;br /&gt;
For Hide:&lt;br /&gt;
&lt;b&gt;&lt;i&gt; X:&amp;gt; attrib +a +r +s +h foldername /s /d [enter] For unhide: &lt;b&gt;&lt;i&gt; X:&amp;gt; attrib -a -r -s -h foldername /s /d [enter] X= x is location for our folder in hard disk. &lt;b&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;/i&gt;&lt;/b&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;b&gt;&lt;i&gt;&lt;b&gt;&lt;i&gt;Vijay Parmar&lt;/i&gt;&lt;/b&gt; &lt;/i&gt;&lt;/b&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-1555969409333893930?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/1555969409333893930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/hacking-trick-hide-file-or-folder-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1555969409333893930?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1555969409333893930?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/hacking-trick-hide-file-or-folder-from.html' title='Hacking trick (Hide a file or folder from others in your system without using any application)'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CEQNQ3Y-eSp7ImA9WhZaF0g.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-2668919047222243435</id><published>2011-07-04T09:36:00.000+05:30</published><updated>2011-07-04T09:36:32.851+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-04T09:36:32.851+05:30</app:edited><title>Protect yourself from fake login pages....</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="post_content" id="post_content_411472605"&gt;                                                                         &lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://a8.sphotos.ak.fbcdn.net/hphotos-ak-snc3/26754_423366285298_182067450298_5215139_4679359_n.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://a8.sphotos.ak.fbcdn.net/hphotos-ak-snc3/26754_423366285298_182067450298_5215139_4679359_n.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="post_title"&gt;&lt;br /&gt;
&lt;/div&gt;Using &lt;b&gt;fake login pages&lt;/b&gt; is the easiest  way to hack  passwords. Identifying a&lt;b&gt; &lt;/b&gt;fake login page is very  easy  but many people neglect to do some small checks before entering  the  login details and fall in the trap. I have seen a person paying  500$ for  a &lt;b&gt;fake login page of paypal&lt;/b&gt;. This proves that there   are still people falling in this trap. This is just an example, there   are many fake websites of banks, yahoomail, gmail,orkut,myspace etc …&lt;br /&gt;
This post is an attempt to show what a hacker does to hack your  password  using fake login pages and how to protect yourself from those  fake  logins.I will try to keep this post as simple as possible, there  may be  some technical details which you can safely skip.&lt;br /&gt;
&lt;b&gt;Warning:&lt;/b&gt;  I strongly advice you not to try this on  anyone it may spoil your  relation with the person on whom you are trying  it and you may even end  up behind the bars.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
What goes on behind when you enter your login details in  login form??&lt;/b&gt;&lt;br /&gt;
When you enter your login details in any login form and hit enter   they are submitted to another page which reads these login details and   checks the database if you entered the correct username and passowrd, if   yes then you will be taken to your account else you will get an error   page.&lt;br /&gt;
&lt;b&gt;What an hacker does??&lt;/b&gt;&lt;br /&gt;
A hacker creates a fake page which looks exactly same as the original   page and some how tricks you to enter your login details in that page.   These login details are then submitted to a file.At this stage the   hacker has two optionsHe can either store the login details on his   server or he can directly get them mailed to his email id. All the above   said things happen behind the scenes, you will have no clue of it.  When  you enter you login details for the first time your details are   submitted to the hacker and you will be directed to a error page ( this   is the original error page). When you enter ur login details again you   will be logged in to your account. It’s quite common for us to enter  the  login details wrongly sometimes so you will not become suspicious  when  you get the error page.&lt;br /&gt;
&lt;b&gt;How to identify fake login page traps&amp;nbsp;??&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Never enter you login details in unknown sites.&lt;/li&gt;
&lt;li&gt;Always type the address directly in to the browser.&lt;/li&gt;
&lt;li&gt;Do not follows the links you get in mails and chatting even if they   are from your friends&lt;/li&gt;
&lt;li&gt;Always have a keen look in the address bar and verify if the address   is correct. Check the screen shot below. Some people buy doamins which   look simliar to the original site example: 0rkut for orkut, pay-pal  for  paypal,yahooo for yahoo. Some times you may over look these small   differences and fall in trap.&lt;/li&gt;
&lt;li&gt;Please do report to the hosting site or the original site owner when   you find a fake login page.&lt;/li&gt;
&lt;li&gt;If you feel like you entered your details in a fake login page   change your password immediatley.&lt;/li&gt;
&lt;/ol&gt;happy hacking,&lt;br /&gt;
vijay parmar.&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-2668919047222243435?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/2668919047222243435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/protect-yourself-from-fake-login-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/2668919047222243435?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/2668919047222243435?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/protect-yourself-from-fake-login-pages.html' title='Protect yourself from fake login pages....'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkcGQnc7fSp7ImA9WhZaF00.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-1300688188282962225</id><published>2011-07-03T20:10:00.000+05:30</published><updated>2011-07-03T20:10:23.905+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-03T20:10:23.905+05:30</app:edited><title>GPRS APN settings for all Network Providers...</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-ezf5N_iNsME/ThB_Eb1xIUI/AAAAAAAAAIY/TTppVXVmhR8/s1600/3G-data-card-providers-300x39.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-ezf5N_iNsME/ThB_Eb1xIUI/AAAAAAAAAIY/TTppVXVmhR8/s1600/3G-data-card-providers-300x39.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;Aircel APN Settings:&lt;/strong&gt; aircelgprs | Access Number:  *99***1#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Airtel APN Settings:&lt;/strong&gt; airtelgprs.com | Access Number:  *99#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Tata Docomo APN Settings:&lt;/strong&gt; tata.docomo.internet |  Access Number: *99#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Idea APN Settings:&lt;/strong&gt; internet | Access Number: *99#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Reliance APN Settings:&lt;/strong&gt; rcomwap | Access Number: *99#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;BSNL 3G APN Settings:&lt;/strong&gt; bsnlnet | Access Number: *99#&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;MTNL 3G Postpaid APN Settings:&lt;/strong&gt; mtnl3g&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-1300688188282962225?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/1300688188282962225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/gprs-apn-settings-for-all-network.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1300688188282962225?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/1300688188282962225?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/gprs-apn-settings-for-all-network.html' title='GPRS APN settings for all Network Providers...'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-ezf5N_iNsME/ThB_Eb1xIUI/AAAAAAAAAIY/TTppVXVmhR8/s72-c/3G-data-card-providers-300x39.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DkMDSHYyfyp7ImA9WhZaFko.&quot;'><id>tag:blogger.com,1999:blog-6044725969951042166.post-705126995175828901</id><published>2011-07-03T09:58:00.000+05:30</published><updated>2011-07-03T11:57:59.897+05:30</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-03T11:57:59.897+05:30</app:edited><title>!dea cellular’s 3g huawei usb modem (E-1550) unlocking tutorial (100% working)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Huawei internet modem is a most demanded gadget of the year. in this   year many cellphone companies like idea cellular,reliance communication,   vodafone acer, bsnl mobile has introduced their 3g huawei modems but   they all of them excluding idea cellular gives modem with inbuilt sim so   we can not use other sim in it. but we are able to use different sim  in  idea netsetter after unlocking it.   &lt;br /&gt;
i had aslo bought idea netsetter 3g modem named&amp;nbsp; &lt;b&gt;huwai E-1550   High speed WCDMA/EDGE/GPRS &lt;/b&gt;and had also successfully unlocked   it and using bsnl sim in it take a look in following screen shot.&lt;br /&gt;
&lt;img class="inline_external_image" height="49" loader="http://assets.tumblr.com/images/inline_photo_loading.gif" onclick="toggle_external_inline_image(this,'http://www.imageurlhost.com/images/471w0tw3xv7u7vamykpa.jpg');
 return false;" src="http://assets.tumblr.com/images/inline_photo.png?2" width="44" /&gt;&lt;br /&gt;
STEPS YOU HAVE TO FOLLOW :-  STEP-1:: Insert You idea netsetter with &lt;b&gt;default sim&lt;/b&gt; (which u  got  with netsetter)&lt;br /&gt;
STEP-2:: Then &lt;b&gt;Note Down Your IMEI&lt;/b&gt; number in One Page..&lt;br /&gt;
Open &lt;b&gt;Huawei Code Calculator&lt;/b&gt; And &lt;b&gt;Calculate&lt;/b&gt;  Your &lt;b&gt;Unlock Code&lt;/b&gt; By Putting Your IMEI number in Blank   IMEI number And &lt;b&gt;Note Down Flash Code&lt;/b&gt; In Page (&lt;b&gt;Flash   Code Is Unlock Code&lt;/b&gt;)&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;&lt;b&gt;U CAN DOWNLOAD THIS CALCULATER FROM HERE:&lt;/b&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;a href="http://hotfile.com/dl/107221498/7438e01/HuaweiUnlocker_by__www.mobiletalks.info_.zip.html"&gt;http://hotfile.com/dl/107221498/7438e01/HuaweiUnlocker_by__www.mobiletalks.info_.zip.html&lt;/a&gt;&lt;br /&gt;
STEP-3:: Install &lt;b&gt;Huawei frimware E-1550 For idea india.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;U CAN DOWNLOAD THIS FIRMWARE FROM HERE::&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.ziddu.com/download/10367238/awei_firmware_E1550_iDEAiNDIA_11.608.13.02.00.B418.zip.html" target="_blank" title="FIRMWARE"&gt;&lt;b&gt;&lt;/b&gt;&lt;/a&gt;&lt;a href="http://www.ziddu.com/download/10367238/awei_firmware_E1550_iDEAiNDIA_11.608.13.02.00.B418.zip.html"&gt;http://www.ziddu.com/download/10367238/awei_firmware_E1550_iDEAiNDIA_11.608.13.02.00.B418.zip.html&lt;/a&gt;&lt;br /&gt;
and follow the instruction..&lt;br /&gt;
You Are Done Enjoy The Trick….&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6044725969951042166-705126995175828901?l=ervijayparmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ervijayparmar.blogspot.com/feeds/705126995175828901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/dea-cellulars-3g-huawei-usb-modem-e.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/705126995175828901?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6044725969951042166/posts/default/705126995175828901?v=2'/><link rel='alternate' type='text/html' href='http://ervijayparmar.blogspot.com/2011/07/dea-cellulars-3g-huawei-usb-modem-e.html' title='!dea cellular’s 3g huawei usb modem (E-1550) unlocking tutorial (100% working)'/><author><name>vijay parmar</name><uri>http://www.blogger.com/profile/11730003139106249709</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry></feed>