Lebowski
10-02-2008, 17:52
Hallo,
ich wollte eine Seite meiner Webseite mit einem Passwort schützen und habe diesen php code:
<?php
$Benutzername = "Benutzer";
$Passwort = "Osterhase";
if($_SERVER['PHP_AUTH_USER'] == $Benutzername && $_SERVER['PHP_AUTH_PW'] == $Passwort)
{echo "hier soll's es passieren"
else
{
header("WWW-Authenticate: Basic realm=\"Private\"");
header("HTTP/1.0 401 Unauthorized");
echo"Diese Webseite ist zugriffsgeschützt.";
}
?>
Nun will ich mit dem ersten echo den Inhalt, der in einem <div> steht, ausgeben, der enthält zum größten Teil Auflistung:
<a name="Gruppen"></a><h2>Bearbeitungen</h2>
<p>
<ul>
<li>Gruppe 1</li>
<ul>
<li><a href="Gruppe1g.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1o.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1m.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 2</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 3</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 4</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
</ul>
<a name="Gruppen_zip"></a><b>Alles als *.zip-Datei: <a href="Aufgaben_m10.zip">Gruppenergebniss.zip</a></b>
</p>
Ich dachte erst, man müsste nur die " maskieren, war's aber nicht. Dann hab ichs mit der Heredoc-Syntax versucht, hat auch nicht geklappt.
Was muss ich tuen, dass im Fall einer richtigen Benutzer- und Passwort-Eingabe der oben angezeigte Inhalt erscheint?
Danke schonmal,
Martin
ich wollte eine Seite meiner Webseite mit einem Passwort schützen und habe diesen php code:
<?php
$Benutzername = "Benutzer";
$Passwort = "Osterhase";
if($_SERVER['PHP_AUTH_USER'] == $Benutzername && $_SERVER['PHP_AUTH_PW'] == $Passwort)
{echo "hier soll's es passieren"
else
{
header("WWW-Authenticate: Basic realm=\"Private\"");
header("HTTP/1.0 401 Unauthorized");
echo"Diese Webseite ist zugriffsgeschützt.";
}
?>
Nun will ich mit dem ersten echo den Inhalt, der in einem <div> steht, ausgeben, der enthält zum größten Teil Auflistung:
<a name="Gruppen"></a><h2>Bearbeitungen</h2>
<p>
<ul>
<li>Gruppe 1</li>
<ul>
<li><a href="Gruppe1g.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1o.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1m.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 2</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 3</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
<li>Gruppe 4</li>
<ul>
<li><a href="Gruppe1.zip">GeoGebra (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">OpenOffice (noch nicht)</a> </li>
<li><a href="Gruppe1.zip">Maxima (noch nicht)</a> </li>
</ul>
</ul>
<a name="Gruppen_zip"></a><b>Alles als *.zip-Datei: <a href="Aufgaben_m10.zip">Gruppenergebniss.zip</a></b>
</p>
Ich dachte erst, man müsste nur die " maskieren, war's aber nicht. Dann hab ichs mit der Heredoc-Syntax versucht, hat auch nicht geklappt.
Was muss ich tuen, dass im Fall einer richtigen Benutzer- und Passwort-Eingabe der oben angezeigte Inhalt erscheint?
Danke schonmal,
Martin