<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Warm Forest Flash Blog &#187; php</title>
	<atom:link href="http://www.warmforestflash.com/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.warmforestflash.com/blog</link>
	<description>A blog about Flash &#38; ActionScript 3 from a designer&#039;s perspective</description>
	<lastBuildDate>Thu, 29 Jul 2010 21:20:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Flash AS3 Contact Form Using PHP</title>
		<link>http://www.warmforestflash.com/blog/2009/06/flash-as3-contact-form-using-php/</link>
		<comments>http://www.warmforestflash.com/blog/2009/06/flash-as3-contact-form-using-php/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 18:09:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.warmforestflash.com/blog/?p=264</guid>
		<description><![CDATA[To continue in the tradition of my AS3 scrollbar source code I released a few months back, I&#8217;m now giving away the source code for my AS3 contact form class I&#8217;ve been using in my other Flash templates, specifically the one from Cedar. The contact form class is super-customizable and simple to use. I&#8217;ve used [...]


Related posts:<ol><li><a href='http://www.warmforestflash.com/blog/2009/04/free-as3-scrollbar-fullscreen-and-resizable/' rel='bookmark' title='Permanent Link: Free AS3 Scrollbar: Fullscreen and Resizable'>Free AS3 Scrollbar: Fullscreen and Resizable</a></li>
<li><a href='http://www.warmforestflash.com/blog/2009/01/as3-dotted-line-class/' rel='bookmark' title='Permanent Link: AS3 Dotted Line Class'>AS3 Dotted Line Class</a></li>
<li><a href='http://www.warmforestflash.com/blog/2009/07/accessible-flash-nav/' rel='bookmark' title='Permanent Link: Accessible Flash Nav: Right-Click Links to Open in New Window Using AS3'>Accessible Flash Nav: Right-Click Links to Open in New Window Using AS3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>To continue in the tradition of my <a href="http://www.warmforestflash.com/blog/2009/04/free-as3-scrollbar-fullscreen-and-resizable/">AS3 scrollbar source code</a> I released a few months back, I&#8217;m now giving away the source code for my AS3 contact form class I&#8217;ve been using in my other Flash templates, specifically the one from <a href="http://www.warmforestflash.com/products/cedar/">Cedar</a>.</p>
<p>The contact form class is super-customizable and simple to use. I&#8217;ve used it in lots of projects and it&#8217;s easy to make it look different every time. Here is the basic usage:</p>
<div class="geshi no actionscript">
<ol>
<li class="li1">
<div class="de1"><span class="kw3">import</span> com.<span class="me1">warmforestflash</span>.<span class="me1">ContactForm</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">var</span> contactForm:ContactForm = <span class="kw2">new</span> ContactForm<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">addChild<span class="br0">&#40;</span>contactForm<span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>And here is a preview:</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_contact_form1_340980569"
			class="flashmovie"
			width="650"
			height="230">
	<param name="movie" value="http://www.warmforestflash.com/blog/wp-content/uploads/2009/06/contact_form1.swf" />
	<param name="menu" value="false" />
	<param name="quality" value="high" />
	<param name="scale" value="noscale" />
	<param name="salign" value="tl" />
	<param name="wmode" value="window" />
	<param name="bgcolor" value="#ffffff" />
	<param name="allowscriptaccess" value="always" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.warmforestflash.com/blog/wp-content/uploads/2009/06/contact_form1.swf"
			name="fm_contact_form1_340980569"
			width="650"
			height="230">
		<param name="menu" value="false" />
		<param name="quality" value="high" />
		<param name="scale" value="noscale" />
		<param name="salign" value="tl" />
		<param name="wmode" value="window" />
		<param name="bgcolor" value="#ffffff" />
		<param name="allowscriptaccess" value="always" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>Pretty much everything can be easily customized including all the colors and text and validation copy. Here is how you would customize it:</p>
<div class="geshi no actionscript">
<ol>
<li class="li1">
<div class="de1"><span class="kw3">import</span> com.<span class="me1">warmforestflash</span>.<span class="me1">ContactForm</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">var</span> contactForm:ContactForm = <span class="kw2">new</span> ContactForm<span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Label settings</span></div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">nameText</span> = <span class="st0">&quot;Type your name here&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">emailText</span> = <span class="st0">&quot;Type your email here&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">messageText</span> = <span class="st0">&quot;Type your message here&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendButtonText</span> = <span class="st0">&quot;CONTACT ME&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendingText</span> = <span class="st0">&quot;Sending message&#8230;&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">errorEmailText</span> = <span class="st0">&quot;Your email is not valid.&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">errorServerText</span> = <span class="st0">&quot;Server problems.&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">confirmationText</span> = <span class="st0">&quot;Thanks for contacting me!&quot;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Color settings</span></div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="kw3">textColor</span> = 0xffffff;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="kw3">borderColor</span> = 0&#215;222222;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="kw3">backgroundColor</span> = 0&#215;000000;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">selectedBorderColor</span> = 0x05b59a;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">selectedBackgroundColor</span> = 0&#215;000000;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">selectedBlurAmount</span> = <span class="nu0">50</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendButtonTextColor</span> = 0xffffff;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendButtonTextRollOverColor</span> = 0xffffff;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendButtonColor</span> = 0x05b59a;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">sendButtonRollOverColor</span> = 0xff4400;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">errorColor</span> = 0xff4400;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">confirmationColor</span> = 0x05b59a;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Layout settings</span></div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">nameWidth</span> = <span class="nu0">400</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">emailWidth</span> = <span class="nu0">400</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">messageWidth</span> = <span class="nu0">550</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">messageHeight</span> = <span class="nu0">200</span>;</div>
</li>
<li class="li1">
<div class="de1">contactForm.<span class="me1">verticalSpacing</span> = <span class="nu0">10</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">addChild<span class="br0">&#40;</span>contactForm<span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>And here it is customized:</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_contact_form2_783469139"
			class="flashmovie"
			width="650"
			height="290">
	<param name="movie" value="http://www.warmforestflash.com/blog/wp-content/uploads/2009/06/contact_form2.swf" />
	<param name="menu" value="false" />
	<param name="quality" value="high" />
	<param name="scale" value="noscale" />
	<param name="salign" value="tl" />
	<param name="wmode" value="window" />
	<param name="bgcolor" value="#ffffff" />
	<param name="allowscriptaccess" value="always" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.warmforestflash.com/blog/wp-content/uploads/2009/06/contact_form2.swf"
			name="fm_contact_form2_783469139"
			width="650"
			height="290">
		<param name="menu" value="false" />
		<param name="quality" value="high" />
		<param name="scale" value="noscale" />
		<param name="salign" value="tl" />
		<param name="wmode" value="window" />
		<param name="bgcolor" value="#ffffff" />
		<param name="allowscriptaccess" value="always" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>I&#8217;m also including an XML-powered version for people who don&#8217;t own the Flash authoring software or who don&#8217;t know any ActionScript at all. You can just drop this into an HTML page and customize everything straight through the XML without having to open Flash or mess with any ActionScript. It&#8217;s a simple way to add a contact form to any website.</p>
<p>The script that actually sends the email is written in PHP so the web server you upload it to will need to support PHP in order for the email to send.</p>
<p><a href="http://www.warmforestflash.com/blog/wp-content/uploads/2009/06/as3_contact_form.zip">&raquo; Download the contact form class and XML version</a></p>
<p>Feel free to use this code in any way you want other than selling it.</p>
<p>Have fun!</p>
<p>__</p>


<p>Related posts:<ol><li><a href='http://www.warmforestflash.com/blog/2009/04/free-as3-scrollbar-fullscreen-and-resizable/' rel='bookmark' title='Permanent Link: Free AS3 Scrollbar: Fullscreen and Resizable'>Free AS3 Scrollbar: Fullscreen and Resizable</a></li>
<li><a href='http://www.warmforestflash.com/blog/2009/01/as3-dotted-line-class/' rel='bookmark' title='Permanent Link: AS3 Dotted Line Class'>AS3 Dotted Line Class</a></li>
<li><a href='http://www.warmforestflash.com/blog/2009/07/accessible-flash-nav/' rel='bookmark' title='Permanent Link: Accessible Flash Nav: Right-Click Links to Open in New Window Using AS3'>Accessible Flash Nav: Right-Click Links to Open in New Window Using AS3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.warmforestflash.com/blog/2009/06/flash-as3-contact-form-using-php/feed/</wfw:commentRss>
		<slash:comments>107</slash:comments>
		</item>
	</channel>
</rss>
