<?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>Hozzászólás: parseGETintoString PHP függvény</title>
	<atom:link href="http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/feed/" rel="self" type="application/rss+xml" />
	<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/</link>
	<description>Webprogramozás és grafika, photoshop leírások és kiegészítők</description>
	<lastBuildDate>Fri, 11 May 2012 21:46:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-1714</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Sat, 31 Jan 2009 09:50:30 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-1714</guid>
		<description>Ahoz ez a függvény nem működik. Más a logikája az egésznek, mivel az AJAX csak egy bizonyos részét cseréli ki az oldalnak, tehát csak egy részkérés megy a szerverhez.
Egy megoldás lehet a következő:
JavaScripttel kicseréled az URL, ilyenre:
oldalam.hu/tartalom#1
...
oldalam.hu/tartalom#999...

AJAXszal elkuldod a kerest a szervernek, hogy adja vissza neked az Xedik oldalon megjelenitendo tartalmat.

Amikor pl mar bele vagy lapozva a húszadik oldalra, akkor mielőtt megváltoztatnád az URLt egyszer le kell kérd, hogy hanyadik lapon vagy (az URLbol levágod egy string művelettel) és ahoz hozza kell adj egyet, majd az új értékkel felülírod az URLt és lekéred az új oldal tartalmát.

FIGYELJ! Nagyon figyelj arra, hogy az oldal elerese es az oldalszamok kozt legyen #jel, mert hanem amikor megvaltoztatod az URLt, akkor automatikusan ujratoltodik az uj oldal. Ha hasznalod a #jelt, akkor a bongeszo azt erti belole, hogy az oldalam.hu/tartalom oldal egy olyan reszet akarod megjeleniteni, ami az oldalon belol egy 1, 2, vagy ahanyadik oldalon vagy helyen talalhato. Ha tobbet akarsz tudni a #-rol, akkor olvass utana az A NAME strukturanak (HTML, linkek, anchor neven hamar ratalalsz).

Kérlek, ha további kérdésed van, látogass el a fórumra :)

Sok sikert!</description>
		<content:encoded><![CDATA[<p>Ahoz ez a függvény nem működik. Más a logikája az egésznek, mivel az AJAX csak egy bizonyos részét cseréli ki az oldalnak, tehát csak egy részkérés megy a szerverhez.<br />
Egy megoldás lehet a következő:<br />
JavaScripttel kicseréled az URL, ilyenre:<br />
oldalam.hu/tartalom#1<br />
&#8230;<br />
oldalam.hu/tartalom#999&#8230;</p>
<p>AJAXszal elkuldod a kerest a szervernek, hogy adja vissza neked az Xedik oldalon megjelenitendo tartalmat.</p>
<p>Amikor pl mar bele vagy lapozva a húszadik oldalra, akkor mielőtt megváltoztatnád az URLt egyszer le kell kérd, hogy hanyadik lapon vagy (az URLbol levágod egy string művelettel) és ahoz hozza kell adj egyet, majd az új értékkel felülírod az URLt és lekéred az új oldal tartalmát.</p>
<p>FIGYELJ! Nagyon figyelj arra, hogy az oldal elerese es az oldalszamok kozt legyen #jel, mert hanem amikor megvaltoztatod az URLt, akkor automatikusan ujratoltodik az uj oldal. Ha hasznalod a #jelt, akkor a bongeszo azt erti belole, hogy az oldalam.hu/tartalom oldal egy olyan reszet akarod megjeleniteni, ami az oldalon belol egy 1, 2, vagy ahanyadik oldalon vagy helyen talalhato. Ha tobbet akarsz tudni a #-rol, akkor olvass utana az A NAME strukturanak (HTML, linkek, anchor neven hamar ratalalsz).</p>
<p>Kérlek, ha további kérdésed van, látogass el a fórumra <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sok sikert!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Török Zsolt</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-1712</link>
		<dc:creator>Török Zsolt</dc:creator>
		<pubDate>Fri, 30 Jan 2009 22:25:56 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-1712</guid>
		<description>Üdv!

Nekem olyan kérdésem lenne hogy akkor mi a megoldás ha &quot;szép url-t&quot; használok pl.: oldalam.hu/tartalom. és mondjuk ajaxal lapozok akkor hogy tudom kiegészíteni hogy /oldal/1 Előre is köszi</description>
		<content:encoded><![CDATA[<p>Üdv!</p>
<p>Nekem olyan kérdésem lenne hogy akkor mi a megoldás ha &#8220;szép url-t&#8221; használok pl.: oldalam.hu/tartalom. és mondjuk ajaxal lapozok akkor hogy tudom kiegészíteni hogy /oldal/1 Előre is köszi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-722</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Fri, 04 Jul 2008 08:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-722</guid>
		<description>Igen, ez egy megoldas a te specifikus problemadra :) Sajnos a hibat a PHPban kellene kivedni, hogy a parse_url() ne zavarodjon meg, ha http protokolt talal a parameterek kozt, viszont ezt mar csak a fejlesztok tehetik meg :D
Koszonom, hogy leirtad a megoldast. Ha esetleg valaki ugyan ebbe vagy hasonlo nehezsegbe utkozik, lesz ahova fordulnia:)</description>
		<content:encoded><![CDATA[<p>Igen, ez egy megoldas a te specifikus problemadra <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Sajnos a hibat a PHPban kellene kivedni, hogy a parse_url() ne zavarodjon meg, ha http protokolt talal a parameterek kozt, viszont ezt mar csak a fejlesztok tehetik meg <img src='http://webpillango.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Koszonom, hogy leirtad a megoldast. Ha esetleg valaki ugyan ebbe vagy hasonlo nehezsegbe utkozik, lesz ahova fordulnia:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: scripter-man</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-717</link>
		<dc:creator>scripter-man</dc:creator>
		<pubDate>Wed, 02 Jul 2008 16:09:20 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-717</guid>
		<description>Helló!

Először is köszönöm a gyors választ, másodszor pedig megmutatnám, hogy sikerült kiküszöbölnöm a problémát. Sikerült elhárítanom a hibaüzenet megjelenítését, egy borzasztó egyszerű módszerrel. :) Mégpedig úgy, hogy mivel jelen esetben a $_GET[&#039;page&#039; ]változó értékeként csak pozitív egész szám típusú inputot várok, csak ilyet fogadok el a változóból.
 Ellenkező esetben teszek róla hogy ilyen típus érkezzen.

	if ( !isset( $_GET[&#039;page&#039;] ) &amp;&amp; empty( $_GET[&#039;page&#039;] ) ) {
		$_GET[&#039;page&#039;] = 1;
	} else {
		if ( (!ctype_digit( $_GET[&#039;page&#039;] ) ) &#124;&#124; $_GET[&#039;page&#039;] &lt;= 0 ){
			$_GET[&#039;page&#039;] = 1;
		}
	}</description>
		<content:encoded><![CDATA[<p>Helló!</p>
<p>Először is köszönöm a gyors választ, másodszor pedig megmutatnám, hogy sikerült kiküszöbölnöm a problémát. Sikerült elhárítanom a hibaüzenet megjelenítését, egy borzasztó egyszerű módszerrel. <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Mégpedig úgy, hogy mivel jelen esetben a $_GET['page' ]változó értékeként csak pozitív egész szám típusú inputot várok, csak ilyet fogadok el a változóból.<br />
 Ellenkező esetben teszek róla hogy ilyen típus érkezzen.</p>
<p>	if ( !isset( $_GET['page'] ) &amp;&amp; empty( $_GET['page'] ) ) {<br />
		$_GET['page'] = 1;<br />
	} else {<br />
		if ( (!ctype_digit( $_GET['page'] ) ) || $_GET['page'] &lt;= 0 ){<br />
			$_GET['page'] = 1;<br />
		}<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-714</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Wed, 02 Jul 2008 08:06:42 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-714</guid>
		<description>Sajnos ez a PHP hibaja. A kovetkezo linken bovebben olvashatsz a problema alakulasarol: bugs.php.net/bug.php?id=38143</description>
		<content:encoded><![CDATA[<p>Sajnos ez a PHP hibaja. A kovetkezo linken bovebben olvashatsz a problema alakulasarol: bugs.php.net/bug.php?id=38143</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: scripter-man</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-712</link>
		<dc:creator>scripter-man</dc:creator>
		<pubDate>Tue, 01 Jul 2008 23:16:23 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-712</guid>
		<description>Ezt a kódot használom, oldalváltó/lapozó linkek generálásához, egy vendégkönyvben.
Nálam az a hiba jelentkezik ha esetleg valaki átírja a címsorban szereplő értéket mondjuk erre( hülye júzer mért ne tenné?):

http://localhost/vendegkonyv.php?cmd=list&amp;page=http://

Ezt a hibaüzenetet generálja:

Warning: parse_url(/vendegkonyv.php?cmd=list&amp;page=http://) [function.parse-url]: Unable to parse URL in C:\Program Files\EasyPHP 2.0b1\www\HOHH.org\inc\functions.php on line 49

Valószínűsítem hogy ezzel a sorral van a gondja:

$urlParts = parse_url($_SERVER[&#039;REQUEST_URI&#039;]);

A probléma megoldásán gondolkozom, addigis gondoltam jobb ha szólok.</description>
		<content:encoded><![CDATA[<p>Ezt a kódot használom, oldalváltó/lapozó linkek generálásához, egy vendégkönyvben.<br />
Nálam az a hiba jelentkezik ha esetleg valaki átírja a címsorban szereplő értéket mondjuk erre( hülye júzer mért ne tenné?):</p>
<p><a href="http://localhost/vendegkonyv.php?cmd=list&#038;page=http://" rel="nofollow">http://localhost/vendegkonyv.php?cmd=list&#038;page=http://</a></p>
<p>Ezt a hibaüzenetet generálja:</p>
<p>Warning: parse_url(/vendegkonyv.php?cmd=list&amp;page=http://) [function.parse-url]: Unable to parse URL in C:\Program Files\EasyPHP 2.0b1\www\HOHH.org\inc\functions.php on line 49</p>
<p>Valószínűsítem hogy ezzel a sorral van a gondja:</p>
<p>$urlParts = parse_url($_SERVER['REQUEST_URI']);</p>
<p>A probléma megoldásán gondolkozom, addigis gondoltam jobb ha szólok.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-447</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Sat, 01 Mar 2008 19:22:10 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-447</guid>
		<description>Vannak esetek, hogy megakarsz valtoztatni egy erteket a _GET tombben, pl. oldallapozaskor, de dinamikusan kell tenned azt, mert pl. egy form gettel kuldi le az ertekeket es azok nem szabad elvesszenek lapozaskor.</description>
		<content:encoded><![CDATA[<p>Vannak esetek, hogy megakarsz valtoztatni egy erteket a _GET tombben, pl. oldallapozaskor, de dinamikusan kell tenned azt, mert pl. egy form gettel kuldi le az ertekeket es azok nem szabad elvesszenek lapozaskor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Logan</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-446</link>
		<dc:creator>Logan</dc:creator>
		<pubDate>Sat, 01 Mar 2008 09:15:38 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-446</guid>
		<description>És tulajdonképpen ez a script mire is jó? Azt értem mit csinál..De mikor hasznos?</description>
		<content:encoded><![CDATA[<p>És tulajdonképpen ez a script mire is jó? Azt értem mit csinál..De mikor hasznos?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: Tupacko</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-436</link>
		<dc:creator>Tupacko</dc:creator>
		<pubDate>Thu, 28 Feb 2008 12:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-436</guid>
		<description>Kijavítottam, nem vettem észre, hogy átcserlélte &amp;-re(inkább az aposztrófokkal volt gondja ... első módosításkor rengeteg kérdőjel jelent meg helyette).</description>
		<content:encoded><![CDATA[<p>Kijavítottam, nem vettem észre, hogy átcserlélte &#038;-re(inkább az aposztrófokkal volt gondja &#8230; első módosításkor rengeteg kérdőjel jelent meg helyette).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Szerző: BlackY</title>
		<link>http://webpillango.org/programozas/php/parsegetintostring-php-fuggveny/comment-page-1/#comment-435</link>
		<dc:creator>BlackY</dc:creator>
		<pubDate>Thu, 28 Feb 2008 11:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://webpillango.org/2008/02/27/parsegetintostring-php-fuggveny/#comment-435</guid>
		<description>Jó volt az eredetileg is, csak a wordpress csúnya, gonosz és buta :) és az _andjel_amp; szöveget kicserélte _andjel_-re. (És mivel úgy szabványos, ne a substr-inget paraméterezd át, inkább a $string .= &#039;_andjel_&#039;; sort javítsd $string .= &#039;_andjel_amp;&#039;; -ra.

BlackY</description>
		<content:encoded><![CDATA[<p>Jó volt az eredetileg is, csak a wordpress csúnya, gonosz és buta <img src='http://webpillango.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  és az _andjel_amp; szöveget kicserélte _andjel_-re. (És mivel úgy szabványos, ne a substr-inget paraméterezd át, inkább a $string .= &#8216;_andjel_&#8217;; sort javítsd $string .= &#8216;_andjel_amp;&#8217;; -ra.</p>
<p>BlackY</p>
]]></content:encoded>
	</item>
</channel>
</rss>

