Skocz do zawartości

"krzaki" w kodowaniu


Rekomendowane odpowiedzi

Zobacz inne kodowania, jest popularne latin1 czy utf8

Ale co to znaczy "jest popularne latin1 czy utf8" ? Jeśli wszyscy mają taki sam skrypt, to dlaczego ustawienia mają być inne przy każdej instalacji?

Wszedłem w ustawienia bazy danych i jest tam do wyboru pewnie 100 różnych kodowań. Można godzinami próbować każde po kolei, ale może jest ktoś, kto wie jak to zrobić? Kilka takich skryptów działa, więc w jakiś sposób można to zainstalować, ale pewnie ci, którzy wiedzą jak to zrobić, siedzą cicho i nie chcą pomóc ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem akurat w jakim kodowaniu ten jest zrobiony. Wystarczy wejść do instalatora i zobaczyć zapytanie Create database, w nim będzie CHARACTER SET czyli kodowanie. Wiesz, jakbym miała pamiętać wszystkie skrypty jakie mają kodowanie to bym musiała se dysk do mózgu wpiąć. Z resztą często skrypty są wydawane w dwóch rodzajach kodowania zależnych od bazy.

Odnośnik do komentarza
Udostępnij na innych stronach

zmień na:

mysql_query('set names latin1');

i tak się nie pień, bo to nie ja potrzebuję pomocy tylko ty. Dodatkowo dodaj tą linie w pliku admin_functions.php jest w folderze admin. Aby sprawdzić czy działa wykonaj jakiś zapis do bazy, np. kategoria z pl znakami.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Dobre rozwiązanie:

<head>

<meta http-equiv="Content-type" content="text/html; charset=windows-1250" />

<meta http-equiv="Content-Language" content="pl" />

Działa przy nowo dodanych wpisach w 100%. Sprawdzone.

Zarabiaj na swojej stronie WWW!

Kliknij tutaj

A tak może wyglądać Twój katalog za drobne pifffko- zawsze najnowsza wersja OtwartyMini Chrome by D4rk5ide

Zakup modyfikację skryptu w wersji "Chrome"

https://allegro.pl/listing/user.php?us_id=148122

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 miesiące temu...

Znalazłem na to rozwiązanie i umieściłem w swojej modyfikacji.

Problem tkwi w kodowaniu bazy latin2 (jak napisał ery) musi być, wtedy jest ok.

Po pierwsze bazę ustawiamy na domyślnie latin2_general_ci

Trzeba zedytować 3 pliki wstawiając mysql_query('set names latin2');

oraz parę innych sztuczek do otwarty_install

funkcje

admin_functions

otwarty_install

Dzięks dla ERY.

Zarabiaj na swojej stronie WWW!

Kliknij tutaj

A tak może wyglądać Twój katalog za drobne pifffko- zawsze najnowsza wersja OtwartyMini Chrome by D4rk5ide

Zakup modyfikację skryptu w wersji "Chrome"

https://allegro.pl/listing/user.php?us_id=148122

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności