<?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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ejercicio PHP: Autenticación de usuarios con sesiones en PHP y MySQL</title>
	<atom:link href="http://neosergio.net/2009/01/27/ejercicio-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosergio.net/2009/01/27/ejercicio-php/</link>
	<description>Back to the geek world</description>
	<lastBuildDate>Thu, 19 Jan 2012 18:53:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Esteban</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-454</link>
		<dc:creator>Esteban</dc:creator>
		<pubDate>Thu, 19 Jan 2012 18:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-454</guid>
		<description>Excelente el tutorial!</description>
		<content:encoded><![CDATA[<p>Excelente el tutorial!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neosergio</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-453</link>
		<dc:creator>neosergio</dc:creator>
		<pubDate>Wed, 18 Jan 2012 19:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-453</guid>
		<description>Eso es porque la sesión ya fue iniciada en el archivo step1.php, debes revisar eso, para evitar conflictos de inicio de sesión</description>
		<content:encoded><![CDATA[<p>Eso es porque la sesión ya fue iniciada en el archivo step1.php, debes revisar eso, para evitar conflictos de inicio de sesión</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lila</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-451</link>
		<dc:creator>lila</dc:creator>
		<pubDate>Sun, 15 Jan 2012 22:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-451</guid>
		<description>&lt;?php
    include (‘funciones.php’);

    if (verificar_usuario()){
    //aqui debe venir todo el contenido necesario que solo el usuario validado puede acceder
    print “Desconectarse &lt;a href=&quot;’salir.php’/&quot; / rel=&quot;nofollow&quot;&gt;aqui&lt;/a&gt;”;
    } else {
    header(‘Location:index.php’);
    }
    ?&gt;

cuando yo pongo esto en cada pagina por seguridad para que nadie entre me da este :Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\proenvio\step1.php:10) in

como me pueden ayudar?</description>
		<content:encoded><![CDATA[<p>&lt;?php<br />
    include (‘funciones.php’);</p>
<p>    if (verificar_usuario()){<br />
    //aqui debe venir todo el contenido necesario que solo el usuario validado puede acceder<br />
    print “Desconectarse <a href="’salir.php’/" / rel="nofollow">aqui</a>”;<br />
    } else {<br />
    header(‘Location:index.php’);<br />
    }<br />
    ?&gt;</p>
<p>cuando yo pongo esto en cada pagina por seguridad para que nadie entre me da este :Warning: session_start() [function.session-start]: Cannot send session cache limiter &#8211; headers already sent (output started at C:\AppServ\www\proenvio\step1.php:10) in</p>
<p>como me pueden ayudar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nacho</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-439</link>
		<dc:creator>Nacho</dc:creator>
		<pubDate>Tue, 27 Dec 2011 20:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-439</guid>
		<description>Buen tutorial,gracias por el aporte y sigue asi.</description>
		<content:encoded><![CDATA[<p>Buen tutorial,gracias por el aporte y sigue asi.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neosergio</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-435</link>
		<dc:creator>neosergio</dc:creator>
		<pubDate>Mon, 19 Dec 2011 18:05:15 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-435</guid>
		<description>Para ello habria que lanzar una consulta adicional a la BD considerando los privilegios adicionales</description>
		<content:encoded><![CDATA[<p>Para ello habria que lanzar una consulta adicional a la BD considerando los privilegios adicionales</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Horacio</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-433</link>
		<dc:creator>Horacio</dc:creator>
		<pubDate>Fri, 16 Dec 2011 02:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-433</guid>
		<description>Hola, me funciona todo correcto mi pregunta es como seria para al entrar el usuario tenga la opcion de ver su perfil (sus datos) individualmente</description>
		<content:encoded><![CDATA[<p>Hola, me funciona todo correcto mi pregunta es como seria para al entrar el usuario tenga la opcion de ver su perfil (sus datos) individualmente</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gustav cast</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-421</link>
		<dc:creator>gustav cast</dc:creator>
		<pubDate>Sat, 05 Nov 2011 01:29:01 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-421</guid>
		<description>seria interesante agregarle a este ejemplo la parte de encriptacion y administracion de cuentas :p</description>
		<content:encoded><![CDATA[<p>seria interesante agregarle a este ejemplo la parte de encriptacion y administracion de cuentas :p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fran</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-419</link>
		<dc:creator>Fran</dc:creator>
		<pubDate>Thu, 03 Nov 2011 19:45:23 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-419</guid>
		<description>Muchas gracias. El mejor tutorial sobre autentificación que he encontrado. Enhorabuena por el trabajo</description>
		<content:encoded><![CDATA[<p>Muchas gracias. El mejor tutorial sobre autentificación que he encontrado. Enhorabuena por el trabajo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcos</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-381</link>
		<dc:creator>marcos</dc:creator>
		<pubDate>Mon, 18 Apr 2011 16:51:40 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-381</guid>
		<description>esta bueno el tutorial</description>
		<content:encoded><![CDATA[<p>esta bueno el tutorial</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: José Luis</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-371</link>
		<dc:creator>José Luis</dc:creator>
		<pubDate>Thu, 16 Dec 2010 00:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-371</guid>
		<description>Muy bueno el ejercicio, claro como el agua.

Se agradece!

José.</description>
		<content:encoded><![CDATA[<p>Muy bueno el ejercicio, claro como el agua.</p>
<p>Se agradece!</p>
<p>José.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neosergio</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-205</link>
		<dc:creator>neosergio</dc:creator>
		<pubDate>Mon, 31 May 2010 23:27:54 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-205</guid>
		<description>Permisos para el administrador y moderadores, el resto debe ver la lista de incidencias pero no editarla.</description>
		<content:encoded><![CDATA[<p>Permisos para el administrador y moderadores, el resto debe ver la lista de incidencias pero no editarla.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vane</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-204</link>
		<dc:creator>Vane</dc:creator>
		<pubDate>Sat, 29 May 2010 15:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-204</guid>
		<description>Profesor Sergio, una pregunta si es un sitio web en la que todos entraran para ver mi sistema de incidencias, entonces ya  no manejo autentecacion de usuarios ?, o estaba pensando que la página tenga permisos osea el usuario que es administrador tenga permisos despues de logarse para administrar el sitio, y los que no, solo vean listas de las incidencias que ocurren.
uyyy creo que me enrede jeje, bueno tengo esa duda :)</description>
		<content:encoded><![CDATA[<p>Profesor Sergio, una pregunta si es un sitio web en la que todos entraran para ver mi sistema de incidencias, entonces ya  no manejo autentecacion de usuarios ?, o estaba pensando que la página tenga permisos osea el usuario que es administrador tenga permisos despues de logarse para administrar el sitio, y los que no, solo vean listas de las incidencias que ocurren.<br />
uyyy creo que me enrede jeje, bueno tengo esa duda <img src='http://neosergio.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Segundo</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-182</link>
		<dc:creator>Segundo</dc:creator>
		<pubDate>Tue, 30 Mar 2010 19:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-182</guid>
		<description>Mil gracias esta bien explicado</description>
		<content:encoded><![CDATA[<p>Mil gracias esta bien explicado</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: walther</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-52</link>
		<dc:creator>walther</dc:creator>
		<pubDate>Thu, 26 Feb 2009 16:30:08 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-52</guid>
		<description>si podria colgar el codigo de cargar imagenes en php y mysql .. gracias</description>
		<content:encoded><![CDATA[<p>si podria colgar el codigo de cargar imagenes en php y mysql .. gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: neosergio</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-43</link>
		<dc:creator>neosergio</dc:creator>
		<pubDate>Tue, 27 Jan 2009 16:45:28 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-43</guid>
		<description>eso :D lo que dice Diego es muy cierto, el uso de $_POST y cualquier función que permita al usuario ingresar valores, deben complementarse con otras funciones que eviten que se puedan ingresar valores no permitidos y así sufrir ataques.

Aquí algunos detalles adicionales:
http://www.onlamp.com/pub/a/php/2003/03/20/php_security.html

happy coding</description>
		<content:encoded><![CDATA[<p>eso <img src='http://neosergio.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  lo que dice Diego es muy cierto, el uso de $_POST y cualquier función que permita al usuario ingresar valores, deben complementarse con otras funciones que eviten que se puedan ingresar valores no permitidos y así sufrir ataques.</p>
<p>Aquí algunos detalles adicionales:<br />
<a href="http://www.onlamp.com/pub/a/php/2003/03/20/php_security.html" rel="nofollow">http://www.onlamp.com/pub/a/php/2003/03/20/php_security.html</a></p>
<p>happy coding</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego Escalante Urrelo</title>
		<link>http://neosergio.net/2009/01/27/ejercicio-php/comment-page-1/#comment-42</link>
		<dc:creator>Diego Escalante Urrelo</dc:creator>
		<pubDate>Tue, 27 Jan 2009 16:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://neosergio.net/?p=115#comment-42</guid>
		<description>Para los que van a copiar este ejemplo ciegamente, $_POST y ningún otro dato enviado por usuarios debe usarse directamente en nuestro código sin sanearlo antes.

El ejemplo de Sergio es tan solo para *ilustrar* cómo funcionan las sesiones, no lo clonen.</description>
		<content:encoded><![CDATA[<p>Para los que van a copiar este ejemplo ciegamente, $_POST y ningún otro dato enviado por usuarios debe usarse directamente en nuestro código sin sanearlo antes.</p>
<p>El ejemplo de Sergio es tan solo para *ilustrar* cómo funcionan las sesiones, no lo clonen.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

