ForumCała strona

Nawigacja

Aktualnie online

Gości online: 15

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Zbigniew@
22.06.2025 17:50:03
Dlaczego forum jest dost?pne tylko dla 10% ludzi? Poniewa? wi?kszo?? osób korzysta z internetu na urz?dzeniach mobilnych.

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
Panel "Ostatnie posty" z phpBB3
zezol
Tak, tyle, ?e mog? ustawi? tylko UTF8. Mhm...
 
W?cibski Go??
Dodany dnia 06.09.2025 14:35:18
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
zezol napisa?/a:
Tak, tyle, ?e mog? ustawi? tylko UTF8. Mhm...

Nie rozumiem w czym problem? To ustaw UTF-8, skoro takie masz miec kodowanie.
Jestem jaki jestem Smile
 
www.php-fusion.pl
zezol
Tyle, ?e gdy ustawi? w pliku panelu na:
dbquery('SET NAMES UTF-8');
wywala mi:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

bo musi by? UTF8 a nie UTF-8. Jak by to mo?na inaczej ustawi??
 
Pieka
Jesli w pliku anela nie masz krzakow, to zostaw go w spokoju. Sprawdz, czy na koncu pliku masz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Jesli nie, to dodaj.

W pliku maincore.php tez masz wymuszenie kodowania, cos w rodzaju tego co dodajesz do panela?
Mam na mysli:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Jesli tak, to w pliku panela, zaraz po dbconnect rowniez musisz to dodac.
Edytowane przez Pieka dnia 15.09.2008 09:57:25
Jestem jaki jestem Smile
 
www.php-fusion.pl
Gander
Kolega ma lekko inny problem ni? zak?adamy. Z jakiego? powodu ?adne SET NAMES w funkcji dbconnect() nie daje spodziewanego rezultatu i wyst?puj? krzaki. Jednak?e u?ycie:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
w panelu daje pozytywne rezultat dla danych wczytywanych z forum, jednak?e pó?niejsze u?ycie dbquery() w dalszej tre?ci strony skutkuje nieprawid?owym kodowaniem...

Wersja "alternatywna" to delikatna modyfikacja funkcji ??czeniowych - zapisywanie ??cza do otwartego po??czenia.

Bior? w obróbk? plik maincore.php:

W okolicach linii 71 mam co? takiego:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Nast?pnie w okolicach linii 106 mamy funkcj? dbquery():
Pobierz kod źródłowy  Rozwiń Kod źródłowy


i na koniec w okolicach linii 164 funkcja dbconnect():
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co nam to zmienia? Dzia?anie PHP-Fusion jest identyczne jak sprzed zmian, ale zwi?kszaj? si? mo?liwo?ci, a z moich testów wynika ?e powinno to tak?e pomóc koledze z jego problemem :)

Teraz wczytujemy do edycji plik phpbb3_last_posts_panel.php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Czerwone usun??em.

Dodatkowa informacja:
Ta konfiguracja jest specjalnie dostrojona do rozwi?zania tego problemu, gdy? kolega ma oba skrypty na jednej bazie i musi stosowa? SET NAMES, a poniewa? z niejasnych przyczyn ?adne SET NAMES nie daje efektu "pierwotnego" kodowania, trzeba si? tak bawi?...

Manual PHP nt. mysql_connect():
Przy drugim wywo?aniu mysql_connect() z tymi samymi argumentami, nie b?dzie nawi?zywane nowe po??czenie, lecz zwrócony zostanie identyfikator ju? otwartego po??czenia.


W przypadku gdy b?dziemy si? ??czy? z zewn?trzn? baz?, linijki:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
oraz
Pobierz kod źródłowy  Rozwiń Kod źródłowy
nie s? potrzebne.
Gander dodał/a następującą plik:
phpbb3_last_posts_panel.zip [2.21kB / 715 Pobrane]

Edytowane przez Gander dnia 16.09.2008 16:35:57
 
gander.solutions
zezol
Wielkie niech b?d? Ci dzieki, o Adamie Grin.
Nic doda?, nic uj?? - pomys? si? sprawdzi? Smile.
 
HumanusNoctorna
Zainstalowa?em panel, ale wyskakuje mi taki b??d:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Wiem, ?e to dlatego poniewa? ?le przyporz?dkowa?em dane bazy danych, mam inn? ni? php fusion, ale na tym serverze. Dlatego chcia?em si? zapyta?, czy gdybym poda? komu? dane do bazy danych, to czy kto? móg?by mi pomóc przyporz?dkowa? do odpowiednich miejsc w pliku config.
Edit:
Oki problem rozwi?zany, przepraszam, ?e zawraca?em g?owy, ale jestem w tym nowy i dopiero si? ucz? .
Pozosta? tylko b??d z tym, ?e po klikni?ciu na temat przenosi mnie do forum portalu, anie do forum phpBB3, gdzie powinienem i co powinienem zmieni??
Edytowane przez HumanusNoctorna dnia 27.05.2009 18:37:22
 
gazunio
No mi co? niestety nie dzia?a. Wy?wietla mi posty, ale poni?ej pokazuje si? taki kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
- no i ca?a dalsza cze?? strony znika. Skorzysta?em z tej poprawionej wersji.
Strona g?ówna i forum s? w oddzielnych bazach.
 
Spoczywaj w pokoju... daveone
Witam,

chcia?bym utworzy? dwa bli?niacze panele w którym w jednym wy?wietlane b?d? posty tylko z jednego dzia?u a w drugim wszystkie oprócz dzia?u z panela poprzedniego.

Czy kto? móg?by mi podpowiedzie? jak tego dokona? ?

Funkcja $blocade[]= w tym przypadku niestety si? nie sprawdza Frown
 
lui
Pobra?em panel z tego posta: http://www.php-fu...ost_105565. Wszystko [mam nadziej?] ustawiam prawid?owo a mimo to wyskakuje b??d jak na zamieszczonym obrazku + nie wy?wietla newsów mimo, ?e s? zamieszczone. Strona i forum stoj? na w?asnych bazach ale na tym samym serwerze. Pomocy Smile
lui dodał/a następującą grafikę:
obrazek_2.png
 
www.lui.ugu.pl
bogdan1991
Wszystko dobrze skonfigurowane w configu a wywala b??dy:

Pobierz kod źródłowy  Rozwiń Kod źródłowy MYSQL



PW od moderatora:
  1. Kody i kody b??dów w code - Pieka 12.01.2015 10:05

Edytowane przez bogdan1991 dnia 12.01.2015 10:08:37
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl