<?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>LadoWindows &#187; Php</title>
	<atom:link href="http://www.ladowindows.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ladowindows.com</link>
	<description>noticias de tecnología y consumibles</description>
	<lastBuildDate>Mon, 06 Feb 2012 17:21:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Formulario de contacto mediante php</title>
		<link>http://www.ladowindows.com/2009/01/30/formulario-de-contacto-mediante-php/</link>
		<comments>http://www.ladowindows.com/2009/01/30/formulario-de-contacto-mediante-php/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 17:46:37 +0000</pubDate>
		<dc:creator>Jeo</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[formulario en php]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://ladowindows.com/?p=7</guid>
		<description><![CDATA[Para inagurar la seccion de Php y Tutoriales he decidido comenzar con este articulo que si bien, no es uno primordial para el inicio, siempre es muy buscado por personas nuevas en el mundo de PHP, que lo que buscan en simplicidad y efectiviad en sus webs, asi que, preparen todo, colocate comodo y preparate [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone" title="Formulario de contacto en php" src="http://img93.imageshack.us/img93/8400/phptut1po8.png" alt="" width="233" height="92" /></p>
<p style="text-align: justify;">Para inagurar la seccion de Php y Tutoriales he decidido comenzar con este articulo que si bien, no es uno primordial para el inicio, siempre es muy buscado por personas nuevas en el mundo de PHP, que lo que buscan en simplicidad y efectiviad en sus webs, asi que, preparen todo, colocate comodo y preparate para crear tu primer formulario de contacto mediante PHP.</p>
<p style="text-align: justify;"><span id="more-7"></span>Para comenzar hay que aclarar que este formulario de contacto trabaja conla fucion email en PHP, es decir los campos seran enviados hasta tu casilla de correo (por comodida, obviamente) y por consiguente debes estar seguro de que tu porveedor de hosting y version PHP soporta la funcion mail, muchos por defecto la permiten pero como es en este mundo uno nunca sabe asi que revisa bien. Aclarado esto comenzamos.</p>
<p style="text-align: justify;">Para armar tu formulario necesitaras de 2 paginas el index, que en este caso sera donde este el formulario. El codigo (enviar.php) en si, este ultimo es el que se ejecutara cuando los usuarios den click en enviar. Listo vamos alla!</p>
<p style="text-align: justify;">El index:</p>
<p style="text-align: justify;">
<pre class="brush: html">
&lt;head&gt;&lt;/head&gt;
&lt;body&gt;

&lt;form id=&quot;form1&quot; name=&quot;form1&quot; method=&quot;post&quot; action=&quot;enviar.php&quot;&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;table width=&quot;320&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td width=&quot;54&quot;&gt;Nombre::&lt;/td&gt;
&lt;td width=&quot;266&quot;&gt;&lt;div align=&quot;center&quot;&gt;
&lt;input type=&quot;text&quot; name=&quot;nombre&quot; id=&quot;nombre&quot; /&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Web&lt;/td&gt;
&lt;td&gt;&lt;div align=&quot;center&quot;&gt;
&lt;input type=&quot;text&quot; name=&quot;web&quot; id=&quot;web&quot; /&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tu Email:&lt;/td&gt;
&lt;td&gt;&lt;div align=&quot;center&quot;&gt;
&lt;input type=&quot;text&quot; name=&quot;mail&quot; id=&quot;mail&quot; /&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asunto:&lt;/td&gt;
&lt;td&gt;&lt;div align=&quot;center&quot;&gt;
&lt;label&gt;
&lt;select name=&quot;asunto&quot; id=&quot;asunto&quot;&gt;
&lt;option&gt;Quejas&lt;/option&gt;
&lt;option&gt;Ayuda&lt;/option&gt;
&lt;option&gt;Comentarios&lt;/option&gt;
&lt;/select&gt;
&lt;/label&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=&quot;top&quot;&gt;Mensaje:&lt;/td&gt;
&lt;td&gt;&lt;textarea name=&quot;mensaje&quot; id=&quot;mensaje&quot; cols=&quot;45&quot; rows=&quot;5&quot;&gt;&lt;/textarea&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;div align=&quot;center&quot;&gt;
&lt;input type=&quot;submit&quot; name=&quot;enviar&quot; id=&quot;enviar&quot; value=&quot;Enviar&quot; /&gt;
&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/body&gt;
</pre>
<p style="text-align: justify;">Ahora paso a explicar el index, aunque personalmente pienso que se explica solo, es un simple formulario que almecena la informacion que nos llegara, hay un truco en el campo &#8220;asunto&#8221; como podras observar en el codigo, no deja escribir, sino que es una campo de una sola eleccion, le puedes cambiar las opciones.</p>
<p style="text-align: justify;">Enviar:</p>
<p style="text-align: justify;">
<pre class="brush: php">&lt;/p&gt;

&lt;?
$nombre = $_POST[&#039;nombre&#039;];
$mail = $_POST[&#039;mail&#039;];
$web = $_POST[&#039;web&#039;];
$yo = &#039;Tu@correo.com&#039;;

$header = &#039;From: &#039; . $mail . &quot; \r\n&quot;;
$header .= &quot;X-Mailer: PHP/&quot; . phpversion() . &quot; \r\n&quot;;
$header .= &quot;Mime-Version: 1.0 \r\n&quot;;
$header .= &quot;Content-Type: text/plain&quot;;

$header2 = &#039;From: &#039; . $yo . &quot; \r\n&quot;;
$header2 .= &quot;X-Mailer: PHP/&quot; . phpversion() . &quot; \r\n&quot;;
$header2 .= &quot;Mime-Version: 1.0 \r\n&quot;;
$header2 .= &quot;Content-Type: text/plain&quot;;

$mensaje = &quot;Este mensaje fue enviado por &quot; . $nombre . &quot;, del colegio &quot; . $web . &quot; \r\n&quot;;
$mensaje .= &quot;Su e-mail es: &quot; . $mail . &quot; \r\n&quot;;
$mensaje .= &quot;Mensaje: &quot; . $_POST[&#039;mensaje&#039;] . &quot; \r\n&quot;;
$mensaje .= &quot;Enviado el &quot; . date(&#039;d/m/Y&#039;, time());

$mensaje2 = &quot;Asunto del mensaje automatico \r\n&quot;;
$mensaje2 .= &quot;Su e-mail es: &quot; . $yo . &quot; \r\n&quot;;
$mensaje2 .= &quot;Mensaje: Buenas \r\n&quot; .  $nombre   . &quot; Contenido del mensaje auntomatico. \r\n&quot;;
$mensaje2 .= &quot;Enviado el &quot; . date(&#039;d/m/Y&#039;, time());

$para = &#039;Tu@correo.com&#039;;
$asunto = $_POST[&#039;asunto&#039;];
mail($para, $asunto, utf8_decode($mensaje), $header);
mail($mail, $asunto, utf8_decode($mensaje2), $header2);
echo &quot;&lt;p&gt; Mensaje enviado, tendras una respuesta lo mas pronto posible \n &quot;;
?&gt;
</pre>
<p style="text-align: justify;">Bien paso a explicar el enviar.php. Basicamente lo que hace es enviar los datos que recibio el formulario al correo que le indiques, como puedes observar, donde dice &#8220;tu@correo.com&#8221; debes editarlo por el email donde quieres que te lleguen los mensajes del formulario de contacto, tambien, este formulario tiene la opcion de enviar una respuesta automatica al que te envie un mensaje a traves de este formulario. Todas las opciones donde se puede estar se ven claramente en el codigo.</p>
<p style="text-align: justify;">Si tienes alguna duda no olvides dejar un comentario.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ladowindows.com/2009/01/30/formulario-de-contacto-mediante-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

