Hallo Claus und Christoph,
das funktioniert beides nicht.
Entweder wird garnichts angezeigt, oder er schreibt mir in die Ausgabeseite direkt den Quellcode rein. Was er jedoch nicht macht, ist mir das includierte Template einzubinden.
MfG David
PS: Ich habe keine Mails von Dir erhalten, Claus. Sofern diese Frage überhaupt an mich gerichtet war.
Ich zeig' Euch mal den kompletten Quelltext - ist jener aus der Bibo zu Passwortabfrage: (ich hoffe, ich darf das hier...)
<html>
<head>
<title>Junghähnel - <perl> out $key;</perl></title>
<include src=styles>
<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0">
<perl>
if($logout eq "1")
{
mod "nutzer_name==$login_name", ["nutzer_sid", ""], "nutzer";
}
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)= gmtime(time);
$sid_aktuell = (1000000*$year)+(10000*$mon)+(100*$mday)+(4*$hour);
$anzeige="";
if($namerein ne "" && pwrein ne "" && $sid eq "")
{
get "nutzer_name==!$namerein", "nutzer";
out "<!-- abfrage ob Login-Name und Passwort übereinstimmen -->";
if($nutzer_passwort ne "" && $nutzer_passwort eq $pwrein)
{
out "<!-- Session-Id erstellen und mit Url mitgeben -->";
mod "nutzer_name==$namerein", ["nutzer_sid", "$sid_aktuell"], "nutzer";
$anzeige="1";
} else
{
out "<b>Anmeldung fehlgeschlagen!</b>";
$namerein="";
$login_name="";
$anzeige="";
}
}
if($namerein ne "" && $sid ne "")
{
out "<!-- test, ob aktuelle session-id noch gültig ist -->";
get "nutzer_name==$namerein", "nutzer";
$sid_max = 10+(1*$nutzer_sid);
if($sid eq $nutzer_sid && $sid_aktuell <= $sid_max)
{
out "<!-- session-id ist gültig - session-id wird aktualisiert -->";
mod "nutzer_name==$namerein", ["nutzer_sid", "$sid_aktuell"], "nutzer";
$anzeige="1";
} else
{
out "<!-- session-id ist abgelaufen -->";
$login_name="$nutzer_name";
$namerein="";
$anzeige="";
}
}
out "<!-- login-seite -->";
if($namerein eq "")
{
out <<EOF;
<h2><font face="Arial, Helvetica, sans-serif" size="3">Anmeldung</font></h2>
Eingabe der LogIn-Daten:
<form action="baseportal?htx=$htx&db=news&listfields=titel,intro,autor" method="post" enctype="multipart/form-data">
<input type=hidden name="htx=" value="$htx">
<table>
<tr><td>Login-Name:</td><td><input type="text" name="namerein=" value="$login_name"></td></tr>
<tr><td>Passwort:</td><td><input type="password" name="pwrein="></td></tr>
<tr><td></td><td><input type=submit value="Anmelden"></td></tr>
</table></form>
EOF
}
out "<!-- anzeige des inhalts, falls berechtigt -->";
if($anzeige eq "1")
<!-- ################### Beginn Anzeige falls berechtigt ################### -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- Beginn obere Navigation -->
<td width="*" align="left" valign="bottom">
<!--out get "navi_oben";
<include src=navi_oben>-->
EOF
include "navi_oben";
out <<EOF;
<table width="100%" cellpadding="20" cellspacing="0" border="0"><tr>
<td width="200" valign="top">
<table width="200" border="0" cellspacing="1" cellpadding="1" bgcolor="#c7b381">
<tr><td valign="top" align="left" class="text" bgcolor="#ffffc2">
<include src=navi_form>
<!-- <table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td colspan="2" class="text">
</td></tr><tr><td colspan="2" width="100%"> </td></tr>
</table> -->
</td></tr>
</table>
<br><br>
</td>
<!-- ######### Beginn Mittelteil ######### -->
<td align="left" valign="top">
<b>Hallo $nutzer_anrede $ nutzer_name_komplett!</b><p>
Hier finden Sie erst einmal die aktuellen Neuigkeiten.
<include src=$site>
</td>
<!-- ######### Ende Mittelteil ######### -->
<td width="200" valign="top">
<!-- Beginn Hilfebox -->
<include src=hilfebox>
<!-- Ende Hilfebox -->
<!-- Beginn Suchformular -->
<include src=suchform>
<!-- Ende Suchformular -->
</td> </tr>
<tr>
<td colspan="3" bgcolor="#e1cb92" height="1" style="padding: 0px;"></td>
</tr>
<tr>
<!-- FOOTER ANFANG //-->
<td valign="top" width="200">Alle Preise enthalten die Mehrwertsteuer. Preisirrtümer und Änderungen vorbehalten.</td>
<td align="center" valign="top" width="*"> <b>© 2005-2007 by Juwelier Junghähnel in nova|eventis</b><br>Inh. David Junghähnel - Dipl.-Kfm. (FH)<br> Am Einkaufszentrum, 06254 Günthersdorf, Deutschland <br> Tel.: +49-(0)34638-39900, Fax: +49-(0)34638-39901<br> Mail: <a href="mailto:info@uhren-schmuck-trends.de">info@uhren-schmuck-trends.de</a> <br> USt-ID: DE243010782 | FA Merseburg 112/236/03426<p>Sämtliche Markennamen und -zeichen sind ausschließlich Eigentum der entsprechenden Firmen und z.T. gesetzlich geschützt.<p> <br>
</td>
<!-- FOOTER ENDE //-->
</tr>
</table>
<!-- ################### Ende Anzeige falls berechtigt ################### -->
EOF
}
</perl>
</body>