<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Geek helps - All Forums]]></title>
		<link>http://forums.geekhelps.net/</link>
		<description><![CDATA[Geek helps - http://forums.geekhelps.net]]></description>
		<pubDate>Fri, 30 Jul 2010 11:35:39 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Contest #1 - Status: Open]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=128</link>
			<pubDate>Wed, 21 Jul 2010 10:02:50 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=128</guid>
			<description><![CDATA[Welcome to the first contest of geek helps!<br />
<br />
Requirements to take part in this contest: at least post a reply to this thread so we know you're taking part in this contest.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">What can you win?</span></span><br />
1. Put your ad on our forums! (banner 468x60) Limit: 1500 views, 500 clicks (until one of both reaches the limit)<br />
2. Put your ad on our forums! (banner 468x60) Limit: 500 views, 250 clicks (until one of both reaces the limit)<br />
3. 2 000 G-Points<br />
4. 500 G-Points<br />
5. 250 G-Points<br />
6. 100 G-Points<br />
7. Ask Shadows (the admin) to reply to your thread + get 100 G-Points<br />
8. Ask Shadows (the admin) to solve a problem with your script, PHP related.<br />
9. Get a paid mybb-plugin from our site!<br />
10. Get a preview of the new ADMP + get a paid plugin for it<br />
11. Get a preview of the new ITS project<br />
12. 50 G-Points<br />
13. 30 G-Points<br />
14. 20 G-Points<br />
15. 10 G-Points<br />
<span style="font-style: italic;"><span style="font-weight: bold;">Notice: Only 1 prize is given per user.</span></span><br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">How does it work? How can you win?</span></span><br />
This contest works with tickets, for each action you complete, you will get one ticket. (See actions below) When you get a ticket, it'll be added to this post. Once the contest is finished, we'll add a video of us going to random.org and there it'll pick the winning ticket. Administrators and moderators are not allowed to do this contest, because we want to be sure it is completely fair and gives everybody a chance.<br />
<br />
*For the ads: your site has to be approved by the administrator for security purposes.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">How to get tickets</span></span><br />
There are quite some ways to get a ticket, some actions will get you more than 1 ticket (or chance).<br />
<span style="font-style: italic;">I'm saying it again, 1 ticket is 1 chance, you don't have to do every action, but every action gets you an amount of tickets/chances to win</span><br />
<span style="text-decoration: underline;">Category 1: post counter</span><br />
1. For users with 10-19 posts: post a reply to this thread (<span style="font-style: italic;">5 tickets</span>)<br />
2. For users with 20-29 posts: post a reply to this thread (<span style="font-style: italic;">20 tickets</span>)<br />
3. For users with 30-39 posts: post a reply to this thread (<span style="font-style: italic;">30 tickets</span>)<br />
4. For users with 40-99 posts: post a reply to this thread (<span style="font-style: italic;">50 tickets</span>)<br />
5. For users with 100+ posts: post a reply to this thread (<span style="font-style: italic;">1 post is 1 ticket</span>)<br />
<span style="text-decoration: underline;">Category 2: Donating G-Points</span><br />
5. Donate 300 G-Points to Shadows (<span style="font-style: italic;">2 tickets</span>)<br />
6. Donate 500 G-Points to Shadows (<span style="font-style: italic;">4 tickets</span>)<br />
7. Donate 650 G-Points to Shadows (<span style="font-style: italic;">10 tickets</span>) (repeat this action for more tickets everytime)<br />
<span style="text-decoration: underline;">Category 3: Webmasters</span><br />
8. Post an ad on your website about Geekhelps (<span style="font-style: italic;">50 tickets</span>) (an administrator will approve if your ad is good enough - private message Shadows with the url to the ad) (If you have more than 1 site, you can add it on multiple site of yours, to get more tickets!)<br />
9. Post an ad on your website about this contest (<span style="font-style: italic;">50 tickets</span>) (must be another webpage of your site if you did #8 too, an administrator will approve it, private message the url to the ad to Shadows)<br />
<span style="text-decoration: underline;">Category 4: Miscellaneous</span><br />
10. Find the *hidden ticket*² (<span style="font-style: italic;">5 tickets</span>)<br />
11. A random member from the site (except awaiting activation users) will be picked (using random.org -- for user id) (<span style="font-style: italic;">3 tickets</span>)<br />
12. Good behaviour on our forums (<span style="font-style: italic;">5 tickets</span>) (Private message Shadows asking to get a ticket for this, he will choose whether to approve it or not)<br />
13. Propose another way to get a ticket (<span style="font-style: italic;">Unknown tickets</span>) (Private message Shadows with your idea)<br />
<span style="text-decoration: underline;">Category 5: Answering questions</span><br />
14. What was the previous name of geekhelps? (<span style="font-style: italic;">10 tickets</span>) (hint: [...&#93;.com) (Private message Shadows with the right answer)<br />
15. What does the acronym of one of our projects: ADMP stand for? (<span style="font-style: italic;">10 tickets</span>) (Private message the answer to Shadows)<br />
16. Are you using one of our mybb-plugins? Show us your website and a page where we can clearly see you're using one of our plugins as proof (or make a screenshot of your admin panel showing that the plugin is at least activated) (<span style="font-style: italic;">10 tickets</span>)<br />
<br />
² There is an image of a ticket somewhere on our website, it's upto you to find it, once found, click on it and continue to the page, you'll be given your tickets. (Available from: 25 july)<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Current tickets given to users</span></span><br />
<img src="http://www.iconspedia.com/dload.php?up_id=87521" border="0" alt="[Image: dload.php?up_id=87521&#93;" /><br />
Trinit: 21, 22, 23, 24, 25<br />
- Has finished actions: 1<br />
DevilKid: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20<br />
- Has finished actions: 14, 15 - (16 requires confirmation)<br />
<br />
Note: it is important to follow what is said: if it's said to private message Shadows, do not reply to this thread! It's not the same <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />.<br />
<br />
Thank you.<br />
<br />
Good luck!]]></description>
			<content:encoded><![CDATA[Welcome to the first contest of geek helps!<br />
<br />
Requirements to take part in this contest: at least post a reply to this thread so we know you're taking part in this contest.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">What can you win?</span></span><br />
1. Put your ad on our forums! (banner 468x60) Limit: 1500 views, 500 clicks (until one of both reaches the limit)<br />
2. Put your ad on our forums! (banner 468x60) Limit: 500 views, 250 clicks (until one of both reaces the limit)<br />
3. 2 000 G-Points<br />
4. 500 G-Points<br />
5. 250 G-Points<br />
6. 100 G-Points<br />
7. Ask Shadows (the admin) to reply to your thread + get 100 G-Points<br />
8. Ask Shadows (the admin) to solve a problem with your script, PHP related.<br />
9. Get a paid mybb-plugin from our site!<br />
10. Get a preview of the new ADMP + get a paid plugin for it<br />
11. Get a preview of the new ITS project<br />
12. 50 G-Points<br />
13. 30 G-Points<br />
14. 20 G-Points<br />
15. 10 G-Points<br />
<span style="font-style: italic;"><span style="font-weight: bold;">Notice: Only 1 prize is given per user.</span></span><br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">How does it work? How can you win?</span></span><br />
This contest works with tickets, for each action you complete, you will get one ticket. (See actions below) When you get a ticket, it'll be added to this post. Once the contest is finished, we'll add a video of us going to random.org and there it'll pick the winning ticket. Administrators and moderators are not allowed to do this contest, because we want to be sure it is completely fair and gives everybody a chance.<br />
<br />
*For the ads: your site has to be approved by the administrator for security purposes.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">How to get tickets</span></span><br />
There are quite some ways to get a ticket, some actions will get you more than 1 ticket (or chance).<br />
<span style="font-style: italic;">I'm saying it again, 1 ticket is 1 chance, you don't have to do every action, but every action gets you an amount of tickets/chances to win</span><br />
<span style="text-decoration: underline;">Category 1: post counter</span><br />
1. For users with 10-19 posts: post a reply to this thread (<span style="font-style: italic;">5 tickets</span>)<br />
2. For users with 20-29 posts: post a reply to this thread (<span style="font-style: italic;">20 tickets</span>)<br />
3. For users with 30-39 posts: post a reply to this thread (<span style="font-style: italic;">30 tickets</span>)<br />
4. For users with 40-99 posts: post a reply to this thread (<span style="font-style: italic;">50 tickets</span>)<br />
5. For users with 100+ posts: post a reply to this thread (<span style="font-style: italic;">1 post is 1 ticket</span>)<br />
<span style="text-decoration: underline;">Category 2: Donating G-Points</span><br />
5. Donate 300 G-Points to Shadows (<span style="font-style: italic;">2 tickets</span>)<br />
6. Donate 500 G-Points to Shadows (<span style="font-style: italic;">4 tickets</span>)<br />
7. Donate 650 G-Points to Shadows (<span style="font-style: italic;">10 tickets</span>) (repeat this action for more tickets everytime)<br />
<span style="text-decoration: underline;">Category 3: Webmasters</span><br />
8. Post an ad on your website about Geekhelps (<span style="font-style: italic;">50 tickets</span>) (an administrator will approve if your ad is good enough - private message Shadows with the url to the ad) (If you have more than 1 site, you can add it on multiple site of yours, to get more tickets!)<br />
9. Post an ad on your website about this contest (<span style="font-style: italic;">50 tickets</span>) (must be another webpage of your site if you did #8 too, an administrator will approve it, private message the url to the ad to Shadows)<br />
<span style="text-decoration: underline;">Category 4: Miscellaneous</span><br />
10. Find the *hidden ticket*² (<span style="font-style: italic;">5 tickets</span>)<br />
11. A random member from the site (except awaiting activation users) will be picked (using random.org -- for user id) (<span style="font-style: italic;">3 tickets</span>)<br />
12. Good behaviour on our forums (<span style="font-style: italic;">5 tickets</span>) (Private message Shadows asking to get a ticket for this, he will choose whether to approve it or not)<br />
13. Propose another way to get a ticket (<span style="font-style: italic;">Unknown tickets</span>) (Private message Shadows with your idea)<br />
<span style="text-decoration: underline;">Category 5: Answering questions</span><br />
14. What was the previous name of geekhelps? (<span style="font-style: italic;">10 tickets</span>) (hint: [...].com) (Private message Shadows with the right answer)<br />
15. What does the acronym of one of our projects: ADMP stand for? (<span style="font-style: italic;">10 tickets</span>) (Private message the answer to Shadows)<br />
16. Are you using one of our mybb-plugins? Show us your website and a page where we can clearly see you're using one of our plugins as proof (or make a screenshot of your admin panel showing that the plugin is at least activated) (<span style="font-style: italic;">10 tickets</span>)<br />
<br />
² There is an image of a ticket somewhere on our website, it's upto you to find it, once found, click on it and continue to the page, you'll be given your tickets. (Available from: 25 july)<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Current tickets given to users</span></span><br />
<img src="http://www.iconspedia.com/dload.php?up_id=87521" border="0" alt="[Image: dload.php?up_id=87521]" /><br />
Trinit: 21, 22, 23, 24, 25<br />
- Has finished actions: 1<br />
DevilKid: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20<br />
- Has finished actions: 14, 15 - (16 requires confirmation)<br />
<br />
Note: it is important to follow what is said: if it's said to private message Shadows, do not reply to this thread! It's not the same <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />.<br />
<br />
Thank you.<br />
<br />
Good luck!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[About the points system]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=127</link>
			<pubDate>Wed, 21 Jul 2010 08:56:10 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=127</guid>
			<description><![CDATA[The points system has been reactivated, you haven't lost any points since then since we backed it up. The points are called "G-Points" (geekpoints) and can be donated to users for actions and etc.<br />
<br />
Prizes will be given for contests, items will be available to buy using points and more. Try to collect the most G-Points as possible for the next contest which will be available really soon, with nice gifts.<br />
<br />
If you want to know how you can get more G-Points, please be sure to visit <a href="http://forums.geekhelps.net/misc.php?action=help&amp;hid=9" target="_blank">this page</a>.<br />
<br />
Thank you for reading,<br />
- Shadows.]]></description>
			<content:encoded><![CDATA[The points system has been reactivated, you haven't lost any points since then since we backed it up. The points are called "G-Points" (geekpoints) and can be donated to users for actions and etc.<br />
<br />
Prizes will be given for contests, items will be available to buy using points and more. Try to collect the most G-Points as possible for the next contest which will be available really soon, with nice gifts.<br />
<br />
If you want to know how you can get more G-Points, please be sure to visit <a href="http://forums.geekhelps.net/misc.php?action=help&amp;hid=9" target="_blank">this page</a>.<br />
<br />
Thank you for reading,<br />
- Shadows.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Grand Theft Auto 4]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=126</link>
			<pubDate>Wed, 14 Jul 2010 22:56:42 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=126</guid>
			<description><![CDATA[I have GTA 4 for PC, and I have a question about evading the police. When a police officer confronts you and points a pistol at you, what actions can I take, and what controls do I use? I know that I can run away by pressing sprint+direction button (doesn't always work, sometimes I still get arrested), and I heard that I can attack the police back, but I have no idea how to do that. Can anyone tell me what actions I can take when a police officer points a gun at me, and what controls (keyboard) to press? Thanks.]]></description>
			<content:encoded><![CDATA[I have GTA 4 for PC, and I have a question about evading the police. When a police officer confronts you and points a pistol at you, what actions can I take, and what controls do I use? I know that I can run away by pressing sprint+direction button (doesn't always work, sometimes I still get arrested), and I heard that I can attack the police back, but I have no idea how to do that. Can anyone tell me what actions I can take when a police officer points a gun at me, and what controls (keyboard) to press? Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Ways to Sleep Smarter and Better]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=125</link>
			<pubDate>Wed, 14 Jul 2010 22:54:14 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=125</guid>
			<description><![CDATA[Reduce Screen Time Before Bed<br />
Stop checking your email or watching TV just before bedtime and you'll sleep better. A recent study shows that people who consume electronic media just before bedtime report lower-quality sleep even when they get as much sleep as non-pre-bedtime screen heads. Life hacker reader JFitzpatrick says this makes perfect sense:<br />
<br />
Using a light-emitting device before bed like a flickering TV or computer monitor stimulates the brain in a different way than the way the body was intended to move towards sleep  That's why it is so easy to waste sleepless hours flipping from channel to channel. The exposure to light stimulates the brain and creates a false alertness and stimulation.]]></description>
			<content:encoded><![CDATA[Reduce Screen Time Before Bed<br />
Stop checking your email or watching TV just before bedtime and you'll sleep better. A recent study shows that people who consume electronic media just before bedtime report lower-quality sleep even when they get as much sleep as non-pre-bedtime screen heads. Life hacker reader JFitzpatrick says this makes perfect sense:<br />
<br />
Using a light-emitting device before bed like a flickering TV or computer monitor stimulates the brain in a different way than the way the body was intended to move towards sleep  That's why it is so easy to waste sleepless hours flipping from channel to channel. The exposure to light stimulates the brain and creates a false alertness and stimulation.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Day 3: Coding a rock paper scissors script (Part 2)]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=124</link>
			<pubDate>Mon, 12 Jul 2010 08:08:58 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=124</guid>
			<description><![CDATA[Hey!<br />
<br />
In the previous lesson you have learnt this:<br />
<blockquote><cite>Day 2 Wrote:</cite>1. Using post and get variables (retrieving information from forms)<br />
2. Using an if()<br />
2.1 The use of &amp;&amp; and || in if()<br />
3. Coding the simple rock-papers-scissors script (part 1)</blockquote>
So we were coding a rock paper scissors game script using PHP of course.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Finishing the rock paper scissors script<br />
1.1 Checking who won<br />
1.2 Implementing the redirection<br />
1.3 Adjusting the layout<br />
1.4 Showing the pc and user choices<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Finishing the rock paper scissors script</span></span><br />
This is the code we had:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;))&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;)))<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.1 Checking who won</span></span><br />
Now we still have to add a check to see who won and then redirect to the url with the right get variables. (pc_won &amp; user_won &amp; pc_score &amp; user_score)<br />
<br />
Since this part is quite harder, we'll do it step by step and I won't ask you to do it alone.<br />
<br />
We had put the value of the pc's choice and now we have to see who won and redirect to the url. So first let's add the ifs without anything inside yet, just the ifs we need.<br />
<br />
For example, for the first if:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
Now you can try making the 2 other ifs<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
Now we'll want to add the right &#36;_GET[''&#93; values.<br />
we'll add these variables to each if clause: &#36;userscore, &#36;pcscore -- afterwards they'll be added into the url the page will be redirected to using javascript. -- we don't add &#36;userwon and &#36;pcwon because that doesn't really require any code to add into the url.<br />
Here again we will make use of the intval() function.<br />
<br />
For example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
Here's the answer: <div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.2 Implementing the redirection</span></span><br />
<span style="text-decoration: underline;"><span style="font-style: italic;">Now we'll implement a redirection to the url with the get variables.<br />
I have saved my script as rps.php so you'll have to change these values if you save it as another name.</span></span><br />
Example<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?getvalue='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;phpvalue&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;othervalue='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;othervalue&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
Now you have to put user_won = yes or pc_won = yes or both<br />
and pc_score = &#36;pc_score &amp; user_score = &#36;user_score for each if<br />
<br />
This becomes:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
So the whole script becomes<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.3 Adjusting the layout</span></span><br />
You will notice it misses some layout things, try adding some linebreaks -- then it becomes this:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
So that's it! You've made it!<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.4 Showing the pc and user choices</span></span><br />
Now to make it more professional I would add a box where it shows what the user chose and what the pc chose.<br />
To do this we would have to add another value in the url, that's the easiest way, a bit time consuming so I'm going to do it for you. You just have to change the redirect and add some text at the bottom of the page.<br />
<br />
This becomes:<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here to see the code" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Click here to see the code'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #FF8000">#Here&nbsp;we'll&nbsp;display&nbsp;the&nbsp;choices<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;chose:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_choice'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'The&nbsp;PC&nbsp;chose:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_choice'</span><span style="color: #007700">&#93;&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
That's it! You've finished coding a 140 lines long script <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />!<br />
<br />
That's enough for today!<br />
See you at the next lesson!]]></description>
			<content:encoded><![CDATA[Hey!<br />
<br />
In the previous lesson you have learnt this:<br />
<blockquote><cite>Day 2 Wrote:</cite>1. Using post and get variables (retrieving information from forms)<br />
2. Using an if()<br />
2.1 The use of &amp;&amp; and || in if()<br />
3. Coding the simple rock-papers-scissors script (part 1)</blockquote>
So we were coding a rock paper scissors game script using PHP of course.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Finishing the rock paper scissors script<br />
1.1 Checking who won<br />
1.2 Implementing the redirection<br />
1.3 Adjusting the layout<br />
1.4 Showing the pc and user choices<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Finishing the rock paper scissors script</span></span><br />
This is the code we had:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]))&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">])))<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.1 Checking who won</span></span><br />
Now we still have to add a check to see who won and then redirect to the url with the right get variables. (pc_won &amp; user_won &amp; pc_score &amp; user_score)<br />
<br />
Since this part is quite harder, we'll do it step by step and I won't ask you to do it alone.<br />
<br />
We had put the value of the pc's choice and now we have to see who won and redirect to the url. So first let's add the ifs without anything inside yet, just the ifs we need.<br />
<br />
For example, for the first if:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
Now you can try making the 2 other ifs<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
Now we'll want to add the right &#36;_GET[''] values.<br />
we'll add these variables to each if clause: &#36;userscore, &#36;pcscore -- afterwards they'll be added into the url the page will be redirected to using javascript. -- we don't add &#36;userwon and &#36;pcwon because that doesn't really require any code to add into the url.<br />
Here again we will make use of the intval() function.<br />
<br />
For example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
Here's the answer: <div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.2 Implementing the redirection</span></span><br />
<span style="text-decoration: underline;"><span style="font-style: italic;">Now we'll implement a redirection to the url with the get variables.<br />
I have saved my script as rps.php so you'll have to change these values if you save it as another name.</span></span><br />
Example<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?getvalue='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;phpvalue&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;othervalue='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;othervalue&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
Now you have to put user_won = yes or pc_won = yes or both<br />
and pc_score = &#36;pc_score &amp; user_score = &#36;user_score for each if<br />
<br />
This becomes:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br /></span></code></div></div></div>
<br />
So the whole script becomes<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.3 Adjusting the layout</span></span><br />
You will notice it misses some layout things, try adding some linebreaks -- then it becomes this:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
<br />
So that's it! You've made it!<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.4 Showing the pc and user choices</span></span><br />
Now to make it more professional I would add a box where it shows what the user chose and what the pc chose.<br />
To do this we would have to add another value in the url, that's the easiest way, a bit time consuming so I'm going to do it for you. You just have to change the redirect and add some text at the bottom of the page.<br />
<br />
This becomes:<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here to see the code" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Click here to see the code'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;choice<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//Start&nbsp;calculating&nbsp;who&nbsp;won.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//case:&nbsp;user:paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//and&nbsp;pc:&nbsp;paper<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pcwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//redirect&nbsp;to&nbsp;pc&amp;userwon<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]&nbsp;+&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'&lt;META&nbsp;HTTP-EQUIV="Refresh"&nbsp;Content="0;&nbsp;URL=rps.php?user_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;user_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;pc_score='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_score&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_won=yes&amp;pc_won=yes&amp;pc_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'&amp;user_choice='&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'"&gt;'</span><span style="color: #007700">;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #FF8000">#Here&nbsp;we'll&nbsp;display&nbsp;the&nbsp;choices<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;chose:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_choice'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #DD0000">'The&nbsp;PC&nbsp;chose:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_choice'</span><span style="color: #007700">]&nbsp;.&nbsp;</span><span style="color: #DD0000">'&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won!&lt;br&nbsp;/&gt;'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost.&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!&lt;br&nbsp;/&gt;"</span><span style="color: #007700">;<br />}<br /></span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
That's it! You've finished coding a 140 lines long script <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />!<br />
<br />
That's enough for today!<br />
See you at the next lesson!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MySelf]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=123</link>
			<pubDate>Fri, 09 Jul 2010 12:02:44 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=123</guid>
			<description><![CDATA[Hello there, I'm Roberto and I'm Italian.<br />
I'm 16-years-old and.. hmm don't know anymore what to say <img src="http://forums.geekhelps.net/images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" /><br />
Oh I like football (only watching) and I love designing mybb themes =)<br />
I'm trying to learn PHP tough!]]></description>
			<content:encoded><![CDATA[Hello there, I'm Roberto and I'm Italian.<br />
I'm 16-years-old and.. hmm don't know anymore what to say <img src="http://forums.geekhelps.net/images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" /><br />
Oh I like football (only watching) and I love designing mybb themes =)<br />
I'm trying to learn PHP tough!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Day 2: Learning the basics of PHP (part 2) and coding a rock-papers-scissor script]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=122</link>
			<pubDate>Fri, 09 Jul 2010 07:35:27 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=122</guid>
			<description><![CDATA[Hey!<br />
<br />
In the previous lesson you have learnt about<br />
<blockquote><cite>Day 1: Learning the basics of PHP Wrote:</cite>Variables and execution<br />
Types of variables<br />
Assigning a variable and the function of ".="<br />
PHP opening tags and basic commands<br />
Echo<br />
When to use " "<br />
Die or exit<br />
Include<br />
PHP Comment tags<br />
The difference between ' ' and " " and when it's best to use which</blockquote>
<br />
And in this lesson we will continue talking about the basics of PHP and we will even code a simple rock-papers-scissors script (which will be continued in the next lesson too)<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Using post and get variables (retrieving information from forms)<br />
2. Using an if()<br />
2.1 The use of &amp;&amp; and || in if()<br />
3. Coding the simple rock-papers-scissors script<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Using post and get variables (retrieving information from forms)</span></span><br />
First of all, what are post and get variables? To make it easy, we will explain it using an example.<br />
A post variable (or in PHP: &#36;_POST[id&#93;) is used for forms. For example if you try to login on a website, there will be 2 input boxes (username &amp; password) usually and sometimes a checkbox to remember the login. Now we want to know what's inside the input box and if the checkbox is checked or not. To see this we will just use &#36;_POST['~inputbox-id-here~'&#93;. If you echo &#36;_POST[id&#93; you will get what's inside the inputbox, after submitting the page with a submit button.<br />
<br />
A get variable (or in PHP: &#36;_GET[id&#93;) is used for transmitting information from pages to other pages -- where the information is not so sensible, or the information is encrypted. Why? Because this is more dangerous since every &#36;_GET variable is visible in the URL. For example:<br />
A page asking which language you want to see the site in: you submit the _get method form and it goes to a webpage like:<br />
<a href="http://site.com/index.php?language=english" target="_blank">http://site.com/index.php?language=english</a><br />
on that page, the value of &#36;_GET['language'&#93; is "english"<br />
<br />
<br />
2. Using an if()<br />
Ifs are really useful and used a lot.<br />
If(condition) {  <br />
//do this <br />
} <br />
else { (or elseif()<br />
do this <br />
}<br />
For example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;b&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">100</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;c&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">21<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;&gt;&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;{&nbsp;</span><span style="color: #FF8000">//notice&nbsp;the&nbsp;double&nbsp;=&nbsp;?&nbsp;That's&nbsp;required&nbsp;for&nbsp;comparison<br />//&nbsp;one&nbsp;=&nbsp;is&nbsp;used&nbsp;when&nbsp;you&nbsp;assign&nbsp;a&nbsp;value&nbsp;to&nbsp;a&nbsp;variable<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;=&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br />else&nbsp;{&nbsp;</span><span style="color: #FF8000">//only&nbsp;one&nbsp;possibility&nbsp;left<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;&lt;&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br /><br /></span><span style="color: #FF8000">//or&nbsp;for&nbsp;example<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'language'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"en"</span><span style="color: #007700">)&nbsp;{<br /></span><span style="color: #FF8000">//display&nbsp;page&nbsp;in&nbsp;english<br /></span><span style="color: #007700">}<br /><br /></span><span style="color: #FF8000">//other&nbsp;example&nbsp;with&nbsp;&#36;a&nbsp;&amp;&nbsp;&#36;b&nbsp;&amp;&nbsp;&#36;c&nbsp;from&nbsp;the&nbsp;first&nbsp;example<br />//You&nbsp;can&nbsp;count&nbsp;in&nbsp;an&nbsp;if&nbsp;too,&nbsp;(notice&nbsp;the&nbsp;extra&nbsp;backets&nbsp;(&nbsp;)&nbsp;for&nbsp;readability&nbsp;and&nbsp;for&nbsp;PHP)<br /></span><span style="color: #007700">if((</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;&gt;&nbsp;</span><span style="color: #0000BB">&#36;c</span><span style="color: #007700">)&nbsp;{<br /></span><span style="color: #FF8000">//then&nbsp;do&nbsp;this;<br /></span><span style="color: #007700">}&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.1 The use of &amp;&amp; and || in if()</span></span><br />
So those were the basics of an if, here is the use of &amp;&amp; and ||<br />
<span style="font-style: italic;"><span style="font-weight: bold;">Never</span></span> code anything like this:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Never&nbsp;code&nbsp;anything&nbsp;like&nbsp;this!!<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;z&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//then&nbsp;do&nbsp;this<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />}&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">Instead you should code this</span> which is more performant and uses less space in the php file and is easier to read:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//so&nbsp;we&nbsp;need&nbsp;&#36;z&nbsp;==&nbsp;&#36;a&nbsp;and&nbsp;&#36;a&nbsp;==&nbsp;&#36;b&nbsp;then&nbsp;we&nbsp;can&nbsp;continue&nbsp;and&nbsp;do<br />//the&nbsp;process&nbsp;--&nbsp;the&nbsp;and&nbsp;symbol&nbsp;is:&nbsp;&amp;&amp;&nbsp;--&nbsp;the&nbsp;or&nbsp;symbol&nbsp;is:&nbsp;||<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;z&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//do&nbsp;this<br /></span><span style="color: #007700">}&nbsp;<br /></span></code></div></div></div>
It's the exact same thing for or, but with || instead of &amp;&amp;<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">3. Coding the simple rock-papers-scissors script</span></span><br />
Those basics are enough to start doing some practical php coding!<br />
I will first explain in words what is needed -- and then use a button to show the code so you can try to figure it out yourself before seeing the code.<br />
<br />
Step 1.<br />
Open notepad or an editor like dreamweaver, but notepad should be enough. Save your file as index.php<br />
First we'll want to add the html code for the form. If you don't know basic html, you should find some tutorials on the internet, it's really easy, if you do some practical tutorials you'll be able to do it in less than 4-5 days.<br />
So what do we need in the form and html layout?<br />
In the form:<br />
- A selection box with 4 values: Paper, Rock, Scissors and "Please select an option" which is set as default shown and the id of it is "none" -- where the id of the value is the same as the name (except for "none")<br />
Below this we need to display the score -- the score will be shown using a get variable though that is not safe but to make it safe we would need to use a hidden input &amp; etc which is too complicated to use in just the second lesson, so we'll use this:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);&nbsp;<br /></span></code></div></div></div>
Although you also need to change this: if there is no score set, hide the scores! (Hint: use an if)<br />
For a matter of security we use intval(); to be sure it's a number that is put in the url, otherwise the user could put code inside the url to hack the website.<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here to see the correct answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Click here to hide the correct answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Click here to see the correct answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}&nbsp;<br /></span></code></div></div></div>
hint: you can use !empty(var) to check if it's not empty or just check if(&#36;var == '')</div>
</div>
</div>
<br />
Now we have to display who won the last match, we will do that using a get variable: &#36;_GET['pc_won'&#93; and &#36;_GET['user_won'&#93;<br />
if that variable is yes, then he won. It's upto you to code it! Oh and don't forget to show if both have won!<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
This is the complete code we have until now:<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Show code" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the code'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Show code'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
If the user has chosen an option from the select box, then we'll check what the pc has chosen. Using the function random -- rand(minimum value, max value) -- we'll define what the pc has chosen. Do a random from 1-3 where 1 is paper, 2 is scissors and 3 is rock Try it out! Hint in an if: is not, is: !=<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Here is the correct answer." style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Here is the correct answer.'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}&nbsp;<br /></span></code></div></div></div>
So our script becomes:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">&#93;&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">&#93;)&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">&#93;);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">&#93;&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
Now we need to check who won and set the score, but that will be for the next lesson.<br />
<br />
See you at the next lesson!]]></description>
			<content:encoded><![CDATA[Hey!<br />
<br />
In the previous lesson you have learnt about<br />
<blockquote><cite>Day 1: Learning the basics of PHP Wrote:</cite>Variables and execution<br />
Types of variables<br />
Assigning a variable and the function of ".="<br />
PHP opening tags and basic commands<br />
Echo<br />
When to use " "<br />
Die or exit<br />
Include<br />
PHP Comment tags<br />
The difference between ' ' and " " and when it's best to use which</blockquote>
<br />
And in this lesson we will continue talking about the basics of PHP and we will even code a simple rock-papers-scissors script (which will be continued in the next lesson too)<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Using post and get variables (retrieving information from forms)<br />
2. Using an if()<br />
2.1 The use of &amp;&amp; and || in if()<br />
3. Coding the simple rock-papers-scissors script<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Using post and get variables (retrieving information from forms)</span></span><br />
First of all, what are post and get variables? To make it easy, we will explain it using an example.<br />
A post variable (or in PHP: &#36;_POST[id]) is used for forms. For example if you try to login on a website, there will be 2 input boxes (username &amp; password) usually and sometimes a checkbox to remember the login. Now we want to know what's inside the input box and if the checkbox is checked or not. To see this we will just use &#36;_POST['~inputbox-id-here~']. If you echo &#36;_POST[id] you will get what's inside the inputbox, after submitting the page with a submit button.<br />
<br />
A get variable (or in PHP: &#36;_GET[id]) is used for transmitting information from pages to other pages -- where the information is not so sensible, or the information is encrypted. Why? Because this is more dangerous since every &#36;_GET variable is visible in the URL. For example:<br />
A page asking which language you want to see the site in: you submit the _get method form and it goes to a webpage like:<br />
<a href="http://site.com/index.php?language=english" target="_blank">http://site.com/index.php?language=english</a><br />
on that page, the value of &#36;_GET['language'] is "english"<br />
<br />
<br />
2. Using an if()<br />
Ifs are really useful and used a lot.<br />
If(condition) {  <br />
//do this <br />
} <br />
else { (or elseif()<br />
do this <br />
}<br />
For example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;b&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">100</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;c&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">21<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">&gt;&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;{<br />echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;&gt;&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;{&nbsp;</span><span style="color: #FF8000">//notice&nbsp;the&nbsp;double&nbsp;=&nbsp;?&nbsp;That's&nbsp;required&nbsp;for&nbsp;comparison<br />//&nbsp;one&nbsp;=&nbsp;is&nbsp;used&nbsp;when&nbsp;you&nbsp;assign&nbsp;a&nbsp;value&nbsp;to&nbsp;a&nbsp;variable<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;=&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br />else&nbsp;{&nbsp;</span><span style="color: #FF8000">//only&nbsp;one&nbsp;possibility&nbsp;left<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">"&#36;a&nbsp;&lt;&nbsp;&#36;b"</span><span style="color: #007700">;<br />}<br /><br /></span><span style="color: #FF8000">//or&nbsp;for&nbsp;example<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'language'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"en"</span><span style="color: #007700">)&nbsp;{<br /></span><span style="color: #FF8000">//display&nbsp;page&nbsp;in&nbsp;english<br /></span><span style="color: #007700">}<br /><br /></span><span style="color: #FF8000">//other&nbsp;example&nbsp;with&nbsp;&#36;a&nbsp;&amp;&nbsp;&#36;b&nbsp;&amp;&nbsp;&#36;c&nbsp;from&nbsp;the&nbsp;first&nbsp;example<br />//You&nbsp;can&nbsp;count&nbsp;in&nbsp;an&nbsp;if&nbsp;too,&nbsp;(notice&nbsp;the&nbsp;extra&nbsp;backets&nbsp;(&nbsp;)&nbsp;for&nbsp;readability&nbsp;and&nbsp;for&nbsp;PHP)<br /></span><span style="color: #007700">if((</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">+&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;&gt;&nbsp;</span><span style="color: #0000BB">&#36;c</span><span style="color: #007700">)&nbsp;{<br /></span><span style="color: #FF8000">//then&nbsp;do&nbsp;this;<br /></span><span style="color: #007700">}&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.1 The use of &amp;&amp; and || in if()</span></span><br />
So those were the basics of an if, here is the use of &amp;&amp; and ||<br />
<span style="font-style: italic;"><span style="font-weight: bold;">Never</span></span> code anything like this:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Never&nbsp;code&nbsp;anything&nbsp;like&nbsp;this!!<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;z&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;a</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//then&nbsp;do&nbsp;this<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}<br />}&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">Instead you should code this</span> which is more performant and uses less space in the php file and is easier to read:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//so&nbsp;we&nbsp;need&nbsp;&#36;z&nbsp;==&nbsp;&#36;a&nbsp;and&nbsp;&#36;a&nbsp;==&nbsp;&#36;b&nbsp;then&nbsp;we&nbsp;can&nbsp;continue&nbsp;and&nbsp;do<br />//the&nbsp;process&nbsp;--&nbsp;the&nbsp;and&nbsp;symbol&nbsp;is:&nbsp;&amp;&amp;&nbsp;--&nbsp;the&nbsp;or&nbsp;symbol&nbsp;is:&nbsp;||<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;z&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;a&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">&#36;b</span><span style="color: #007700">)&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//do&nbsp;this<br /></span><span style="color: #007700">}&nbsp;<br /></span></code></div></div></div>
It's the exact same thing for or, but with || instead of &amp;&amp;<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">3. Coding the simple rock-papers-scissors script</span></span><br />
Those basics are enough to start doing some practical php coding!<br />
I will first explain in words what is needed -- and then use a button to show the code so you can try to figure it out yourself before seeing the code.<br />
<br />
Step 1.<br />
Open notepad or an editor like dreamweaver, but notepad should be enough. Save your file as index.php<br />
First we'll want to add the html code for the form. If you don't know basic html, you should find some tutorials on the internet, it's really easy, if you do some practical tutorials you'll be able to do it in less than 4-5 days.<br />
So what do we need in the form and html layout?<br />
In the form:<br />
- A selection box with 4 values: Paper, Rock, Scissors and "Please select an option" which is set as default shown and the id of it is "none" -- where the id of the value is the same as the name (except for "none")<br />
Below this we need to display the score -- the score will be shown using a get variable though that is not safe but to make it safe we would need to use a hidden input &amp; etc which is too complicated to use in just the second lesson, so we'll use this:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);&nbsp;<br /></span></code></div></div></div>
Although you also need to change this: if there is no score set, hide the scores! (Hint: use an if)<br />
For a matter of security we use intval(); to be sure it's a number that is put in the url, otherwise the user could put code inside the url to hack the website.<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here to see the correct answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Click here to hide the correct answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Click here to see the correct answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}&nbsp;<br /></span></code></div></div></div>
hint: you can use !empty(var) to check if it's not empty or just check if(&#36;var == '')</div>
</div>
</div>
<br />
Now we have to display who won the last match, we will do that using a get variable: &#36;_GET['pc_won'] and &#36;_GET['user_won']<br />
if that variable is yes, then he won. It's upto you to code it! Oh and don't forget to show if both have won!<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Click here for the answer" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Click here for the answer'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
This is the complete code we have until now:<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Show code" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the code'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show code'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
If the user has chosen an option from the select box, then we'll check what the pc has chosen. Using the function random -- rand(minimum value, max value) -- we'll define what the pc has chosen. Do a random from 1-3 where 1 is paper, 2 is scissors and 3 is rock Try it out! Hint in an if: is not, is: !=<br />
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Here is the correct answer." style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the answer'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Here is the correct answer.'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;"><div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}&nbsp;<br /></span></code></div></div></div>
So our script becomes:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&lt;</span><span style="color: #0000BB">form&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"form1"&nbsp;</span><span style="color: #0000BB">method</span><span style="color: #007700">=</span><span style="color: #DD0000">"post"&nbsp;</span><span style="color: #0000BB">action</span><span style="color: #007700">=</span><span style="color: #DD0000">""</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">select&nbsp;name</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"select"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"none"&nbsp;</span><span style="color: #0000BB">selected</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Please&nbsp;choose&nbsp;a&nbsp;value</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"scissors"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Scissors</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"rock"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Rock</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">option&nbsp;value</span><span style="color: #007700">=</span><span style="color: #DD0000">"paper"</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Paper</span><span style="color: #007700">&lt;/</span><span style="color: #0000BB">option</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">select</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&lt;</span><span style="color: #0000BB">input&nbsp;type</span><span style="color: #007700">=</span><span style="color: #DD0000">"submit"&nbsp;</span><span style="color: #0000BB">name</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">id</span><span style="color: #007700">=</span><span style="color: #DD0000">"play"&nbsp;</span><span style="color: #0000BB">value</span><span style="color: #007700">=</span><span style="color: #DD0000">"Play!"</span><span style="color: #007700">&gt;<br />&nbsp;&nbsp;&lt;/</span><span style="color: #0000BB">label</span><span style="color: #007700">&gt;<br />&lt;/</span><span style="color: #0000BB">form</span><span style="color: #007700">&gt;<br /><br />&lt;?</span><span style="color: #0000BB">php<br /></span><span style="color: #007700">if(</span><span style="color: #0000BB">&#36;_POST</span><span style="color: #007700">[</span><span style="color: #DD0000">'select'</span><span style="color: #007700">]&nbsp;!=&nbsp;</span><span style="color: #DD0000">'none'</span><span style="color: #007700">)<br />{&nbsp;</span><span style="color: #FF8000">//check&nbsp;pc's&nbsp;hand<br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">rand</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">);<br />&nbsp;&nbsp;&nbsp;&nbsp;if(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'paper'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">2</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'scissors'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif(</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">3</span><span style="color: #007700">)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">&#36;pc_choice&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'rock'</span><span style="color: #007700">;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />}<br /><br />if(!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;&amp;&amp;&nbsp;!empty(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]))&nbsp;<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'Your&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_score'</span><span style="color: #007700">])&nbsp;.&nbsp;</span><span style="color: #DD0000">'&nbsp;--&nbsp;Computer&#092;'s&nbsp;score:&nbsp;'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">intval</span><span style="color: #007700">(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_score'</span><span style="color: #007700">]);<br />}<br />else<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"Play&nbsp;and&nbsp;a&nbsp;score&nbsp;will&nbsp;appear&nbsp;here."</span><span style="color: #007700">;<br />}<br /><br />if(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"&nbsp;</span><span style="color: #007700">&amp;&amp;&nbsp;</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">'You&nbsp;have&nbsp;both&nbsp;won'</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'pc_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;have&nbsp;lost."</span><span style="color: #007700">;<br />}<br />elseif(</span><span style="color: #0000BB">&#36;_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'user_won'</span><span style="color: #007700">]&nbsp;==&nbsp;</span><span style="color: #DD0000">"yes"</span><span style="color: #007700">)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;</span><span style="color: #DD0000">"You&nbsp;won!"</span><span style="color: #007700">;<br />}</span><span style="color: #0000BB">?&gt;</span></code></div></div></div>
</div>
</div>
</div>
<br />
Now we need to check who won and set the score, but that will be for the next lesson.<br />
<br />
See you at the next lesson!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Request by Trinit&#93; Basic project to learn coding]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=121</link>
			<pubDate>Thu, 08 Jul 2010 12:32:29 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=121</guid>
			<description><![CDATA[Since you wanted me to help you<br />
<br />
Post the files you have here for me to check them,<br />
<br />
Thank you.]]></description>
			<content:encoded><![CDATA[Since you wanted me to help you<br />
<br />
Post the files you have here for me to check them,<br />
<br />
Thank you.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Day 1: Learning the basics of PHP]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=120</link>
			<pubDate>Thu, 08 Jul 2010 08:41:23 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=120</guid>
			<description><![CDATA[Hey everybody!<br />
<br />
So you are ready to learn PHP? First of all I want to let you know that if you are good with mathematics you will certainly be good with coding PHP or other languages, now the rest is a matter of patience or not. Though don't think of it wrong, some people who aren't so good with maths can code PHP good, it comes with experience. The younger you learn it, the best you'll know it, so do not start to learn it too late!<br />
<br />
So here is what you will learn with the lesson of today:<br />
<br />
<span style="text-decoration: underline;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Variables and execution<br />
1.1 Types of variables<br />
1.2 Assigning a variable and the function of ".="<br />
2. PHP opening tags and basic commands<br />
2.1 Echo<br />
2.1.1 When to use " "<br />
2.2 Die or exit<br />
2.3 Include<br />
3. PHP Comment tags<br />
4. The difference between ' ' and " " and when it's best to use which<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Variables</span></span><br />
Without variables you can't code PHP, so this is a very important but easy part of PHP.<br />
<br />
When is a variable valid? What composition does it have?<br />
- It starts with a &#36; sign<br />
- It does not have a number or invalid sign after the &#36; sign<br />
- It does not contain spaces or any other symbols other than an underscore and letters or numbers (but symbols like ä are now accepted because of the ASCII 228 - but that's not so important so we're not going to talk about it)<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Here&nbsp;are&nbsp;some&nbsp;variables&nbsp;-&nbsp;it's&nbsp;upto&nbsp;you&nbsp;trying&nbsp;to&nbsp;find&nbsp;out&nbsp;whether&nbsp;they&nbsp;are&nbsp;valid&nbsp;or&nbsp;not<br />#1.<br /></span><span style="color: #0000BB">&#36;var<br /></span><span style="color: #FF8000">#2.<br /></span><span style="color: #0000BB">&#36;_var<br /></span><span style="color: #FF8000">#3.<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">4</span><span style="color: #007700">var<br /></span><span style="color: #FF8000">#4.<br /></span><span style="color: #0000BB">&#36;var4<br /></span><span style="color: #FF8000">#5.<br /></span><span style="color: #0000BB">&#36;var_5<br /></span><span style="color: #FF8000">#6<br /></span><span style="color: #0000BB">&#36;vär_one_1_2<br /></span><span style="color: #FF8000">#7<br /></span><span style="color: #0000BB">&#36;var&nbsp;one<br /></span><span style="color: #FF8000">#8<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">9var_two_test_three_4_vär<br /></span><span style="color: #FF8000">#9<br /></span><span style="color: #0000BB">&#36;VARIABLE1<br /></span><span style="color: #FF8000">#10<br /></span><span style="color: #0000BB">&#36;the_latest___variable&nbsp;<br /></span></code></div></div></div>
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Show the answers" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = ''; this.innerText = ''; this.value = 'Hide the answers'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1&#93;.getElementsByTagName('div')[0&#93;.style.display = 'none'; this.innerText = ''; this.value = 'Show the answers'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Answers<br />#1.<br /></span><span style="color: #0000BB">&#36;var&nbsp;</span><span style="color: #FF8000">//&nbsp;valid&nbsp;-&nbsp;nothing&nbsp;special&nbsp;about&nbsp;this&nbsp;variable<br />#2.<br /></span><span style="color: #0000BB">&#36;_var&nbsp;</span><span style="color: #FF8000">//valid&nbsp;-&nbsp;may&nbsp;start&nbsp;with&nbsp;an&nbsp;underscore<br />#3.<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">4</span><span style="color: #007700">var&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;may&nbsp;not&nbsp;start&nbsp;with&nbsp;a&nbsp;number&nbsp;after&nbsp;&#36;&nbsp;sign<br />#4.<br /></span><span style="color: #0000BB">&#36;var4&nbsp;</span><span style="color: #FF8000">//&nbsp;valid&nbsp;-&nbsp;may&nbsp;have&nbsp;number&nbsp;anywhere&nbsp;but&nbsp;not&nbsp;in&nbsp;the&nbsp;beginning<br />#5.<br /></span><span style="color: #0000BB">&#36;var_5&nbsp;</span><span style="color: #FF8000">//valid<br />#6<br /></span><span style="color: #0000BB">&#36;vär_one_1_2&nbsp;</span><span style="color: #FF8000">//valid&nbsp;ä&nbsp;is&nbsp;accepted&nbsp;in&nbsp;the&nbsp;newer&nbsp;types&nbsp;of&nbsp;ascii&nbsp;code<br />#7<br /></span><span style="color: #0000BB">&#36;var&nbsp;one&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;contains&nbsp;a&nbsp;space<br />#8<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">9var_two_test_three_4_vär&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;begins&nbsp;with&nbsp;number<br />#9<br /></span><span style="color: #0000BB">&#36;VARIABLE1&nbsp;</span><span style="color: #FF8000">//valid,&nbsp;upper&nbsp;or&nbsp;lowercase&nbsp;is&nbsp;not&nbsp;important<br />#10<br /></span><span style="color: #0000BB">&#36;the_latest___variable&nbsp;</span><span style="color: #FF8000">//valid&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
Execution: after every command in PHP you must put a ; (for example &#36;var = 1; ) If you don't, PHP will be so friendly to show an error and even tell you on which line the error is! It will say something like Parse_error on line [x&#93;<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.1 Types of variables</span></span><br />
In total there are 8 primitive types of variables in PHP.<br />
Here they are:<br />
<br />
<span style="font-style: italic;">1. Boolean</span><br />
A boolean can only be 2 things: true or false. Which can also be represented by 1 or 0 -- where 1 is true and 0 is false.<br />
To add the value to this type of variable do as show:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;boolean_false&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_false_2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_true&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_true_2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">2. Integer</span><br />
Integer are round numbers like 1, 2, 3, 4 or -5 or -555<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;integer&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">100</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;integer_two&nbsp;</span><span style="color: #007700">=&nbsp;-</span><span style="color: #0000BB">304</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">3. Float</span><br />
A float is a floating-point number or a double for example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;float_one&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0.942828</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;float_two&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">23.0</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">4. String</span><br />
A string is, to say it simply, a line of text.<br />
Here you have to be careful when you have to escape a string or not.<br />
First: let's try to assign "Hello world" to the string variable<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string_hello&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Hello&nbsp;world'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
You can notice there are 2 brackets ' and ' between them you have to put the text. This is so that PHP knows where it starts and stops. Now you can probably imagine that sometimes in your text you need to put a ' like in 'let's' and then PHP is confused! Then you have 2 solutions: use double brackets or escape the string:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string_db&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"let's&nbsp;go!"</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//The&nbsp;use&nbsp;of&nbsp;double&nbsp;brackets<br /></span><span style="color: #0000BB">&#36;string_escape&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'let&#092;'s&nbsp;go!'</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">/*&nbsp;just&nbsp;put&nbsp;a&nbsp;&#092;&nbsp;in&nbsp;front&nbsp;of&nbsp;the&nbsp;bracket&nbsp;this&nbsp;<br />is&nbsp;really&nbsp;important&nbsp;because&nbsp;sometimes&nbsp;you&nbsp;have&nbsp;a&nbsp;text&nbsp;in&nbsp;which&nbsp;you&nbsp;use<br />a&nbsp;'&nbsp;and&nbsp;a&nbsp;".&nbsp;PHP&nbsp;will&nbsp;give&nbsp;you&nbsp;a&nbsp;parse_error&nbsp;if&nbsp;anything&nbsp;goes&nbsp;wrong&nbsp;and<br />again,&nbsp;will&nbsp;be&nbsp;as&nbsp;kind&nbsp;to&nbsp;give&nbsp;you&nbsp;the&nbsp;line&nbsp;number&nbsp;:).*/&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">5. Array</span><br />
Arrays can contain more than one value. We're not going to explain it thoroughly in this lesson yet because it might already be too complicated.<br />
<span style="text-decoration: underline;">Notice: echo will output the outcome of the variable.</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'one'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"test"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'fun'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'cool'</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #DD0000">'one'</span><span style="color: #007700">&#93;;&nbsp;</span><span style="color: #FF8000">//outputs:&nbsp;test<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #DD0000">'fun'</span><span style="color: #007700">&#93;;&nbsp;</span><span style="color: #FF8000">//outputs:&nbsp;cool<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">&#93;;&nbsp;</span><span style="color: #FF8000">//outputs&nbsp;the&nbsp;second&nbsp;one&nbsp;in&nbsp;the&nbsp;array:&nbsp;cool<br />//other&nbsp;use<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Have&nbsp;fun!'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #0000BB">&#36;string</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">&#93;;&nbsp;</span><span style="color: #FF8000">//outputs&nbsp;3d&nbsp;letter&nbsp;or&nbsp;symbol&nbsp;of&nbsp;string:&nbsp;here&nbsp;it&nbsp;would&nbsp;say:&nbsp;v&nbsp;<br /></span></code></div></div></div>
But there are more ways to use arrays than these ways.<br />
<br />
<span style="font-style: italic;">6. Objects</span><br />
We're not going to explain this so much because it already quite advanced, you'll see it in a later lesson.<br />
<blockquote><cite>php.net Wrote:</cite>PHP treats objects in the same way as references or handles, meaning that each variable contains an object reference rather than a copy of the entire object.</blockquote>
<br />
<span style="font-style: italic;">7. Resource</span><br />
For example the return of a function like mysql_connect(); (which connects to a database -- but it's what it returns that is a resource)<br />
<br />
<span style="font-style: italic;">8. NULL</span><br />
The best explanation for this is found on PHP.Net too,<br />
<blockquote><cite>php.net Wrote:</cite>A variable is considered to be null if: <br />
- it has been assigned the constant NULL. <br />
- it has not been set to any value yet. <br />
- it has been unset().</blockquote>
Unset is a function, it does that the variable is like it has never been assigned a value.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.2 Assigning a variable and the function of ".="</span></span><br />
So in the previous functions we've always added a php example where the variable is set.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;boolean_false&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;integer_two&nbsp;</span><span style="color: #007700">=&nbsp;-</span><span style="color: #0000BB">304</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;float_one&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0.942828</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string_escape&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'let&#092;'s&nbsp;go!'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'one'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"test"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'fun'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'cool'</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
You can see we always use the = symbol to set the value. Now there are several other symbols like the = which set the value but in a different way, one important one is the .= which is realy useful.<br />
Here is a practical example, you will understand it easily.<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'This'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'&nbsp;is'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'&nbsp;what&nbsp;using&nbsp;a&nbsp;'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'.=&nbsp;is&nbsp;like&nbsp;:)'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #0000BB">&#36;string</span><span style="color: #007700">;<br /></span><span style="color: #FF8000">//outputs:&nbsp;This&nbsp;is&nbsp;what&nbsp;using&nbsp;a&nbsp;.=&nbsp;is&nbsp;like&nbsp;:)&nbsp;<br /></span></code></div></div></div>
<br />
This will be used a lot, maybe you can't imagine it yet, but once you will start coding you will see it is really useful.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2. PHP opening tags and basic commands</span></span><br />
To start a php file and start coding in PHP you first have to use the PHP tags. &lt;?php //php code ?&gt; those are the tags. &lt;?php = open -- ?&gt; = close<br />
NEVER use &lt;? to open php tags. The chance you'll change host is big and maybe you even want other people to use your script -- some hosts have the small php tags option disabled in their config and if you use &lt;? on some hosts to open the php tags you will get an error.<br />
<br />
So here are the basic commands:<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.1 Echo</span></span><br />
Echo ''; or echo &#36;var; or echo ""; or anything like that, is just to output the variable. You have already seen examples throughout this lesson.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.2 Die or exit</span></span><br />
Using the die(&#36;string); or exit(&#36;string); function will stop executing the rest of the page after the command and show &#36;string. This can be useful for debugging to see where an error is.<br />
<br />
Example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">die(</span><span style="color: #DD0000">"The&nbsp;rest&nbsp;of&nbsp;the&nbsp;page&nbsp;is&nbsp;not&nbsp;available&nbsp;for&nbsp;your&nbsp;user&nbsp;group"</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.3 Include</span></span><br />
This function includes another page. This can be useful if you have a theming function on your site<br />
include('path_to_file');<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//For&nbsp;example&nbsp;take&nbsp;&#36;current_theme&nbsp;from&nbsp;the&nbsp;database<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">"./themes/&#36;current_theme/header.php"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">//content&nbsp;here<br /><br />//footer<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">"./themes/&#36;current_theme/footer.php"</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">Notice that i use double quotes here.</span> Double quotes parse variables. If you use a single quote and still want to parse a variable, do this:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//without&nbsp;double&nbsp;quotes:<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">'./themes/'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;current_theme&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'/footer.php'</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">//so&nbsp;you&nbsp;get&nbsp;out&nbsp;of&nbsp;the&nbsp;quote&nbsp;and&nbsp;put&nbsp;a&nbsp;dot&nbsp;and&nbsp;the&nbsp;variable&nbsp;then&nbsp;dot&nbsp;<br /></span><span style="color: #007700">and&nbsp;</span><span style="color: #0000BB">then&nbsp;put&nbsp;a&nbsp;quote&nbsp;again&nbsp;</span><span style="color: #007700">if&nbsp;</span><span style="color: #0000BB">you&nbsp;need&nbsp;to&nbsp;put&nbsp;another&nbsp;part&nbsp;of&nbsp;a&nbsp;string&nbsp;<br />after&nbsp;it</span><span style="color: #007700">.&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">IMPORTANT:</span> It is important to use simple quotes (' ') when you are not going to put a variable inside it, it decreases CPU usage a small bit but if you use a lot of double quotes (" ") instead when there are no variable you have a loss. It is important to think of the CPU usage and bandwidth and mysql &amp; etc when coding so that the script you are coding is fast.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">3. PHP Comment tags</span></span><br />
You have several types of comments, here are the most known ones:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">#&nbsp;Comment&nbsp;here<br />//comment&nbsp;here<br />/*&nbsp;multi<br />line<br />comment&nbsp;*/&nbsp;<br /></span></code></div></div></div>
<br />
That's it for today!<br />
See you at the next lesson!<br />
<br />
<a href="http://forums.geekhelps.net/showthread.php?tid=122&amp;pid=459#pid459" target="_blank">Day 2: Learning the basics of PHP (part 2) and coding a rock-papers-scissor script</a>]]></description>
			<content:encoded><![CDATA[Hey everybody!<br />
<br />
So you are ready to learn PHP? First of all I want to let you know that if you are good with mathematics you will certainly be good with coding PHP or other languages, now the rest is a matter of patience or not. Though don't think of it wrong, some people who aren't so good with maths can code PHP good, it comes with experience. The younger you learn it, the best you'll know it, so do not start to learn it too late!<br />
<br />
So here is what you will learn with the lesson of today:<br />
<br />
<span style="text-decoration: underline;"><span style="font-weight: bold;">Table of contents</span></span><br />
1. Variables and execution<br />
1.1 Types of variables<br />
1.2 Assigning a variable and the function of ".="<br />
2. PHP opening tags and basic commands<br />
2.1 Echo<br />
2.1.1 When to use " "<br />
2.2 Die or exit<br />
2.3 Include<br />
3. PHP Comment tags<br />
4. The difference between ' ' and " " and when it's best to use which<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1. Variables</span></span><br />
Without variables you can't code PHP, so this is a very important but easy part of PHP.<br />
<br />
When is a variable valid? What composition does it have?<br />
- It starts with a &#36; sign<br />
- It does not have a number or invalid sign after the &#36; sign<br />
- It does not contain spaces or any other symbols other than an underscore and letters or numbers (but symbols like ä are now accepted because of the ASCII 228 - but that's not so important so we're not going to talk about it)<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Here&nbsp;are&nbsp;some&nbsp;variables&nbsp;-&nbsp;it's&nbsp;upto&nbsp;you&nbsp;trying&nbsp;to&nbsp;find&nbsp;out&nbsp;whether&nbsp;they&nbsp;are&nbsp;valid&nbsp;or&nbsp;not<br />#1.<br /></span><span style="color: #0000BB">&#36;var<br /></span><span style="color: #FF8000">#2.<br /></span><span style="color: #0000BB">&#36;_var<br /></span><span style="color: #FF8000">#3.<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">4</span><span style="color: #007700">var<br /></span><span style="color: #FF8000">#4.<br /></span><span style="color: #0000BB">&#36;var4<br /></span><span style="color: #FF8000">#5.<br /></span><span style="color: #0000BB">&#36;var_5<br /></span><span style="color: #FF8000">#6<br /></span><span style="color: #0000BB">&#36;vär_one_1_2<br /></span><span style="color: #FF8000">#7<br /></span><span style="color: #0000BB">&#36;var&nbsp;one<br /></span><span style="color: #FF8000">#8<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">9var_two_test_three_4_vär<br /></span><span style="color: #FF8000">#9<br /></span><span style="color: #0000BB">&#36;VARIABLE1<br /></span><span style="color: #FF8000">#10<br /></span><span style="color: #0000BB">&#36;the_latest___variable&nbsp;<br /></span></code></div></div></div>
<br />
<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><input type="button" value="Show the answers" style="width:auto;font-size:12px;margin:0px;padding:0px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide the answers'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show the answers'; }" /><br />
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//Answers<br />#1.<br /></span><span style="color: #0000BB">&#36;var&nbsp;</span><span style="color: #FF8000">//&nbsp;valid&nbsp;-&nbsp;nothing&nbsp;special&nbsp;about&nbsp;this&nbsp;variable<br />#2.<br /></span><span style="color: #0000BB">&#36;_var&nbsp;</span><span style="color: #FF8000">//valid&nbsp;-&nbsp;may&nbsp;start&nbsp;with&nbsp;an&nbsp;underscore<br />#3.<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">4</span><span style="color: #007700">var&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;may&nbsp;not&nbsp;start&nbsp;with&nbsp;a&nbsp;number&nbsp;after&nbsp;&#36;&nbsp;sign<br />#4.<br /></span><span style="color: #0000BB">&#36;var4&nbsp;</span><span style="color: #FF8000">//&nbsp;valid&nbsp;-&nbsp;may&nbsp;have&nbsp;number&nbsp;anywhere&nbsp;but&nbsp;not&nbsp;in&nbsp;the&nbsp;beginning<br />#5.<br /></span><span style="color: #0000BB">&#36;var_5&nbsp;</span><span style="color: #FF8000">//valid<br />#6<br /></span><span style="color: #0000BB">&#36;vär_one_1_2&nbsp;</span><span style="color: #FF8000">//valid&nbsp;ä&nbsp;is&nbsp;accepted&nbsp;in&nbsp;the&nbsp;newer&nbsp;types&nbsp;of&nbsp;ascii&nbsp;code<br />#7<br /></span><span style="color: #0000BB">&#36;var&nbsp;one&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;contains&nbsp;a&nbsp;space<br />#8<br /></span><span style="color: #007700">&#36;</span><span style="color: #0000BB">9var_two_test_three_4_vär&nbsp;</span><span style="color: #FF8000">//invalid&nbsp;-&nbsp;begins&nbsp;with&nbsp;number<br />#9<br /></span><span style="color: #0000BB">&#36;VARIABLE1&nbsp;</span><span style="color: #FF8000">//valid,&nbsp;upper&nbsp;or&nbsp;lowercase&nbsp;is&nbsp;not&nbsp;important<br />#10<br /></span><span style="color: #0000BB">&#36;the_latest___variable&nbsp;</span><span style="color: #FF8000">//valid&nbsp;<br /></span></code></div></div></div>
</div>
</div>
</div>
<br />
Execution: after every command in PHP you must put a ; (for example &#36;var = 1; ) If you don't, PHP will be so friendly to show an error and even tell you on which line the error is! It will say something like Parse_error on line [x]<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.1 Types of variables</span></span><br />
In total there are 8 primitive types of variables in PHP.<br />
Here they are:<br />
<br />
<span style="font-style: italic;">1. Boolean</span><br />
A boolean can only be 2 things: true or false. Which can also be represented by 1 or 0 -- where 1 is true and 0 is false.<br />
To add the value to this type of variable do as show:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;boolean_false&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_false_2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_true&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;boolean_true_2&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">2. Integer</span><br />
Integer are round numbers like 1, 2, 3, 4 or -5 or -555<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;integer&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">100</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;integer_two&nbsp;</span><span style="color: #007700">=&nbsp;-</span><span style="color: #0000BB">304</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">3. Float</span><br />
A float is a floating-point number or a double for example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;float_one&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0.942828</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;float_two&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">23.0</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">4. String</span><br />
A string is, to say it simply, a line of text.<br />
Here you have to be careful when you have to escape a string or not.<br />
First: let's try to assign "Hello world" to the string variable<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string_hello&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Hello&nbsp;world'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
You can notice there are 2 brackets ' and ' between them you have to put the text. This is so that PHP knows where it starts and stops. Now you can probably imagine that sometimes in your text you need to put a ' like in 'let's' and then PHP is confused! Then you have 2 solutions: use double brackets or escape the string:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string_db&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">"let's&nbsp;go!"</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//The&nbsp;use&nbsp;of&nbsp;double&nbsp;brackets<br /></span><span style="color: #0000BB">&#36;string_escape&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'let&#092;'s&nbsp;go!'</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">/*&nbsp;just&nbsp;put&nbsp;a&nbsp;&#092;&nbsp;in&nbsp;front&nbsp;of&nbsp;the&nbsp;bracket&nbsp;this&nbsp;<br />is&nbsp;really&nbsp;important&nbsp;because&nbsp;sometimes&nbsp;you&nbsp;have&nbsp;a&nbsp;text&nbsp;in&nbsp;which&nbsp;you&nbsp;use<br />a&nbsp;'&nbsp;and&nbsp;a&nbsp;".&nbsp;PHP&nbsp;will&nbsp;give&nbsp;you&nbsp;a&nbsp;parse_error&nbsp;if&nbsp;anything&nbsp;goes&nbsp;wrong&nbsp;and<br />again,&nbsp;will&nbsp;be&nbsp;as&nbsp;kind&nbsp;to&nbsp;give&nbsp;you&nbsp;the&nbsp;line&nbsp;number&nbsp;:).*/&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-style: italic;">5. Array</span><br />
Arrays can contain more than one value. We're not going to explain it thoroughly in this lesson yet because it might already be too complicated.<br />
<span style="text-decoration: underline;">Notice: echo will output the outcome of the variable.</span><br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'one'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"test"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'fun'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'cool'</span><span style="color: #007700">);<br />echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #DD0000">'one'</span><span style="color: #007700">];&nbsp;</span><span style="color: #FF8000">//outputs:&nbsp;test<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #DD0000">'fun'</span><span style="color: #007700">];&nbsp;</span><span style="color: #FF8000">//outputs:&nbsp;cool<br /></span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">&#36;array</span><span style="color: #007700">[</span><span style="color: #0000BB">2</span><span style="color: #007700">];&nbsp;</span><span style="color: #FF8000">//outputs&nbsp;the&nbsp;second&nbsp;one&nbsp;in&nbsp;the&nbsp;array:&nbsp;cool<br />//other&nbsp;use<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'Have&nbsp;fun!'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #0000BB">&#36;string</span><span style="color: #007700">[</span><span style="color: #0000BB">3</span><span style="color: #007700">];&nbsp;</span><span style="color: #FF8000">//outputs&nbsp;3d&nbsp;letter&nbsp;or&nbsp;symbol&nbsp;of&nbsp;string:&nbsp;here&nbsp;it&nbsp;would&nbsp;say:&nbsp;v&nbsp;<br /></span></code></div></div></div>
But there are more ways to use arrays than these ways.<br />
<br />
<span style="font-style: italic;">6. Objects</span><br />
We're not going to explain this so much because it already quite advanced, you'll see it in a later lesson.<br />
<blockquote><cite>php.net Wrote:</cite>PHP treats objects in the same way as references or handles, meaning that each variable contains an object reference rather than a copy of the entire object.</blockquote>
<br />
<span style="font-style: italic;">7. Resource</span><br />
For example the return of a function like mysql_connect(); (which connects to a database -- but it's what it returns that is a resource)<br />
<br />
<span style="font-style: italic;">8. NULL</span><br />
The best explanation for this is found on PHP.Net too,<br />
<blockquote><cite>php.net Wrote:</cite>A variable is considered to be null if: <br />
- it has been assigned the constant NULL. <br />
- it has not been set to any value yet. <br />
- it has been unset().</blockquote>
Unset is a function, it does that the variable is like it has never been assigned a value.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">1.2 Assigning a variable and the function of ".="</span></span><br />
So in the previous functions we've always added a php example where the variable is set.<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;boolean_false&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;integer_two&nbsp;</span><span style="color: #007700">=&nbsp;-</span><span style="color: #0000BB">304</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;float_one&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">0.942828</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string_escape&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'let&#092;'s&nbsp;go!'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;array&nbsp;</span><span style="color: #007700">=&nbsp;array(</span><span style="color: #DD0000">'one'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">"test"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">'fun'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #DD0000">'cool'</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
You can see we always use the = symbol to set the value. Now there are several other symbols like the = which set the value but in a different way, one important one is the .= which is realy useful.<br />
Here is a practical example, you will understand it easily.<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'This'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'&nbsp;is'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'&nbsp;what&nbsp;using&nbsp;a&nbsp;'</span><span style="color: #007700">;<br /></span><span style="color: #0000BB">&#36;string&nbsp;</span><span style="color: #007700">.=&nbsp;</span><span style="color: #DD0000">'.=&nbsp;is&nbsp;like&nbsp;:)'</span><span style="color: #007700">;<br />echo&nbsp;</span><span style="color: #0000BB">&#36;string</span><span style="color: #007700">;<br /></span><span style="color: #FF8000">//outputs:&nbsp;This&nbsp;is&nbsp;what&nbsp;using&nbsp;a&nbsp;.=&nbsp;is&nbsp;like&nbsp;:)&nbsp;<br /></span></code></div></div></div>
<br />
This will be used a lot, maybe you can't imagine it yet, but once you will start coding you will see it is really useful.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2. PHP opening tags and basic commands</span></span><br />
To start a php file and start coding in PHP you first have to use the PHP tags. &lt;?php //php code ?&gt; those are the tags. &lt;?php = open -- ?&gt; = close<br />
NEVER use &lt;? to open php tags. The chance you'll change host is big and maybe you even want other people to use your script -- some hosts have the small php tags option disabled in their config and if you use &lt;? on some hosts to open the php tags you will get an error.<br />
<br />
So here are the basic commands:<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.1 Echo</span></span><br />
Echo ''; or echo &#36;var; or echo ""; or anything like that, is just to output the variable. You have already seen examples throughout this lesson.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.2 Die or exit</span></span><br />
Using the die(&#36;string); or exit(&#36;string); function will stop executing the rest of the page after the command and show &#36;string. This can be useful for debugging to see where an error is.<br />
<br />
Example:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">die(</span><span style="color: #DD0000">"The&nbsp;rest&nbsp;of&nbsp;the&nbsp;page&nbsp;is&nbsp;not&nbsp;available&nbsp;for&nbsp;your&nbsp;user&nbsp;group"</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-size: large;"><span style="font-weight: bold;">2.3 Include</span></span><br />
This function includes another page. This can be useful if you have a theming function on your site<br />
include('path_to_file');<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//For&nbsp;example&nbsp;take&nbsp;&#36;current_theme&nbsp;from&nbsp;the&nbsp;database<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">"./themes/&#36;current_theme/header.php"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">//content&nbsp;here<br /><br />//footer<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">"./themes/&#36;current_theme/footer.php"</span><span style="color: #007700">);&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">Notice that i use double quotes here.</span> Double quotes parse variables. If you use a single quote and still want to parse a variable, do this:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//without&nbsp;double&nbsp;quotes:<br /></span><span style="color: #007700">include(</span><span style="color: #DD0000">'./themes/'&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #0000BB">&#36;current_theme&nbsp;</span><span style="color: #007700">.&nbsp;</span><span style="color: #DD0000">'/footer.php'</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">//so&nbsp;you&nbsp;get&nbsp;out&nbsp;of&nbsp;the&nbsp;quote&nbsp;and&nbsp;put&nbsp;a&nbsp;dot&nbsp;and&nbsp;the&nbsp;variable&nbsp;then&nbsp;dot&nbsp;<br /></span><span style="color: #007700">and&nbsp;</span><span style="color: #0000BB">then&nbsp;put&nbsp;a&nbsp;quote&nbsp;again&nbsp;</span><span style="color: #007700">if&nbsp;</span><span style="color: #0000BB">you&nbsp;need&nbsp;to&nbsp;put&nbsp;another&nbsp;part&nbsp;of&nbsp;a&nbsp;string&nbsp;<br />after&nbsp;it</span><span style="color: #007700">.&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">IMPORTANT:</span> It is important to use simple quotes (' ') when you are not going to put a variable inside it, it decreases CPU usage a small bit but if you use a lot of double quotes (" ") instead when there are no variable you have a loss. It is important to think of the CPU usage and bandwidth and mysql &amp; etc when coding so that the script you are coding is fast.<br />
<br />
<span style="font-size: large;"><span style="font-weight: bold;">3. PHP Comment tags</span></span><br />
You have several types of comments, here are the most known ones:<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">#&nbsp;Comment&nbsp;here<br />//comment&nbsp;here<br />/*&nbsp;multi<br />line<br />comment&nbsp;*/&nbsp;<br /></span></code></div></div></div>
<br />
That's it for today!<br />
See you at the next lesson!<br />
<br />
<a href="http://forums.geekhelps.net/showthread.php?tid=122&amp;pid=459#pid459" target="_blank">Day 2: Learning the basics of PHP (part 2) and coding a rock-papers-scissor script</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[About this PHP course - how does it work?]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=119</link>
			<pubDate>Thu, 08 Jul 2010 06:38:35 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=119</guid>
			<description><![CDATA[<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'Let&#092;'s&nbsp;learn&nbsp;PHP!'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">Dear users,</span><br />
<br />
We're happy to announce that we now have a PHP course section.<br />
Here is some extra information about it so you can understand it better.<br />
<br />
<span style="font-weight: bold;">Lessons index</span><br />
All lessons will be added here:<br />
<a href="http://forums.geekhelps.net/showthread.php?tid=120&amp;pid=445#pid445" target="_blank">Day 1: The basics of PHP</a><br />
<a href="http://forums.geekhelps.net/showthread.php?tid=122&amp;pid=459#pid459" target="_blank">Day 2: Learning the basics of PHP (part 2) and coding a rock-papers-scissor script</a><br />
<br />
<span style="font-weight: bold;">How does it work?</span><br />
This PHP course is entirely made by the Geekhelps team. Every week 1 (or more) lessons will be posted. These lessons will be called for example: (the first lesson<img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" /> Day 1: Title of the lesson -- (2nd lesson<img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" /> Day 2: Title of the lesson.<br />
This is for a simple reason: we don't want to surcharge you and we think that it would be easier if you would take 1 lesson per day. If you think you can handle more than 1 lesson per day, you can always read the next one <img src="http://forums.geekhelps.net/images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />.<br />
One lesson should take around 30 mins to 2 hours depending on the lesson (the first lessons will not take a lot of time, since they are the basics)<br />
<br />
<span style="font-weight: bold;">Licence</span><br />
- This content is material from Geekhelps.com and Geekhelps.net.<br />
- Do not copy or resell or redistribute our php course in any way! It is free - keep it free!<br />
- Copying and changing small parts of our course and then redistributing or reselling it in any way is forbidden.<br />
- We are not responsible for any damage made by our php course<br />
<br />
<span style="font-weight: bold;">If you have any questions you can always reply to this thread.</span><br />
<br />
Thank you,<br />
- Shadows.]]></description>
			<content:encoded><![CDATA[<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">echo&nbsp;</span><span style="color: #DD0000">'Let&#092;'s&nbsp;learn&nbsp;PHP!'</span><span style="color: #007700">;&nbsp;<br /></span></code></div></div></div>
<br />
<span style="font-weight: bold;">Dear users,</span><br />
<br />
We're happy to announce that we now have a PHP course section.<br />
Here is some extra information about it so you can understand it better.<br />
<br />
<span style="font-weight: bold;">Lessons index</span><br />
All lessons will be added here:<br />
<a href="http://forums.geekhelps.net/showthread.php?tid=120&amp;pid=445#pid445" target="_blank">Day 1: The basics of PHP</a><br />
<a href="http://forums.geekhelps.net/showthread.php?tid=122&amp;pid=459#pid459" target="_blank">Day 2: Learning the basics of PHP (part 2) and coding a rock-papers-scissor script</a><br />
<br />
<span style="font-weight: bold;">How does it work?</span><br />
This PHP course is entirely made by the Geekhelps team. Every week 1 (or more) lessons will be posted. These lessons will be called for example: (the first lesson<img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" /> Day 1: Title of the lesson -- (2nd lesson<img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" /> Day 2: Title of the lesson.<br />
This is for a simple reason: we don't want to surcharge you and we think that it would be easier if you would take 1 lesson per day. If you think you can handle more than 1 lesson per day, you can always read the next one <img src="http://forums.geekhelps.net/images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />.<br />
One lesson should take around 30 mins to 2 hours depending on the lesson (the first lessons will not take a lot of time, since they are the basics)<br />
<br />
<span style="font-weight: bold;">Licence</span><br />
- This content is material from Geekhelps.com and Geekhelps.net.<br />
- Do not copy or resell or redistribute our php course in any way! It is free - keep it free!<br />
- Copying and changing small parts of our course and then redistributing or reselling it in any way is forbidden.<br />
- We are not responsible for any damage made by our php course<br />
<br />
<span style="font-weight: bold;">If you have any questions you can always reply to this thread.</span><br />
<br />
Thank you,<br />
- Shadows.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[News&#93; ADMP]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=118</link>
			<pubDate>Thu, 08 Jul 2010 06:28:03 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=118</guid>
			<description><![CDATA[A new release will be available soon. Be read to expect it!<br />
Changes will be about the new plugins system &amp; etc.<br />
<br />
Thank you,<br />
- Shadows.]]></description>
			<content:encoded><![CDATA[A new release will be available soon. Be read to expect it!<br />
Changes will be about the new plugins system &amp; etc.<br />
<br />
Thank you,<br />
- Shadows.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Geekhelps will be back, more active than ever!]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=117</link>
			<pubDate>Fri, 25 Jun 2010 08:36:23 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=117</guid>
			<description><![CDATA[Dear users,<br />
<br />
Since I'm having some difficulties, I'm hoping to make a big surprise for geekhelps! There will be big changes, some of them already planned <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. Now, I'm not sure when these difficulties will stop but I'm hoping i'll be good in mid of July. If not, then that surprise will be for August or September, but expect something <span style="font-size: large;">big</span>!<br />
<br />
You can expect some things like:<ul>
<li>a new homepage</li>
<li>a fresh new feel, look and theme for the forums</li>
<li>a new ADMP version - incl. new forums for ADMP for plugins and more (and there are already quite some plugins made by me but I just didn't release them yet even though they were done already like 3 months ago, I wanted to change something more, and that I will do once i'm better)</li>
<li>a contest to get paid items for free!</li>
<li>a more active forum</li>
<li>more users to post with</li>
<li>new plugins coming out (like the MyVIP script which the development was suspended but I will finish it once I'm better)</li>
<li>Once the new MyBB 1.6 will be out, all of the plugins considered important will be ported to 1.6!</li>
<li>A new -- lone project! Yes! A BIG project <img src="http://forums.geekhelps.net/images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />. And it's partly done, only a few pages to go and it'll be done. <span style="font-weight: bold;">And it still needs testing though ²</span></li></ul>
<br />
<span style="font-size: xx-small;">² Beta testers required - are you curious and do you want to test our new script? Sign in to be a beta tester! Private message me now. This is limited! Only 10 beta testers will be able to test it. This is interesting because the beta testers will get paid plugins for this project for free, as a symbol for helping geekhelps <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />.</span><br />
<br />
I will make a contest soon to win gold items (paid). That contest will be completely free, so do not worry <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. This is to be able to give a chance to all of those users who can't spend money on internet but are still realy interested in my site and able to do this contest because they want the item so much.<br />
(Hint: gather a nice post count and gather some GeekBucks!)<br />
<br />
Thank you for being a loyal geekhelps member.<br />
- Shadows.]]></description>
			<content:encoded><![CDATA[Dear users,<br />
<br />
Since I'm having some difficulties, I'm hoping to make a big surprise for geekhelps! There will be big changes, some of them already planned <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. Now, I'm not sure when these difficulties will stop but I'm hoping i'll be good in mid of July. If not, then that surprise will be for August or September, but expect something <span style="font-size: large;">big</span>!<br />
<br />
You can expect some things like:<ul>
<li>a new homepage</li>
<li>a fresh new feel, look and theme for the forums</li>
<li>a new ADMP version - incl. new forums for ADMP for plugins and more (and there are already quite some plugins made by me but I just didn't release them yet even though they were done already like 3 months ago, I wanted to change something more, and that I will do once i'm better)</li>
<li>a contest to get paid items for free!</li>
<li>a more active forum</li>
<li>more users to post with</li>
<li>new plugins coming out (like the MyVIP script which the development was suspended but I will finish it once I'm better)</li>
<li>Once the new MyBB 1.6 will be out, all of the plugins considered important will be ported to 1.6!</li>
<li>A new -- lone project! Yes! A BIG project <img src="http://forums.geekhelps.net/images/smilies/wink.gif" style="vertical-align: middle;" border="0" alt="Wink" title="Wink" />. And it's partly done, only a few pages to go and it'll be done. <span style="font-weight: bold;">And it still needs testing though ²</span></li></ul>
<br />
<span style="font-size: xx-small;">² Beta testers required - are you curious and do you want to test our new script? Sign in to be a beta tester! Private message me now. This is limited! Only 10 beta testers will be able to test it. This is interesting because the beta testers will get paid plugins for this project for free, as a symbol for helping geekhelps <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />.</span><br />
<br />
I will make a contest soon to win gold items (paid). That contest will be completely free, so do not worry <img src="http://forums.geekhelps.net/images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. This is to be able to give a chance to all of those users who can't spend money on internet but are still realy interested in my site and able to do this contest because they want the item so much.<br />
(Hint: gather a nice post count and gather some GeekBucks!)<br />
<br />
Thank you for being a loyal geekhelps member.<br />
- Shadows.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[The Best StarCraft 2 Guide Review]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=116</link>
			<pubDate>Thu, 24 Jun 2010 00:38:19 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=116</guid>
			<description><![CDATA[Although StarCraft 2 is still a relatively young game in the grand spectrum of things, there are dozens and seemingly hundreds of guides devoted towards it both in hard copies as well as downloadable guides which you can purchase and quickly download to your computer so that you can refer to it whenever you want.<br />
<br />
Star2Pros is one such guide which works in this way and was designed so that anyone no matter their experience level could use it to dismantle their opponents. I've had a chance to look through and download this guide firsthand, so here is my my review of the best StarCraft 2 guide, Star2Pros.<br />
<br />
In opening, I want to make it clear that this is again a StarCraft 2 tips guide, meaning that it exclusively covers this game. Nothing from the first game is covered in this guide. It was created by two die hard gamers who have been playing the beta version of the game ever since it was released.<br />
<br />
The major parts covered are strategies for 1 on 1, 2 on 2, 3 on 3, and 4 on 4. Many race pairings are covered in each of these sections. Part of what makes this the best StarCraft 2 guide in my opinion are the different sections which cover each scenario/number of players because the game can easily and dramatically change and so should your strategies and tactics along with it depending on how many players are involved and their respective races.<br />
<br />
Another important part to mention as evidence that this is the best StarCraft 2 Guide is the section on build orders. As any avid StarCraft player knows, what separates victory from a loss is largely your ability to build quickly and most effectively based on yours and your opponent's races. It covers the exact order of which you should begin building along with strengths and weaknesses associated with each race. Again it's all dependent on who you are playing which is why it's all included.<br />
<br />
One thing which sets this best StarCraft 2 guide apart from it's competitors as that the authors also record large portions of their matches and narrate/use that video footage so that you can watch the strategies which they are describing as they use them right on your computer in case you're unclear on any aspect of it.<br />
<br />
Another thing which sets it apart and makes it the best StarCraft 2 guide is that the authors offer a money back guarantee on the guide so if you're dissatisfied at any point in your first 60 days after downloading it, you are able to get your money back in full.<br />
<br />
The final thing to mention is that when you purchase it you are eligible to receive free updates to it for life from the publishers of it. Again, as the game is still in its infancy, the most effective tactics are liable to continue to shift and evolve in time and the authors designed the guide with that in mind so that those who purchase it can download updates whenever they want for free and for life. This means the best StarCraft 2 guide continues to get better and better at no extra cost to you.<br />
<br />
In summation, this is the best StarCraft 2 guide for any skill level of player as it covers advanced strategies which are proven to deliver the edge to your side even if it's your first time playing the game. Elite gamers will appreciate the section on tournament play strategies which includes the most advanced strategies which the top players in the world frequently employ. Altogether the guide is easy to understand and follow and the videos are a major help, as well.]]></description>
			<content:encoded><![CDATA[Although StarCraft 2 is still a relatively young game in the grand spectrum of things, there are dozens and seemingly hundreds of guides devoted towards it both in hard copies as well as downloadable guides which you can purchase and quickly download to your computer so that you can refer to it whenever you want.<br />
<br />
Star2Pros is one such guide which works in this way and was designed so that anyone no matter their experience level could use it to dismantle their opponents. I've had a chance to look through and download this guide firsthand, so here is my my review of the best StarCraft 2 guide, Star2Pros.<br />
<br />
In opening, I want to make it clear that this is again a StarCraft 2 tips guide, meaning that it exclusively covers this game. Nothing from the first game is covered in this guide. It was created by two die hard gamers who have been playing the beta version of the game ever since it was released.<br />
<br />
The major parts covered are strategies for 1 on 1, 2 on 2, 3 on 3, and 4 on 4. Many race pairings are covered in each of these sections. Part of what makes this the best StarCraft 2 guide in my opinion are the different sections which cover each scenario/number of players because the game can easily and dramatically change and so should your strategies and tactics along with it depending on how many players are involved and their respective races.<br />
<br />
Another important part to mention as evidence that this is the best StarCraft 2 Guide is the section on build orders. As any avid StarCraft player knows, what separates victory from a loss is largely your ability to build quickly and most effectively based on yours and your opponent's races. It covers the exact order of which you should begin building along with strengths and weaknesses associated with each race. Again it's all dependent on who you are playing which is why it's all included.<br />
<br />
One thing which sets this best StarCraft 2 guide apart from it's competitors as that the authors also record large portions of their matches and narrate/use that video footage so that you can watch the strategies which they are describing as they use them right on your computer in case you're unclear on any aspect of it.<br />
<br />
Another thing which sets it apart and makes it the best StarCraft 2 guide is that the authors offer a money back guarantee on the guide so if you're dissatisfied at any point in your first 60 days after downloading it, you are able to get your money back in full.<br />
<br />
The final thing to mention is that when you purchase it you are eligible to receive free updates to it for life from the publishers of it. Again, as the game is still in its infancy, the most effective tactics are liable to continue to shift and evolve in time and the authors designed the guide with that in mind so that those who purchase it can download updates whenever they want for free and for life. This means the best StarCraft 2 guide continues to get better and better at no extra cost to you.<br />
<br />
In summation, this is the best StarCraft 2 guide for any skill level of player as it covers advanced strategies which are proven to deliver the edge to your side even if it's your first time playing the game. Elite gamers will appreciate the section on tournament play strategies which includes the most advanced strategies which the top players in the world frequently employ. Altogether the guide is easy to understand and follow and the videos are a major help, as well.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Favorite games]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=115</link>
			<pubDate>Thu, 24 Jun 2010 00:25:07 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=115</guid>
			<description><![CDATA[Mine most five favorite games are<br />
<br />
1. Call of duty Modern Warfare 2<br />
2. Final Fantasy series<br />
3. Star craft 2<br />
4. Battlefield bad Company 2<br />
5. Super street fighter 4<br />
<br />
Which are yours.]]></description>
			<content:encoded><![CDATA[Mine most five favorite games are<br />
<br />
1. Call of duty Modern Warfare 2<br />
2. Final Fantasy series<br />
3. Star craft 2<br />
4. Battlefield bad Company 2<br />
5. Super street fighter 4<br />
<br />
Which are yours.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[A new discovery in kindergarten learning]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=114</link>
			<pubDate>Thu, 24 Jun 2010 00:16:27 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=114</guid>
			<description><![CDATA[Adults often laugh when they hear or see something funny but when kids laugh, it might mean many things as they might only be mimicking the adults or other kids as they naturally model their behavior on what they see and feel around them. Parents who often laugh when they read, hear or see something humorous are subconsciously living a model for their kids to develop a good sense of humor. Culturing a good sense of humor can help to develop the kids pre-reading skills, creativity and cognitive thinking.<br />
<br />
When kids are having fun and enjoying what they are learning helps them to retain more of what is being taught to them as the old saying goes "Laughter is the best medicine" can be extended to "Laughter can enhance memory skills and improves alertness and concentration".<br />
<br />
Here are several funny for kids games which will tickle their funny bone:-<br />
<br />
1. Tongue twisters<br />
Tongue twisters rock kids with laughter and they also helps to develop language fluency, letter recognition, listening skills and fosters imagination. You can find many tongue twisters in the internet but here is one which you can try.<br />
She wishes to wish the wish you wish, but if you wish the wish the fish wishes, I won't wish the wish she wishes to wish.<br />
<br />
2. Poems and finger plays is one of the many classic funny for kids games<br />
I always love to do this with the children at my daycare center and it has never failed to light up their smiles. Try this classic poem.<br />
<br />
Miss Polly had a dolly<br />
Who was sick, sick,sick (place your hand on your forehead and mimick a really sick expression)<br />
So she called for the doctor<br />
To come quick, quick, quick (use a toy phone and pretend to use it)<br />
<br />
This encourages creative movement and enhances listening and rhyming skills<br />
<br />
3. Short stories and dramatic play<br />
This is another funny for kids games which I played during my English program and the kids enjoyed themselves so much that they kept asking for more short stories to play and never tire themselves acting out the stories over and over again. Some of the short stories which I played with them are The Three Little Pigs, The Bear who lost his tail and the Farmer and his silly Donkey. One of the kids will read out the story while the others act it out and it is really hilarious and funny to see how each group tries to outdo each other and had my center bombed with laughter. This can also be a great party game.<br />
<br />
This game encourages creativity, imagination and reading skills.<br />
<br />
4. Memory Train<br />
This game enhances the kids concentration, memory and listening skills and would also help them to understand the concept of sequencing. Another great funny for kids games.<br />
<br />
Today is Monday,<br />
Today is Monday,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Today is Tuesday,<br />
Today is Tuesday,<br />
Tuesday wind chimes,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Today is Wednesday,<br />
Today is Wednesday,<br />
Wednesday storytelling,<br />
Tuesday wind chimes,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Continue the rhyme for the rest of the week and you can see the children roaring with laughter while trying to remember the sequence. This is not only funny for kids but helps them to understand the concept of time.<br />
<br />
A sense of humor can be cultivated in children just as they learn values like love, respect and kindness. When children are enjoying themselves while learning helps them to learn more quickly and enrich their learning process.]]></description>
			<content:encoded><![CDATA[Adults often laugh when they hear or see something funny but when kids laugh, it might mean many things as they might only be mimicking the adults or other kids as they naturally model their behavior on what they see and feel around them. Parents who often laugh when they read, hear or see something humorous are subconsciously living a model for their kids to develop a good sense of humor. Culturing a good sense of humor can help to develop the kids pre-reading skills, creativity and cognitive thinking.<br />
<br />
When kids are having fun and enjoying what they are learning helps them to retain more of what is being taught to them as the old saying goes "Laughter is the best medicine" can be extended to "Laughter can enhance memory skills and improves alertness and concentration".<br />
<br />
Here are several funny for kids games which will tickle their funny bone:-<br />
<br />
1. Tongue twisters<br />
Tongue twisters rock kids with laughter and they also helps to develop language fluency, letter recognition, listening skills and fosters imagination. You can find many tongue twisters in the internet but here is one which you can try.<br />
She wishes to wish the wish you wish, but if you wish the wish the fish wishes, I won't wish the wish she wishes to wish.<br />
<br />
2. Poems and finger plays is one of the many classic funny for kids games<br />
I always love to do this with the children at my daycare center and it has never failed to light up their smiles. Try this classic poem.<br />
<br />
Miss Polly had a dolly<br />
Who was sick, sick,sick (place your hand on your forehead and mimick a really sick expression)<br />
So she called for the doctor<br />
To come quick, quick, quick (use a toy phone and pretend to use it)<br />
<br />
This encourages creative movement and enhances listening and rhyming skills<br />
<br />
3. Short stories and dramatic play<br />
This is another funny for kids games which I played during my English program and the kids enjoyed themselves so much that they kept asking for more short stories to play and never tire themselves acting out the stories over and over again. Some of the short stories which I played with them are The Three Little Pigs, The Bear who lost his tail and the Farmer and his silly Donkey. One of the kids will read out the story while the others act it out and it is really hilarious and funny to see how each group tries to outdo each other and had my center bombed with laughter. This can also be a great party game.<br />
<br />
This game encourages creativity, imagination and reading skills.<br />
<br />
4. Memory Train<br />
This game enhances the kids concentration, memory and listening skills and would also help them to understand the concept of sequencing. Another great funny for kids games.<br />
<br />
Today is Monday,<br />
Today is Monday,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Today is Tuesday,<br />
Today is Tuesday,<br />
Tuesday wind chimes,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Today is Wednesday,<br />
Today is Wednesday,<br />
Wednesday storytelling,<br />
Tuesday wind chimes,<br />
Monday pizza,<br />
To share with you,<br />
Come and take your piece,<br />
<br />
Continue the rhyme for the rest of the week and you can see the children roaring with laughter while trying to remember the sequence. This is not only funny for kids but helps them to understand the concept of time.<br />
<br />
A sense of humor can be cultivated in children just as they learn values like love, respect and kindness. When children are enjoying themselves while learning helps them to learn more quickly and enrich their learning process.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Who likes to play guitar?]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=113</link>
			<pubDate>Thu, 24 Jun 2010 00:10:37 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=113</guid>
			<description><![CDATA[I love to play guitar, but i am still not perfect in it.<br />
Which guitar is best to play acoustic or electric.<br />
Which guitar you prefer to play.]]></description>
			<content:encoded><![CDATA[I love to play guitar, but i am still not perfect in it.<br />
Which guitar is best to play acoustic or electric.<br />
Which guitar you prefer to play.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Lets Count to Infinite]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=112</link>
			<pubDate>Thu, 13 May 2010 11:23:34 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=112</guid>
			<description><![CDATA[Hey guys,<br />
<br />
Lets count to infinite... Just to see how far we can go before this forum goes away. <img src="http://forums.geekhelps.net/images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" /><br />
<br />
<br />
I start 1!!!]]></description>
			<content:encoded><![CDATA[Hey guys,<br />
<br />
Lets count to infinite... Just to see how far we can go before this forum goes away. <img src="http://forums.geekhelps.net/images/smilies/sad.gif" style="vertical-align: middle;" border="0" alt="Sad" title="Sad" /><br />
<br />
<br />
I start 1!!!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Call of Duty Five - Get the Lo Down]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=111</link>
			<pubDate>Wed, 05 May 2010 22:34:50 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=111</guid>
			<description><![CDATA[Call of Duty Five (also known as COD5 and Call of Duty: World at War) is the best selling PC, XBOX 360 and Playstation 3 video game from Treyarch, and is the fifth installment in the critically acclaimed Call of Duty series. This first-person shooter game sees you take the place of a World War Two soldier in the Eastern Pacific, fighting against the Japanese, as well jumping between the role of Private Petrenko, a Russian infantryman who must fight back against the Germans.<br />
Part of the appeal of playing Call of Duty Five is the chance to re-enact one of the most famous times in recent history, and with full historical accuracy. For example, the weapons that you can use throughout the game are all 100% true to the original in terms of looks, sound, damage and accuracy. For example, the hugely popular and versatile Thompson submachine gun is included, as well as the Mosin Nagant sniper rifle. The ability to customise these weapons is also an option, with bayonets, scopes and sites, and grenade all an option.]]></description>
			<content:encoded><![CDATA[Call of Duty Five (also known as COD5 and Call of Duty: World at War) is the best selling PC, XBOX 360 and Playstation 3 video game from Treyarch, and is the fifth installment in the critically acclaimed Call of Duty series. This first-person shooter game sees you take the place of a World War Two soldier in the Eastern Pacific, fighting against the Japanese, as well jumping between the role of Private Petrenko, a Russian infantryman who must fight back against the Germans.<br />
Part of the appeal of playing Call of Duty Five is the chance to re-enact one of the most famous times in recent history, and with full historical accuracy. For example, the weapons that you can use throughout the game are all 100% true to the original in terms of looks, sound, damage and accuracy. For example, the hugely popular and versatile Thompson submachine gun is included, as well as the Mosin Nagant sniper rifle. The ability to customise these weapons is also an option, with bayonets, scopes and sites, and grenade all an option.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[agreement script on install]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=110</link>
			<pubDate>Fri, 30 Apr 2010 14:32:29 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=110</guid>
			<description><![CDATA[I'm sure the script is wonderful, but since it's impossible to get the agreeement function to work on the install, I guess I'll never know.<br />
<br />
Maybe it's best not to use the script afterall... who knows what else is screwed up.]]></description>
			<content:encoded><![CDATA[I'm sure the script is wonderful, but since it's impossible to get the agreeement function to work on the install, I guess I'll never know.<br />
<br />
Maybe it's best not to use the script afterall... who knows what else is screwed up.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Few Suggestion]]></title>
			<link>http://forums.geekhelps.net/showthread.php?tid=109</link>
			<pubDate>Wed, 28 Apr 2010 23:12:11 -0500</pubDate>
			<guid isPermaLink="false">http://forums.geekhelps.net/showthread.php?tid=109</guid>
			<description><![CDATA[I am new member of this site.Well I Go through almost all topics here..Those are quite informative.Well I have learnt quite helpful information from the healthy discussion of members over here.As I think of this the color combination and other graphics..'Keep the site as it is because it is simply the best. Color combination of background and font I like most. Speed of response also the best.']]></description>
			<content:encoded><![CDATA[I am new member of this site.Well I Go through almost all topics here..Those are quite informative.Well I have learnt quite helpful information from the healthy discussion of members over here.As I think of this the color combination and other graphics..'Keep the site as it is because it is simply the best. Color combination of background and font I like most. Speed of response also the best.']]></content:encoded>
		</item>
	</channel>
</rss>