Schönen Tag !
Ich habe folgendes Problem! ich habe mit dem tool, html to nuke paar neue selbserstellte html seiten in das rootverzeichnis von phpnuke 5.5 integriert! allerdings möchte ich, dass nur registrierte user auf bestimmte seiten zugreifen können (z.b. mp3 section was sehr begehrt ist, und ein anlass für die anmeldung von den meisten usern ist!)
Was muss ich an dem skript ändern bzw. hinzufügen?
Html to nuke skript:
__________________________________________________________________________________________
<?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2001 by Francisco Burzi (fburzi@ncc.org.ve) */
/* http://phpnuke.org */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
if (!isset($mainfile)) { include("mainfile.php"); }
$index = 1; ### index = 1 ist MIT den rechten Bloecken - index = 0 Ohne rechteBloecke
include("header.php");
?>
<html><center>
</center></html>
<?PHP
include("footer.php");
?>
__________________________________________________________________________________________
Vielend Dank im voraus!
Mit freundlichen Grüßen
bradersim
Hi
es gibt einen viel einfacheren WEG, erstelle die Links zu den Seiten in einem eigenen BLOCK und schalte den für Regestrierte nur frei !! so kann keiner sonst den Block sehen und auch die Links dazu nicht :)
hi darkboy!
zunächst einmal danke für die rasche antwort, aber das hilft mir nicht viel weiter! ich habe ein weiteres block erstellt und diese mit den neuen html to nuke seiten verlinkt. das problem ist manche seite sollten sie auch sehen wenn sie keine reigistrierte user sind! d.h. ich kann schlecht diesen block komplett nur für registriert user zugreiflich machen!
gibts da keine andere möglichkeit im skript? ich möchte nur das muzik.php für registrierte user einschränken!
danke nochmal!
und hat jemand eine idee?
hmm.. wie wärs mit so ner Anfrage?
Function checkuser(){
Global $prefix, $touser, $userexist, $touserid, $cookie, $user, $visitorname, $visitorid, $dbi;
cookiedecode($user);
$visitorname = $cookie[1];
$visitorid = $cookie[0];
if ($visitorname == ""){
$visitorname = "Anonymous";
}
$result = sql_query("select * from $prefix"._users." where uname='$touser'",$dbi);
$userexist=sql_fetch_array($result,$dbi);
$touserid = $userexist["uid"];
$userexist = $userexist["uname"];
}
Natürlich müsstest Du die Variablen noch entsprechend Deinen Vorstellungen anpassen und auch die if Steuerung so bauen das sie auch ausgewertet wird.
Lass mal Deinen Kopf "schmoren" ;o)
Mirko