include?

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
ttc1974
Beiträge: 8
Registriert: 5. Dez 2007, 15:12

include?

Beitrag von ttc1974 »

huhu,


ich habe eine html seite, auf diese soll nach erfolgreicher anmeldung hingelinkt werden. Ich bae das in die config.php eingetragen . Ich will in die HTML Datei jetzt eine befehl einfügen der überprüft ob man eingeloggt ist und diese seite sehen darf und wenn man nicht eingeloggt ist soll er auf die login seite gehen.


geht das irgendwie und wenn ja was muss in die html seite ?


ttc1974
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Schau doch einfach mal in unsere Dateien rein. Dort machen wir das auch bei den ganzen gesperrten Seiten. z.B. adm_program/dates/dates_new.php
ttc1974
Beiträge: 8
Registriert: 5. Dez 2007, 15:12

Beitrag von ttc1974 »

ich habe davon nicht soviel ahnung aba muss ich eifnach das hier rein nehmen?:

require("../../system/common.php");
require("../../system/login_valid.php");

wenn ich das rein nehme zeigt er immer php errors an bei html und head usw alles was dann noch im head steht ich weiß echt nicht wie ich das machen soll voll der anfaänger in sachen php


mfg
Paul
ttc1974
Beiträge: 8
Registriert: 5. Dez 2007, 15:12

Beitrag von ttc1974 »

huhu


<?php
require("adm_program/system/common.php");
require("adm_program/system/login_valid.php");
?>

das habe ich ganz an anfang in meine html datei gemacht das problem ist aba ich kann diese seite immer noch einfach so aufmachen ohne das er iwie schaut ob man eingeloggt ist oda nicht?
zumindest sehe ich alle module außer die admin module iwie komisch

kann mir einer helfen?

Paul
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Paul,

so, wie du es hier gepostet hast, sollte es eigentlich funktionieren. Einzige Fehlerquelle wären noch die Pfade zu den Dateien. Wenn du es in eigenen Scripten einbaust musst du ggf. die Pfade noch anpassen.

Gruß
Fasse
ttc1974
Beiträge: 8
Registriert: 5. Dez 2007, 15:12

Beitrag von ttc1974 »

ich kann immer noch einfach so auf die seite zugreifen obwohl ich das oben in den quell text rein geschrieben habe iwie überprüft er nicht ob man eingeloggt ist oder nicht =(


mfg Paul
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Setzt hier doch mal einen Link zu der Seite und die ersten paar Zeilen Code. Ruhig etwas mehr als vorher.
ttc1974
Beiträge: 8
Registriert: 5. Dez 2007, 15:12

Beitrag von ttc1974 »

huhu okay dann zeige ich dir mal meine code und gebe dir den link zur seite,

Code: Alles auswählen

<?php 
require("adm_program/system/common.php"); 
require("adm_program/system/login_valid.php"); 
?>
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="keywords"
content="homepage,dokument,webpage,page,web,netz,homepage dokument webpage page web netz">
<meta name="description"
content="homepage, dokument, webpage, page, web, netz" >
<title>Member-Bereich TTC 1974 Udenhain e.V.</title>
<!-- Der Copyright-Hinweis ist nicht zu löschen. Ein Entfernen des Copyright/Urheberrecht-Vermerks kann rechtliche Schritte nach sich ziehen -->
<!-- (c)Copyright by S.I.S.Papenburg / www.on-mouseover.de/templates/ -->

<!--
Ein Verkauf der Vorlage oder das Anbieten dieser Vorlage ist untersagt.
Die Vorlage kann privat (kostenlos) und kommerziell (gegen Bezahlung) genutzt werden.
Je nach dem Inhalt, welcher eingefügt wird, kann auch für Privatpersonen eine kommerzielle Nutzung vorliegen.
Lesen Sie auf der Webseite www.on-mouseover.de/templates/
bitte die Nutzungsbedingungen nach.
-->

  <script language="javascript" type="text/javascript">
  <!--
  function make(x)
  {
  //#################################
  // Variablen festlegen:
  // Breite des PopUps:
  w = 400;
  // Hoehe des PopUps:
  h = 200;
  // Scrollbars (yes/no/auto)
  var scroll = "auto";
  // PopUp-Fenstergroesse veraenderbar? (yes/no)
  var rez = "yes";
  // Name des PopUps (fuer andere Javascriptbefehle evtl wichtig
  var name = "popup";
  // Variablen Ende
  // Ab hier nichts mehr veraendern!
  //#################################
  if(x == "")
  {
  document.Auswahl.reset();
  document.Auswahl.elements[0].blur();
  return;
  }
  else
  {
  var winbreite = (screen.width - w) / 2;
  var winhoehe = (screen.height - h - 35) / 2;
  winprops =
  'dependent=no,height='+h+',width='+w+',top='+winhoehe+',left='+winbreite+',scrollbars='+scroll+',resizable='+rez;
  myname = "pop";
  popup = window.open(x, name, winprops);
  if (parseInt(navigator.appVersion) >= 4) {
  popup.window.focus(); }
  document.Auswahl.reset();
  document.Auswahl.elements[0].blur();
  }
  }
  //-->
  </script>

<script>
<!--
function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("if(this.blur)this.blur()");
}
}

onload=BlurLinks;
-->
</script>
<link rel="stylesheet" href="http://www.ttc1974.redio.de/format.css" type="text/css">
</head>
<body     >



<table align="center" bgcolor="#000000"  cellspacing="0" cellpadding="0" border="0" width="667" >
<tr>
<td  width="100%" >

<table   cellspacing="1" cellpadding="0" border="0" width="100%"  >

<tr>
<!--logo -->
<td    align="center" class="logo" >

<table   align="center"  cellspacing="0" cellpadding="0" border="1" width="468" height="60" style="border:solid 0px #000000;" >
<tr>

<td class="banner" valign="middle" width="468"  align="center" height="40"   ><center><marquee>
<span class="header">
<h2><i><font color="#FFD700">Eingeloggt Member-Bereich </i></h2>
</marquee></center></span></td>
</tr>
</table>



</td><!--ende logo-->

</tr>

<td align="center"   width="100%"  class="leiste"   >

<table bgcolor="#ffffcc" width="100%"  border="0" cellpadding="0" cellspacing="0"  >
<tr>
<td>
<table    id="menu2" width="100%"  border="0" cellpadding="0" cellspacing="1"    >
<tr>
<td><a href="http://ttc1974.redio.de/admidio-1.4.7/admidio-1.4.7/adm_program/system/logout.php" onfocus="this.blur()">Logout</a></td>
<td ><a href="intern.php" target="_blank" onfocus="this.blur()">Benutzer-Tool</a></td>
<td ><a href="w_info.html"  onfocus="this.blur()">Wichtige Infos</a></td>
<td ><a href="forum.html"  onfocus="this.blur()">Forum</a></td>
<td ><a href="bilder.php"  onfocus="this.blur()">Bilder</a></td>
<td><a href="bilderupload.php" onfocus="this.blur()">Bilder Upload</a></td>
<td ><a href="#"  onfocus="this.blur()">Noch leerer Link</a></td>
<td ><a href="#"  onfocus="this.blur()">Noch leerer Link</a></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>


<tr>

<td valign="top" bgcolor="#ffffff"  width="100%" height="440" class="inhalt" >






<!-- beginn hauptinhaltstabelle-->
und der link zur seite ist dieser hier: http://ttc1974.redio.de/admidio-1.4.7/a ... ntern.html

mfg Paul vlt habe ich ja auch iwas falsch gemacht
Benutzeravatar
fasse
Administrator
Beiträge: 6163
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Ehrlich gesagt bin ich jetzt überfragt. Das sieht so gut aus.

Hat die Datei auch eine PHP-Endung ?

Der Code müsste ansonsten so funktionieren, denn schließlich nutzen wir den auch.
Antworten