<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Varshyl Blog</title>
	<link>http://varshyltech.com/blog</link>
	<description>Web Simplified....</description>
	<pubDate>Fri, 15 Dec 2006 06:23:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.1</generator>
	<language>en</language>
			<item>
		<title>Fun javascript</title>
		<link>http://varshyltech.com/blog/archives/fun-javascript.htm</link>
		<comments>http://varshyltech.com/blog/archives/fun-javascript.htm#comments</comments>
		<pubDate>Fri, 15 Dec 2006 05:47:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Fun with Javascript</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=19</guid>
		<description><![CDATA[just copy and paste below codes in  browser url address bar, hit go button or enter and see the fun

javascript:R=-1;DI=document.links;DIL=DI.length;function A(a,b,c){return Math.sin(R/350*6.28*b+a)*c+c}function B(a){DIS=DI.item(a).style;DIS.position=&#8217;absolute&#8217;;DIS.left=A(5,100,500);DIS.top=A(5.6,60,150)}setInterval(&#8217;R++;B(R%DIL)&#8217;,15);void(0)
 
 
- shashi arya 

]]></description>
			<content:encoded><![CDATA[<p align="left"><strong>just copy and paste below codes in  browser </strong><strong>url</strong><strong> address bar, hit go button or enter and see the fun</strong></p>
<p align="left"><strong><br />
<font size="1">javascript:R=-1;DI=document.links;DIL=DI.length;function A(a,b,c){return Math.sin(R/350*6.28*b+a)*c+c}function B(a){DIS=DI.item(a).style;DIS.position=&#8217;absolute&#8217;;DIS.left=A(5,100,500);DIS.top=A(5.6,60,150)}setInterval(&#8217;R++;B(R%DIL)&#8217;,15);void(0)</font></strong></p>
<p><strong> </strong></p>
<div align="left"><strong> </strong></p>
<div align="left"><strong><strong><font size="2"><strong>- shashi arya </strong></font></strong></strong></div>
</div>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/fun-javascript.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>•	Common search engine principles</title>
		<link>http://varshyltech.com/blog/archives/%e2%80%a2common-search-engine-principles.htm</link>
		<comments>http://varshyltech.com/blog/archives/%e2%80%a2common-search-engine-principles.htm#comments</comments>
		<pubDate>Tue, 06 Jun 2006 08:47:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=17</guid>
		<description><![CDATA[   To understand SEO you need to be aware of the architecture of search engines. They all contain the following main components:
Spider - a browser-like program that downloads web pages.
Crawler – a program that automatically follows all of the links on each web page.
Indexer - a program that analyzes web pages downloaded by [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 12pt">   To understand <a href="http://varshyltech.com/seo.html"target="_blank" title="Search Engine Optimisation"  >SEO</a> you need to be aware of the architecture of search engines. They all contain the following main c</span><span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponents:</span></p>
<p><strong>Spider</strong> - a browser-like program that downloads web pages.</p>
<p><strong>Crawler</strong> – a program that aut<span style="font-size: 12pt">om</span><span style="font-size: 12pt">atically follows all of the links on each web page.</span></p>
<p><strong>Indexer</strong> - a program that analyzes web pages downloaded by the spider and the crawler.</p>
<p><strong>Database</strong>– A storage for downloaded and processed pages.</p>
<p><strong> Results engine</strong> – extracts search results fr<span style="font-size: 12pt">om</span><span style="font-size: 12pt"> the database.</span></p>
<p><strong> Web server </strong>– a server that is responsible for interaction between the user and other search engine c<span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponents.</span></p>
<p>Specific implementations of search mechanisms may differ. For example, the Spider+Crawler+Indexer c<span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponent group might be implemented as a single program that downloads web pages, analyzes them and then uses their links to find new resources. However, the c</span><span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponents listed are inherent to all search engines and the seo principles are the same.</span></p>
<p><strong>Spider.</strong> This program downloads web pages just like a web browser. The difference is that a browser displays the information presented on each page (text, graphics, etc.) while a spider does not have any visual c<span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponents and works directly with the underlying HTML code of the page. You may already know that there is an option in standard web browsers to view source HTML code.<br />
Crawler. This program finds all links on each page. Its task is to determine where the spider should go either by evaluating the links or according to a predefined list of addresses. The crawler follows these links and tries to find documents not already known<span style="background: yellow none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial"> </span>to the search engine.</span></p>
<p><strong>Indexer.</strong> This c<span style="font-size: 12pt">om</span><span style="font-size: 12pt">ponent parses each page and analyzes the various elements, such as text, headers, structural or stylistic features, special HTML tags, etc.</span></p>
<p><strong>Database.</strong> This is the storage area for the data that the search engine downloads and analyzes. S<span style="font-size: 12pt">om</span><span style="font-size: 12pt">etimes it is called the index of the search engine.</span></p>
<p><strong>Results Engine.</strong> The results engine <em>ranks</em> pages. It determines which pages best match a user&#8217;s query and in what order the pages should be listed. This is done according to the ranking algorithms of the search engine. It follows that page rank is a valuable and interesting property and any SEO specialist is most interested in it when trying to improve his site search results. In this article, we will discuss the SEO factors that influence page rank in s<span style="font-size: 12pt">om</span><span style="font-size: 12pt">e detail.</span></p>
<p><strong>Web server.</strong> The search engine web server usually contains a HTML page with an input field where the user can specify the search query he or she is interested in. The web server is also responsible for displaying search results to the user in the form of an HTML page.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/%e2%80%a2common-search-engine-principles.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title></title>
		<link>http://varshyltech.com/blog/archives/18.htm</link>
		<comments>http://varshyltech.com/blog/archives/18.htm#comments</comments>
		<pubDate>Tue, 06 Jun 2006 08:42:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Uncategorized</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=18</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/18.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Resize Image on the fly</title>
		<link>http://varshyltech.com/blog/archives/resize-image-on-the-fly.htm</link>
		<comments>http://varshyltech.com/blog/archives/resize-image-on-the-fly.htm#comments</comments>
		<pubDate>Thu, 18 May 2006 14:23:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>PHP</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=16</guid>
		<description><![CDATA[Hi,
I have recieved many queries from people asking , how can they resize image in the fly using php.
Today I will explain how we can do it , but before we jump into code it has some prerequisite and constraint:
1) GD library should be installed on your server.
2) It works with only jpg and gif [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>I have recieved many queries from people asking , how can they resize image in the fly using php.</p>
<p>Today I will explain how we can do it , but before we jump into code it has some prerequisite and constraint:</p>
<p>1) GD library should be installed on your server.</p>
<p>2) It works with only jpg and gif images.</p>
<p>IF you wondering how to make sure GD library is installed on your server , use the code below-</p>
<p>function GDCheck()<br />
{<br />
echo &#8221; Status of GD support on your server: &#8220;;</p>
<p>// Check if the function gd_info exists (great way to know if gd is installed)<br />
if(function_exists(&#8221;gd_info&#8221;))<br />
{<br />
echo &#8220;YES&#8221;;<br />
$gd = gd_info();</p>
<p>// Show status of all values that might be supported(unsupported)<br />
foreach($gd as $key => $value)<br />
{<br />
echo &#8220;&#8211;&#8221; . $key . &#8220;: &#8220;;<br />
if($value)<br />
echo &#8220;YES&#8221;;<br />
else<br />
echo &#8220;NO&#8221;;<br />
}<br />
}<br />
else<br />
echo &#8220;NO&#8221;;<br />
}</p>
<p>GDCheck();<br />
?>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/resize-image-on-the-fly.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Print multiple pages with single click..</title>
		<link>http://varshyltech.com/blog/archives/print-multiple-pages-with-single-click.htm</link>
		<comments>http://varshyltech.com/blog/archives/print-multiple-pages-with-single-click.htm#comments</comments>
		<pubDate>Sat, 13 May 2006 10:46:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Fun with Javascript</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=15</guid>
		<description><![CDATA[Only by loading a framset with all four pages loaded - with the onLoad event handler in the frameset using the window print method to print each frame:
[form]
[input type=&#8221;button&#8221; onClick=&#8221;if (window.print) location.href=&#8217;printframeset.htm&#8217;&#8221;]
[/form]
And then in printframeset.htm:
[html]
[head]
[script language=&#8221;JavaScript&#8221;][!&#8211;
function printAll() {
for (var i=0;i[frames.length;i++)
if (window.print)
frames[i].print();
}
//&#8211;][/script]
[/head]
[frameset onLoad=&#8221;printAll()&#8221; rows=&#8221;*,*,*&#8221;]
[frame xsrc=&#8221;apage.htm&#8221; mce_src=&#8221;apage.htm&#8221; ]
[frame xsrc=&#8221;anotherpage.htm&#8221; mce_src=&#8221;anotherpage.htm&#8221; ]
[frame xsrc=&#8221;yetanotherpage.htm&#8221; mce_src=&#8221;yetanotherpage.htm&#8221; ]
[/frameset]
[/html]
The previous script has [...]]]></description>
			<content:encoded><![CDATA[<p>Only by loading a framset with all four pages loaded - with the onLoad event handler in the frameset using the window print method to print each frame:<br />
[form]<br />
[input type=&#8221;button&#8221; onClick=&#8221;if (window.print) location.href=&#8217;printframeset.htm&#8217;&#8221;]<br />
[/form]<br />
And then in printframeset.htm:<br />
[html]<br />
[head]<br />
[script language=&#8221;JavaScript&#8221;][!&#8211;<br />
function printAll() {<br />
for (var i=0;i[frames.length;i++)<br />
if (window.print)<br />
frames[i].print();<br />
}<br />
//&#8211;][/script]<br />
[/head]<br />
[frameset onLoad=&#8221;printAll()&#8221; rows=&#8221;*,*,*&#8221;]<br />
[frame xsrc=&#8221;apage.htm&#8221; mce_src=&#8221;apage.htm&#8221; ]<br />
[frame xsrc=&#8221;anotherpage.htm&#8221; mce_src=&#8221;anotherpage.htm&#8221; ]<br />
[frame xsrc=&#8221;yetanotherpage.htm&#8221; mce_src=&#8221;yetanotherpage.htm&#8221; ]<br />
[/frameset]<br />
[/html]<br />
The previous script has been reported not to work on some platforms (it works perfectly on Netscape Navigator 4.7 on Linux). I assume on some platforms only one print dialogue box at a time can be opened. It might be possible to overcome this with a setTimout, but its going to be difficult to know when to start another one. A set delay of, say, 5 seconds might be too short if the user doesn&#8217;t hit the print button. Anyway try:<br />
[html]<br />
[head]<br />
[script language=&#8221;JavaScript&#8221;][!&#8211;<br />
function printAll() {<br />
for (var i=0;i[frames.length;i++)<br />
if (window.print)<br />
setTimeout(&#8217;frames[&#8217; + i + &#8216;].print()&#8217;,5000 * i);<br />
}<br />
//&#8211;][/script]<br />
[/head]<br />
[frameset onLoad=&#8221;printAll()&#8221; rows=&#8221;*,*,*&#8221;]<br />
[frame xsrc=&#8221;apage.htm&#8221; mce_src=&#8221;apage.htm&#8221; ]<br />
[frame xsrc=&#8221;anotherpage.htm&#8221; mce_src=&#8221;anotherpage.htm&#8221; ]<br />
[frame xsrc=&#8221;yetanotherpage.htm&#8221; mce_src=&#8221;yetanotherpage.htm&#8221; ]<br />
[/frameset]<br />
[/html]</p>
<p>Note; Repleace[ .] with <,> in code</p>
<p class="MsoNormal">
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/print-multiple-pages-with-single-click.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>How to call javascript function from PHP Code</title>
		<link>http://varshyltech.com/blog/archives/how-to-call-javascript-function-from-php-code.htm</link>
		<comments>http://varshyltech.com/blog/archives/how-to-call-javascript-function-from-php-code.htm#comments</comments>
		<pubDate>Thu, 11 May 2006 06:39:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Fun with Javascript</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=14</guid>
		<description><![CDATA[Hi All,
I am back with more tips and tricks of Javascript, to make it &#8220;fun with Javascript&#8221; . Contrary to common layman notion that javascript is not user friendly or not very reliable, it is very reliable and user friendly. Sample this even google and Yahoo use them in there application, this shows the reliabilty [...]]]></description>
			<content:encoded><![CDATA[<p>Hi All,</p>
<p>I am back with more tips and tricks of Javascript, to make it &#8220;fun with Javascript&#8221; . Contrary to common layman notion that javascript is not user friendly or not very reliable, it is very reliable and user friendly. Sample this even <a href="http://www.google.co.in" onclick="javascript:urchinTracker ('/outbound/article/www.google.co.in');">google</a> and <a href="http://www.yahoo.com" onclick="javascript:urchinTracker ('/outbound/article/www.yahoo.com');">Yahoo</a> use them in there application, this shows the reliabilty and flexibilty Javascript offer.</p>
<p>Today I shall discuss &#8220;how can we call Javascript function from PHP code without any click event happening on our page&#8221;</p>
<p>Here is sample code:</p>
<p>Write you Javascript function in HEAD</p>
<p>/HEAD/<br />
/SCRIPT LANGUAGE=&#8221;javascript&#8221;/<br />
function ProcA () {<br />
alert (&#8221;message&#8221;);<br />
}<br />
//SCRIPT/<br />
//Head/<br />
<script language="javascript"><!--<br />
function FunctionA () {<br />
alert ("Hey! You called me - FunctionA");<br />
}<br />
// --></script><br />
Calling this function from PHP code -for instance based on a decision.</p>
<p>if ($decision==&#8217;true&#8217;) {<br />
echo &#8220;/SCRIPT LANGUAGE=&#8221;javascript&#8221;/&#8221;;<br />
echo &#8220;FunctionA;n&#8221;;<br />
echo &#8220;//SCRIPT/<br />
}<br />
?></p>
<p>P.S- repleace / with < or > whereever applicable.</p>
<p>Code End here///////////////////</p>
<p>That simple noooooooo:)</p>
<p>If you have any question/queries. Contact us at <a href="http://www.varshyltech.com"title="website designing india, professional website designing india"  >www.varshyltech.com</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/how-to-call-javascript-function-from-php-code.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Calling two function on one click&#8230;</title>
		<link>http://varshyltech.com/blog/archives/calling-two-function-on-one-click.htm</link>
		<comments>http://varshyltech.com/blog/archives/calling-two-function-on-one-click.htm#comments</comments>
		<pubDate>Wed, 10 May 2006 09:30:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Fun with Javascript</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=13</guid>
		<description><![CDATA[Hi All,
Today I will talk about how can we call two javascript function on one button click.
I have seen many case while doing website designing  that many times we get situation where we want to check/validate couple of things on one button click, contrary to general notion people have it is very much possible [...]]]></description>
			<content:encoded><![CDATA[<p>Hi All,</p>
<p>Today I will talk about how can we call two javascript function on one button click.</p>
<p>I have seen many case while doing <a href="http://varshyltech.com/blog/wp-admin/"title="website designing india"  >website designing</a>  that many times we get situation where we want to check/validate couple of things on one button click, contrary to general notion people have it is very much possible and very easy. It is same way we call single function , except a &#8216;;&#8217; between two function we want to call on button click.</p>
<p>Following sample code will give you an example: here two function are called on &#8216;Submit&#8217; button clik.<br />
input type=&#8221;button&#8221; value=&#8221;Submit&#8221; onClick=&#8221;function1(parameter1);function1(parameter1)&#8221;</p>
<p>////end here</p>
<p>this is it! simple and short:)</p>
<p>-Harish Sharma</p>
<p><a href="http://www.varshyltech.com"title="website designing"  >Varshyl Tech </a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/calling-two-function-on-one-click.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>JavaScript to validate input value is an Integer</title>
		<link>http://varshyltech.com/blog/archives/javascript-to-validate-input-value-is-an-integer.htm</link>
		<comments>http://varshyltech.com/blog/archives/javascript-to-validate-input-value-is-an-integer.htm#comments</comments>
		<pubDate>Wed, 03 May 2006 13:09:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Fun with Javascript</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=12</guid>
		<description><![CDATA[JavaScript Validation: Script to validate input value is an Integer.
We will use Regular Expression and exec() function to do the validation.
Sample Code:

function validate()
{
frm = document.form
var freg = /(^\d\d*$)/;
var Intval = frm.text.value;
if(!fr.exec(Intval))
{
                    alert(&#8221;Only Integer Value allowed&#8221;);
  [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><strong>JavaScript Validation: </strong>Script to validate input value is an Integer.</p>
<p class="MsoNormal">We will use Regular Expression and exec() function to do the validation.</p>
<p class="MsoNormal"><u>Sample Code:</u></p>
<p class="MsoNormal"><script language="”JavaScript"><br />
function validate()<br />
{<br />
frm = document.form<br />
var freg = /(^\d\d*$)/;<br />
var Intval = frm.text.value;</p>
<p class="MsoNormal">if(!fr.exec(Intval))<br />
{<br />
<span></span>                    alert(&#8221;Only Integer Value allowed&#8221;);<br />
<span></span>                    return false;<br />
}<br />
}<br />
</script></p>
<p class="MsoNormal">
<p class="MsoNormal"><script language="”JavaScript"><br />
function validate()<br />
{<br />
frm = document.form<br />
var freg = /(^\d\d*$)/;<br />
var Intval = frm.text.value;</p>
<p class="MsoNormal">if(!fr.exec(Intval))<br />
{<br />
<span></span>                    alert(&#8221;Only Integer Value allowed&#8221;);<br />
<span></span>                    return false;<br />
}<br />
}<br />
</script></p>
<p class="MsoNormal">
<p class="MsoNormal"><script language="”JavaScript"><br />
function validate()<br />
{<br />
frm = document.form<br />
var freg = /(^\d\d*$)/;<br />
var Intval = frm.text.value;</p>
<p class="MsoNormal">if(!fr.exec(Intval))<br />
{<br />
<span></span>                    alert(&#8221;Only Integer Value allowed&#8221;);<br />
<span></span>                    return false;<br />
}<br />
}<br />
</script></p>
<p class="MsoNormal">//Code for Form which captures click event and calls ‘validate()’ function.</p>
<p class="MsoNormal">
<p class="MsoNormal">//function validate()</p>
<p class="MsoNormal">//    {</p>
<p class="MsoNormal">//frm = document.form</p>
<p class="MsoNormal">//var freg = /(^\d\d*$)/;</p>
<p class="MsoNormal">//            var Intval = frm.text.value;</p>
<p class="MsoNormal">//if(!fr.exec(Intval))</p>
<p class="MsoNormal">//                        {</p>
<p class="MsoNormal">//                                    alert(&#8221;Only Integer Value allowed&#8221;);</p>
<p class="MsoNormal">//                                    return false;</p>
<p class="MsoNormal">//                        }</p>
<p class="MsoNormal">//      }</p>
<p class="MsoNormal">
<p class="MsoNormal">
<p class="MsoNormal"><script language="”JavaScript"></p>
<p class="MsoNormal">//function validate()</p>
<p class="MsoNormal">//    {</p>
<p class="MsoNormal">//frm = document.form</p>
<p class="MsoNormal">//var freg = /(^\d\d*$)/;</p>
<p class="MsoNormal">//            var Intval = frm.text.value;</p>
<p class="MsoNormal">//if(!fr.exec(Intval))</p>
<p class="MsoNormal">//                        {</p>
<p class="MsoNormal">//                                    alert(&#8221;Only Integer Value allowed&#8221;);</p>
<p class="MsoNormal">//                                    return false;</p>
<p class="MsoNormal">//                        }</p>
<p class="MsoNormal">//      }</p>
<p class="MsoNormal">//</script></p>
<p class="MsoNormal">
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p class="MsoNormal"><u>Code Explanation:</u><br />
Create a Regular Expression variable<br />
var freg = /(^\d\d*$)/;</p>
<p class="MsoNormal">Use exec function to see if it matches regular expression – if it return ‘False’ show the message and return false.<br />
if(!fr.exec(Intval))</p>
<p class="MsoNormal">That’s it. Hope this help you guys<span style="font-family: Wingdings">:-)</span></p>
<p class="MsoNormal"><u>Advertisement:</u> <a href="http://www.varshyltech.com" >Varshyl Tech</a> offers <a href="http://www.varshyltech.com/web%20development.html"title="website designing"  >website designing</a>, <a href="http://www.varshyltech.com/web%20development.html"title="Logo Designing"  >logo designing</a>, <a href="http://www.varshyltech.com/seo.html"title="search engine optimization"  >Search engine promotion,</a> <a href="http://www.varshyltech.com/sw_design.html"title="custom software development"  >custom software development</a> solutions.</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/javascript-to-validate-input-value-is-an-integer.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Checklist - Do&#8217;s and Dont&#8217;s before Website Designing or Redesigning</title>
		<link>http://varshyltech.com/blog/archives/checklist-dos-and-donts-before-website-designing-or-redesigning.htm</link>
		<comments>http://varshyltech.com/blog/archives/checklist-dos-and-donts-before-website-designing-or-redesigning.htm#comments</comments>
		<pubDate>Sat, 29 Apr 2006 13:51:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>Web Design</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=11</guid>
		<description><![CDATA[1) Don’t make the users to guess or think. Always keep the UI decisions simple enough, so that users can make their decisions, without having to draw workflow diagrams or  without  making them  feel lost in  pages between you website.
2)  Very Important ,If you dont have experts who can give you feedback on you website, [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 12pt; font-family: "Times New Roman"">1) Don’t make the users to guess or think. Always keep the UI decisions simple enough, so that users can make their decisions, without having to draw workflow diagrams or  without  making them  feel lost in  pages between you website.</span></p>
<p>2)  <span style="font-size: 12pt; font-family: "Times New Roman"">Very Important ,If you dont have experts who can give you feedback on you website, do the peer website walk through which means let your peer have a go at your website and tell them comment upon their experience.</span></p>
<p>3) <span style="font-size: 12pt; font-family: "Times New Roman"">Always have people easily figure, where they stand, in the current scheme of things. Implementing this principle would be as easy as having a page name at the top of the page, or in the case of a website, with very deep branches, have a clearly explained path at the top of the page.</span>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/checklist-dos-and-donts-before-website-designing-or-redesigning.htm/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Uploading Multiple Files with PHP</title>
		<link>http://varshyltech.com/blog/archives/uploading-multiple-files-with-php.htm</link>
		<comments>http://varshyltech.com/blog/archives/uploading-multiple-files-with-php.htm#comments</comments>
		<pubDate>Thu, 27 Apr 2006 13:34:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>PHP</category>
		<guid isPermaLink="false">http://varshyltech.com/blog/?p=10</guid>
		<description><![CDATA[Today we will see how can we write a code to upload mutilpe files, this is pretty simple. You can do it using one file or one html file and php file.
Today will see how we can do it with a single ( please see I am not adding bells and whistles)
// Absolute path of [...]]]></description>
			<content:encoded><![CDATA[<p>Today we will see how can we write a code to upload mutilpe files, this is pretty simple. You can do it using one file or one html file and php file.</p>
<p><span style="font-family: monospace">Today will see how we can do it with a single ( please see I am not adding bells and whistles)<br />
// Absolute path of location where file is to be uploaded and don&#8217;t forget to have CHMOD 777 for it<br />
$fileDir  = &#8220;absolute path to location&#8221;;<br />
$intuploadcount = 0;<br />
for ($intCount=0;$intCount<$numoffile;$intCount++)<br />
{<br />
//Check if the all the input box have data or not<br />
if (trim($_FILES['file']['name'][$intCount])!="")<br />
{<br />
$newfile = $file_dir.$_FILES['file']['name'][$intCount];<br />
move_uploaded_file($_FILES['file']['tmp_name'][$intCount], $newfile);<br />
$intuploadcount++;<br />
}<br />
}</span></p>
<p>if (isset($intuploadcount)&#038;&#038; $intuploadcount>0)</p>
<p>print &#8220;$intuploadcount files uploaded<br />
&#8220;;</p>
<p>if (isset($intuploadcount)&#038;&#038; $intuploadcount>0)</p>
<p>print &#8220;$intuploadcount files uploaded<br />
&#8220;;</p>
<p>// echo &#8220;<br />
<form method='post' enctype='multipart/form-data'>&#8220;;<br />
//for($i=0;$i<$filecount;$i++) {<br />
// echo "<input type='file' name='files[]' size='35'><br />
&#8220;;<br />
//}<br />
// echo &#8220;<input type='submit' name='submit' value='Upload'>&#8220;;<br />
//echo &#8220;</form>
<p>&#8220;;<br />
//?><br />
?><br />
Doing with html and php files is simple, you just need to create form in html and instead of using &#8216;for&#8217; loop to generate box, you need to make different box and then create another file ( name it ) and in action of form give the name of file..</p>
<p>That;s it, it should work now.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://varshyltech.com/blog/archives/uploading-multiple-files-with-php.htm/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
