![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 8.12.2014 Skąd: Czernina Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam moduł na stronie który pokazuje mi aktywnych użytkowników który działa z wykorzystaniem bazy danych.
Dla aktualnie aktywnych użytkowników moduł wysyła do bazy dane typu lokalizacja, nazwa użytkownika, avatar itd itd. po czym z tej bazy odczytuje i wyświetla mi na stronie (w ukrytym okienku) Problem mam taki że przy wysyłaniu danych do bazy jest błędna wartość dla avatara a mianowicie: normalny link avatara użytkownika to: http://moja-strona.pl/uploads/fotos/foto_1.png link wysyłany do bazy danych: //moja-strona.pl/uploads/fotos/foto_1.p nie wiem czemu ucina mi końcówkę ng tak samo jest dla innych formatów typu jpg, gif itd zawsze jest 1 literka a reszty brak. Kod jaki używa moduł do wysyłania informacji do bazy to:
Na stronie do wyświetlania avatarów w tym module mam Kod [b]{foto}[/b] a w module wygląda to mniej więcej tak:
Moduł również wyświetla ostatnich 20 aktywnych użytkowników (tutaj akurat działa wszystko bez zarzutów) i zapytanie do bazy danych jest takie:
Szukałem już chyba w każdym pliku tego błędu ale jest tylko 1 plik odpowiedzialny za wysyłanie danych do bazy... Proszę o pomoc i z góry dziękuję Ps. jeszcze jakby się dało to chciałbym by do tej bazy danych avatar wyświetlał samą nazwę pliku czyli zamiast http://moja-strona.pl/uploads/fotos/foto_1.png to sami foto_1.png (numer w avatarze to id użytkownika) Ten post edytował alkesz1718 27.03.2017, 16:13:47 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Na początek sprawdź w jakim momencie to jest uszkadzane. Na poziomie dodawania do bazy? Wcześniej albo później? Może gdzieś jest limit długości znaków? Bez wiedzy w którym momencie to się dzieje nie określisz jaka część skryptu za błąd odpowiada.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 8.12.2014 Skąd: Czernina Ostrzeżenie: (0%) ![]() ![]() |
Podaję ci cały plik którego używam na stronie do wyświetlenia za pomocą komendy:
{include file='engine/modules/online.php'} http://wklej.to/adEjD Wątpię by było to w innym pliku gdyż jedyny najważniejszy plik odpowiadający za wszystkie funkcje to jest taki: http://wklej.to/oANIC dodam jeszcze że chciałbym aby skrypt korzystał z systemu gravatar tylko nie wiem jak przerobić kod z innego modułu:
hmmm w bazie tabelę odpowiedzialną za avatary czyli foto miałem ustawione VARCHAR (40) zmieniłem na VARCHAR(50) i teraz mi pokazuje prawie cały link... a mianowicie: //moja-storna.pl/uploads/fotos/foto_1.png na początku brakuje http: da się to jakoś naprawić(IMG:style_emoticons/default/questionmark.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 15:38 |