To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Who Viewed My Profile by lui754 v2.0a

They2 - 11-03-2009, 20:27

lui754, tym chmodem sie nie martw, po prostu to jest test.

tym generowaniem na razie pozniej... bo nie czaje co robiles, wydaje mi sie ze utworzyles luke... a sproboj w memberlist.php tam tez ma ogromna ilosc zapytan sql i zobaczymy czy przemo na to sie zgadza co zrobiles.

i poza tym gdzie jest pop up ?
znowu usunales ?

lui754 - 12-03-2009, 16:44

They2, nie wiem o co Ci chodzi. Ja nie ingerowałem w memberlist. Nie ustawiłeś CHMOD 777 dla cache i dlatego generuje tyle zapytań. Co do luki to nie wiem nic na ten temat. To jest zwykłą modyfikacja. Popup nie jest wogóle potrzebny.
djostrich - 12-03-2009, 22:59

czy jest możliwość aby robić opcję dodatkowe:

* Ukryj moją osobę / Pokazuj moją osobę - czyli nie pokazuje w innych profilach ze wchodziłem (każdy miał by możliwość ustawienia w swoim profilu takiej opcji)
* Wyłącz / Włącz opcję "Odwiedzili mój profil"

They2 - 13-03-2009, 13:37

lui754, juz nic nie wazne.

Przerobilem zupelnie inaczej niz moja aktualna wersja.
Bedzie tam jak w "Kto przegladal temat" - tylko jedynym plikiem, bez body.

[ Dodano: 13-03-2009, 13:38 ]
co do cache, juz ustawione... domyslilem sie.

silversurfer - 13-03-2009, 15:35

http://www.nonsteam.pl/pr....php?u=6977&p=0

Kod:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/nonsteam/ftp/profile_view_user.php on line 60


Ech to linia 60.
Kod:
while ($row = mysql_fetch_array($result))

lui754 - 13-03-2009, 15:48

Kod:
while ($row = mysql_fetch_array($result))


zmień na:

Kod:
while ($row = $db->sql_fetchrow($result))


jak będzie się powtarzać to wykonaj tą czynność dla każdego [podobnego kawałka.

silversurfer - 13-03-2009, 15:51

Teraz mam tak
Kod:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/nonsteam/ftp/includes/usercp_viewprofile.php on line 86


http://www.nonsteam.pl/profiles/6986.htm

Kod:
nd_last_post = false;

lui754 - 13-03-2009, 16:00

znajdź:

Kod:
mysql_fetch_array


wszystkie i zmień na:

Kod:
$db->sql_fetchrow

kevin_ - 13-03-2009, 16:02

Zauważyłem że twoja optymalizacja polega na tym że unikasz standardów phpbb, używasz np, mysql_query zamiast sql_query($cos) lub też pętla while jest u Ciebie inna,
while ($row = $db->sql_fetchrow($cos))

W jakiś sposób sprawdziłeś swoją optymalizacje kodu?

Boltex - 16-03-2009, 19:35

lui754, zobacz blad mam dalej ;/

Kod:
http://www.counterchaos.pl/profiles/2.htm


login :test
hasło test123

lui754 - 16-03-2009, 19:49

profile_view_body.tpl szukaj:

Kod:
tr>
                    <th width="100%" colspan="5" class="thTop" valign="top" nowrap="nowrap">{L_VIEWER}{USERNAME}</th>
                </tr>
            <!-- BEGIN row -->
                <td width="50%" class="row1" align="center" valign="top" nowrap="nowrap">{row.AVATAR}<br />{row.VIEW_BY}</td>
            <!-- END row -->
            </table>
            </table>


zmień na:

Kod:
            <table width="100%" border="0" colspan="2" cellspacing="1" cellpadding="1" class="forumline">
            <tr>
            <td width="100%" class="catRight" align="center" colspan="2"><strong>{L_VIEWER}</strong>{USERNAME}</td>
            </tr>
            <tr>
                <td class="row1" colspan="2" align="right"><!-- BEGIN row --> {row.VIEW_BY}<!-- END row --></td>
            </tr>
            <tr>
            <td width="100%" height="12" class="row2" valign="top" align="right" colspan="2">{L_LINK_USERS}{LINK_USERS}</td>
            </tr>
        </table>


plus nadpisz plik profile_view_user.php z pierwszego postu

Boltex - 16-03-2009, 21:09

lui754, ok wsio smiga ;p ładnie tylko jak podgladam swoj profl z innego konta urzytkownika (2 konto ma avatara) nie wyswietla sie miniaturka w profilu


lui754 - 17-03-2009, 14:10

Boltos, bo tutaj avatary się nie wyświetlają.
Boltex - 17-03-2009, 16:59

lui754, ale zobacz ze u mnie nie wyswietlaja sie nawet nazwy userów tak jak u ciebie


lui754 - 17-03-2009, 17:01

Boltos, wykonaj całą instrukcje z pierwszego posta. lol


Powered by phpBB modified by Przemo © 2003 phpBB Group