Polish Bittorrent Tracker Support

  • Maj 18, 2012, 03:40:09
  • 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: Mod w trakcie robienia [blokowanie czegoś na dany czas]  (Przeczytany 1323 razy)

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

~sql

  • Super zaawansowany
  • ******
  • Reputacja 5
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 711
  • Użytkownik jest na liście obserwowanychObserwowany
Mod w trakcie robienia [blokowanie czegoś na dany czas]
« dnia: Marzec 18, 2007, 05:18:20 »

Siemka :)

Staram się zrobić moda na blokowanie czegoś na jakiś czas coś w stylu warna.
Teraz jest to blokowanie pisania na sb.
W tym dziale bo nie ma "Mody w trakcie robienia lol"

Prosze o pomoc, jezeli widzicie jakies bledy, czegos brakuje itp: piszcie.


1. Dodaj do bazy:

ALTER TABLE users ADD shouts ENUM('yes','no') NOT NULL DEFAULT 'yes';
ALTER TABLE users ADD shoutsuntil datetime NOT NULL default '0000-00-00 00:00:00',

2. Dodaj do edituser.php

$shouts = $user["shouts"] == "yes";

         print("<tr><td class=tableb" . (!$shouts ? " rowspan=2": "") . ">Możliwość pisania na shoutboxie:</td>
         <td align=left width=20% class=tableb>" .
  ( $shouts
  ? "<input name=shouts value='yes' type=radio checked>Tak<input name=shouts value='no' type=radio>Nie"
         : "Nie" ) ."</td>");

        if ($shouts)
        {
                $shoutsuntil = $user['shoutsuntil'];
                if ($shoutsuntil == '0000-00-00 00:00:00')
            print("<td align=center class=tableb>(arbitrary duration)</td></tr>\n");
                else
                {
            print("<td align=center class=tableb>Przed $shoutsuntil");
            print(" (" . mkprettytime(strtotime($shoutsuntil) - gmtime()) . " do końca)</td></tr>\n");
           }
  }
  else
  {
    print("<td class=tableb>Ostrzeżenie na <select name=shoutslength>\n");
    print("<option value=0>------</option>\n");
    print("<option value=1>1 tydzień</option>\n");
    print("<option value=2>2 tygodnie</option>\n");
    print("<option value=4>4 tygodnie</option>\n");
    print("<option value=8>8 tygodni</option>\n");
    print("<option value=255>Zawsze</option>\n");
    print("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM z komentarzem:</td></tr>\n");
    print("<tr><td colspan=2 align=left class=tableb><input type=text size=60 name=shoutspm></td></tr>");
    }

3. Dodaj w modtask2.php:

$shouts = $_POST["shouts"];
$shoutslength = 0 + $_POST["shoutslength"];
$shoutspm = $_POST["shoutspm"];

$curshouts = $arr["shouts"];
  $fun = ($CURUSER['id'] == 277) ? " Tremble in fear, mortal." : "";

  if ($shouts && $curshouts != $shouts)
  {
$updateset[] = "shouts = " . sqlesc($shouts);
$updateset[] = "shoutsuntil = '0000-00-00 00:00:00'";
    if ($shouts == 'yes')
    {
$modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została odblokowana przez " . $CURUSER['username'] . ".\n". $modcomment;
      $msg = sqlesc("Możliwość pisania na shoutboxie została Ci odblokowana przez " . $CURUSER['username'] . ".");
    }
$added = sqlesc(get_date_time());
mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
  }
elseif ($shoutslength)
  {
    if ($shoutslength == 255)
    {
$modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została Ci zablokowana przez " . $CURUSER['username'] . ".\nPowód: $shoutspm\n" . $modcomment;
      $msg = sqlesc("Możliwość pisania na shoutboxie została Ci zablokowana dożywotnie [url=rules.php#block]bolokowanie[/url] przez $CURUSER[username].$fun" . ($shoutspm ? "\n\nPowód: $shoutspm" : ""));
$updateset[] = "shoutsuntil = '0000-00-00 00:00:00'";
    }
    else
    {
    $shoutsuntil = get_date_time(gmtime() + $shoutslength * 604800);
    $dur = $shoutslength . " tydzień" . ($shoutslength > 1 ? "" : "");
    $msg = sqlesc("Możliwość pisania na shoutboxie została Ci zablokowana na $dur [url=rules.php#block]blokowanie[/url] przez " . $CURUSER['username'] . ".$fun" . ($shoutspm ? "\n\nPowód: $shoutspm" : ""));
    $modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została zablokowana na $dur przez " . $CURUSER['username'] .  ".\nPowód: $shoutspm\n" . $modcomment;
    $updateset[] = "shoutsuntil = '$shoutsuntil'";
}
  $added = sqlesc(get_date_time());
mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
    $updateset[] = "shouts = 'no'";
}

4. Dodaj do cleanup.php

  //remove expired shoutbox block
  $res = mysql_query("SELECT id FROM users WHERE shouts='no' AND shoutsuntil < NOW() AND shoutsuntil <> '0000-00-00 00:00:00'") or sqlerr(__FILE__, __LINE__);
  if (mysql_num_rows($res) > 0)
  {
    $dt = sqlesc(get_date_time());
    $msg = sqlesc("Pisanie na shoutboxie zostało Ci odblokowane. Prosze pilnuj się od tej chwili!.\n");
    while ($arr = mysql_fetch_assoc($res))
    {
      mysql_query("UPDATE users SET shouts = 'yes', shoutsuntil = '0000-00-00 00:00:00' WHERE id = $arr[id]") or sqlerr(__FILE__, __LINE__);
      mysql_query("INSERT INTO messages (sender, receiver, added, msg, poster) VALUES(0, $arr[id], $dt, $msg, 0)") or sqlerr(__FILE__, __LINE__);
    }
  }



5. W index.php znajdz:

<h2 class="index" align="center">ShoutBox</h2>
<script language=javascript>
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>
<iframe src='shoutbox.php' width='100%' height='120' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe><br><br>
<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit=\"mySubmit()\">
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
</td></tr></table></form>

Zamien na:

<h2 class="index" align="center">ShoutBox</h2>
<script language=javascript>
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>
<iframe src='shoutbox.php' width='100%' height='120' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe><br><br>
<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit=\"mySubmit()\">
if ($CURUSER['shouts'] == 'yes')
{
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
}
</td></tr></table></form>


Narazie tyle, za jakiś czas dalszy kod :)    Juz teraz prosze o sprawdzenie tego kodu :)
« Ostatnia zmiana: Marzec 18, 2007, 05:42:03 wysłana przez Zielony »
Zapisane

~sql

  • Super zaawansowany
  • ******
  • Reputacja 5
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 711
  • Użytkownik jest na liście obserwowanychObserwowany
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #1 dnia: Marzec 18, 2007, 05:59:14 »

Mógłby ktoś napisać coś na temat tego kody czy dobrze jest wszystko czy czegoś nie brakuje ?

Prosze!!!! Robie to dla siebie i dla innych więc wypowiedzcie się :)
Zapisane

Piter

  • Gość
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #2 dnia: Marzec 18, 2007, 06:14:00 »

później jak będę miał chwilę to sprawdzę i powiem

/// edit
no i sprawdziłem, robiłeś na podstawie warnów i zapomniałeś że tam domyślnie jest nie, a tutaj jest yes więc kilka warunków trzeba przestawić :P

1. w dodatkach do bazy na końcu ; nie , bo wywala błąd
2. w edituser.php powinno być tak:
/*Kod odpowiedzialny za mozliwosc pisania w shoutbox*/
$shouts = $user["shouts"] == "yes";

         print("<tr><td class=tableb" . ($shouts ? " rowspan=2": "") . ">Możliwość pisania na shoutboxie:</td>
         <td align=left width=20% class=tableb>" .
  ( !$shouts
  ? "<input name=shouts value='no' type=radio checked>Nie<input name=shouts value='yes' type=radio>Tak"
         : "Tak" ) ."</td>");

        if (!$shouts)
        {
                $shoutsuntil = $user['shoutsuntil'];
                if ($shoutsuntil == '0000-00-00 00:00:00')
            print("<td align=center class=tableb>(arbitrary duration)</td></tr>\n");
                else
                {
            print("<td align=center class=tableb>Przed $shoutsuntil");
            print(" (" . mkprettytime(strtotime($shoutsuntil) - gmtime()) . " do końca)</td></tr>\n");
           }
  }
  else
  {
    print("<td class=tableb>Blokada SB na: <select name=shoutslength>\n");
    print("<option value=0>------</option>\n");
    print("<option value=1>1 tydzień</option>\n");
    print("<option value=2>2 tygodnie</option>\n");
    print("<option value=4>4 tygodnie</option>\n");
    print("<option value=8>8 tygodni</option>\n");
    print("<option value=255>Zawsze</option>\n");
    print("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM z komentarzem:</td></tr>\n");
    print("<tr><td colspan=2 align=left class=tableb><input type=text size=60 name=shoutspm></td></tr>");
    }

3. modtask2.php chyba wszystko ok
4. cleanup powiem za tydzień czy dobrze lol
5. w details.php
nie
if ($CURUSER['shouts'] == 'yes')
{
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
}
tylko
<? if ($CURUSER['shouts'] == 'yes')
{ ?>
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
<? } ?>
« Ostatnia zmiana: Marzec 18, 2007, 11:26:25 wysłana przez Piter »
Zapisane

~sql

  • Super zaawansowany
  • ******
  • Reputacja 5
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 711
  • Użytkownik jest na liście obserwowanychObserwowany
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #3 dnia: Marzec 18, 2007, 10:59:43 »

Dzięki za odpowiedz :D

Zapisane

pablosv

  • Użytkownik
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 4
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #4 dnia: Czerwiec 19, 2008, 05:53:56 »

Błąd dodawania do tabeli zamiast ; wstawiłeś ,
ALTER TABLE users ADD shouts ENUM('yes','no') NOT NULL DEFAULT 'yes';# Zmodyfikowanych rekordów: 30


ALTER TABLE users ADD shoutsuntil datetime NOT NULL default '0000-00-00 00:00:00',# Zmodyfikowanych
rekordów: 30

ALTER TABLE users ADD shouts ENUM('yes','no') NOT NULL DEFAULT 'yes';# Zmodyfikowanych rekordów: 30

[b]Zmień na:[/b]

ALTER TABLE users ADD shoutsuntil datetime NOT NULL default '0000-00-00 00:00:00';# Zmodyfikowanych rekordów: 30
Zapisane

pablosv

  • Użytkownik
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 4
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #5 dnia: Lipiec 04, 2008, 04:25:34 »

A więc działa w 100% teraz już poskładany
Baza:
ALTER TABLE users ADD shouts ENUM('yes','no') NOT NULL DEFAULT 'yes';
ALTER TABLE users ADD shoutsuntil datetime NOT NULL default '0000-00-00 00:00:00';

w edituser.php znajdz:
    print("<td class=tableb>Ostrzeżenie na <select name=warnlength>\n");
    print("<option value=0>------</option>\n");
    print("<option value=1>1 tydzień</option>\n");
    print("<option value=2>2 tygodnie</option>\n");
    print("<option value=4>4 tygodnie</option>\n");
    print("<option value=8>8 tygodni</option>\n");
    print("<option value=255>Zawsze</option>\n");
    print("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM z komentarzem:</td></tr>\n");
    print("<tr><td colspan=2 align=left class=tableb><input type=text size=60 name=warnpm></td></tr>");
  print("<tr><td class=rowhead>Pilnowana Pijawka</td><td colspan=2 align=left><input name=leechwarn value=1 type=checkbox" .($user["leechwarn"] == "yes" ? " checked disabled" : "")."></td></tr>\n");

  }
Dodaj pod:
/*Kod odpowiedzialny za mozliwosc pisania w shoutbox*/
$shouts = $user["shouts"] == "yes";

         print("<tr><td class=tableb" . ($shouts ? " rowspan=2": "") . ">Możliwość pisania na shoutboxie:</td>
         <td align=left width=20% class=tableb>" .
  ( !$shouts
  ? "<input name=shouts value='no' type=radio checked>Nie<input name=shouts value='yes' type=radio>Tak"
         : "Tak" ) ."</td>");

        if (!$shouts)
        {
                $shoutsuntil = $user['shoutsuntil'];
                if ($shoutsuntil == '0000-00-00 00:00:00')
            print("<td align=center class=tableb>(arbitrary duration)</td></tr>\n");
                else
                {
            print("<td align=center class=tableb>Przed $shoutsuntil");
            print(" (" . mkprettytime(strtotime($shoutsuntil) - gmtime()) . " do końca)</td></tr>\n");
           }
  }
  else
  {
    print("<td class=tableb>Blokada SB na: <select name=shoutslength>\n");
    print("<option value=0>------</option>\n");
    print("<option value=1>1 tydzień</option>\n");
    print("<option value=2>2 tygodnie</option>\n");
    print("<option value=4>4 tygodnie</option>\n");
    print("<option value=8>8 tygodni</option>\n");
    print("<option value=255>Zawsze</option>\n");
    print("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM z komentarzem:</td></tr>\n");
    print("<tr><td colspan=2 align=left class=tableb><input type=text size=60 name=shoutspm></td></tr>");
    }

modtask2.php

Znajdz:

$userid = $_POST["userid"];
  $title = $_POST["title"];

Dodaj nad:
$shouts = $_POST["shouts"];
$shoutslength = 0 + $_POST["shoutslength"];
$shoutspm = $_POST["shoutspm"];

Znajdz:

$curwtime = $arr["wtime"];
  $curwarned = $arr["warned"]

Dodaj pod:

$curshouts = $arr["shouts"];
Znajdz:

  // User may not edit someone with same or higher class than himself!
  if ($curclass >= get_user_class())
    puke();

Dodaj pod:

  $fun = ($CURUSER['id'] == 277) ? " Tremble in fear, mortal." : "";

  if ($shouts && $curshouts != $shouts)
  {
$updateset[] = "shouts = " . sqlesc($shouts);
$updateset[] = "shoutsuntil = '0000-00-00 00:00:00'";
    if ($shouts == 'yes')
    {
$modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została odblokowana przez " . $CURUSER['username'] . ".\n". $modcomment;
      $msg = sqlesc("Możliwość pisania na shoutboxie została Ci odblokowana przez " . $CURUSER['username'] . ".");
    }
$added = sqlesc(get_date_time());
mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
  }
elseif ($shoutslength)
  {
    if ($shoutslength == 255)
    {
$modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została Ci zablokowana przez " . $CURUSER['username'] . ".\nPowód: $shoutspm\n" . $modcomment;
      $msg = sqlesc("Możliwość pisania na shoutboxie została Ci zablokowana dożywotnie [url=rules.php#block]bolokowanie[/url] przez $CURUSER[username].$fun" . ($shoutspm ? "\n\nPowód: $shoutspm" : ""));
$updateset[] = "shoutsuntil = '0000-00-00 00:00:00'";
    }
    else
    {
    $shoutsuntil = get_date_time(gmtime() + $shoutslength * 604800);
    $dur = $shoutslength . " tydzień" . ($shoutslength > 1 ? "" : "");
    $msg = sqlesc("Możliwość pisania na shoutboxie została Ci zablokowana na $dur [url=rules.php#block]blokowanie[/url] przez " . $CURUSER['username'] . ".$fun" . ($shoutspm ? "\n\nPowód: $shoutspm" : ""));
    $modcomment = gmdate("Y-m-d") . " - Możliwość pisania na shoutboxie została zablokowana na $dur przez " . $CURUSER['username'] .  ".\nPowód: $shoutspm\n" . $modcomment;
    $updateset[] = "shoutsuntil = '$shoutsuntil'";
}
  $added = sqlesc(get_date_time());
mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
    $updateset[] = "shouts = 'no'";
}

cleanup.php znajdz:


  //delete old login attempts
    $secs = 1*86400; // Delete failed login attempts per one day.
    $dt = sqlesc(get_date_time(gmtime() - $secs)); // calculate date.
    mysql_query("DELETE FROM loginattempts WHERE banned='no' AND added < $dt"); // do job.

Dodaj pod:

  //remove expired shoutbox block
  $res = mysql_query("SELECT id FROM users WHERE shouts='no' AND shoutsuntil < NOW() AND shoutsuntil <> '0000-00-00 00:00:00'") or sqlerr(__FILE__, __LINE__);
  if (mysql_num_rows($res) > 0)
  {
    $dt = sqlesc(get_date_time());
    $msg = sqlesc("Pisanie na shoutboxie zostało Ci odblokowane. Prosze pilnuj się od tej chwili!.\n");
    while ($arr = mysql_fetch_assoc($res))
    {
      mysql_query("UPDATE users SET shouts = 'yes', shoutsuntil = '0000-00-00 00:00:00' WHERE id = $arr[id]") or sqlerr(__FILE__, __LINE__);
      mysql_query("INSERT INTO messages (sender, receiver, added, msg, poster) VALUES(0, $arr[id], $dt, $msg, 0)") or sqlerr(__FILE__, __LINE__);
    }
  }

W index.pxp znajdz:


if ($CURUSER['shouts'] == 'yes')
{
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
}

Zmień na:

<? if ($CURUSER['shouts'] == 'yes')
{ ?>
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
<? } ?>
Zapisane

karol345

  • Początkujący+
  • **
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 18
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #6 dnia: Grudzień 13, 2008, 01:15:17 »

wszystko się zgadza ale :D w index nie mam takiego czegoś jak

<h2 class="index" align="center">ShoutBox</h2>
<script language=javascript>
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>
<iframe src='shoutbox.php' width='100%' height='120' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe><br><br>
<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit=\"mySubmit()\">
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
</td></tr></table></form>


jak ktoś moze to niech pomoze na dole jest mój index :)
Zapisane

Eryk

  • Zaawansowany
  • *****
  • Reputacja 12
  • Offline Offline
  • Wiadomości: 143
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #7 dnia: Grudzień 13, 2008, 01:30:26 »

zrób tak:



<h2 class="index" align="center">ShoutBox</h2>
<script language=javascript>
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>
<iframe src='shoutbox.php' width='100%' height='120' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe><br><br>
<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit=\"mySubmit()\">
<? if ($CURUSER['shouts'] == 'yes') { ?>
<center>Wiadomo¶æ: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'><input type="submit" name="refresh" value="Odswie¿" />
<? } else { print ("Nie masz pozwolenia na pisanie w SB"); } ?>
<center><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0></a><a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif></a><a href="javascript: SmileIT(':w00t:','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif></a><a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif></a><a href="javascript: SmileIT(':lol:','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif></a><a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif></a><a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif></a><a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0></a><a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0></a><a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0></a></center>
</td></tr></table></form>
<? } ?>
« Ostatnia zmiana: Grudzień 13, 2008, 01:32:37 wysłana przez Eryk »
Zapisane

karol345

  • Początkujący+
  • **
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 18
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #8 dnia: Grudzień 13, 2008, 03:16:31 »

Zobacz na mój Index nie mam nic takiego więc gdzie mam to wstawić :/ :wallbash:
Zapisane

Eryk

  • Zaawansowany
  • *****
  • Reputacja 12
  • Offline Offline
  • Wiadomości: 143
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #9 dnia: Grudzień 13, 2008, 03:23:55 »

masz to w ttshout.php

znajdź:

echo "
<table style='width: 100%'>
<form name='ttshoutform' action='".$SITEURL."/ttshout.php' method='post'>
<table style='width: 100%'>
<tr class='messageboxback'>
<td width='90%'>
<input type='text' name='message' class='msgbox'>
</td>
<td width='9%'>
<input type='submit' name='submit' value='Napisz!' class='shoutbtn'>
</td>
</table>

<center><a href='".$SITEURL."/ttshout.php'><b><font size=1 color=black>Odswiez</b></a> | </font>
<a href='".$SITEURL."/ttshout.php?history=1' target='_blank'><b><font size=1 color=black>Historia</font></b></a>

";

zamień na:

if ($CURUSER['shouts'] == 'yes') {
echo "
<table style='width: 100%'>
<form name='ttshoutform' action='".$SITEURL."/ttshout.php' method='post'>
<table style='width: 100%'>
<tr class='messageboxback'>
<td width='90%'>
<input type='text' name='message' class='msgbox'>
</td>
<td width='9%'>
<input type='submit' name='submit' value='Napisz!' class='shoutbtn'>
</td>
</table>

<center><a href='".$SITEURL."/ttshout.php'><b><font size=1 color=black>Odswiez</b></a> | </font>
<a href='".$SITEURL."/ttshout.php?history=1' target='_blank'><b><font size=1 color=black>Historia</font></b></a>
";
}
Zapisane

karol345

  • Początkujący+
  • **
  • Reputacja 0
  • Offline Offline
  • Wiadomości: 18
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #10 dnia: Grudzień 13, 2008, 05:36:48 »

Thx Działa ;)
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #11 dnia: Kwiecień 30, 2010, 01:19:31 »

wznawiam temat ja mam problem z tym o to kodzikiem bład mi wyskakuje

Parse error:  syntax error, unexpected '}' in /home/nazwa/public_html/index.php  on line 636

<? } else { print ("Nie masz pozwolenia na pisanie w SB"); }  ?>
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #12 dnia: Kwiecień 30, 2010, 09:08:09 »

o to mój shoutbox z index.php

daje ten kod to widać go na sb

bo ja chce tylko wiadomośći z emotami i odświeżaniem zablokować to dałem go tak i widać ten kod na stronie i niedziała może coś zle zrobiłem może czegoś brakuje



<h2 class="index" align="left"><font color=#0000ff>ShoutBox</font></h2>
<script language=javascript>
function SmileIT(smile,form,text){
   document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
   document.forms[form].elements[text].focus();
}
</script>
<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>
<iframe src='shoutbox.php' width='100%' height='220' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe>[br /][br /]
<form action='shoutbox.php' method='get' target='sbox' name='shbox' onSubmit="mySubmit()">
if ($CURUSER['shouts'] == 'yes')
      {
<center>Wiadomosć: <input type='text' maxlength=180 name='shbox_text' size='100'>  <input type='submit' value='Wy¶lij'> <input type='hidden' name='sent' value='yes'>

<center>
[br /]
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font class="activeshbox">B</font>[/url] 
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font class="activeshbox">i</font>[/url] 
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font class="activeshbox">U</font>[/url] 
<a href="javascript: SmileIT('http://','shbox','shbox_text')"><font class="activeshbox">url</font>[/url] 
<a href="javascript: SmileIT('','shbox','shbox_text')"><font class="activeshbox">img</font>[/url] 
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font color=red>TEXT</font>[/url] 
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font color=grean>TEXT</font>[/url] 
<a href="javascript: SmileIT('text','shbox','shbox_text')"><font color=blue>TEXT</font>[/url] 
[br /][br /]
<center><a href="javascript: SmileIT(':st:','shbox','shbox_text')"><img src=pic/smilies/1z1cuok.gif width="22" height="22" border=0><a href="javascript: SmileIT(';-)','shbox','shbox_text')"><img src=pic/smilies/wink.gif width="20" height="20" border=0>[/url]<a href="javascript: SmileIT(':-P','shbox','shbox_text')"><img src=pic/smilies/tongue.gif width="20" height="20" border=0>[/url]<a href="javascript: SmileIT(':-)','shbox','shbox_text')"><img border=0 src=pic/smilies/smile1.gif>[/url]<a href="javascript: SmileIT('','shbox','shbox_text')"><img border=0 src=pic/smilies/w00t.gif>[/url]<a href="javascript: SmileIT(':-D','shbox','shbox_text')"><img border=0 src=pic/smilies/grin.gif>[/url]<a href="javascript: SmileIT('::','shbox','shbox_text')"><img border=0 src=pic/smilies/laugh.gif>[/url]<a href="javascript: SmileIT(':-/','shbox','shbox_text')"><img border=0 src=pic/smilies/confused.gif>[/url]<a href="javascript: SmileIT(':-(','shbox','shbox_text')"><img border=0 src=pic/smilies/sad.gif>[/url]<a href="javascript: SmileIT(':-O','shbox','shbox_text')"><img src=pic/smilies/ohmy.gif border=0>[/url]<a href="javascript: SmileIT('8-)','shbox','shbox_text')"><img src=pic/smilies/cool1.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':sly:','shbox','shbox_text')"><img src=pic/smilies/sly.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':greedy:','shbox','shbox_text')"><img src=pic/smilies/greedy.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':weirdo:','shbox','shbox_text')"><img src=pic/smilies/weirdo.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':sneaky:','shbox','shbox_text')"><img src=pic/smilies/sneaky.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':shit:','shbox','shbox_text')"><img src=pic/smilies/shit.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':?:','shbox','shbox_text')"><img src=pic/smilies/question.gif width="18" height="18" border=0>[/url]<a href="javascript: SmileIT(':!:','shbox','shbox_text')"><img src=pic/smilies/excl.gif width="18" height="18" border=0>[/url]</center>
[<a href="smilies.php"><font class="activechat">Wjecej Emotek</font>[/url]]-[<a href='shoutbox.php' target='sbox'><font color=grean>Refresh</font>[/url]]-[<a href="historia.php"><font class="activechat"><font color=red>Historia</font>[/url]]
       }
else
      {
 print ("Nie masz pozwolenia na pisanie w  SB");     
</td></tr></table></form>
}
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #13 dnia: Kwiecień 30, 2010, 11:32:22 »

Działa dzięki ast  :) zrobilem se tylko na wiadomość bana a napisał byś takiego bana zeby pisalo w shoutbox.php jesteś zbanowany i niemókł czytac kto co pisze tylko zeby pisalo jestes zbanowany bym miał 2 bany tego na wiadomość i tego na cale sb
« Ostatnia zmiana: Kwiecień 30, 2010, 12:40:48 wysłana przez Max »
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #14 dnia: Kwiecień 30, 2010, 05:23:46 »

Dzięki ast Działa 100% reputacja +1 jeszcze raz wielkie dzięki :)
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #15 dnia: Maj 02, 2010, 04:58:34 »

mam jeszcze problem dzisiaj dopiero znalazłem o tuz to jak daje bana na sb to jest ok ale potem włanczam co kolwiek w edycji usera to niemoge bo jest błąd z bazy musze dopiero zdjąc bana i mogę dać range i jest ok pomoze ktos

oto błąd

You have an error in your SQL syntax; check the  manual that corresponds to your MySQL server version for the right  syntax to use near ' '2010-05-02 02:57:16')' at line 1in  /home/xxxxxxxxx/public_html/modtask.php, line 107
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #16 dnia: Maj 02, 2010, 12:11:55 »

masz modtask bo mam wjednym pliku od edycji i od profilu

Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #17 dnia: Maj 02, 2010, 01:22:26 »

a to niebędzie od blokowania sb bo jak to akurad daje i po blokowaniu sb np range daje to mi błąd wywala

w lini 107 na  108 mam to

mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
Zapisane

Max

  • Super zaawansowany
  • ******
  • Reputacja 14
  • Offline Offline
  • Płeć: Mężczyzna
  • Wiadomości: 215
Odp: Mod w trakcie robienia [blokowanie czegoś na dany czas]
« Odpowiedź #18 dnia: Maj 03, 2010, 09:39:00 »

a co dać w dacie jak zrobić żeby tak niebyło w bazie trzeba dac nieoddzielna tez w tabeli
Zapisane
 

Strona wygenerowana w 0.492 sekund z 22 zapytaniami.