ForumCała strona

Nawigacja

Aktualnie online

Gości online: 11

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Liczba osób na chacie w menu strony
miarka
Mam na stronie flash chat.
Mam dodanego moda, że w menu strony działa html.
Chciałem dodać w menu strony kod, aby pojawiło się takie coś: "Chat (5)", gdzie liczba w nawiasie to liczba osób na chacie.
Kod jaki muszę wstawić, aby otrzymać tą liczbę to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


I tu mam problem, ponieważ w menu strony nie mogę wstawić takiego długiego ciągu znaków. Ma ktoś jakiś pomysł na rozwiązanie tego?

Ostatecznie mogę wstawić to do wiadomości powitalnej, ale też mam z tym problem ponieważ po wstawieniu tego kodu otrzymuję zamiast liczby:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 27.10.2009 22:17:33
 
Wścibski Gość
Dodany dnia 23.11.2024 19:50:05
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
szer
Sprawdź:

<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| http://www.php-fu...
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }

openside($locale['001']);
$result = dbquery("SELECT * FROM ".$db_prefix."site_links WHERE link_position<='2' ORDER BY link_order");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_name'] != "---" && $data['link_url'] == "---") {
echo "<div class='side-label'><b>".$data['link_name']."</b></div>\n";
} else if ($data['link_name'] == "---" && $data['link_url'] == "---") {
echo "<hr class='side-hr'>\n";
} else if ($data['link_name'] == "Chat" && $data['link_url'] == "Twój adres do chata") {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".$data['link_url']."'".$link_target." class='side'>Chat</a> (<script src='http://www.flash-chat.pl/total.php?chatID=miarka' type='text/javascript'></script><script type='text/javascript'>document.write(total_flashchat);</script>)\n";
} else {
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".$data['link_url']."'".$link_target." class='side'>".$data['link_name']."</a><br>\n";
} else {
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR.$data['link_url']."'".$link_target." class='side'>".$data['link_name']."</a><br>\n";
}
}
}
}
} else {
echo $locale['002'];
}
closeside();
?>
 
miarka
Spoko,
tylko mógłbyś mi jeszcze powiedzieć, gdzie mam to dodać, albo jaki plik zmodyfikować?
Bo tylko na podstawie tego: "../../index.php" wiadomo, że ten plik jest w 2 podfolderze od folderu głównego Wink
 
szer
Racja zapomniałem napisać jaki to plik. To jest nawigacja...
 
miarka
Podmieniłem /administration/navigation.php i niestety żadnego efektu, a na dodatek nie można wejść do panelu administracyjnego.
 
szer
Nie ten plik.... Wtyczka nawigacji!
 
miarka
Teraz podmieniłem /infusions/navigation_panel/navigation_panel.php i dalej nic.
Nie wiem, czy to ma znaczenie, ale mam php-fusion v6.01.03 (www.miarka.yoyo.pl

Może wytłumacz mi to "łopatologicznie" Wink
Edytowane przez miarka dnia 01.05.2007 19:57:24
 
szer
Wstaw ten kod bo widzę, że niezauważyłeś czegoś:

Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
miarka
Już zauważyłem gdzie był błąd Wink
Pisałem na początku, że mam dodanego moda, że w menu działa mi html, a chat miałem napisany na zielonoWink
Więc wystarczyło w tym co napisałeś w pętli "if" zamienić "Chat" na "<font color=green><b>Chat</b></font>" i po sprawie.

Ale pojawił się jeszcze jeden problem, bo kolejny link wskakuje do linijki z chatem. Mógłbyś mi jeszcze z tym pomóc? Wink Problem zobaczysz na www.miarka.yoyo.pl

Dobra już sobie poradziłem Pfft po kilkunastu próbach wymyśliłem co i gdzie trzeba wstawić Smile echo "<br>";

Wielkie dzięki za pomoc Wink wszystko działa tak jak chciałem.
Edytowane przez miarka dnia 01.05.2007 21:06:12
 
szer
Nie ma za co. Cieszę się, że mogłem pomóc Wink
 
miarka
Jeszcze mam taką sprawę:
Czy można by tak zmodyfikować ten plik, aby ten licznik był wczytywany na końcu?
Ponieważ czasami serwer chatu odpowiada trochę później i spowalnia to całą stronę, bo jej wczytywanie zatrzymuje się na wczytywaniu tej liczby.
Znalazłem kod na wczytywanie obiektu jako ostatni:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jednak nie znam się na php na tyle aby go zastosować, czy jest może jakaś inna metoda?
 
adamxxx
A umielibyście zrobic takie cos tylko ile jest wpisó w ksiedze gości?
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl