<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://php.apsique.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Php y otras yerbas - Recomendaciones para el paso de variables por GET y POST - Comentarios</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post</link>
 <description>Comentarios para &quot;Recomendaciones para el paso de variables por GET y POST&quot;</description>
 <language>es</language>
<item>
 <title>gracias por tu respuesta.
Y</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-72057</link>
 <description>&lt;p&gt;gracias por tu respuesta.&lt;br /&gt;
Y en ese caso como puedo solucionar el problema de pasar el simbolo +&lt;br /&gt;
gracias.&lt;/p&gt;
</description>
 <pubDate>Tue, 15 Jan 2008 07:26:35 -0800</pubDate>
 <dc:creator>oscar</dc:creator>
 <guid isPermaLink="false">comment 72057 at http://php.apsique.com</guid>
</item>
<item>
 <title>+ en un GET indica un</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-72040</link>
 <description>&lt;p&gt;+ en un GET indica un espacio. Si mandas desde un js, ocupa escape()&lt;/p&gt;
</description>
 <pubDate>Mon, 14 Jan 2008 14:20:24 -0800</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">comment 72040 at http://php.apsique.com</guid>
</item>
<item>
 <title>Hola, estoy trabajando con</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-72039</link>
 <description>&lt;p&gt;Hola, estoy trabajando con php y ajax, el problema que tengo que pasar una variable que contiene el simbolo + y no se como hacerlo ya que al obtenerla con get, ya que  corta el string por ejmplo intento pasar c++ y solo obtengo c.&lt;/p&gt;
&lt;p&gt;gracias por su ayuda&lt;/p&gt;
</description>
 <pubDate>Mon, 14 Jan 2008 09:51:31 -0800</pubDate>
 <dc:creator>Oscar</dc:creator>
 <guid isPermaLink="false">comment 72039 at http://php.apsique.com</guid>
</item>
<item>
 <title>Jejeje. De nada. Para eso estamos.</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-676</link>
 <description>&lt;p&gt;Jejeje. De nada. Para eso estamos. Soy un rat&amp;#243;n de e-biblioteca con eso de los est&amp;#225;ndares :)&lt;/p&gt;
</description>
 <pubDate>Sat, 30 Oct 2004 03:26:55 -0700</pubDate>
 <dc:creator>Claudex</dc:creator>
 <guid isPermaLink="false">comment 676 at http://php.apsique.com</guid>
</item>
<item>
 <title>Cu&amp;#225;nta raz&amp;#243;n tienes :-)</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-675</link>
 <description>&lt;p&gt;Cu&amp;#225;nta raz&amp;#243;n tienes :-)&lt;br /&gt;
No hay nada como seguir la documentaci&amp;#243;n del w3c para aclarar las dudas... Gracias!&lt;/p&gt;
</description>
 <pubDate>Fri, 29 Oct 2004 08:57:44 -0700</pubDate>
 <dc:creator>Jordi</dc:creator>
 <guid isPermaLink="false">comment 675 at http://php.apsique.com</guid>
</item>
<item>
 <title>POST y GETMe apesta ponerme VM (viejo-de-mierda), pero a veces e</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-674</link>
 <description>&lt;p&gt;POST y GETMe apesta ponerme VM (viejo-de-mierda), pero a veces es necesario llamar al orden y la cordura!&lt;br /&gt;
Seg&amp;#250;n la RFC-2616, la principal raz&amp;#243;n para usar los distintos m&amp;#233;todos es el objetivo principal de la petici&amp;#243;n.&lt;br /&gt;
GET sirve recoger la informaci&amp;#243;n, cualquier...&lt;/p&gt;
</description>
 <pubDate>Tue, 26 Oct 2004 15:25:28 -0700</pubDate>
 <dc:creator>Php y otras yerbas, por clbustos</dc:creator>
 <guid isPermaLink="false">comment 674 at http://php.apsique.com</guid>
</item>
<item>
 <title>La documentaci&amp;#243;n del w3c establece que la principal raz&amp;#24</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-673</link>
 <description>&lt;p&gt;La documentaci&amp;#243;n del w3c establece que la principal raz&amp;#243;n para el uso de GET o POST es la posibilidad de cambio en el sitio.&lt;br /&gt;
GET debe usarse en situaciones de idempotencia, o sea, cuando la consulta no afecta los datos.&lt;br /&gt;
En cambio, POST se utiliza cuando la consulta afecta los datos en la p&amp;#225;gina.  De ah&amp;#237; que sea bastante l&amp;#243;gico que los navegadores pidan confirmaci&amp;#243;n para volver a una p&amp;#225;gina (al hacer back) donde se realiz&amp;#243; una consulta POST, ya que implica una acci&amp;#243;n sobre el sitio.&lt;/p&gt;
</description>
 <pubDate>Tue, 26 Oct 2004 15:11:35 -0700</pubDate>
 <dc:creator>Claudex</dc:creator>
 <guid isPermaLink="false">comment 673 at http://php.apsique.com</guid>
</item>
<item>
 <title>Perfecto, voy a cambiar la ent</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-672</link>
 <description>&lt;p&gt;Perfecto, voy a cambiar la entrada, me parecen muy acertadas tus sugerencias.&lt;/p&gt;
</description>
 <pubDate>Mon, 25 Oct 2004 18:36:56 -0700</pubDate>
 <dc:creator>Jordi</dc:creator>
 <guid isPermaLink="false">comment 672 at http://php.apsique.com</guid>
</item>
<item>
 <title>Para usar GET, adem&amp;#225;s hay una limitaci&amp;#243;n de tama&amp;#241;</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comment-671</link>
 <description>&lt;p&gt;Para usar GET, adem&amp;#225;s hay una limitaci&amp;#243;n de tama&amp;#241;o que depende de los navegadores, est&amp;#225; entorno a los 8K.&lt;/p&gt;
&lt;p&gt;Para POST a&amp;#241;adir&amp;#237;a que es el m&amp;#233;todo a utilziar en conexiones HTTPS,para forzar el encriptado de los datos.&lt;/p&gt;
&lt;p&gt;Respecto a los caracteres que no son ASCII, nada impide codificarlos con urlencode para que puedan ser pasados por GET.&lt;/p&gt;
</description>
 <pubDate>Mon, 25 Oct 2004 05:08:12 -0700</pubDate>
 <dc:creator>Guti</dc:creator>
 <guid isPermaLink="false">comment 671 at http://php.apsique.com</guid>
</item>
<item>
 <title>Recomendaciones para el paso de variables por GET y POST</title>
 <link>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post</link>
 <description>&lt;p&gt;Deberíamos usar &lt;strong&gt;GET&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Si no nos importa que los parámetros se vean en la URL.&lt;/li&gt;
&lt;li&gt;Si queremos transferir los datos de la manera más rápida posible.&lt;/li&gt;
&lt;li&gt;Si el formulario HTML va a transferir variables de poco tamaño.&lt;/li&gt;
&lt;li&gt;Si queremos que el usuario pueda cambiar el contenido de la web a través de los parámetros de la URL.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Por su parte, deberíamos usar &lt;strong&gt;POST&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;Si no queremos que las variables se muestren en la URL.&lt;/li&gt;
&lt;li&gt;Si el formulario transfiere mucha información, o variables que tengan un tamaño considerable.&lt;/li&gt;
&lt;li&gt;Si la variables contienen carácteres que no son ASCII.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;¿Alguien tiene más recomendaciones?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Actualización 1:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hay que tener en cuenta que la limitación del tamaño de las variables en GET viene determinado por el tamaño del querystring. En la mayoría de los servidores web se limita a 4K, es decir, 4000 letras.&lt;/li&gt;
&lt;li&gt;El paso de variables por POST debe emplearse en conexiones seguras, o HTTPS.&lt;/li&gt;
&lt;li&gt;Finalmente, es posible pasar carácteres ASCII en la URL siempre que se codifiquen adecuadamente.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Actualización 2:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;index.php?p=109&quot;&gt;Claudex&lt;/a&gt; nos recuerda que es mucho mejor basarnos en la especificación del HTTP/1.1 para decidirnos por un método u otro.&lt;/p&gt;
</description>
 <comments>http://php.apsique.com/contenido/recomendaciones_paso_variables_get_y_post#comments</comments>
 <category domain="http://php.apsique.com/categoria/logicanova/miscelanea">Miscelánea</category>
 <pubDate>Sun, 24 Oct 2004 06:54:01 -0700</pubDate>
 <dc:creator>jordi</dc:creator>
 <guid isPermaLink="false">330 at http://php.apsique.com</guid>
</item>
</channel>
</rss>
