Lloyd Christmas Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Hallo, folgende Startseite habe ich bearbeitet, seitdem funtzen die Verlinkungen nicht mehr. So sieht das aus: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="cache-control" content="no-cache"> <title>LBZH Hildesheim</title> <link rel="stylesheet" type="text/css" href="lbzh.css"> <link rel="SHORTCUT ICON" href="favicon.ico"> <script type="text/javascript"> <!-- --> </script> </head> <body style="margin:0px; padding:0px; color:#000000; background-color:#F0F0F0; background-image:url('/img/bg.gif'); background-repeat:repeat-x repeat-y;"> <div class="mc" style="position:absolute; width:40px; left:30px; top:50px;"> <a href="?p=intra-help"><img src="img/Hilfe.gif" border="0"></a> </div> hier habe ich rumgefuscht <!-- MENU --> <div style="position:absolute; left:5px; top:4px; width:100px; font-weight:bold;">Navigation:</div> <div style="text-align:center; background-color:#EEEEFF; border-bottom:1px solid #3333DD; padding:5px;"> und hier auch.... weiß aber nicht, was ich falsch gemacht habe... <a class="AmItem" onFocus="this.blur()" href="?p=portal" title="">Startseite</a> — <a class="mItem" onFocus="this.blur()" href="?p=fb-aktuell" title="FB Medien - Aktuell">Aktuell</a> — <a class="mItem" onFocus="this.blur()" href="?p=net-raumbelegung" title="Belegung der Computerräume">Pc-Raum Belegung</a> — <a class="mItem" onFocus="this.blur()" href="?p=intern-lehrer" title="Interner Bereich">Interner Bereich</a> — <a class="mItem" onFocus="this.blur()" href="?p=intra-help" title="Intranet Hilfe"><b>Hilfe?!</b></a> </div> <!-- / MENU --> <!-- LOGIN STATUS --> <div style="text-align:right; padding-right:10px; padding-top:2px;"> </div> <!-- / LOGIN STATUS --> <!-- TITEL --> <div style="text-align:center; padding-bottom:5px;"> <a class="std" href="?p=portal"><img src="img/Banner.gif" border="0"></a> </div> <!-- / TITEL --> <!-- TITEL2 --> <div style="text-align:center; font-size:14pt; letter-spacing:5px; color:#3333DD;"> </div> <!-- / TITEL2 --> <!-- INHALT --> <div style="text-align:center; padding-top:20px;"> <script type="text/javascript"> function deleteEntry(EntryID) { if (confirm('Eintrag löschen?')) { window.location.href='index.php?p=portal&delete=' + EntryID; } } function PreviewColor(Color) { document.getElementById('ColPreview').style.color = Color; } </script> <style type="text/css"> div.note { text-align:right; font-style:italic; } </style> <div style="font-family:Courier; font-size:12pt; color:#3333DD; margin-bottom:10px;">Montag, 4. Oktober 2004 12:45 Uhr (6.Std)</div><br> <table cellspacing="0" border="0" style="margin-left:auto; margin-right:auto;"> <tr> <td style="width:400px; text-align:left; vertical-align:top;"> <!-- linke Spalte - Anfang --> <div class="frame"> <div class="frameHead"><img src="img/google.gif" style="vertical-align:middle;"> - Suche</div> <form name="google" action="http://google.de/search" method="GET" style="margin:0px 0px 0px 10px;"> <input type="hidden" name="hl" value="de"> <input name="q" class="skin" style="width:240px;"> <input type="submit" value="Los!"> </form> </div> <!-- dict.leo.org - WÖRTERBUCH --> <div class="frame"> <div class="frameHead"><img src="../../../img/leo_sherlock.png" border="0" style="vertical-align:middle;" /> Wörterbuch (Englisch «» Deutsch)</div> <form name="dict" action="http://dict.leo.org" method="GET" style="margin:0px 0px 0px 10px;"> <input name="search" class="skin" style="width:240px;"> <input type="submit" value="Los!"> </form> </div> <!-- Andere Links --> <div class="frame"> Informationen rund um die einzelnen PC Komponenten auch in Gebärdensprache gibt es auf <a href="http://www.techbytes.de/">techbytes.de</a>.<br> </div> <div class="frame"> <div class="frameHead">Links</div> <b>LBZHs</b> <div class="p"> <a href="http://www.nibis.ni.schule.de/~lbzh/">[ Hildesheim ]</a> - <a href="http://www.nibis.ni.schule.de/~mobdiehi/'>http://www.nibis.ni.schule.de/~mobdiehi/">[ mobiler Dienst ]</a><br> <a href="http://www.nibis.ni.schule.de/~lbzh-bs/">[ Braunschweig ]</a><br> <a href="http://www.lbzh-ol-schule.kwe.de/">[ Oldenburg ]</a><br> <a href="http://nibis.ni.schule.de/~lbzh-os/">[ Osnabrück ]</a><br> </div> <br> <b>Stadtpläne</b> <div class="p"> <a href="http://www.stadtplan.de">[ Deutschland ]</a><br> <a href="http://www.stadtplan.net/brd/niedersachsen/home.html">[ Niedersachsen ]</a><br> <a href="http://www.stadtplan.net/brd/niedersachsen/hildesheim/home.html">[ Hildesheim ]</a><br> </div> <br> <b>Software</b> <div class="p"> <a href="http://www.kestner.de/tommy/frameset04.html">[ Tommys Gebärdenwelt ]</a><br> <a href="http://www.flexoft.de/">[ Audiolog ]</a><br> </div> <br> <b>andere</b> <div class="p"> <img src="img/neu.gif" border="0" style="vertical-align:baseline;"> <a href="http://www.firstsurf.com/gymnastik.htm">[ PC-Gymnastik ]</a><br> <a href="http://www.schwerhoerigen-netz.de">[ Schwerhörigen-Netz ]</a><br> <a href="http://www.kestner.de/elternhilfe/frameset05b.html">[ Elternhilfe ]</a><br> <a href="http://www.gebaerdenschrift.de">[ Gebärdenschrift ]</a><br> <a href="http://www.taubenschlag.de">[ Taubenschlag ]</a><br> <!-- <a href="http://www.mk.niedersachsen.de/home/ ">[ Niedersächsisches Kultusministerium ]</a><br> <a href="www.nibis.de ">[ Niedersächsischer Bildungsserver (NiBiS) ]</a><br> <a href="http://www.kmk.org/aktuell/pm031204b.htm ">[ KMK-Presse-Mitteilungen ]</a><br> <a href="http://www.kmk.org/schul/Bildungsstandards/bildungsstandards.htm">[ Bildungsstandard ]</a><br> <a href="http://www.nibis.ni.schule.de/~mobdiehi ">[ Mobiler Dienst LBZH Hildesheim ]</a><br> --> </div> </div> <!-- linke Spalte - Ende --> </td> <td class="space"> </td> <td style="width:400px; text-align:left; vertical-align:top;"> <!-- rechte Spalte - Anfang --> <!-- Begin News --> <div class="frame" style="border-color:#008800;"> <div class="frameHead">Gast - Account</div> <b>Liebe Kolleginnen und Kollegen,</b> <br /> <br />aus Sicherheits-Gründen werden wir die unter dem <a href='?p=intra-help'>GAST-Account</a> gespeicherten Daten in unregelmäßigen Abständen löschen. <a href="?p=portal&eintrag=32">...mehr</a></div> <!-- End News --> <!-- Begin News --> <div class="frame" style="border-color:#F00000;"> <div class="frameHead">Sicherheitshinweis</div> An E-Mails angehängte Dateien können Viren oder Würmer enthalten! Solange man die Anhänge nicht anschaut bzw. ausführt besteht meistens keine Gefahr. <br /> <br /><b>Öffnen Sie daher nur Anhänge von E-Mails die sie zweifelsfrei zuordnen können!</b> <br /> <br />Dies gilt auch für E-Mails, die von Freunden oder Bekannten stammen, da Viren meistens die Absender-Adresse fälschen oder sich an Personen aus dem Adressbuch des infizierten Rechners verschicken!</div> <!-- End News --> <!-- Begin News --> <div class="frame" style="border-color:#3333DD;"> <div class="frameHead">Budenberg für Zuhause!</div> Mit einer Sammelbestellung der Schule ist es möglich, Einzelplatzversionen von Budenberg für den privaten Gebrauch mit <b>bis zu 50% Rabatt</b> zu beziehen<a href="?p=portal&eintrag=30">...mehr</a></div> <!-- End News --> <!-- Begin News --> <div class="frame" style="border-color:#FFBA25;"> <span style="font-weight:bold;"><a href="?p=portal&eintrag=33">Star-Office 7.0 für alle!</a></span> </div> <!-- End News --> <!-- rechte Spalte - Ende --> </td> </tr> </table> </div> <!-- / INHALT --> <!-- COPYRIGHT --> <div style="text-align:center; line-height:150%; margin-top:1cm; padding-top:10px; padding-bottom:20px; border-top:1px dashed #AAAAAA;"> Copyright ©2004 - LBZH Hildesheim<br>Fachbereich Medienpädagogik<br> <br> <form action="index.php?p=portal" method="post"> <input type="password" name="pw" style="width:100px; text-align:center; background-color:transparent; border:1px solid blue;" /></form> </div> <!-- / COPYRIGHT --> </body> </html> Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Welche Links denn genau? Die relativen oder die absoluten? Hast du die Datei vielleicht umbenannt, oder gar verschoben? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Welche Links denn genau? Die relativen oder die absoluten? Hast du die Datei vielleicht umbenannt, oder gar verschoben? Nee, ich habe hier: </script> </head> <body style="margin:0px; padding:0px; color:#000000; background-color:#F0F0F0; background-image:url('/img/bg.gif'); background-repeat:repeat-x repeat-y;"> <div class="mc" style="position:absolute; width:40px; left:30px; top:50px;"> <a href="?p=intra-help"><img src="img/Hilfe.gif" border="0"></a> </div> Hier habe ich diesen Eintrag auf 6 verändert... und wieder zurückgestellt, weiß nicht wofür der ist... <!-- MENU --> <div style="position:absolute; left:5px; top:4px; width:100px; font-weight:bold;">Navigation:</div> <div style="text-align:center; background-color:#EEEEFF; border-bottom:1px solid #3333DD; padding:5px;"> Und hier hab ich auch einen neuen Link gesetzt... diesen aber wieder rausgenommen.... mehr nicht... <a class="AmItem" onFocus="this.blur()" href="?p=portal" title="">Startseite</a> — <a class="mItem" onFocus="this.blur()" href="?p=fb-aktuell" title="FB Medien - Aktuell">Aktuell</a> — <a class="mItem" onFocus="this.blur()" href="?p=net-raumbelegung" title="Belegung der Computerräume">Pc-Raum Belegung</a> — <a class="mItem" onFocus="this.blur()" href="?p=intern-lehrer" title="Interner Bereich">Interner Bereich</a> — <a class="mItem" onFocus="this.blur()" href="?p=intra-help" title="Intranet Hilfe"><b>Hilfe?!</b></a> </div> <!-- / MENU --> Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Bei dem Ändern des Wertes für "left", hast du die Ebene, in der "Navigation " steht einen Pixel nach links verschoben (left gibt den Abstand zum Linken Rand an). Fehler bei den links konnte ich nicht finden. WIe ist denn der Name deiner Datei? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Bei dem Ändern des Wertes für "left", hast du die Ebene, in der "Navigation " steht einen Pixel nach links verschoben (left gibt den Abstand zum Linken Rand an). Fehler bei den links konnte ich nicht finden. WIe ist denn der Name deiner Datei? Das ist die Index.php. Die anderen Seiten sind abgelegt in einem Unterordner Seiten. Das ging auch alles, bis ich versucht habe, per Hand einen neuen Link dort in der Navigation zu setzen. Danach hat einfach kein Link mehr davon gefuntzt... HILFE!!!!!!!!!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
etreu Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Kann man sich das Ganze mal live ansehen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
*I C Q* Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Danach hat einfach kein Link mehr davon gefuntzt... Was genau funktioniert denn nicht? Bekommst Du einen 404 ("Seite nicht gefunden") oder passiert einfach gar nix oder bekommst Du einen PHP-Error? ICQ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Also, ich lade das gerade auf meinen Webspace hoch... Ihr könnt ja dann mal schauen. Ich schicke euch den Link per PN, ist das OK? Es tut sich einfach nichts, wenn ich darauf klicke, kein Error oder so... einfach nichts... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Hier findet ihr alles... Brauche dringend Hilfe... vielen dank.... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
*I C Q* Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Doch, er macht schon etwas, er läd die index.php neu, was er ja auch soll. Auf den ersten Blick würde ich sagen, Du behandelst nicht die "p"-Variable. ICQ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Doch, er macht schon etwas, er läd die index.php neu, was er ja auch soll. Auf den ersten Blick würde ich sagen, Du behandelst nicht die "p"-Variable. ICQ Wie meinst Du das denn??? Ich habe quasi null Ahnung was PHP angeht... bitte etwas genauer definieren.... thnx Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Krain Geschrieben 5. Oktober 2004 Teilen Geschrieben 5. Oktober 2004 Er meint damit, dass du auf der index.php die Variable p aus dem Request nehmen musst und anhand dieser deine Seite aufbauen! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lloyd Christmas Geschrieben 5. Oktober 2004 Autor Teilen Geschrieben 5. Oktober 2004 Er meint damit, dass du auf der index.php die Variable p aus dem Request nehmen musst und anhand dieser deine Seite aufbauen! Ich habe die p Variable auch schon rausgenommen und es ging trotzdem nicht... Habe es aber jetzt hinbekommen. Ich habe eine Datei gefunden, die ich nicht als Index Kopie gekennzeichnet habe.... diese war eine Kopie dieser, allerdings mit anderem Inhalt. Den will ich euch auch mal zeigen. Und kann mir dann evtl. jemand sagen, oder diese beiden Dateien mit einander verknüpft sind??? hier der Quellcode: <?php function MyStrToTime(&$StrTimeStamp) { if (!empty($StrTimeStamp)) { $TS = explode(' ',$StrTimeStamp); if (isset($TS[0])) $Date = explode('.',$TS[0]); for($i = 0; $i < 3; $i++) if (!isset($Date[$i])) $Date[$i] = 0; if (isset($TS[1])) $Time = explode(':',$TS[1]); for($i = 0; $i < 3; $i++) if (!isset($Time[$i])) $Time[$i] = 0; return mktime(intval($Time[0]),intval($Time[1]),intval($Time[2]),intval($Date[1]),intval($Date[0]),intval($Date[2])); } else return 0; } function MyTimeToStr($TimeStamp) { if (!empty($TimeStamp)) return date('d.m.Y G:i',$TimeStamp); else return ''; } session_start(); $Pw['admin'] = md5('xxxxxx'); $Pw['lehrer'] = md5('xxxxxx'); if (isset($_GET['user']) && ($_GET['user'] == 'logout')) { setcookie('IntranetPW','',time() - 3600); unset($_COOKIE); unset($_SESSION); session_unset(); } elseif (isset($_POST['pw'])) { if (md5($_POST['pw']) == $Pw['xxxxxx']) { $_SESSION['user'] = 'admin'; setcookie('IntranetPW', $Pw['xxxxx'], time()+3600*24*30 ); } elseif(md5($_POST['pw']) == $Pw['xxxxxx']) { $_SESSION['user'] = 'lehrer'; setcookie('IntranetPW', $Pw['xxxxx'], time()+3600*24*30 ); $_GET['p'] = 'loggedin'; } $_SESSION['logon'] = 'Neu eigeloggt!'; } elseif (!isset($_SESSION['user']) && isset($_COOKIE['IntranetPW'])) { if ($_COOKIE['IntranetPW'] == $Pw['xxxxx']) { $_SESSION['user'] = 'lehrer'; $_SESSION['logon'] = 'cookie gefunden --> auto Logon!'; setcookie('IntranetPW', $_COOKIE['IntranetPW'], time()+3600*24*30); } elseif ($_COOKIE['IntranetPW'] == $Pw['xxxxx']) { $_SESSION['user'] = 'admin'; $_SESSION['logon'] = 'cookie gefunden --> auto Logon!'; setcookie('IntranetPW', $_COOKIE['IntranetPW'], time()+3600*24*30); } } elseif (!isset($_SESSION['user']) && preg_match('/^192.168.(5|17).[0-9]{1,3}$/',$_SERVER['REMOTE_ADDR'])) { $_SESSION['user'] = 'lehrer'; $_SESSION['logon'] = 'Lehrerzimmer/Studio --> auto Logon!'; } if (isset($_GET['admedit'])) { $_SESSION['edit'] = ($_SESSION['user'] == 'admin' && $_GET['admedit'] == 'true') ? true : null; } include('link.inc.php'); $Page = (isset($_GET['p']) ? $_GET['p'] : 'portal'); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="cache-control" content="no-cache"> <title>LBZH Hildesheim</title> <link rel="stylesheet" type="text/css" href="lbzh.css"> <link rel="SHORTCUT ICON" href="favicon.ico"> <script type="text/javascript"> <!-- --> </script> </head> <body style="margin:0px; padding:0px; color:#000000; background-color:#F0F0F0; background-image:url('/img/bg.gif'); background-repeat:repeat-x repeat-y;"> <div class="mc" style="position:absolute; width:40px; left:30px; top:50px;"> <a href="?p=intra-help"><img src="img/Hilfe.gif" border="0"></a> </div> <!-- MENU --> <div style="position:absolute; left:5px; top:4px; width:100px; font-weight:bold;">Navigation:</div> <div style="text-align:center; background-color:#EEEEFF; border-bottom:1px solid #3333DD; padding:5px;"> <?php if (!isset($_SESSION['user'])) $Menu = explode(' ',$MenuS); elseif($_SESSION['user'] != 'admin') $Menu = explode(' ',$MenuL); else $Menu = explode(' ',$MenuA); foreach($Menu as $MnuItem) { if ($MnuItem == '-') echo '—'."\n"; elseif($MnuItem == '|') echo '|'."\n"; elseif(isset($IncPage[$MnuItem])) echo '<a class="'.($MnuItem == $Page ? 'AmItem' : 'mItem').'" onFocus="this.blur()" href="?p='.$MnuItem.'" title="'.$IncPage[$MnuItem]['title'].'">'.$IncPage[$MnuItem]['name'].'</a>'."\n"; } ?> </div> <!-- / MENU --> <!-- LOGIN STATUS --> <div style="text-align:right; padding-right:10px; padding-top:2px;"> <?php if (isset($_SESSION['user'])) { echo '<a href="?p='.$Page.'&user=logout" title="'.(isset($_SESSION['logon']) ? $_SESSION['logon'] : '').'"><img src="img/secure.gif" border="0" style="vertical-align:bottom;" /></a>'; switch($_SESSION['user']) { case 'admin': echo 'Eingeloggt als Admin!'; break; case 'lehrer': echo 'Eingeloggt als Lehrer!'; break; default: echo ''; //'<a href="?p=intern-lehrer">Interner Bereich<br>für Lehrer</a>'; break; } } ?> </div> <!-- / LOGIN STATUS --> <!-- TITEL --> <div style="text-align:center; padding-bottom:5px;"> <a class="std" href="?p=portal"><img src="img/Banner.gif" border="0"></a> </div> <!-- / TITEL --> <!-- TITEL2 --> <div style="text-align:center; font-size:14pt; letter-spacing:5px; color:#3333DD;"> <?php if (isset($IncPage[$Page]['title']) && !empty($IncPage[$Page]['title'])) echo '<a class="std" href="?p='.$Page.'"> - '.$IncPage[$Page]['title'].' - </a>'; ?> </div> <!-- / TITEL2 --> <!-- INHALT --> <div style="text-align:center; padding-top:20px;"> <?php if (!isset($IncPage[$Page])) echo 'Ungültiger Link!<br><br>'; elseif(isset($IncPage[$Page]['access'])) { switch ($IncPage[$Page]['access']) { case 'A': $Access = ($_SESSION['user'] == 'admin'); break; case 'L': $Access = (isset($_SESSION['user'])); break; case 'J': $Access = true; break; default: $Access = false; break; } } else $Access = true; $PageFile = 'Seiten\\'.$Page.'.inc.php'; if (!$Access) { echo '<div class="center" style="width:400px;"><div class="frame">Sie haben keine Berechtigung diese Seite anzuzeigen!<br><br>» <a href="/">Startseite</a></div></div>'; } elseif (!file_exists($PageFile)) echo 'Seite nicht gefunden!<br><br><a href="/">Startseite</a>'; else include($PageFile); ?> </div> <!-- / INHALT --> <!-- COPYRIGHT --> <div style="text-align:center; line-height:150%; margin-top:1cm; padding-top:10px; padding-bottom:20px; border-top:1px dashed #AAAAAA;"> Copyright ©2004 - LBZH Hildesheim<br>Fachbereich Medienpädagogik<br> <br> <?php if(!isset($_SESSION['user']) || ($_SESSION['user'] != 'admin')) { echo '<form action="index.php?p='.$Page.'" method="post">'; echo ' <input type="password" name="pw" style="width:100px; text-align:center; background-color:transparent; border:1px solid blue;" />'; echo '</form>'; } elseif(!isset($_SESSION['edit'])) echo '<a href="?p='.$Page.'&admedit=true">ändern!</a>'; else echo '<a href="?p='.$Page.'&admedit=false">fertig!</a>'; ?> </div> <!-- / COPYRIGHT --> </body> </html> Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.