Polish Bittorrent Tracker Support

  • Maj 18, 2012, 04:11:37
  • Witamy, Gość
Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Szukanie zaawansowane  

Aktualności:

Autor Wątek: forum online lub offline  (Przeczytany 576 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

nowyyy31

  • Średnio zaawansowany
  • ****
  • Reputacja 2
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 94
forum online lub offline
« dnia: Kwiecień 20, 2008, 01:51:31 »

 :yo:


mały modzi dzięki któremu możemy wyłączyć forum (ale załoga ma dostęp do forum;) )
oryginał:  http://www.tbdev.net/index.php?showtopic=6364
rzut ekranu: http://www.fotoload.pl/123aa3/6518ef5e9fba8c7b2209984777e9c13819578.png
modyfikacja: nowyyy31

bittorrent.php lub w pliku config.php jak masz taki plik ;)
$FORUMS_ONLINE = false;dodaj blisko
$SITE_ONLINE = false;
forums.php na początku pliku
if (!$FORUMS_ONLINE AND $CURUSER['class'] < UC_MODERATOR)
   stderr('Bł?d','Forum tymczasowo nieczynne');
Zapisane

nowyyy31

  • Średnio zaawansowany
  • ****
  • Reputacja 2
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 94
Odp: forum online lub offline
« Odpowiedź #1 dnia: Kwiecień 30, 2008, 08:28:12 »

podobny mod który wykorzystuje bazę danych

forums.php
if ($CURUSER['class']  < UC_MODERATOR){
$res = mysql_query("SELECT * FROM forums WHERE online = 'yes'") or sqlerr(__FILE__, __LINE__);
if (mysql_num_rows($res) == 0 ){
stderr('Bł?d','Forum tymczasowo nieczynne');
die;
}
}

baza danych
ALTER TABLE forums ADD `online` enum('yes','no') NOT NULL default 'yes';
forums_online.php
<?
require_once("include/bittorrent.php");
dbconn();
maxsysop ();
loggedinorreturn();
noaccess("forums_online.php", UC_MODERATOR);
if (get_user_class() < UC_SYSOP)
stderr("Błąd", "Brak dostępu");
$action = $_GET["akcja"];
if (!empty($_GET["akcja"]))
{
if($action=="online"){
sql_query("UPDATE forums SET online = 'yes'") or sqlerr(__FILE__, __LINE__);
stderr("Info", "Forum wł?czone");
}
elseif ($action=="offline"){
sql_query("UPDATE forums SET online = 'no'") or sqlerr(__FILE__, __LINE__);
stderr("Info", "Forum wył?czone");
}
}
stdhead("Forum ustawienia");
print("<table class=main width=750 border=0 cellpadding=0 cellspacing=0><tr><td class=embedded>\n");
print("<table width=100% border=1 cellspacing=0 cellpadding=10><tr><td class=text>\n");
print("Czy chesz wł?czyć forum?<br><input type=button onclick=\"window.location='$PHP_SELF?akcja=online'\" value='wł?cz'><br>\n");
print("Czy chesz wył?czyć forum?<br><input type=button onclick=\"window.location='$PHP_SELF?akcja=offline'\" value='wył?cz'><br></td></tr></table></td></tr></table>");
stdfoot();
?>
Zapisane

mikolski

  • Średnio zaawansowany
  • ****
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 57
Odp: forum online lub offline
« Odpowiedź #2 dnia: Maj 01, 2008, 09:37:47 »

Ten drugi działa w 100 % :)
Zapisane

nowyyy31

  • Średnio zaawansowany
  • ****
  • Reputacja 2
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 94
Odp: forum online lub offline
« Odpowiedź #3 dnia: Maj 02, 2008, 03:31:22 »

nie miałem pomysłu gdzie upchnąć pole `online` to wrzuciłem do forums ;]

a masz może inny pomysł gdzie upchnąć to pole ??
Zapisane

kalwin

  • <? print(" ?>
  • VIP
  • Zaawansowany
  • *****
  • Reputacja 12
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 183
  • ReactionTorrent.net
Odp: forum online lub offline
« Odpowiedź #4 dnia: Listopad 02, 2011, 04:22:52 »

mam problem jak zawsze chodzi o to
sql_query("UPDATE forums SET online = 'yes'") or sqlerr(__FILE__, __LINE__);
stderr("Info", "Forum wł?czone");
}
elseif ($action=="offline"){
sql_query("UPDATE forums SET online = 'no'") or sqlerr(__FILE__, __LINE__);
stderr("Info", "Forum wył?czone");

Fatal error: Call to undefined function sql_query() in /home/danielos/public_html/Tracker/forums_online.php on line 13 no i forums_online.php on line 17 linijka ... jakie mam poprawki wprowadzic ..?
Zapisane

Daniolos

  • BTDEV Staff
  • Średnio zaawansowany
  • *****
  • Reputacja 46
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 67
  • ReactionTorrent.net
Odp: forum online lub offline
« Odpowiedź #5 dnia: Listopad 02, 2011, 06:24:09 »

kalwin zmień

sql_query
na

mysql_query
i musi zadziałać
Zapisane
ReactionTorrent.net

kalwin

  • <? print(" ?>
  • VIP
  • Zaawansowany
  • *****
  • Reputacja 12
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 183
  • ReactionTorrent.net
Odp: forum online lub offline
« Odpowiedź #6 dnia: Listopad 03, 2011, 08:15:13 »

dziekuje damian  ...
Zapisane
 

Strona wygenerowana w 0.156 sekund z 22 zapytaniami.