<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-3967670205731012589</atom:id><lastBuildDate>Sat, 05 Oct 2024 02:55:55 +0000</lastBuildDate><category>Programming</category><category>System Utilities</category><category>PHP</category><category>JQuery</category><category>Poems</category><category>Emily Dickinson</category><category>Javascript</category><category>MVC</category><category>Science</category><category>.htaccess</category><category>Apache</category><category>Computer</category><category>Cricket</category><category>F. Scott Fitzgerald</category><category>Hubble</category><category>Promotions and Popularity</category><category>Sports</category><title>adnnor</title><description>random pasta</description><link>http://adnnor.blogspot.com/</link><managingEditor>noreply@blogger.com (Adnan Shahzad)</managingEditor><generator>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:image href="http://mypage.gikso.com/imgs/podcast.png"/><itunes:subtitle>random pasta</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Tech News"/></itunes:category><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:category text="Technology"><itunes:category text="Podcasting"/></itunes:category><itunes:category text="Education"><itunes:category text="Training"/></itunes:category><itunes:category text="Science &amp; Medicine"><itunes:category text="Natural Sciences"/></itunes:category><itunes:owner><itunes:email>admin@gikso.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-3947426632068455477</guid><pubDate>Mon, 07 Apr 2014 10:11:00 +0000</pubDate><atom:updated>2014-04-07T15:11:00.342+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Possible reasons of jQuery library failed to load</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeoeLmvqtBNF1OfkJlr0E2oiAXznAoJoQZXLKUQkq04VNFIcWt0yR5FE9jOKBmC8dqQTYUGi0qBbqCQkIA8LPwbvJLowwHBFyIrVSchyphenhyphen0zCqczvycRcVY2nyD2xBX3nFGloZU5DqLX/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeoeLmvqtBNF1OfkJlr0E2oiAXznAoJoQZXLKUQkq04VNFIcWt0yR5FE9jOKBmC8dqQTYUGi0qBbqCQkIA8LPwbvJLowwHBFyIrVSchyphenhyphen0zCqczvycRcVY2nyD2xBX3nFGloZU5DqLX/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Possible reasons&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;of this error is one of the following&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Path is incorrect or make sure you are typing the extension of file .js, did you ignored .js in the last as there is already dot before min (minify) so some peoples type jquery-1.7.min instead&amp;nbsp;jquery-1.7.min.js. Or check that file is exists with the same name, it is jquery.js or jquery.min.js. As well as check the version of the file. One time I faced the same problem, mentioning jquery-1.2.min.js instead jquery-1.3.min.js.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;If you are using CDN (Content Delivery Network), make sure the server of content provider is up and running.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Your jQuery library is not conflicting with other javascript libraries.&amp;nbsp;Many JavaScript libraries use $ as a function or variable name, just as jQuery does. In jQuery's $ is an alias for jQuery. So try with jQuery instead $ sign or use jQuery.noConflict() or $.noConflict() before initializing ready() function. &lt;a href="http://adnnor.blogspot.com/2014/03/use-other-libraries-with-jquery-using.html" target="_blank"&gt;Go here to know how .noConflict() works.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Are you validating jQuery library or jQuery plugin with certain jQuery version, if so, then remember plugins developed for older jQuery versions might not function properly with latest version of jQuery. If you are somewhat depending on old jQuery plugin then use jQuery migrate plugin. Get detailed information about&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/jquery/jquery-migrate/#readme" style="font-family: Verdana, sans-serif;" target="_blank"&gt;jQuery migrate plugin here&lt;/a&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;, or pass comments to ask if you failed to get pie.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Check typography. Copy and past following lines into notepad, save as html and run, if it works (prompts with "hurray") it mean one of above solutions will work for you otherwise hmmm ,, seems annoying in&amp;nbsp;modern&amp;nbsp;era but i suggest you to check your browser's javascript settings, is it enabled.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;title&amp;gt;Validating jQuery&amp;lt;/title&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;script src="http://code.jquery.com/jquery-1.11.0.min.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;script&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;$(document).ready(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp;alert("hurray");&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;});&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;&amp;lt;/script&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&amp;lt;/body&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/04/possible-reasons-of-jquery-library.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeoeLmvqtBNF1OfkJlr0E2oiAXznAoJoQZXLKUQkq04VNFIcWt0yR5FE9jOKBmC8dqQTYUGi0qBbqCQkIA8LPwbvJLowwHBFyIrVSchyphenhyphen0zCqczvycRcVY2nyD2xBX3nFGloZU5DqLX/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-3617191651250168240</guid><pubDate>Tue, 01 Apr 2014 08:21:00 +0000</pubDate><atom:updated>2014-04-01T13:21:00.433+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Emily Dickinson</category><category domain="http://www.blogger.com/atom/ns#">Poems</category><title>Heart, we will forget him</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s1600/Emily+Dickinson.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s1600/Emily+Dickinson.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Heart, we will forget him,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You and I, tonight!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You must forget the warmth he gave,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I will forget the light.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;When you have done pray tell me,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Then I, my thoughts, will dim.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Haste! ‘lest while you’re lagging&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I may remember him!&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/04/heart-we-will-forget-him.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s72-c/Emily+Dickinson.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-7246549644417668898</guid><pubDate>Fri, 28 Mar 2014 08:11:00 +0000</pubDate><atom:updated>2014-03-28T13:11:00.073+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MVC</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>How to create file and directory structure for MVC</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbI0dwuzZPW81MnFhYyYKIXjLQD8cmlw4ZCoBDeosh-DkvAZV2jRwZY_PE9Lj715NyhLwGQtkw611tHQxut10zoThLQ38wf6BstTjD7Kkx9pQ5o4N-_4TxPCht1UDHA1TGfP1gsabh/s1600/php_final_png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbI0dwuzZPW81MnFhYyYKIXjLQD8cmlw4ZCoBDeosh-DkvAZV2jRwZY_PE9Lj715NyhLwGQtkw611tHQxut10zoThLQ38wf6BstTjD7Kkx9pQ5o4N-_4TxPCht1UDHA1TGfP1gsabh/s1600/php_final_png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You will find dozens of free and opensource MVC fameworks (Zend, CodeIgniter, CakePHP are some of them) around you, loaded with hundred of features so on this point making your own MVC is not a good idea. But for practising purposes I will tell you how MVC works and how to build directory and file structure for your very own MVC.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;In old fashioned web page/application we handle user input, manipulates or use databases and then redirect user to beautifully organized results suitable to user input. All this activity occurs in single page, its okay if we are working on small application where much business logic isn't repeated. But in enterprise application this approach possibly make duplications in the code.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;So what should we do if we are going to build enterprise level application.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;MVC (Model-View-Controller)&lt;/span&gt;&lt;/h3&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;It is a software pattern or architecture divided and interconnected into three parts, overridden old fashioned web page/application. Controller takes the user input, manipulates and convert input to command and send the formatted user commands to Model. Model is collection of logics and a place where we run database operations and send back required information to Controller, Controller then injects all user requested information in to the View. View might be collection of standard HTML commands, diagrams, charts, Javascript, CSS and any possible client side script. Take a look at the following flow chart it will help you to better understand MVC architecture.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSqcoM6oZhdRlrNh0AIvzUVDKA5G9KefOcq2jQpRoKWuejPEXK-sIYoeJE_Npsqus30MVbn82Hvcg6DZefMr4l4-V2zwbAk4lQcjB1b3-8en6kuz9y3Ddd_8wmv7ipJbkewxeZaL0G/s1600/mvc.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitOZe_5hBNi-Ve9TsIFtAqlXIw0UL5h0lF-xjE6rKKtPTftivJb8aUNKpz2cPGV2YFQl30F22sbOYooDDrJUznMgbYu-v1A7rH7geUQbjPk6_iKGw7DuaU5HQCy49OPMcV-vprztwW/s1600/mvc_final_png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitOZe_5hBNi-Ve9TsIFtAqlXIw0UL5h0lF-xjE6rKKtPTftivJb8aUNKpz2cPGV2YFQl30F22sbOYooDDrJUznMgbYu-v1A7rH7geUQbjPk6_iKGw7DuaU5HQCy49OPMcV-vprztwW/s1600/mvc_final_png.png" height="271" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Note: Kindly pass comments if you found any logical problem in flow chart, your comments will worth me a lot.&lt;/span&gt;&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Break apart&lt;/span&gt;&lt;/h3&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u&gt;Model&lt;/u&gt;: As per Controller request informs associated Controller and View about changes, so View change its representation and Controller update commands.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u&gt;View&lt;/u&gt;: Controls the representation according to Controller commands.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u&gt;Controller&lt;/u&gt;: Manipulate user input and send commands to Model to update model's state. Compile and inject the final out put to the View.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;MVC files and folders structure&lt;/span&gt;&lt;/h3&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You need 4 folder and 2 files on the root&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;1) model (dir)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;2) view (dir)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;3) controller (dir)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;4) engine (dir)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;1) index.php&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; margin: 0px; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;2) .htaccess&lt;/span&gt;&lt;/div&gt;
&lt;div style="-webkit-text-stroke-width: 0px; color: black; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; margin: 0px; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: #cccccc;"&gt;"model"&lt;/span&gt; directory contains all Models (files) or project.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: #cccccc;"&gt;"view"&lt;/span&gt; directory contains the files for the project used as front-end. User will serve and see these files.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: #cccccc;"&gt;"controller"&lt;/span&gt; directory contains Controllers (files) for the project&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;MVC has three basic files, main Controller, main Model and main View file known as engine for your MVC&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;framework. These three files extends by all other Controllers, Models and Views&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;. Besides these files you may also need helpers and&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;libraries to be imported later in the project also placed in &lt;span style="background-color: #cccccc;"&gt;"engine"&lt;/span&gt; directory.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: #cccccc;"&gt;"index.php"&lt;/span&gt; file is very crucial, this is main switch to start your framework. Be careful while approaching professional level. Things started at this point will be available to all our project.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: #cccccc;"&gt;".htaccess"&lt;/span&gt; optional file. Just to beautify your URL to make it search engine friendly. Without this file your framework will function properly but I recommend to use it to make your project search engine friendly.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/how-to-create-file-and-directory.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbI0dwuzZPW81MnFhYyYKIXjLQD8cmlw4ZCoBDeosh-DkvAZV2jRwZY_PE9Lj715NyhLwGQtkw611tHQxut10zoThLQ38wf6BstTjD7Kkx9pQ5o4N-_4TxPCht1UDHA1TGfP1gsabh/s72-c/php_final_png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6765337025968335572</guid><pubDate>Thu, 27 Mar 2014 19:07:00 +0000</pubDate><atom:updated>2014-03-28T00:07:00.570+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Emily Dickinson</category><category domain="http://www.blogger.com/atom/ns#">Poems</category><title>Come slowly</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s1600/Emily+Dickinson.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s1600/Emily+Dickinson.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Come slowly, Eden&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Lips unused to thee.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Bashful, sip thy jasmines,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;As the fainting bee,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Reaching late his flower,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Round her chamber hums,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Counts his nectars -alights,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;And is lost in balms!&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/come-slowly.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYNjco4JkiMhjbaQyRsgKS8i4CvQM28CY_ZwIB1oFFbBoC1y_Ssc6EsE8oII4YnZrZOknl8SS1i74wpm7Ka4aMvkQ-p1Ai0BxkqkA7Z8IelyVH9rUOTBeHq5rxGA-f4jcpj82bQV2d/s72-c/Emily+Dickinson.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-1488561257389139539</guid><pubDate>Tue, 25 Mar 2014 19:48:00 +0000</pubDate><atom:updated>2014-03-26T01:50:39.437+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Uncaught TypeError: Property '$' of object [object Object] is not a function</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;If you are getting this error in WordPress then remember that WordPress loads jQuery with noConflict mode or any other application which loads with noConflict mode cause this error, you will no longer able to use jQuery shortcut ($) any more in this mode. On this point you have to use jQuery (case sensitive) instead jQuery shortcut $ (dollar sign) and if you want to use $ sign in code block than must pass $ (dollar sign) as function parameters;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: #cccccc;"&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;jQuery(function($) {&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: #cccccc;"&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; // now are able to use $ sign or jQuery&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="background-color: #cccccc;"&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/uncaught-typeerror-property-of-object.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-7532677679570459065</guid><pubDate>Mon, 24 Mar 2014 20:59:00 +0000</pubDate><atom:updated>2014-03-26T01:51:13.602+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Use other libraries with jQuery using $.noConflict()</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Just like jQuery, many other Javascript libraries uses $ (dollar sign) as a function. Using other Javascript library on the same page might cause error. So on the safe side, jQuery offers jQuery.noConflict() or $.noConflict; it restores all old references which are saved during jQuery initialization.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;How to use it? Well, simply put jQuery.noConflict() at the top of your script. If you are experiencing "Uncaught TypeError: Property '$' of object [object Object] is not a function" error in console; its mean $ (dollar sign) is conflicting with other javascript library, put $.noConflict() on the top of the script. Still same error? no problem, in noConflict mode you cannot use shortcut of jQuery ($) use jQuery and pass $ (dollar sign) as function parameter. By including the $ in parenthesis after the function call you can then use this jQuery shortcut ($) within the code block.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;jQuery(document).ready(function($) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp;// your code here with $ sign&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace; font-size: x-small;"&gt;or&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;jQuery(function($) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp;// your code here with $ sign&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/use-other-libraries-with-jquery-using.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6031923351209575036</guid><pubDate>Sun, 23 Mar 2014 12:44:00 +0000</pubDate><atom:updated>2014-03-25T01:37:59.356+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Hubble</category><category domain="http://www.blogger.com/atom/ns#">Science</category><title>How the Universe ends?</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirAF_yZAk8_rMM7jcM7mlzz0nkdA5NuP7SL-bQgf_TSQTW2rT2mWd3i6bxlzjGVTAtFw1B5C60wddTwS_Nj4UpSf8-p9S7V3S6nUZYc8BpRb07Zmb0RoX9epmq7QsiFwE91EjoeTCe/s1600/Formalhaut_b.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirAF_yZAk8_rMM7jcM7mlzz0nkdA5NuP7SL-bQgf_TSQTW2rT2mWd3i6bxlzjGVTAtFw1B5C60wddTwS_Nj4UpSf8-p9S7V3S6nUZYc8BpRb07Zmb0RoX9epmq7QsiFwE91EjoeTCe/s1600/Formalhaut_b.jpg" height="320" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;And when the sky will split it will become rose like red hide. (Holly Quran, Chapter: Al-Rahman, Verse: 37)&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Image downloaded from&amp;nbsp;http://en.wikipedia.org/wiki/File:Formalhaut_b.jpg&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Reference: http://en.wikipedia.org/wiki/Hubble_Space_Telescope#Equipment_failure&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Evidence that the Universe began with the Big Bang is quite compelling. 13. 8 billion years ago, the&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;entire World was compressed right into a microscopic singularity of which grew exponentially in to the&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;vast cosmos all of us see today. But what does the longer term hold? How will the Universe stop?&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Astronomers are pondering the best fate with the Universe for 1000s of years. Within the last century,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;cosmologists thought to be three outcomes to the end regarding everything, and it also all depended&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;about the critical density with the Universe. In the event that this crucial density had been high,&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;then there was clearly enough communal gravity to be able to slow and at last halt the expansion.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Billions regarding years sometime soon, it would certainly then fall in upon itself yet again, perhaps&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;making another Huge Bang. This is known as a closed Galaxy, and the last result could be the Big&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Crisis. Should the critical thickness was reduced, then at this time there wouldn’t be adequate gravity&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;to hold on to things with each other. Expansion would keep on forever as well as ever. Personalities&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;would expire, galaxies will be spread separate, and every thing would cool-down to the background&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;temperature on the Universe. This really is an available Universe, and the finish is known as the Big&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Freeze.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/end-of-universe.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirAF_yZAk8_rMM7jcM7mlzz0nkdA5NuP7SL-bQgf_TSQTW2rT2mWd3i6bxlzjGVTAtFw1B5C60wddTwS_Nj4UpSf8-p9S7V3S6nUZYc8BpRb07Zmb0RoX9epmq7QsiFwE91EjoeTCe/s72-c/Formalhaut_b.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6027609121708923914</guid><pubDate>Wed, 19 Mar 2014 20:16:00 +0000</pubDate><atom:updated>2014-03-26T01:51:33.311+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MVC</category><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Get reference from URL for MVC framework</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNBkCvn6AYl3oMPP3KfX-CedrPMagYDfy_uy8YPyn1nV4kbNEzYVpvcuMeEfQve3VStKOpjVuOx8Xz9jDZ63EVNkw_Yy8C2Xm-ANIqcmZ74hwm41qAgCkaGbkGoBC0H7pMqYCooO8S/s1600/apache.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNBkCvn6AYl3oMPP3KfX-CedrPMagYDfy_uy8YPyn1nV4kbNEzYVpvcuMeEfQve3VStKOpjVuOx8Xz9jDZ63EVNkw_Yy8C2Xm-ANIqcmZ74hwm41qAgCkaGbkGoBC0H7pMqYCooO8S/s1600/apache.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Look at following URL&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;http://www.example.com/records/dvds/10&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;While creating MVC framework you have to follow the URL for reference. In above URL "records" is class or controller name. Controller is used to accept user input, after collecting data it prepare commands for Model and View. Reference to above-mentioned URL, "dvds" is a method of Controller "records" and "10" is parameter of method "dvds".&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Verdana, sans-serif;"&gt;Note: URL is rewritten using .htaccess (&lt;a href="http://adnnor.blogspot.com/2014/03/htaccess-for-mvc.html" target="_blank"&gt;check this post&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Now the question is how we will split the URL to get controller, its method and parameter for method.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;First get the URL by&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;$route = $_GET["route"]; // or what ever you passed in .htaccess&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Split the $route with "/"&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;list($class, $method, $param) = explode('/', $route);&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Now $routes is array holds controller name and its method and parameter if passed.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;if (is_file('controller/' . $class . '.php')) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $file = 'controller/' . $class . '.php';&amp;nbsp;// get the file of the Controller&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Now you have, Controller, Controller file (where class or Controller written), method and parameter.&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Remember all three parts of URL (Controller, Method and Parameter) will not be passed every time, so be careful when approaching higher level.&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/get-reference-from-url-for-mvc-framework.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNBkCvn6AYl3oMPP3KfX-CedrPMagYDfy_uy8YPyn1nV4kbNEzYVpvcuMeEfQve3VStKOpjVuOx8Xz9jDZ63EVNkw_Yy8C2Xm-ANIqcmZ74hwm41qAgCkaGbkGoBC0H7pMqYCooO8S/s72-c/apache.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-7065088932698521625</guid><pubDate>Wed, 19 Mar 2014 08:47:00 +0000</pubDate><atom:updated>2014-03-20T00:01:38.052+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Emily Dickinson</category><category domain="http://www.blogger.com/atom/ns#">Poems</category><title>A charm invests a face (Emily Dickinson)</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqaFHWCDGpb2Yj5JLjtZNhdipjphJHTL5LgtBoLqGaI6DbfgS8_IrpHmUic3kurBQuetv54jN6y-F2osz4WLj4RWi6FM6V-V8w_IC3U55BZk0V9po3CrcZHapq8CSYUD43XiB3r9Sc/s1600/Emily+Dickinson.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqaFHWCDGpb2Yj5JLjtZNhdipjphJHTL5LgtBoLqGaI6DbfgS8_IrpHmUic3kurBQuetv54jN6y-F2osz4WLj4RWi6FM6V-V8w_IC3U55BZk0V9po3CrcZHapq8CSYUD43XiB3r9Sc/s1600/Emily+Dickinson.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;A charm invests a face&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Imperfectly beheld.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;The lady dare not lift her veil&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;For fear it be dispelled.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;But peers beyond her mesh,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;And wishes, and denies,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Lest interview annul a want&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;That image satisfies.&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/a-charm-invests-face-emily-dickinson.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqaFHWCDGpb2Yj5JLjtZNhdipjphJHTL5LgtBoLqGaI6DbfgS8_IrpHmUic3kurBQuetv54jN6y-F2osz4WLj4RWi6FM6V-V8w_IC3U55BZk0V9po3CrcZHapq8CSYUD43XiB3r9Sc/s72-c/Emily+Dickinson.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-2994840678534057987</guid><pubDate>Mon, 17 Mar 2014 19:00:00 +0000</pubDate><atom:updated>2014-03-26T01:51:45.011+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.htaccess</category><category domain="http://www.blogger.com/atom/ns#">Apache</category><category domain="http://www.blogger.com/atom/ns#">MVC</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>.htaccess for MVC</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s1600/apache.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s1600/apache.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;In MVC routes are normally sent through query string formatted using .htaccess. You are passing a query string to index.php i.e. domain.com/index.php?route=records/dvds/10 transform into domain.com/records/dvds/10. What you have to do is create a new file .htaccess using any supported editor (netbeans will be best, remember notepad of windows do not support a file with no file name) and put following lines into the file, save and place this file in root of the folder where you want to create operational MVC.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;RewriteEngine On&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;RewriteCond %{REQUEST_FILENAME}% !-d&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;RewriteCond %{REQUEST_FILENAME}% !-f&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;RewriteCond %{REQUEST_FILENAME}% !-l&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;RewriteRule ^(.*)$ index.php?route=$1&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;It will successfully tranforme junky query string into nice looking url. The first part of url is considered a controller or class, the second part after front slash "/" is known to be method and the last one is parameters for the method. If "route" in query string is records/dvds/10 (looks like domain.com/records/dvds/10) you have to explode this string on "/" and it will returns an array contains three pockets, 0=&amp;gt;records (controller or class), 1=&amp;gt;dvds (method of records), 2=&amp;gt;10 (parameter of records).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/htaccess-for-mvc.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s72-c/apache.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-2255970045151708025</guid><pubDate>Sun, 16 Mar 2014 20:04:00 +0000</pubDate><atom:updated>2014-03-26T01:51:54.899+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.htaccess</category><category domain="http://www.blogger.com/atom/ns#">Apache</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>QSA or Query String Append</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s1600/apache.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s1600/apache.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;QSA is flag used in .htaccess to append query string&amp;nbsp;in traditional format into formatted or over written url&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;after the URI has been rewritten&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;. For example you are rewrite url from &lt;/span&gt;&lt;span style="background-color: #eeeeee; font-family: Courier New, Courier, monospace;"&gt;http://www.example.com/index.php?id=foo&amp;amp;user=bar&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt; to &lt;/span&gt;&lt;span style="background-color: #eeeeee;"&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;http://www.example.com/foo/bar&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt; and now you want to pass traditional query string to this over written url like &lt;/span&gt;&lt;span style="background-color: #eeeeee; font-family: Courier New, Courier, monospace;"&gt;http://www.example.com/foo/bar/?action=success&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt; then you have to declare following rule in .htaccess like&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: #444444; color: white; font-family: 'Courier New', Courier, monospace;"&gt;RewriteRule ^([A-Za-z0-9]+)\/([A-Za-z0-9]+)$ index.php?id=$1&amp;amp;user=$2 [QSA]&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="background-color: #444444; color: white; font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/qsa-or-query-string-append.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvAz1mjX7k5HavzXzVv2LUCNn3MLyMKkj7vtji2oDhalorvw57qp2ZJSoXY8hOXtnjOKUwg0oxsblkjM8rZpPj5K_GAIfzgVsYelRXrHtV5RKi48jThWuG4Wl9uea0xG2tXI4nVs4s/s72-c/apache.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-994009988631537943</guid><pubDate>Sat, 15 Mar 2014 19:08:00 +0000</pubDate><atom:updated>2014-03-17T14:26:42.141+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">F. Scott Fitzgerald</category><category domain="http://www.blogger.com/atom/ns#">Poems</category><title>Rain before Dawn (F. Scott Fitzgerald)</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu4vxtxqHDnX-48CZT6VjZFTivvOHMCjRvzNsI9_nz0iPXkItjzkGl6dKhzdkVWK5ydoFOadsdZVp46R1P9I310j-AdwLM0quK6D_Xf11rtidLKfQIX2WQnNO1My6fdmExpswVWcOf/s1600/F.+Scott+Fitzgerald.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu4vxtxqHDnX-48CZT6VjZFTivvOHMCjRvzNsI9_nz0iPXkItjzkGl6dKhzdkVWK5ydoFOadsdZVp46R1P9I310j-AdwLM0quK6D_Xf11rtidLKfQIX2WQnNO1My6fdmExpswVWcOf/s1600/F.+Scott+Fitzgerald.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;The dull, faint patter in the drooping hours&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Drifts in upon my sleep and fills my hair&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;With damp; the burden of the heavy air&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Is strewn upon me where my tired soul cowers,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Shrinking like some lone queen in empty towers&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Dying. Blind with unrest I grow aware:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;The pounding of broad wings drifts down the stair&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;And sates me like the heavy scent of flowers.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I lie upon my heart. My eyes like hands&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Grip at the soggy pillow. Now the dawn&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Tears from her wetted breast the splattered blouse&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Of night; lead-eyed and moist she straggles o'er the lawn,&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Between the curtains brooding stares and stands&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Like some drenched swimmer -- Death's within the house!&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2014/03/rain-before-dawn-f-scott-fitzgerald.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu4vxtxqHDnX-48CZT6VjZFTivvOHMCjRvzNsI9_nz0iPXkItjzkGl6dKhzdkVWK5ydoFOadsdZVp46R1P9I310j-AdwLM0quK6D_Xf11rtidLKfQIX2WQnNO1My6fdmExpswVWcOf/s72-c/F.+Scott+Fitzgerald.jpg" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-3279028679336061166</guid><pubDate>Wed, 04 Jul 2012 11:41:00 +0000</pubDate><atom:updated>2014-03-26T01:52:52.375+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Get file extension</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You can use two easy functions to get the file extension in PHP&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;First&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;pre class="brush:php"&gt;&lt;span style="background-color: #cccccc;"&gt;&lt;span style="font-family: Courier New, Courier, monospace;"&gt;$file = "file.torrent";
echo substr($file,strrpos($file,"."));&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Second&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;pre class="brush:php"&gt;&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;$file = "this.is.file.txt";
echo strrchr($file,".");&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;
&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/07/get-file-extension.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s72-c/php_final_png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-7841175078288007536</guid><pubDate>Tue, 03 Jul 2012 19:04:00 +0000</pubDate><atom:updated>2014-03-26T01:55:35.388+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Restrict file extension using JQuery</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;$(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $("input[type=button]").click(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!$("input[type=file]").val()) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert("Select file to Upload !");&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return false;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var allowedTypes = ["jpg", "jpeg", "gif", "png"];&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var path = $("input[type=file]").val();&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var ext = path.substring(path.lastIndexOf('.') + 1).toLowerCase();&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (allowedTypes.lastIndexOf(ext) == -1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert("Select valid file i.e.\n" + allowedTypes);&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert("Valid file selected");&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/07/restrict-file-extension-using-jquery.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6025890345054314766</guid><pubDate>Sat, 30 Jun 2012 20:46:00 +0000</pubDate><atom:updated>2014-03-26T01:58:14.649+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>JQuery checkboxes implementation</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I found many queries about "how we will make multiple check/unchecked&amp;nbsp;button using JQuery, as well as how to count selected&amp;nbsp;check boxes&amp;nbsp;and then delete the selected records?". Its too easy!&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Before working on this example I want to say, always follow the documentation of the product because you will found answers for many questions. Searching on internet not just take your a lot of time but you make yourself addicted of copy and paste.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;$(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $("input[rel=main]").click(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input[rel=records]").attr("checked", this.checked);&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var c = $("input[rel=records]:checked").length;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("div &amp;gt; span").text((c &amp;gt; 1) ? c + " records are selected" : c + " record selected");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $("input[rel=records]").click(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var c = $("input[rel=records]:checked").length;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("div &amp;gt; span").text((c &amp;gt; 1) ? c + " records are selected" : c + " record selected");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ($("input[rel=records]").length == $("input[rel=records]:checked").length) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input[rel=main]").attr("checked", "checked");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input[rel=main]").removeAttr("checked");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; $("input[type=button]").click(function() {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var n = $("input[rel=records]:checked").length;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (n &amp;lt;= 0) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert("Select at least one record to delete");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else if (n &amp;gt;= 1) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var answer = confirm("Are you sure you want to delete " + n + " record(s)?");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (answer) {&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input[rel=records]:checked").parent().hide();&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input[type=button]").after((n &amp;gt; 1) ? " " + n + " records are deleted :)" : " " + n + " record deleted :)");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("input:checkbox").removeAttr("checked");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $("div &amp;gt; span").text("");&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Courier New, Courier, monospace;"&gt;});&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/07/jquery-checkboxes-implementation.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-958267742438573370</guid><pubDate>Fri, 29 Jun 2012 16:46:00 +0000</pubDate><atom:updated>2012-06-29T21:48:48.278+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">System Utilities</category><title>WampServer step by step</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;WampServer is a software allows you to create development environment using PHP, Apache Server, MySQL, phpMyAdmin and some other useful add-ons. It facilitates you to install and manage different versions of PHP, Apache Server and MySQL database under single roof. Download the current version from its official website i.e.&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.wampserver.com/" style="color: #94c4f4; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; text-decoration: none;"&gt;http://www.wampserver.com/&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Whole article is moved to&amp;nbsp;&lt;a href="http://adnnor.blogspot.com/p/wampserver-tips-and-techniques.html" style="background-color: white;"&gt;WampServer - Tips and techniques&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2012/06/wampserver-step-by-step.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-8106613130602713074</guid><pubDate>Fri, 29 Jun 2012 11:48:00 +0000</pubDate><atom:updated>2014-03-26T02:01:20.269+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Computer</category><category domain="http://www.blogger.com/atom/ns#">System Utilities</category><title>Which operating system suits you</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;u&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;This article is written for newbies, who are totally new for computer operating&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;As we all know, due to tough&amp;nbsp;competition&amp;nbsp;many companies has introduced their own operating systems. They present dozens of features and claims that their operating system is best for you. All these things makes you quite confuse.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Many students and friends asked me which operating system should be used.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Remember one thing that the function of the operating system is just to manage your computer hardware resource and provides you certain services which helps you to operate home and office works. Nearly all operating system offers these services, its up to you which really suits your requirements.&amp;nbsp;&lt;span style="background-color: white;"&gt;Plus ... operating system depends on your hardware profile. So you should contact your software vendor to ask minimum hardware requirements for you.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;One time my student asked, "Sir I searched every where but unable to find an operating system having a player like one you installed on your computer.", I laughed and replied, "My dear this software is not coming with any operating system, you have to download and install it directly from its website." So remember; operating system not facilitate you with all software you want; you have to get your desired software copy from media like disc or website.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;If you are working at small office or just working at home; not a technical person you are and you don't care about little technical mishaps as well as your budget is low (cannot afford heavy and fast computer) and if your requirements are&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style="text-align: left;"&gt;
&lt;li&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;preparing office documents, presentations, spreadsheets.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;disc writing and printing.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;using single computer (not working over network).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;multimedia (songs, videos).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;internet surfing (watching videos, checking emails, chatting, general web visits).&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I suggest you to use Windows XP Home Edition (Microsoft announced that extended support for all the versions of &lt;b&gt;Windows XP&lt;/b&gt; would end on April 8, 2014 and suggested that technical persons begin preparing to migrate to a newer OS), Window Vista Home Basic or Windows Vista Started. Additionally if you are working over shared network then Windows 2003 Server and Windows Vista Business will be best choices for you.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You may ask me by providing your system hardware profile so I will suggest you which operating system is best for you.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/06/which-operating-system-suits-you.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-8312362517087348009</guid><pubDate>Thu, 28 Jun 2012 19:58:00 +0000</pubDate><atom:updated>2014-03-26T02:02:28.224+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">JQuery</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Multiple checkbox selection using JQuery</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s1600/jquery.final.png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;JQuery multiple checkbox selection is quite easy, simply put the following code and amend according to your choice&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class="brush:js"&gt;&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;$("#maincheckbox").click(function() {
    $("input[type=checkbox]").attr("checked", this.checked);
});
 
$("input[rel=default]").click(function(){
    if($("input[rel=default]").length == $(".case:checked").length) {
        $("#maincheckbox").attr("checked", "checked");
    } else {
        $("#maincheckbox").removeAttr("checked");
    }
});&lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/06/multiple-checkbox-selection-using.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqPLRRCBwjPrn_0iccd_yR36bh4U7gqbQATsVrWC-0hdJUlLaGkjTmL-WxRbKJF0jUtuE2wL_D2JP5G7hFtplbD1EOOolPAZwh81O6hLxi48U0dsFSfHq_NlazREW-W49HXfqR-Q3_/s72-c/jquery.final.png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6623474600582533371</guid><pubDate>Wed, 27 Jun 2012 15:41:00 +0000</pubDate><atom:updated>2014-03-26T02:03:12.455+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>SQL Injection and user input</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Many hacker try to temper sql queries which you are using while collecting data from your forms. If you are not formatting the data coming from public forms. Your own scripts may cause&amp;nbsp;dangerous&amp;nbsp;results including open access to your database and server access.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Lets take a common example of user input for login forms.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;While you are validating user to login; you commonly use following steps.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;$user = $_POST["user_fld"];&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;$pass = $_POST["password_fld"];
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;SELECT * FROM tablename WHERE username = '$user' AND password = '$pass';&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Now if you are not formatting your input, user may temper you above sql query by providing &lt;/span&gt;&lt;span style="background-color: #eeeeee;"&gt;&lt;b&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;admin'; //&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt; or &lt;/span&gt;&lt;b style="background-color: #eeeeee;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;admin'; --&lt;/span&gt;&lt;/b&gt;&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;in username field. When processing by the server, your query will look like&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;SELECT * FROM tablename WHERE username = 'admin'; &lt;span style="background-color: #eeeeee;"&gt;//' AND password = '$pass';&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;In above case password checking is excluded from WHERE clause by commenting remaining part of the query. Now you know what this query means. It will allow user to login without providing a valid associated password.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;This is the single example of sql injection, many others are available; if hacker is smart enough he or she may harm you valuable data.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;So, what will be the solution? You may get rid of this serious problem if you format your incoming data by using PHP built-in functions or other user-defined functions.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;I have developed a function written in PHP to override SQL Injection problem. You can download your copy from my &lt;/span&gt;&lt;span style="font-family: Georgia, 'Times New Roman', serif;"&gt;&lt;b&gt;github &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;(&lt;/span&gt;&lt;a href="https://github.com/adnnor/cleanX"&gt;https://github.com/adnnor/cleanX&lt;/a&gt;&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;) repository.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/06/sql-injection-and-user-input.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s72-c/php_final_png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-1665254734574215051</guid><pubDate>Wed, 27 Jun 2012 10:08:00 +0000</pubDate><atom:updated>2014-03-26T02:04:19.655+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Programming</category><title>Short form of if condition</title><description>&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="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s1600/php_final_png.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Short form or&amp;nbsp;Ternary operator is often used in many server and client side languages. The syntax of operator is usually same. I am going to give an example of PHP. &lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You are going to use an if condition in your PHP like&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="brush:php"&gt;&lt;span style="background-color: #cccccc; font-family: Courier New, Courier, monospace;"&gt;if ($country=="us")
   $language = "us english";
else
   $language = "uk english";&lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;You may ternary oeprator to do same operation in short form; use following line of code&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="brush:php"&gt;&lt;span style="background-color: #cccccc;"&gt;$language = ($country=="us")?"us english":"uk english";&lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;is it cool ... isn't it :)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://adnnor.blogspot.com/2012/06/short-form-of-if-condition.html</link><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTJUuubZz4oTgMswvX6Xvabqu2Yc8WQMo5h8ZlZTobK5BHGLe_yAzBeg0mK8QZ8f3lJODLeMjIA1SRWdSK7T6ru293ewLENLlHVG6MVeGm5FmA7y8yyTr21ukohC3LTqdiDJUZlkvl/s72-c/php_final_png.png" width="72"/><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-4623524781151873049</guid><pubDate>Tue, 26 Jun 2012 19:45:00 +0000</pubDate><atom:updated>2012-06-28T02:52:50.662+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">JQuery</category><title>JQuery remove classes using wildcard</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;Normally you can remove class by giving its name like&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;pre class="brush:js"&gt;$("element").removeClass("className");
&lt;/pre&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;
&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;... you can provide more than one class like&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre class="brush:js"&gt;$("element").removeClass("className otherClass thirdClass");
&lt;/pre&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;but there is no&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;built-in&lt;/span&gt;&lt;span style="background-color: white; font-family: Verdana, sans-serif;"&gt;&amp;nbsp;function in JQuery to remove classes using wildcards.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;you have three classes color-red, color-blue, color-green you want to remove all three classes without providing the name of all.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;Try following&amp;nbsp;technique&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="background-color: white;"&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;pre class="brush:js"&gt;$("element").attr("class",
      function(pos, classes){
      return classes.replace(/\bbox-\S+/g, "");
});
&lt;/pre&gt;
&lt;span style="background-color: white;"&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;span style="background-color: white;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2012/06/jquery-remove-classes-using-wildcard.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-7356938914339374795</guid><pubDate>Mon, 25 Jun 2012 19:19:00 +0000</pubDate><atom:updated>2012-06-28T02:52:41.493+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Promotions and Popularity</category><title>Make your website popular</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;hi pal ...&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Website popularity is the most important issue for every one who want to get stuck with cyber world. Many companies are offering you to make your website most popular or high rank in all search engines including Google Search Engine. Have you ever thought that by giving appropriate title, description or keywords will not make your website popular ... surprised? Yes i am right! Lets take a look to the following example;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;(If you thinking about emag, articles or tutorials website)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;A company XYZ is offering huge data with no cost to their visitors, this company build years before your website. On XYZ website an article with "How to make PHP Functions" is visited over millions of users/visitors. NOW THINK ... how your new website which is not established fully can be ranked high in the cyber market.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;(If you are hanging with software downloading website)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Sorry to say but you are really a stupid if you are thinking about it ... dozens of licensed companies are working on it having experience of more than 10 years! For example you have software My world 1.0.2 on your website for download, same software is available on download.com. If user search for this software, ofcourse search engine will display the record of download.com not from your website. Hope you are a wise person and I think i should not give you any other example :)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Then what steps you should take to make your website popular.&lt;/span&gt;&lt;br /&gt;
&lt;ol style="text-align: left;"&gt;
&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Search for unique content. software, making money, ezines or mags, tutorials, tips and tricks or website templates are not the only keywords which are served or searched by user. You must go beyond these topics.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Stay connected with social communities like blogger, facebook and twitter. Use APIs to facilitate your visitors. Keep posting on your blog, share on facebook, tweet on twitter to&amp;nbsp;popularize&amp;nbsp;you website. Don't use your name; use your website links/name. It will really help your website to grow. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Using complex scripts take a lot of time. I suggest you, don't waste your time on heavy scripts and graphics to compete your website with other official website. I noticed that many newbies follow popular websites and try to copy them; like&amp;nbsp;Google, twitter,&amp;nbsp;Facebook, Adobe and&amp;nbsp;Microsoft&amp;nbsp;etc.&amp;nbsp;Just concentrate on website content. Many visitors prefer webpage content to be displayed friendly. Javascript/JQuery float boxes, twitter like drop down login box, facebook like overlays, ajax and many other scripts will really confuse you.&amp;nbsp;You can update your website once it established properly.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;If you plan to&amp;nbsp;monetize&amp;nbsp;your website; keep three things in your mind.&lt;br /&gt;
a) Make your client believe that you primary objective is to provide clean and unique content. Earning should be your&amp;nbsp;secondary&amp;nbsp;objective. I suggest you to use Google Adsense or other quality Advertisers. If you follow all steps on this point you will be able to get approved Google Adsense account easily.&lt;br /&gt;
b) Don't use popup advertisement banners. Its PITA, i personally don't like the websites having a lot of popup banners.&lt;br /&gt;
c)&amp;nbsp;If your content is unique and clear; you don't need to put too many advertisement banners. Just a single banner can earn much for you.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;For now i have just these tips in mind. I will try to update this article time by time.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Wish you good luck :)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2012/06/make-your-website-popular.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-4670855106737887496</guid><pubDate>Sun, 24 Jun 2012 11:42:00 +0000</pubDate><atom:updated>2012-06-28T02:53:39.444+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><title>Display Multidimensional Array</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Many newbies don't know how to fetch all the keys and its values from the&amp;nbsp;multidimensional&amp;nbsp;arrays; it is as easy as 1, 2, 3 :) ... lets take a look at the following example&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="brush:php"&gt; array(
   "sencond_ele_arr_item1","sencond_ele_arr_item2","sencond_ele_arr_item3"
  ),
  "third_ele"   
  );


foreach($array as $value) {
 if (is_array($value)) {
  foreach($value as $dig_value) {
   echo "--&amp;gt;".$dig_value."
";
  }
 } else {
  echo $value."
";
 }
}


?&amp;gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;This will be the out put&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;pre class="brush:php"&gt;first_ele
--&amp;gt;sencond_ele_arr_item1
--&amp;gt;sencond_ele_arr_item2
--&amp;gt;sencond_ele_arr_item3
third_ele
&lt;/pre&gt;
&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2012/06/display-multidimensional-array.html</link><thr:total>1</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-6283729978576874998</guid><pubDate>Sat, 08 Oct 2011 00:23:00 +0000</pubDate><atom:updated>2012-06-28T02:54:51.600+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Science</category><title>Unprecedented Arctic Ozone Loss in 2011</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/SxTIRU8BU6Y?feature=player_embedded' frameborder='0'&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="background-color: white; color: #111111; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;A NASA-led study found that Earth's protective ozone layer above the Arctic thinned to the lowest levels ever observed in early 2011.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2011/10/unprecedented-arctic-ozone-loss-in-2011.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-3967670205731012589.post-5810733857868518054</guid><pubDate>Wed, 28 Sep 2011 20:02:00 +0000</pubDate><atom:updated>2012-06-28T02:55:08.363+05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Science</category><title>WISE Finds Fewer Asteroids near Earth</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/QckEfkD6bxo?feature=player_embedded' frameborder='0'&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;"&gt;New observations by NASA's Wide-field Infrared Survey Explorer, or WISE, show there are significantly fewer near-Earth asteroids in the mid-size range than previously thought.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</description><link>http://adnnor.blogspot.com/2011/10/wise-finds-fewer-asteroids-near-earth.html</link><thr:total>0</thr:total><author>admin@gikso.com (Adnan Shahzad)</author></item></channel></rss>