Paieška

damnwo (2009-08-08 00:40:47 ) :: [MM BLOKAS] Online blokas pagal Arius schemą

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
// SKAITOM ČIA PRIEŠ NAUDOJANT!!!
// Ši modifikacija yra sukurta nario Damnwo (čia aš :)), pagal Arius schema, kurią jis nurodė forume
// Viskas yra lietuviška. Jei būsit protingi tai galėsit ir multi-language pasidaryt. O jei ne, tai tikriausiai jums to nereikia
// Na, o jeigu reikia parašykit man į skype pasakysiu kaip persigaminti.
// [INSTALIACIJA]
// Taigi naudojimas paprastas. Jums reikia sukurti naują failą pavadinimu usersonline.php ir įkelti į "paneles" aplankalą.
// Tupmet einate į savo puslapį, kuriame suinstaliuota MM sistema.
// Tada einate į Administracijos panelę, pasirenkate Blokai. P.S Geras vertimas :DD 2009-August-08
// Tada spaudžiate "Pasirinkti bloką" ir pavadinime įrašot ką nors tokio "Šiuo metu naršo".
// Pasirinkite "Bloko failas" jūsų sukurta usersonline.php failą ir ten toliau kokius norite nustatymus galit pasirinkti.
// Štai ir viskas. Sėkmingo naudojimo.
// [PABAIGA]
// Jei radote kokių klaidų ar dar ko, parašykite į komentarus.
// Na, o dėl kreditų tai nieko tokio jei ir manęs nepaminėsit. :) sėkmės.
$row_count 0;
$sql mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges");
$count mysql_num_rows($sql);
$guests mysql_num_rows(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges WHERE user = 'Svečias'"));
$members mysql_num_rows(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges WHERE user != 'Svečias'"));
$robots mysql_num_rows(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges WHERE user = 'Robotas'"));
$query mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges WHERE user != 'Svečias' ORDER BY timestamp");
$registered mysql_num_rows(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "users"));
$newest mysql_result(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "users ORDER BY reg_data"),0'nick');
$newest_id mysql_result(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "users ORDER BY reg_data"),0);
$text =
'
Šiuo metu prisijungusių: <b>[<a href="index.php?id,10">' 
.$count'</a>]</b><br>
<i>+ </i>Svečių: <b>[<a href="index.php?id,10">' 
.$guests'</a>]</b><br>
<i>+ </i>Narių: <b>[<a href="index.php?id,10">' 
.$members'</a>]</b><br>
<i>+ </i>Robotų: <b>[<a href="index.php?id,10">' 
.$robots'</a>]</b><br>
'
;
while(
$row mysql_fetch_array($query))
  {
      
$row_count $row_count 1;
      
$count_rows mysql_num_rows($query);
      if (
$row_count != $count_rows) { $marker ','; } else { $marker ''; }
      
$user $row['user'];
    
$queryz mysql_fetch_array(mysql_query("SELECT * FROM " LENTELES_PRIESAGA "kas_prisijunges WHERE user = '" htmlspecialchars($user) . "'"));
  
$text .= " <b><a href='index.php?id,13;m," .$queryz['id']. "'>" .$user"</a></b>" .$marker" ";
  }
  
  
$text .= "<br>";
  
$text .= "-----------------------<br>";
  
$text .= "Registruotų narių: <b>[<a href='index.php?id,14'>" $registered "</a>]</b><br>";
  
$text .= "Naujausias narys: <b>[<a href='index.php?id,13;m," .$newest_id"'>" .$newest"</a>]</b>";
?>

Rašyti komentarą

Prašome prisijungti!

Komentarai

# Paulius (2010-04-27 18:18:47 )
avataras
pamiršk šitą kodą, nei jis veikia, nei pataisyt jį išeitų. Jau greičiau naują padarytum...
# zlotas (2010-04-27 17:46:05 )
avataras
o_0 m? :D
# zlotas (2010-04-24 15:19:48 )
avataras
:O galėtum uždėt? :D
# FDisk (2010-04-24 01:13:10 )
avataras
Iš užklausų matau, kad neuždėtas laiko intervalas. Rodo visus trijų dienų lankytojus :)
# zlotas (2010-04-23 17:26:38 )
avataras
rimtai šūdą rodo:Šiuo metu prisijungusių: [40]
+ Svečių: [39]
# zlotas (2010-04-23 17:24:16 )
avataras
nunu :D
# FDisk (2010-04-08 00:14:03 )
avataras
Arba bomborduoja tave kas nors :)
# zlotas (2010-04-07 21:13:02 )
avataras
�iuo metu prisijungusiu: [610] <<< liux vos neapsikakojau :DDD lėvai rodo...o_0
# Paulius (2009-08-08 23:10:51 )
avataras
ir vietoj <br> rašyk <br />, kad validu būtų ;-)
# Paulius (2009-08-08 23:09:55 )
avataras
ir dar, į nario profilį nuorodos id ne visada būna 13, linko į nario profilį sukonfigūravimui naudok funkciją user(nikas, id, levelis),ir dar mysql užklausoms yra sukurta atskira funkcija mysql_query1(), ji yra saugesnė ir su ja gražintą rezultatą reikia apdoroti ne su while , o su foreach, tavo atveju foreach($query as $row), o jeigu išsitraukt nori tik vieną įrašą tiesiog užklausoj įrašai gale LIMIT 1 ir funkcija mysql_query1 gražina iškart masyvą, reikės straipsnį parašyt apie funkcijas :)
# Paulius (2009-08-08 23:00:51 )
avataras
kažkaip daugokai užklausų
# damnwo (2009-08-08 00:44:43 )
avataras
Ir dar Edit funkciją nuo DP (double post) :)
# damnwo (2009-08-08 00:44:13 )
avataras
Administracijai >> Padarykit tokį dalyką kaip atachinti failus ŠIAME PUSLAPYJE. Nes tuos kodus dėt tai taip bišk balaganas ir plius nežinai kiek peržiūrėta. ;)