<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>php Login-script Problem</title>
    <link>http://forum.geizhals.at/feed.jsp?id=256993</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: php Login-script Problem</title>
      <link>http://forum.geizhals.at/t256993,1565628.html#1565628</link>
      <description>Habe das Problem gelöst: &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;if (($PHP_AUTH_USER == "xx" ) &amp;amp;&amp;amp; ($PHP_AUTH_PW == "yy" )) { &lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;funktioniert nicht in einer Funktion, da $PHP_AUTH_USER und $PHP_AUTH_PW scheinbar nicht im GlobalScope definiert sind! &lt;br&gt;&lt;br&gt;Besser gehts mit &lt;br&gt;&lt;br&gt;&lt;code/&gt;if (($_SERVER['PHP_AUTH_USER'] == "xx" ) &amp;&amp; ($_SERVER['PHP_AUTH_PW'] == "yy" )) { &lt;code/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jun 2004 13:46:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t256993,1565628.html#1565628</guid>
      <dc:creator>Muggel</dc:creator>
      <dc:date>2004-06-14T13:46:19Z</dc:date>
    </item>
    <item>
      <title>Re(2): php Login-script Problem</title>
      <link>http://forum.geizhals.at/t256993,1565063.html#1565063</link>
      <description>Danke! Das löst zwar ein anders Problem das ich hatte &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; aber leider nicht dieses ...&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jun 2004 10:36:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t256993,1565063.html#1565063</guid>
      <dc:creator>Muggel</dc:creator>
      <dc:date>2004-06-14T10:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: php Login-script Problem</title>
      <link>http://forum.geizhals.at/t256993,1564996.html#1564996</link>
      <description>PHP sucks :/&lt;br&gt;&lt;br&gt;Versuch mal am Beginn des PHP-Scripts:&lt;br&gt;&lt;br&gt;import_request_variables ("gP");&lt;br&gt;&lt;br&gt;&lt;a href="http://at.php.net/import_request_variables" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;at.php.net/&lt;wbr/&gt;import_request_variables&lt;/a&gt; &lt;br&gt;&lt;br&gt;Des wars bei mir das es die Variablen nicht global einfügt.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jun 2004 10:09:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t256993,1564996.html#1564996</guid>
      <dc:creator>West</dc:creator>
      <dc:date>2004-06-14T10:09:07Z</dc:date>
    </item>
    <item>
      <title>php Login-script Problem</title>
      <link>http://forum.geizhals.at/t256993,1564856.html#1564856</link>
      <description>Hallo!&lt;br&gt;&lt;br&gt;Ich bin ein ziemlicher php Anfänger und versuche verzweifelt dieses Script zum laufen zu bringen.&lt;br&gt;Ich möchte die Funktion CheckAuth vor jedem verändernden Zugriff aufrufen können. Es kommt auch brav die Passwortabfrage, aber ich komme nicht weiter, sondern es kommt ohne Ausgabe sofort nochmal die Passwortabfrage, so als ob ich ein falsches Passwort eingegeben hätte.&lt;br&gt;&lt;br&gt;Was mach ich falsch? Irgendetwas übersehe ich - aber was?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;&#xD;
&#xD;
function CheckAuth() {&#xD;
	&#xD;
    if (isset($_SESSION[auth])) {&#xD;
        $auth = $_SESSION[auth];&#xD;
    }&#xD;
    else {&#xD;
        $auth = 0;&#xD;
    }&#xD;
&#xD;
    if ($auth) return; //Authorisation has already been granted&#xD;
&#xD;
    if (($PHP_AUTH_USER == "xx" ) &amp;amp;&amp;amp; ($PHP_AUTH_PW == "yy" )) {&#xD;
        $auth = 1;&#xD;
        $_SESSION[auth] = $auth;&#xD;
    } &#xD;
    if ( $auth != 1 ) { &#xD;
        header( "WWW-Authenticate: Basic realm=\"Sie müssen sich anmelden!\"" ); &#xD;
        header( "HTTP/1.0 401 Unauthorized" ); &#xD;
        echo "Anmeldung erforderlich!"; &#xD;
        $auth = 0;&#xD;
        $_SESSION[auth] = $auth;&#xD;
        exit; &#xD;
    }	&#xD;
}&#xD;
&#xD;
&lt;/pre&gt;&lt;/div&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jun 2004 08:57:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t256993,1564856.html#1564856</guid>
      <dc:creator>Muggel</dc:creator>
      <dc:date>2004-06-14T08:57:55Z</dc:date>
    </item>
  </channel>
</rss>
