Strona 1 z 2
Topics Anywhere
: 08 sierpnia 2005, 18:58
autor: A.Mason
Nie jestem pewien, czy to mod, ale mam dwa pytania dotyczace tego moda:
1. Zainstalowalem sobie go, wszystko byloby ladnie, gdyby nie problem z wyswietlaniem polskich znakow w tematach postow. Strone i forum mam w kodowaniu ISO, a skrypt TA wyswietla mi je chyba w Win.
2. Na ile bezpieczny jest ten skrypt? Czy nie ma w nim jakis dziur?
: 08 sierpnia 2005, 19:36
autor: MSX2
1. To zmień sobie kodowanie tego skryptu, taki problem...?
2. Z tego co mi wiadomo, to nie...
: 09 sierpnia 2005, 11:24
autor: phpBB Assistant
<span >A.Mason</span>, jak nie miałeś tego moda to były polskie znaki na forum? Czy jak zainstalowałeś moda to już zniknęł pl znaki?
: 09 sierpnia 2005, 11:51
autor: MSX2
Ten skrypt nie wyświetla polskich znaków w nazwach tematów - bo jest kodowany w WIN-1250 z tego co pamiętam, zamiast w ISO... A zmiana kodowania to 10s razem z wgraniem na mulący serwer...
: 09 sierpnia 2005, 16:47
autor: A.Mason
MSX2 pisze:Ten skrypt nie wyświetla polskich znaków w nazwach tematów - bo jest kodowany w WIN-1250 z tego co pamiętam, zamiast w ISO... A zmiana kodowania to 10s razem z wgraniem na mulący serwer...
A w jaki sposob to zrobic? W pliku php nie ma zadnych polskich. W pliku langpl, sa, czy to to? Przepraszaam, ale naprawde nie mam pojecia co zrobic. Zamiane kodowania na iso w plikach html to nie problem, ale ktory plik wyedytowac w skrypcie?
: 09 sierpnia 2005, 17:03
autor: MSX2
Poczekaj, lookne tego skrypta, bo dawno z nim do czynienia nie miałem... Hyhy...
@edit:
O cholera, ale gafa, pomyliłem skrypty XD... Dobra, ale powinno zadziałać... Znajdź (topics_anywhere.php):
Kod: Zaznacz cały
if ($adv_format)
{
if ($pos)
{
$title = substr($af_string, 0, $pos);
i dopisz NAD tym:
Kod: Zaznacz cały
$title = str_replace('Ą' 'ˇ', $title);
$title = str_replace('ą', '±', $title);
$title = str_replace('Ś', '¦', $title);
$title = str_replace('ś', '¶', $title);
$title = str_replace('Ź', '¬', $title);
$title = str_replace('ź', 'Ľ', $title);
: 09 sierpnia 2005, 17:31
autor: A.Mason
MSX2 pisze:O cholera, ale gafa, pomyliłem skrypty XD... Dobra, ale powinno zadziałać... Znajdź (topics_anywhere.php):
Teraz nie wyswietla nic zupelnie.
: 09 sierpnia 2005, 17:45
autor: MSX2
To dodaj to po tym:
Następnym razem sprawdzę, zanim pomylę 2 skrypty... To pierwsza taka moja gafa od... yyy.. dawna
: 09 sierpnia 2005, 18:00
autor: A.Mason
Kod: Zaznacz cały
if ($data !== false)
{
for($i = 0; $i < $total_topics; $i++)
{
$title = str_replace('Ą' 'ˇ', $title);
$title = str_replace('ą', '±', $title);
$title = str_replace('Ś', '¦', $title);
$title = str_replace('ś', '¶', $title);
$title = str_replace('Ź', '¬', $title);
$title = str_replace('ź', 'Ľ', $title);
$title = substr($af_string, 0, $pos);
if ($adv_format)
{
if ($pos)
{
$title = substr($af_string, 0, $pos);
$title = str_replace('§lbl§', htmlspecialchars(strip_tags($data[$i]
Nie dziala, dalej nic.
: 09 sierpnia 2005, 18:05
autor: MSX2
Kod: Zaznacz cały
if ($data !== false)
{
for($i = 0; $i < $total_topics; $i++)
{
if ($adv_format)
{
if ($pos)
{
$title = substr($af_string, 0, $pos);
$title = str_replace('Ą' 'ˇ', $title);
$title = str_replace('ą', '±', $title);
$title = str_replace('Ś', '¦', $title);
$title = str_replace('ś', '¶', $title);
$title = str_replace('Ź', '¬', $title);
$title = str_replace('ź', 'Ľ', $title);
O takie cuś mi chodziło teraz... zle sie wyrazilem ;/
: 09 sierpnia 2005, 18:19
autor: A.Mason
Dalej nic nie wyswietla. Opera nic, ale IE wyswietla komunikat bledu skladni w wierszu 2.
: 09 sierpnia 2005, 18:35
autor: MSX2
Yhymmm... Cholerka... A możesz przytoczyć ten błąd?
: 09 sierpnia 2005, 18:38
autor: A.Mason
Dokladnie to, blad w skrypcie, wiersz 2. Komunikat bardzo lakoniczny. W operze zadnego komunikatu, po prostu tematy sie nie wyswietlaja.
: 09 sierpnia 2005, 18:50
autor: MSX2
Skopiuj dokładną treść errora... Ostatnio za dużo gdybam...
Ale i tak jestem debilem ^^
: 09 sierpnia 2005, 18:59
autor: A.Mason
Wiersz: 2
Znak: 1
Blad: Blad skladni
Kod: 0
Url: adres strony