<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>PHP fórum : </title>
<link>http://forum.php7.org</link>
<description> PHP fórum</description>
<language>cs</language>
<docs>http://backend.userland.com/rss</docs>
<item>
	<title>Bitovy posun s cisly vetsi jak 32bitu (Coding)</title>
	<dc:creator>fenix</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6993#p6993</link>
	<guid isPermaLink="false">6993@http://forum.php7.org</guid>
	<description>&lt;blockquote&gt;
	&lt;p&gt;jasir napsal(a):&lt;/p&gt;

	&lt;p&gt;Násobit / dělit dvěma?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ano to je varianta, ktera je funkcni. Ale spatne jsem zadal zadani. Ja musim
pracovat presne s cisly 64bit. gmp funkce pracuji zrejme z teoretickym
nekonecnem.&lt;/p&gt;

&lt;p&gt;Kdyz vezmeme 64bit int treba v pascallu tak nejmensi a nejvetsi cislo je:
&lt;code&gt;-9223372036854775808&lt;/code&gt;, &lt;code&gt;9223372036854775807&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Ted mala matematika:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;9223372036854775807 + 1 = -9223372036854775808

9223372036854775807 * 2 = -2
9223372036854775807 * 3 = 9223372036854775805
9223372036854775807 * 4 = -4

-9223372036854775808 * 2 = 0
-9223372036854775808 * 3 = -9223372036854775808
-9223372036854775808 * 4 = 0&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Tohle chovani potrebuji emulovat. Nevite nekdo, jak toho dosahnout, popripade
kde na internetu bych nasel algoritmus jak je pretekani implementovane? Hledal
jsem a nenasel, ale mozna to hledam pod spatnymy slovy. Dik&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Tue, 17 Aug 2010 19:10:54 +0200</pubDate>
</item>
<item>
	<title>Bitovy posun s cisly vetsi jak 32bitu (Coding)</title>
	<dc:creator>jasir</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6992#p6992</link>
	<guid isPermaLink="false">6992@http://forum.php7.org</guid>
	<description>&lt;p&gt;Násobit / dělit dvěma?&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Mon, 16 Aug 2010 12:46:51 +0200</pubDate>
</item>
<item>
	<title>Bitovy posun s cisly vetsi jak 32bitu (Coding)</title>
	<dc:creator>fenix</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6991#p6991</link>
	<guid isPermaLink="false">6991@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zdravim, resim problem potrebuji manipulovat s cisli vetsi jak 32bit. To
resi extenze gmp. Existuje gmp_and, gmp_or, gmp_xor, … Ovsem nenasel jsem
funkci na bitovy posun. Na netu jsem nic nenasel. Nevi nekdo jak na to?&lt;/p&gt;

&lt;p&gt;Napadla me myslenka ze vlastne bitovy posun je jen pridavani nul z prava
(posun vlevo) nebo odebirani nul a jednicek z prava (posun v pravo). Takze
bych to mohl vyresit string operaci (pokud to tak zkutecne je za vsech
podminek). Ovsem nproblem jsou zaporna cisla.&lt;/p&gt;

&lt;p&gt;Napady?&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Fri, 13 Aug 2010 15:31:13 +0200</pubDate>
</item>
<item>
	<title>Enum v php (Coding)</title>
	<dc:creator>pete</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6989#p6989</link>
	<guid isPermaLink="false">6989@http://forum.php7.org</guid>
	<description>&lt;p&gt;No ako som uz spomenul, ze by som to chcel type safe, v tvojom pripade by
som nemohol urobit nieco taketo:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; Test {
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; setEnum(MojeEnum &lt;span
class=&quot;php-var&quot;&gt;$enum&lt;/span&gt;) {
        &lt;span
class=&quot;php-comment&quot;&gt;// ...
&lt;/span&gt;    }
}

&lt;span
class=&quot;php-var&quot;&gt;$test&lt;/span&gt; = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; Test();
&lt;span
class=&quot;php-comment&quot;&gt;/* toto nefunguje */&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$test&lt;/span&gt;-&amp;gt;setEnum(MojeEnum::FOO); &lt;span
class=&quot;php-comment&quot;&gt;// vkladam string a nie MojeEnum, nieje type safe
&lt;/span&gt;&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Takze ako vidis ja by som nemohol ovplyvnit aky argument sa bude vkladat do
mojej metody v classe Test. Ak vydavas kniznicu tak je to dost dolezite (menej
chyb a uzivatel hned vie co ma vlozit ako argument), plus nemusis kontrolovat
ake hodnoty vklada. Ak by sa hodnota tej konstanty zmenila tak musis zmenit
validaciu v kazdej metode kde to bolo pouzite ako argument atd.&lt;/p&gt;

&lt;p&gt;Dalej moc dobre nerozumiem tej metode:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; add(&lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;) {
    &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;data[] = &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;;
}
&lt;span class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Ked pridas hodnotu, tak to budu zdielat vsetky instancie, a nie iba FOO alebo
iba BAR.&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Sat, 29 May 2010 17:51:46 +0200</pubDate>
</item>
<item>
	<title>Enum v php (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6988#p6988</link>
	<guid isPermaLink="false">6988@http://forum.php7.org</guid>
	<description>&lt;p&gt;A nestacilo by ti pole konstant? Hold by se programator musel toho, ze
pridava pouze konstanty a ne nejake svoje texty.&lt;/p&gt;

&lt;p&gt;Neco jako&lt;/p&gt;

&lt;pre class=&quot;src-php&quot;&gt;&lt;code&gt;&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; MojeEnum {
        &lt;span
class=&quot;php-keyword1&quot;&gt;const&lt;/span&gt; FOO = &lt;span
class=&quot;php-quote&quot;&gt;'foo'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;const&lt;/span&gt; BAR = &lt;span
class=&quot;php-quote&quot;&gt;'bar'&lt;/span&gt;;

        &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span class=&quot;php-var&quot;&gt;$data&lt;/span&gt; = &lt;span
class=&quot;php-keyword2&quot;&gt;array&lt;/span&gt;();

        &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; add(&lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;) {
                &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;data[] = &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;;
        }
}&lt;/code&gt;&lt;/pre&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Sat, 29 May 2010 01:58:21 +0200</pubDate>
</item>
<item>
	<title>Enum v php (Coding)</title>
	<dc:creator>pete</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6987#p6987</link>
	<guid isPermaLink="false">6987@http://forum.php7.org</guid>
	<description>&lt;p&gt;caute, iba by som sa chcel spytat ze ako riesite Enum v php. Ide mi o to
aby som v metode mohol specifikovat presne ake hodnoty (argumenty) tam mozu byt
vlozene (vyvarovat sa chybam, zobrazit napovedu v IDE atd.) Ja som sa
inspiroval Javou kde enum je ako keby trieda, daju sa tam pridavat metody,
instancne premene atd avsak vytvaranie instanci je obmedzene na vami
specifikovane hodnoty. Toto je moj priklad (je to z paypal ked sa specifikuje
environment)&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-comment&quot;&gt;/**
 * paypal environment - live, sandbox or beta sandbox
 */&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;final&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; Environment {

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * Holds instances for lazy initialization.
     *
     * @var array&amp;lt;Environemnt&amp;gt;
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt; = &lt;span
class=&quot;php-keyword2&quot;&gt;array&lt;/span&gt;();

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     *
     * @var string id of the enum, name of the method that returned instance
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;;

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     *
     * @var string part url representing environment
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;;

    &lt;span
class=&quot;php-comment&quot;&gt;/** @param string $value environment part of the url */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __construct(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;) {

        &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;name = &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;;
        &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;value = &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;;
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * live environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; LIVE() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'LIVE'&lt;/span&gt;;
        &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt; = &lt;span class=&quot;php-quote&quot;&gt;''&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * test environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; SANDBOX() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'SANDBOX.'&lt;/span&gt;;
        &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'sandbox.'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * beta test environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; BETA_SANDBOX() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'BETA_SANDBOX.'&lt;/span&gt;;
        &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'beta-sandbox.'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$value&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * Return url where you send request, this changes according to the
     * environment set.
     *
     * @return string   url string where to send request
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; getEnvironmentPartURL() {
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;value;
    }

    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __toString() {
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;name;
    }

    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __&lt;span
class=&quot;php-keyword1&quot;&gt;clone&lt;/span&gt;() {}
}
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Mozno su tam nejake chybicky, este som to netestoval, ale na ilustraciu to
staci. Da sa to pouzit v metode takto:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; setEnvironment(Environment &lt;span
class=&quot;php-var&quot;&gt;$environment&lt;/span&gt;) {
    &lt;span
class=&quot;php-comment&quot;&gt;// ...
&lt;/span&gt;}
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;volanie tejto metody:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$pp&lt;/span&gt;-&amp;gt;setEnvironment(Environment::LIVE());
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;toto bol samozrejme specificky priklad, kde sa daju pridavat metody a
argumenty ktore sa posielaju do konstruktora, klasicke enum by
vyzeralo takto:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-comment&quot;&gt;/**
 * paypal environment - live, sandbox or beta sandbox
 */&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;final&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; Environment {

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * Holds instances for lazy initialization.
     *
     * @var array&amp;lt;Environemnt&amp;gt;
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt; = &lt;span
class=&quot;php-keyword2&quot;&gt;array&lt;/span&gt;();

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     *
     * @var string enum id - name of the static method that returned instance
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;;

    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __construct(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;) {
        &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;name = &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;;
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * live environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; LIVE() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'LIVE'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * test environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; SANDBOX() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'SANDBOX'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-comment&quot;&gt;/**
     * beta test environment
     *
     * @return self
     */&lt;/span&gt;
    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; BETA_SANDBOX() {

        &lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;'BETA_SANDBOX'&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt; (!&lt;span
class=&quot;php-keyword2&quot;&gt;isset&lt;/span&gt;(self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;])) {
            self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span class=&quot;php-var&quot;&gt;$name&lt;/span&gt;] = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; self(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;);
        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; self::&lt;span
class=&quot;php-var&quot;&gt;$instances&lt;/span&gt;[&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;];
    }

    &lt;span
class=&quot;php-keyword1&quot;&gt;public&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __toString() {
        &lt;span
class=&quot;php-keyword1&quot;&gt;return&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;name;
    }

    &lt;span
class=&quot;php-keyword1&quot;&gt;private&lt;/span&gt; &lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; __&lt;span
class=&quot;php-keyword1&quot;&gt;clone&lt;/span&gt;() {}
}
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;pouzitie:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$environment&lt;/span&gt; = Environment::SANDBOX();
&lt;span
class=&quot;php-keyword1&quot;&gt;echo&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$environment&lt;/span&gt;;
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Fri, 28 May 2010 18:07:04 +0200</pubDate>
</item>
<item>
	<title>Třídní proměnné a reference (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6984#p6984</link>
	<guid isPermaLink="false">6984@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zkus to bez toho &amp;amp;. Asi to takhle naplnit nepujde.&lt;/p&gt;

&lt;p&gt;Urcite to pujde takto:&lt;/p&gt;

&lt;pre class=&quot;src-php&quot;&gt;&lt;code&gt;&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; MojeTrida {
        &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$nejakaHodnota&lt;/span&gt;;
}

MojeTrida::&lt;span
class=&quot;php-var&quot;&gt;$nejakaHodnota&lt;/span&gt; = &amp;amp;&lt;span
class=&quot;php-var&quot;&gt;$GLOBALS&lt;/span&gt;[&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;MojeTrida&amp;quot;&lt;/span&gt;][&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;nejaka_hodnota&amp;quot;&lt;/span&gt;];&lt;/code&gt;&lt;/pre&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Wed, 05 May 2010 11:21:52 +0200</pubDate>
</item>
<item>
	<title>Třídní proměnné a reference (Coding)</title>
	<dc:creator>xxxObiWan</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6983#p6983</link>
	<guid isPermaLink="false">6983@http://forum.php7.org</guid>
	<description>&lt;p&gt;Díky, zkusil jsem to, ale hází to chybu:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Parse error: syntax error, unexpected '&amp;amp;' in /...blabla.../code.php on line 3&lt;/code&gt;&lt;/pre&gt;</description>
	<pubDate>Wed, 05 May 2010 09:24:09 +0200</pubDate>
</item>
<item>
	<title>Třídní proměnné a reference (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6982#p6982</link>
	<guid isPermaLink="false">6982@http://forum.php7.org</guid>
	<description>&lt;p&gt;Klicove slovo &lt;code&gt;static&lt;/code&gt;.&lt;/p&gt;

&lt;pre class=&quot;src-php&quot;&gt;&lt;code&gt;&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; MojeTrida {
        &lt;span
class=&quot;php-keyword1&quot;&gt;static&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$nejakaHodnota&lt;/span&gt; = &amp;amp;&lt;span
class=&quot;php-var&quot;&gt;$GLOBALS&lt;/span&gt;[&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;MojeTrida&amp;quot;&lt;/span&gt;][&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;nejaka_hodnota&amp;quot;&lt;/span&gt;];
}&lt;/code&gt;&lt;/pre&gt;</description>
	<pubDate>Wed, 05 May 2010 01:03:07 +0200</pubDate>
</item>
<item>
	<title>Třídní proměnné a reference (Coding)</title>
	<dc:creator>xxxObiWan</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6981#p6981</link>
	<guid isPermaLink="false">6981@http://forum.php7.org</guid>
	<description>&lt;p&gt;Ahoj, potřeboval bych pochopit, proč nefunguje tenhle skript a jak to lze
udělat, aby fungoval :-) Díky&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; MojeTrida{
    &lt;span
class=&quot;php-keyword1&quot;&gt;var&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$nejaka_hodnota&lt;/span&gt; = &amp;amp;&lt;span
class=&quot;php-var&quot;&gt;$GLOBALS&lt;/span&gt;[&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;MojeTrida&amp;quot;&lt;/span&gt;][&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;nejaka_hodnota&amp;quot;&lt;/span&gt;];

    &lt;span
class=&quot;php-keyword1&quot;&gt;Function&lt;/span&gt; MojeTrida(){}
}

&lt;span
class=&quot;php-comment&quot;&gt;// použití by pak bylo bez potřeby vytvářet instanci třídy
&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;Echo&lt;/span&gt; MojeTrida::&lt;span
class=&quot;php-var&quot;&gt;$nejaka_hodnota&lt;/span&gt;;
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;nejdřív jsem to zkoušel narvat do konstanty, ale s tím mě PHP poslal
úplně někam (nehledě na to, že slovo const podporuje až PHP5)&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;class&lt;/span&gt; MojeTrida{
    &lt;span
class=&quot;php-keyword1&quot;&gt;const&lt;/span&gt; nejaka_hodnota = &amp;amp;&lt;span
class=&quot;php-var&quot;&gt;$GLOBALS&lt;/span&gt;[&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;MojeTrida&amp;quot;&lt;/span&gt;][&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;nejaka_hodnota&amp;quot;&lt;/span&gt;];

    &lt;span
class=&quot;php-keyword1&quot;&gt;Function&lt;/span&gt; MojeTrida(){}
}

&lt;span
class=&quot;php-comment&quot;&gt;// použití by pak bylo bez potřeby vytvářet instanci třídy
&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;Echo&lt;/span&gt; MojeTrida::nejaka_hodnota;
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;jde mi o to, abych mělv $GLOBALS nějakou hodnotu (která se samozřejmě
může měnit), a pomocí třídy (bez vytváření instance) k ní mohl
přistupovat&lt;/p&gt;</description>
	<pubDate>Tue, 04 May 2010 23:53:32 +0200</pubDate>
</item>
<item>
	<title>konverze videa na lokálním PC před nahráním na server s videi (Coding)</title>
	<dc:creator>vrtak-cz</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6980#p6980</link>
	<guid isPermaLink="false">6980@http://forum.php7.org</guid>
	<description>&lt;p&gt;konvertování videa je celkem hodně náročná věc silně pochybuju že by
takovou stránku někdo používal. cely ten nápad je takový divný (blbost).
(takže ne nevím o tom že by něco takového existovalo)&lt;/p&gt;</description>
	<pubDate>Mon, 26 Apr 2010 17:57:03 +0200</pubDate>
</item>
<item>
	<title>konverze videa na lokálním PC před nahráním na server s videi (Coding)</title>
	<dc:creator>petrbrynych</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6979#p6979</link>
	<guid isPermaLink="false">6979@http://forum.php7.org</guid>
	<description>&lt;p&gt;Dobrý den. Máte někdo nápad jak udělat webovou stránku, která bude
přímo konvertovat video před nahráním na server? Nemyslím tím, nahrát
video na server a tam ho konvertovat, ale mít plugin v javě nebo flashi,
který poběží na lokálním počítači a na server nahraje video již
zkonvertované.&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Mon, 26 Apr 2010 14:12:45 +0200</pubDate>
</item>
<item>
	<title>PHP – Email – dynamicka priloha (Coding)</title>
	<dc:creator>Dragonn</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6978#p6978</link>
	<guid isPermaLink="false">6978@http://forum.php7.org</guid>
	<description>&lt;p&gt;Co takhle vygenerovat přílohu do souboru třeba v /tmp, odeslat mail a
potom ten soubor zase smazat?&lt;/p&gt;</description>
	<pubDate>Sat, 24 Apr 2010 16:03:42 +0200</pubDate>
</item>
<item>
	<title>PHP – Email – dynamicka priloha (Coding)</title>
	<dc:creator>lada</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6977#p6977</link>
	<guid isPermaLink="false">6977@http://forum.php7.org</guid>
	<description>&lt;p&gt;Dobry den, mohli by ste mi poradit ako pripojit k emailu prilohu ktora sa
generuje (a nie je vopred ulozena/vytvorena) jednalo by sa o html prilohu
v ktorej by bola tabulka (bolo by ich tyzdenne cca 500, nepotrebujeme ich mat
ani ulozene), teraz keby posielam prilohu zadavam cestu.&lt;/p&gt;

&lt;p&gt;(ak mate cas tak rovno aj cely skriptik ktory by to zvladol cele)&lt;/p&gt;</description>
	<pubDate>Sun, 18 Apr 2010 11:26:50 +0200</pubDate>
</item>
<item>
	<title>Tabulka v php (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6975#p6975</link>
	<guid isPermaLink="false">6975@http://forum.php7.org</guid>
	<description>&lt;p&gt;Děkuju za pomoc, už jsem to pořešil :)&lt;/p&gt;</description>
	<pubDate>Tue, 13 Apr 2010 19:20:01 +0200</pubDate>
</item>
<item>
	<title>Kontrola přihlášenosti přes session (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6974#p6974</link>
	<guid isPermaLink="false">6974@http://forum.php7.org</guid>
	<description>&lt;p&gt;Session se ukladaji do cookies s platnosti do zavreni prohlizece a
nedoporucuji to menit. Jinak asi bych te odkazal sem: &lt;a
href=&quot;http://myego.cz/item/prihlaseni-uzivatele-a-ukladani-hesla-v-databazi&quot;
rel=&quot;nofollow&quot;&gt;http://myego.cz/…a-v-databazi&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 13 Apr 2010 13:06:11 +0200</pubDate>
</item>
<item>
	<title>gd – zjištění šířky a výšky obrázku (Coding)</title>
	<dc:creator>vrtak-cz</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6973#p6973</link>
	<guid isPermaLink="false">6973@http://forum.php7.org</guid>
	<description>&lt;p&gt;Nedá se to číst… Uprav si to podle: &lt;a
href=&quot;http://forum.php7.org/1173-zapis-kodu-v-tomto-foru&quot;
rel=&quot;nofollow&quot;&gt;http://forum.php7.org/…v-tomto-foru&lt;/a&gt; pak zkusím
odpovědět…&lt;/p&gt;</description>
	<pubDate>Mon, 12 Apr 2010 20:23:52 +0200</pubDate>
</item>
<item>
	<title>PHP – pomoc s překladem (Coding)</title>
	<dc:creator>jklasdf</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6972#p6972</link>
	<guid isPermaLink="false">6972@http://forum.php7.org</guid>
	<description>&lt;p&gt;Tady je doslovný překlad google překladače: (na stránce &lt;a
href=&quot;http://www.google.com&quot; rel=&quot;nofollow&quot;&gt;www.google.com&lt;/a&gt; odkaz
nahoře).&lt;/p&gt;

&lt;p&gt;Důležitou výhodou PHP je, že nejde kolem funkci rozsah aplikace, ale
spíše kolem složitost připojení v aplikaci.&lt;/p&gt;

&lt;p&gt;Asi to má znamenat, že výhodou php je, že se napíše příkaz na
připojení k aplikaci a za ten se píše už příkaz, který funguje v té
druhé aplikaci. Stačí znát tu druhou aplikaci a v php jen několik funkcí
pro práci s ní a můžete s ní pracovat – např.:&lt;/p&gt;

&lt;p&gt;$vysledek=Mysql_query(&quot;select * from vyrobky);&lt;/p&gt;</description>
	<pubDate>Mon, 12 Apr 2010 20:07:15 +0200</pubDate>
</item>
<item>
	<title>Kontrola přihlášenosti přes session (Coding)</title>
	<dc:creator>jklasdf</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6971#p6971</link>
	<guid isPermaLink="false">6971@http://forum.php7.org</guid>
	<description>&lt;p&gt;A proč má zůstat uživatel přihlásený???? Napiš co se mu stane, když
se odhlásí.&lt;/p&gt;</description>
	<pubDate>Mon, 12 Apr 2010 19:57:14 +0200</pubDate>
</item>
<item>
	<title>Tabulka v php (Coding)</title>
	<dc:creator>jklasdf</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6970#p6970</link>
	<guid isPermaLink="false">6970@http://forum.php7.org</guid>
	<description>&lt;p&gt;Jestli myslíš normální tabulku, tak ta se dělá pomocí html. Pomocí
php to můžeš udělat příkazem echo a za echo dáš do apostrofů html kód
a napíšeš středník. Ale můžeš ji zapsat přímo html tagy. Tady je odkaz
na návod na tabulky: &lt;a href=&quot;http://www.jakpsatweb.cz/tabulky.html&quot;
rel=&quot;nofollow&quot;&gt;http://www.jakpsatweb.cz/tabulky.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;echo ' &amp;lt;table &amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Obsah buňky&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;Další buňka&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;levá
spodní&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;pravá spodní&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;
&amp;lt;/table&amp;gt;';&lt;/p&gt;

&lt;p&gt;Jinak, když si vytvoříš tabulku ve wordu a dáš uložit jako html, tak
Ti to ty html tagy taky napíše, ale k tomu ještě několik
zbytečných tagů.&lt;/p&gt;</description>
	<pubDate>Mon, 12 Apr 2010 19:51:16 +0200</pubDate>
</item>
<item>
	<title>gd – zjištění šířky a výšky obrázku (Coding)</title>
	<dc:creator>jklasdf</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6969#p6969</link>
	<guid isPermaLink="false">6969@http://forum.php7.org</guid>
	<description>&lt;p&gt;Na stránce: &lt;a
href=&quot;http://www.zive.cz/clanky/php---22-dil--vytvareni-obrazku/sc-3-a-118301/default.aspx&quot;
rel=&quot;nofollow&quot;&gt;http://www.zive.cz/…default.aspx&lt;/a&gt; jsem našel, jak zjistím
šířku a výšku obrázku a podle toho jsem napsal:&lt;/p&gt;

&lt;p&gt;$tlacitko=‚image014.gif‘; $vytvor=ImageCreateFromGif ($tlacitko);
$pocet_barev=ImageColorsTotal ($vytvor); echo $pocet_barev; echo ‚počet
barev&amp;lt;br&amp;gt;‘; $informace = getimagesize($tlacitko); $sirka=$informace[0];
$vyska=$informace[1]; echo $sirka;echo ‚šírka&amp;lt;br&amp;gt;‘; echo $vyska;echo
‚výška&amp;lt;br&amp;gt;‘;&lt;/p&gt;

&lt;p&gt;$barva=ImageColorAt ($vytvor, 100, 33); echo $barva; $obarvi=ImageSetPixel
($vytvor, 100 , 33 , 30); imagegif($vytvor,‚zmena.gif‘);
imagedestroy($vytvor);&lt;/p&gt;

&lt;p&gt;echo ‚&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;‘; $tlacitko=‚tlacitko.gif‘;
$vytvor=ImageCreateFromGif ($tlacitko); $pocet_barev=ImageColorsTotal ($vytvor);
echo $pocet_barev; echo ‚počet barev&amp;lt;br&amp;gt;‘; $informace =
getimagesize($tlacitko); $sirka=$informace[0]; $vyska=$informace[1]; echo
$sirka;echo ‚šírka&amp;lt;br&amp;gt;‘; echo $vyska;echo
‚výška&amp;lt;br&amp;gt;‘;&lt;/p&gt;

&lt;p&gt;$barva=ImageColorAt ($vytvor, 99, 26); echo $barva;&lt;/p&gt;

&lt;p&gt;U prvního obrázku byla šířka menší o 5 a výška menší
o 3. U druhého oboje menší o 1 (to bych pochopil – počítané od 0).
Zkusil jsem si udělat barevný čtvereček na poslední souřadnici, co mně
nehlásilo notice chybu a skutečně byl vpravo dole v rožku.&lt;/p&gt;

&lt;p&gt;Otázka: Proč to zjistilo špatně a jak spolehlivě zjistvit šířku a
výšku načteného obrázku?&lt;/p&gt;

&lt;p&gt;Na &lt;a href=&quot;http://forum.builder.cz/read.php?20,3283001&quot;
rel=&quot;nofollow&quot;&gt;http://forum.builder.cz/read.php?…&lt;/a&gt; jsou obrázky,
u kterých jsem to zjišťoval.&lt;/p&gt;</description>
	<pubDate>Mon, 12 Apr 2010 19:33:14 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6968#p6968</link>
	<guid isPermaLink="false">6968@http://forum.php7.org</guid>
	<description>&lt;p&gt;Tak nevim. Koukni do tech error logu Apache a posli svoji konfiguraci.&lt;/p&gt;</description>
	<pubDate>Sat, 10 Apr 2010 16:55:54 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6967#p6967</link>
	<guid isPermaLink="false">6967@http://forum.php7.org</guid>
	<description>&lt;p&gt;Tak jsem zkusil napsat tam php5apache2_2.php ale porad nic, porad
to samy…&lt;/p&gt;</description>
	<pubDate>Sat, 10 Apr 2010 16:10:40 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6966#p6966</link>
	<guid isPermaLink="false">6966@http://forum.php7.org</guid>
	<description>&lt;p&gt;No tak to je ten problem. Pro Apache 2.2 je php5apache2_2.dll a ne
php5apache2.dll.&lt;/p&gt;

&lt;p&gt;Ja to mam nastavene takto:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# cast z httpd.conf
LoadModule php5_module &quot;C:/_servers/php/php5apache2_2.dll&quot;
AddType application/x-httpd-php .php .phtml .inc .php3
AddType application/x-httpd-php-source .phps
PHPIniDir &quot;C:/_servers/PHP/&quot;&lt;/code&gt;&lt;/pre&gt;</description>
	<pubDate>Fri, 09 Apr 2010 17:56:40 +0200</pubDate>
</item>
<item>
	<title>Tabulka v php (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6965#p6965</link>
	<guid isPermaLink="false">6965@http://forum.php7.org</guid>
	<description>&lt;p&gt;Ahoj,&lt;br /&gt;
potřeboval bych prosim poradit, jak mam vytvorit tabulku v php, na netu jsem
to nikde nenasel… Dekuju.&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Fri, 09 Apr 2010 17:25:19 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6964#p6964</link>
	<guid isPermaLink="false">6964@http://forum.php7.org</guid>
	<description>&lt;p&gt;Ahoj, tak uz jsem to vyresil, stahnul jsem Wampserver :) prosim o LOCK.&lt;/p&gt;

&lt;p&gt;Jinak jsem si jisty, ze se jmenuje index.php a mam Apache 2.2, ale uz jsem
stahnul Wampserver2.0 tak budu delat snim…&lt;/p&gt;</description>
	<pubDate>Fri, 09 Apr 2010 17:17:25 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6963#p6963</link>
	<guid isPermaLink="false">6963@http://forum.php7.org</guid>
	<description>&lt;p&gt;V adresari s apache je adresar logs (ci tak nejak) a v nem soubory
error.log&lt;/p&gt;

&lt;p&gt;V nem by mohlo byt popsano co je spatne.&lt;/p&gt;

&lt;p&gt;Jinak zkontroluj zda php5apache2.dll je na pravnem miste a zda ma nastavenou
spravnou cestu.&lt;/p&gt;

&lt;p&gt;Jeste otazka. Jak jsi vytvarel koncovku PHP u toho souboru? Prejmenovanim
textoveho souboru ve Windows? Jsi si jist ze se soubor nejmenuje index.php.txt
??? Zkus do rpohlizece zadat &lt;a href=&quot;http://localhost/index.php&quot;
rel=&quot;nofollow&quot;&gt;http://localhost/index.php&lt;/a&gt; a taky &lt;a
href=&quot;http://localohost/index.php.txt&quot;
rel=&quot;nofollow&quot;&gt;http://localohost/index.php.txt&lt;/a&gt; (to 1 by melo fungovat –
to druhe by melo vratit „Not found“)&lt;/p&gt;

&lt;p&gt;A posledni otazka. Mas Apache 2 nebo Apache 2.2 ???&lt;/p&gt;</description>
	<pubDate>Fri, 09 Apr 2010 16:38:17 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6962#p6962</link>
	<guid isPermaLink="false">6962@http://forum.php7.org</guid>
	<description>&lt;blockquote&gt;
	&lt;p&gt;vrtak-cz napsal(a):&lt;/p&gt;

	&lt;p&gt;Tipnul bych to na špatnou/žádnou asociaci .php souborům.&lt;/p&gt;

	&lt;p&gt;Cituji z onoho návodu:&lt;/p&gt;

	&lt;h4&gt;Podpora pro PHP&lt;/h4&gt;

	&lt;p&gt;Na úplný konec souboru vložte následující řádky, které nám zajistí
	nejen nahrání modulu php5, ale i schopnost zpracování souborů
	s příponou *.php.&lt;/p&gt;

	&lt;pre&gt;&lt;code&gt;LoadModule php5_module &quot;C:/dev/prog/php5/php5apache2.dll&quot;

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;V současné době soubor C:/dev/prog/php5/php5apache2.dll ještě
	neexistuje. Ale pouze do chvíle, než nainstalujeme PHP.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To tam ale normalne mam, tak ja uz nevim…&lt;/p&gt;</description>
	<pubDate>Thu, 08 Apr 2010 16:36:30 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>vrtak-cz</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6961#p6961</link>
	<guid isPermaLink="false">6961@http://forum.php7.org</guid>
	<description>&lt;p&gt;Tipnul bych to na špatnou/žádnou asociaci .php souborům.&lt;/p&gt;

&lt;p&gt;Cituji z onoho návodu:&lt;/p&gt;

&lt;h4&gt;Podpora pro PHP&lt;/h4&gt;

&lt;p&gt;Na úplný konec souboru vložte následující řádky, které nám zajistí
nejen nahrání modulu php5, ale i schopnost zpracování souborů
s příponou *.php.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;LoadModule php5_module &quot;C:/dev/prog/php5/php5apache2.dll&quot;

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;V současné době soubor C:/dev/prog/php5/php5apache2.dll ještě
neexistuje. Ale pouze do chvíle, než nainstalujeme PHP.&lt;/p&gt;</description>
	<pubDate>Wed, 07 Apr 2010 19:17:31 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6960#p6960</link>
	<guid isPermaLink="false">6960@http://forum.php7.org</guid>
	<description>&lt;p&gt;Ja ale nevim, co je error logy… ja jsem zacatecnik, mam to do skoly…
A co by melo presne byt stim souborem php5apache2.dll? Dekuju za rady :)&lt;/p&gt;</description>
	<pubDate>Wed, 07 Apr 2010 17:16:14 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6959#p6959</link>
	<guid isPermaLink="false">6959@http://forum.php7.org</guid>
	<description>&lt;p&gt;Jukni na spravnost cest – hlavne k php5apache2.dll. Navod vypada OK.&lt;/p&gt;

&lt;p&gt;Jinak Apache ma error logy. Tam jde taky neco vycist.&lt;/p&gt;</description>
	<pubDate>Wed, 07 Apr 2010 15:42:31 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6958#p6958</link>
	<guid isPermaLink="false">6958@http://forum.php7.org</guid>
	<description>&lt;p&gt;Ten testovaci? Normalne index.php. A to php jsem delal podle tohohle
navodu: &lt;a
href=&quot;http://programujte.com/?akce=clanek&amp;amp;cl=2007011101-instalace-nejnovejsi-verze-apache-2-0-php-5-2-x-a-mysql-5-0-krok-za-krokem&quot;
rel=&quot;nofollow&quot;&gt;http://programujte.com/?…&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 06 Apr 2010 20:01:33 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6957#p6957</link>
	<guid isPermaLink="false">6957@http://forum.php7.org</guid>
	<description>&lt;p&gt;Nemas sparvne nainstalovany nebo nastaveny PHP.&lt;/p&gt;

&lt;p&gt;Jakou koncovku ma ten tvuj soubor?&lt;/p&gt;</description>
	<pubDate>Tue, 06 Apr 2010 19:33:50 +0200</pubDate>
</item>
<item>
	<title>Testovací program (Coding)</title>
	<dc:creator>LubosPubos</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6956#p6956</link>
	<guid isPermaLink="false">6956@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zdravím,&lt;br /&gt;
potřebval bych poradit nemůžu rozchodit php, když si vytvořím testovací
program:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword2&quot;&gt;phpinfo&lt;/span&gt;();
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;a zadám do prohlížeče normálně &lt;a href=&quot;http://localhost/&quot;
rel=&quot;nofollow&quot;&gt;http://localhost/&lt;/a&gt; tak mi vyjede jenom tenhle zdrojový kód,
místo té uvítací stránky… nevíte co stím? Děkuju.&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Tue, 06 Apr 2010 18:52:26 +0200</pubDate>
</item>
<item>
	<title>Problém s registrací (Coding)</title>
	<dc:creator>paranoiq</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6954#p6954</link>
	<guid isPermaLink="false">6954@http://forum.php7.org</guid>
	<description>&lt;p&gt;Krcato, popiš prosím pořádně, co máš vlastně za problém. z toho co
jsi naznačil není jasné o co jde&lt;/p&gt;</description>
	<pubDate>Thu, 25 Mar 2010 14:19:40 +0100</pubDate>
</item>
<item>
	<title>Problém s registrací (Coding)</title>
	<dc:creator>pete</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6953#p6953</link>
	<guid isPermaLink="false">6953@http://forum.php7.org</guid>
	<description>&lt;p&gt;Mozes vysvetlit „porovnavanie hesiel nieje bezpecne“? Ja by som tu query
robil az vtedy ak sa tie hesla rovnaju (to vysvetlil ze chce mat pri
registracii) takze ak sa niekto registruje tak si najprv validujem vstup –
validujem meno, email a pass1 == pass2 a az ked je formular validny tak urobim
tu query. Takze nerozumiem co nieje bezbecne na tom: pass1 == pass2 A ta query
je to co som aj ja napisal.&lt;/p&gt;</description>
	<pubDate>Thu, 25 Mar 2010 13:40:48 +0100</pubDate>
</item>
<item>
	<title>Kontrola přihlášenosti přes session (Coding)</title>
	<dc:creator>Herly</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6948#p6948</link>
	<guid isPermaLink="false">6948@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zdravím,&lt;/p&gt;

&lt;p&gt;zkoušel jsem si teď naprogramovat vlastní systém přihlašování a
registrace. Všechno funguje jak má, jen řeším jeden problém se kterým si
nevím rady – zůstat přihlášen i po zavřítí prohlížeče.&lt;/p&gt;

&lt;p&gt;K přenesení informace o tom, kdo je přihlášen, používám session. To
se však smaže po zavřítí prohlížeče. Přemýšlel jsem, že změním
životnost session v PHP.ini, ale to bych jednak musel otravovat technickou
podporu serveru a pak by to bylo globální – to znamená že všem by se
cookies o session ukládala po stejnou dobu. Napadlo mě jen jedno
řešení:&lt;/p&gt;

&lt;p&gt;Nastavit nekřestansky dlouhou životnost session (např. týden) a do
databáze uložit k danému uživateli hodnotu zda chce či nechce zůstávat
přihlášený (resp. aby si ho systém „pamatoval“) – např.
„remember“. Zároveň bude při každém načtení stránky ukládat hodnotu
poslední akce. Pak stačí jen kontrolovat následující:&lt;/p&gt;

&lt;p&gt;if remember == 1 ulož znovu session (prodluž životnost) if remember ==
0 zkontroluj poslední akci. Je-li rozdíl víc než deseti minut, smaž
session.&lt;/p&gt;

&lt;p&gt;Tím se session nesmaže i když prohlížeč zavřu a zároveň si může
uživatel volit zda chce autopřihlašování nebo ne. Ale zdá se mi to až
zbytečně složité nezná někdo snadnější řešení?&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Sat, 20 Mar 2010 10:02:34 +0100</pubDate>
</item>
<item>
	<title>Problém s registrací (Coding)</title>
	<dc:creator>pilec</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6947#p6947</link>
	<guid isPermaLink="false">6947@http://forum.php7.org</guid>
	<description>&lt;p&gt;Porovnávání dvou hesel není příliš bezpečné. což takhle něco
takového (předpokládá se, že všechny tři proměnné jsou již
zvalidovány):&lt;/p&gt;

&lt;pre class=&quot;src-php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword1&quot;&gt;function&lt;/span&gt; registration(&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;,&lt;span class=&quot;php-var&quot;&gt;$email&lt;/span&gt;,&lt;span
class=&quot;php-var&quot;&gt;$pass&lt;/span&gt;)
{
        &lt;span
class=&quot;php-var&quot;&gt;$select&lt;/span&gt; = &lt;span
class=&quot;php-keyword2&quot;&gt;mysql_query&lt;/span&gt;(&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;SELECT name FROM users WHERE name = '&amp;quot;&lt;/span&gt;.&lt;span
class=&quot;php-var&quot;&gt;$name&lt;/span&gt;.&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;' OR email = '&amp;quot;&lt;/span&gt;.&lt;span
class=&quot;php-var&quot;&gt;$email&lt;/span&gt;.&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;'&amp;quot;&lt;/span&gt;);
        &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;(&lt;span
class=&quot;php-keyword2&quot;&gt;mysql_num_rows&lt;/span&gt;(&lt;span
class=&quot;php-var&quot;&gt;$select&lt;/span&gt;)==&lt;span
class=&quot;php-num&quot;&gt;0&lt;/span&gt;)
        {
                &lt;span
class=&quot;php-comment&quot;&gt;//muzeme v klidu regisrovat, cili nake dotazy a podobne
&lt;/span&gt;        }
        &lt;span
class=&quot;php-keyword1&quot;&gt;else&lt;/span&gt;
        {
                &lt;span
class=&quot;php-comment&quot;&gt;//uzivatel s timto jmenem nebo emailem uz existuje, nepovolit registraci.
&lt;/span&gt;        }
}
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</description>
	<pubDate>Fri, 19 Mar 2010 22:00:29 +0100</pubDate>
</item>
<item>
	<title>php DOM (Coding)</title>
	<dc:creator>Oggy</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6946#p6946</link>
	<guid isPermaLink="false">6946@http://forum.php7.org</guid>
	<description>&lt;blockquote&gt;
	&lt;p&gt;phx napsal(a):&lt;/p&gt;

	&lt;p&gt;Co zkusit jen regexp? Pokud to je jen 1 blok tak to asi nema cenu hrotit
	pres DOM.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Nakonec jsem tu udělal tak, že jsem si vytáhl ten svůj div .. potom
z dokumentu odebral node html..tedy vsechno a do dokumentu ten svuj div
pripojil.. chci s nim dal pracovat..z nej taky neco vyzobat.. atd.. ale asi to
neni zrovna nejefektivnejsi&lt;/p&gt;</description>
	<pubDate>Fri, 19 Mar 2010 18:04:25 +0100</pubDate>
</item>
<item>
	<title>php DOM (Coding)</title>
	<dc:creator>phx</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6945#p6945</link>
	<guid isPermaLink="false">6945@http://forum.php7.org</guid>
	<description>&lt;p&gt;Co zkusit jen regexp? Pokud to je jen 1 blok tak to asi nema cenu hrotit
pres DOM.&lt;/p&gt;</description>
	<pubDate>Fri, 19 Mar 2010 16:47:29 +0100</pubDate>
</item>
<item>
	<title>php DOM (Coding)</title>
	<dc:creator>Oggy</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6944#p6944</link>
	<guid isPermaLink="false">6944@http://forum.php7.org</guid>
	<description>&lt;p&gt;Chtěl bych se zeptat jak je možné řešit načtení externího html
souboru .. vyselectovat např. jen určitý div .. a vypsat znovu v html?&lt;/p&gt;

&lt;p&gt;volil jsem DOM..zdá se mi nejvhodnější, ale možná ne:-)&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
        &lt;span
class=&quot;php-var&quot;&gt;$dom&lt;/span&gt; = &lt;span
class=&quot;php-keyword1&quot;&gt;new&lt;/span&gt; DOMDocument();
        &lt;span
class=&quot;php-var&quot;&gt;$ok&lt;/span&gt; = &lt;span
class=&quot;php-var&quot;&gt;$dom&lt;/span&gt;-&amp;gt;loadHTML(externí html);
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;teď bych potřeboval vyselectovat určitý div a ostatní
„zahodit“ ..&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
        &lt;span
class=&quot;php-var&quot;&gt;$content&lt;/span&gt; = &lt;span
class=&quot;php-var&quot;&gt;$dom&lt;/span&gt;-&amp;gt;getElementById(&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;column_data&amp;quot;&lt;/span&gt;);
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;jak na to? děkuju&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Fri, 19 Mar 2010 15:48:27 +0100</pubDate>
</item>
<item>
	<title>Negace bloku textu (Regexp)</title>
	<dc:creator>anubite</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6943#p6943</link>
	<guid isPermaLink="false">6943@http://forum.php7.org</guid>
	<description>&lt;p&gt;Řešili jsem to moc složitě. Právě jsem našel info o ungreedy
modifikátoru. Takhle to funguje. Díky&lt;/p&gt;</description>
	<pubDate>Wed, 17 Mar 2010 21:56:26 +0100</pubDate>
</item>
<item>
	<title>Negace bloku textu (Regexp)</title>
	<dc:creator>paranoiq</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6942#p6942</link>
	<guid isPermaLink="false">6942@http://forum.php7.org</guid>
	<description>&lt;p&gt;nechápu co myslíš tou negací&lt;/p&gt;

&lt;p&gt;tuším, že to co potřebuješ je preg_match_all() a ungreedy matching –
modifikátor „U“&lt;/p&gt;

&lt;pre class=&quot;src-php&quot;&gt;&lt;code&gt;&lt;span
class=&quot;php-keyword2&quot;&gt;preg_match_all&lt;/span&gt;(&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;/&amp;lt;!-- if: (\w*) --&amp;gt;(.*)&amp;lt;!-- endif: \\1 --&amp;gt;/U&amp;quot;&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$s&lt;/span&gt;, &lt;span class=&quot;php-var&quot;&gt;$matches&lt;/span&gt;);&lt;/code&gt;&lt;/pre&gt;</description>
	<pubDate>Wed, 17 Mar 2010 21:39:08 +0100</pubDate>
</item>
<item>
	<title>Negace bloku textu (Regexp)</title>
	<dc:creator>anubite</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6941#p6941</link>
	<guid isPermaLink="false">6941@http://forum.php7.org</guid>
	<description>&lt;p&gt;Potřeboval bych poradit s následující věci, už si opravdu
nevím rady.&lt;/p&gt;

&lt;p&gt;Mám následující řetězec, který potřebuju naformátovat:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$s&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;&amp;lt;!-- if: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; poprvé!&amp;lt;!-- endif: podminka --&amp;gt;
&amp;lt;!-- if: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; podruhé!&amp;lt;!-- endif: podminka --&amp;gt;
&amp;quot;&lt;/span&gt;;
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Pokud použiji kód:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword2&quot;&gt;preg_match&lt;/span&gt;(&lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;/&amp;lt;!-- if: (\w*) --&amp;gt;(.*)&amp;lt;!-- endif: \\1 --&amp;gt;/&amp;quot;&lt;/span&gt;,&lt;span
class=&quot;php-var&quot;&gt;$s&lt;/span&gt;,&lt;span class=&quot;php-var&quot;&gt;$matches&lt;/span&gt;);
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Matches je celkem logicky:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword2&quot;&gt;Array&lt;/span&gt;
(
    [&lt;span
class=&quot;php-num&quot;&gt;0&lt;/span&gt;] =&amp;gt; &amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; poprvé!&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;endif&lt;/span&gt;: podminka --&amp;gt;&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; podruhé!.&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;endif&lt;/span&gt;: podminka --&amp;gt;
    [&lt;span
class=&quot;php-num&quot;&gt;1&lt;/span&gt;] =&amp;gt; podminka
    [&lt;span
class=&quot;php-num&quot;&gt;2&lt;/span&gt;] =&amp;gt; Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; poprvé!&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;endif&lt;/span&gt;: jedna --&amp;gt;&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;: jedna --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; podruhé!
)
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Já, ale potřebuji kód, který každou podmínku zformátuje zvlášť. Tak
mě napadlo negovat ''&amp;lt;!-- if: &quot;, ale nevím jak negovat blok textu.&lt;/p&gt;

&lt;p&gt;Jinými slovy aby matches byl:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword2&quot;&gt;Array&lt;/span&gt;
(
    [&lt;span
class=&quot;php-num&quot;&gt;0&lt;/span&gt;] =&amp;gt; &amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; poprvé!&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;endif&lt;/span&gt;: podminka --&amp;gt;
    [&lt;span
class=&quot;php-num&quot;&gt;1&lt;/span&gt;] =&amp;gt; podminka
    [&lt;span
class=&quot;php-num&quot;&gt;2&lt;/span&gt;] =&amp;gt; Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; poprvé!
)
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;a podruhé:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-keyword2&quot;&gt;Array&lt;/span&gt;
(
    [&lt;span
class=&quot;php-num&quot;&gt;0&lt;/span&gt;] =&amp;gt; &amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;if&lt;/span&gt;: podminka --&amp;gt;Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; podruhé!&amp;lt;!-- &lt;span
class=&quot;php-keyword1&quot;&gt;endif&lt;/span&gt;: podminka --&amp;gt;
    [&lt;span
class=&quot;php-num&quot;&gt;1&lt;/span&gt;] =&amp;gt; podminka
    [&lt;span
class=&quot;php-num&quot;&gt;2&lt;/span&gt;] =&amp;gt; Tato podmínka&amp;lt;strong&amp;gt; platí&amp;lt;/strong&amp;gt; podruhé!
)
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Děkuju moc za vaši pomoc :)&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Wed, 17 Mar 2010 20:17:20 +0100</pubDate>
</item>
<item>
	<title>Problém s registrací (Coding)</title>
	<dc:creator>pete</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6940#p6940</link>
	<guid isPermaLink="false">6940@http://forum.php7.org</guid>
	<description>&lt;p&gt;Asi by som to riesil ze si najprv skontrolujem ci sa hesla rovnaju, ak ano
tak vytiahnem z databazy riadok kde email = tomu userovmu emailu ‚OR‘ login
= userovmu loginu, ak mi pride nieco z databazy tak to zamietnem, ak nie tak
vlozim novy riadok.&lt;/p&gt;</description>
	<pubDate>Wed, 10 Mar 2010 12:06:22 +0100</pubDate>
</item>
<item>
	<title>Problém s registrací (Coding)</title>
	<dc:creator>Krcato</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6939#p6939</link>
	<guid isPermaLink="false">6939@http://forum.php7.org</guid>
	<description>&lt;p&gt;Dobrý den,&lt;/p&gt;

&lt;p&gt;Jsem pouhý BFU a mám problém s registrací. Nemohu docílit, aby byl
v registraci Email a Login jedinečný. Ve formuláři mám Login, Heslo,
potvrzení hesla a Email. Jakmile však zadám email jiný, může se
zaregistrovat i stejný login. Nevíte někdo jak to vyřešit?&lt;/p&gt;

&lt;p&gt;Děkuji&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Tue, 09 Mar 2010 22:36:28 +0100</pubDate>
</item>
<item>
	<title>Propojení netBeans a  XDebug (Různé)</title>
	<dc:creator>pilec</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6938#p6938</link>
	<guid isPermaLink="false">6938@http://forum.php7.org</guid>
	<description>&lt;p&gt;Tak uz vyreseno, mel jsem spatne nastavene netbeans (pomohlo debug url –
ask every time)&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Sun, 07 Mar 2010 20:01:42 +0100</pubDate>
</item>
<item>
	<title>Propojení netBeans a  XDebug (Různé)</title>
	<dc:creator>pilec</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6937#p6937</link>
	<guid isPermaLink="false">6937@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zdravím, trošku nevím kam toto téma napasovat tak to zkouším tady, jde
o to:&lt;/p&gt;

&lt;p&gt;stahl jsem a nainstaloval xdebug, jak v phpinfu tak v command lajne se po
nekolikahodinovem valceni xdebug skutecne objevil.&lt;/p&gt;

&lt;p&gt;prosel jsem testem na &lt;a
href=&quot;http://blogs.sun.com/netbeansphp/entry/howto_check_xdebug_installation&quot;
rel=&quot;nofollow&quot;&gt;http://blogs.sun.com/…installation&lt;/a&gt; (respektive stranka mi
vratila text connection established id #3)&lt;/p&gt;

&lt;p&gt;Jenze kdyz chci pristoupit k debugovani primo v netbeans stale mi to pouze
vypisuje, waiting for connection (netbeans-xdebug) posleze vybehne hlaska, ze
ani po xy sekundach se nepodarilo k xdebug pripojit.&lt;/p&gt;

&lt;p&gt;kde je tedy zakopany pes?&lt;/p&gt;

&lt;p&gt;PHP 5.3.0 Netbeans 6.8 php.ini:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;zend_extension=&quot;C:/wamp/bin/php/php5.3.0/ext/php_xdebug-2.0.5-5.3-vc6.dll&quot;
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_mode=req
xdebug.idekey=netbeans-xdebug
xdebug.remote_log=&quot;D:/www/logs/xdebug&quot;
xdebug.remote_port=9000
xdebug.show_exception_trace=0
xdebug.show_local_vars=9
xdebug.show_mem_delta=0
xdebug.trace_format=0
xdebug.remote_autostart=on&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;nastaveni v netbeans jsem ponechal defaultni&lt;/p&gt;</description>
	<pubDate>Sun, 07 Mar 2010 17:50:36 +0100</pubDate>
</item>
<item>
	<title>Rozdělení stringu na slova a sousloví (Regexp)</title>
	<dc:creator>pete</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6936#p6936</link>
	<guid isPermaLink="false">6936@http://forum.php7.org</guid>
	<description>&lt;p&gt;nieco taketo?:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$text&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;hello hi čďffds&amp;quot;&lt;/span&gt;;

&lt;span
class=&quot;php-var&quot;&gt;$pattern&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;/[a-z,áčďěéíňóřšťůúýž]{3,}/i&amp;quot;&lt;/span&gt;;
&lt;span
class=&quot;php-keyword2&quot;&gt;preg_match_all&lt;/span&gt;(&lt;span
class=&quot;php-var&quot;&gt;$pattern&lt;/span&gt;, &lt;span class=&quot;php-var&quot;&gt;$text&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$matches&lt;/span&gt;);

&lt;span
class=&quot;php-keyword1&quot;&gt;foreach&lt;/span&gt;(&lt;span class=&quot;php-var&quot;&gt;$matches&lt;/span&gt;[&lt;span
class=&quot;php-num&quot;&gt;0&lt;/span&gt;] &lt;span class=&quot;php-keyword1&quot;&gt;as&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$v&lt;/span&gt;) {
    &lt;span class=&quot;php-keyword1&quot;&gt;echo&lt;/span&gt; &lt;span
class=&quot;php-var&quot;&gt;$v&lt;/span&gt;;
    &lt;span class=&quot;php-keyword1&quot;&gt;echo&lt;/span&gt; &lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;&amp;lt;br /&amp;gt;&amp;quot;&lt;/span&gt;;
}
&lt;span
class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Regularny vyraz – a-z (pismena od a po z) , – oddely dalsie znaky
(takze , je ako keby AND), {3,} minimalne tri znaky v [] a max je neobmedzene.
i – je modifikator ktory znamena case insesitive, takze nemusis vsetky tie
znaky pisat aj vo velkych pismenach.&lt;/p&gt;

&lt;!-- by Texy2! --&gt;</description>
	<pubDate>Wed, 24 Feb 2010 16:48:30 +0100</pubDate>
</item>
<item>
	<title>Rozdělení stringu na slova a sousloví (Regexp)</title>
	<dc:creator>Jakub Šulák</dc:creator>
	<link>http://forum.php7.org/viewtopic.php?pid=6935#p6935</link>
	<guid isPermaLink="false">6935@http://forum.php7.org</guid>
	<description>&lt;p&gt;Zdravím, v reg. výrazech dost tápu, mohl by mi někdo prosím pomoci:&lt;/p&gt;

&lt;p&gt;Mám nějaký text, který potřebuji rozložit na slova:&lt;/p&gt;

&lt;pre class=&quot;php&quot;&gt;&lt;code&gt;&lt;span class=&quot;xlang&quot;&gt;&amp;lt;?php&lt;/span&gt;
&lt;span
class=&quot;php-var&quot;&gt;$pattern&lt;/span&gt; = &lt;span
class=&quot;php-quote&quot;&gt;&amp;quot;/([A-Za-záčďěéíňóřšťůúýž]{3,})/&amp;quot;&lt;/span&gt;;
        &lt;span
class=&quot;php-keyword2&quot;&gt;preg_match_all&lt;/span&gt;(&lt;span
class=&quot;php-var&quot;&gt;$pattern&lt;/span&gt;, &lt;span
class=&quot;php-var&quot;&gt;$this&lt;/span&gt;-&amp;gt;text, &lt;span
class=&quot;php-var&quot;&gt;$matches&lt;/span&gt;);
&lt;span class=&quot;xlang&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Ale kromě jednotlivých slov v $matches bych ještě potřeboval, aby
sousloví v (array)$souslovi mi to nevracelo jako zvlášť slova, lze to nějak
zahrnout do toho reg. výrazu?&lt;/p&gt;</description>
	<pubDate>Tue, 23 Feb 2010 19:54:45 +0100</pubDate>
</item>
</channel>
</rss>
