![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Gdzie w plikach php zmienia się kodowanie. Używam skryptu księgi gości :
ViPER Guestbook V1.26 - © 2004 by Marc Stein www.vipergb.de.vu Problem w tym. że kodowanie w jakim otwiera te strony to (europa środkowa - windows ) A jak wiadomo trzeba ustawić na ISO żeby części Ludziom nie wywalało krzaczków. Moja ksiega jest dostepna pod adresem www.xiega.ludzielodu.pl . W plikach HTML łatwo zmienić kodowanie wiem gdzie i wogóle. Ale na php za bardzo się nie znam. Korzystam przeważnie z gotowych skryptów, które jeśli można to czasem przerabiam na tyle na ile umiem. Wydaje mi się że to musi być w jakimś pliku ale nie wiem w którym, a przeglądanie wszystkich to raczej potrwa wieki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Będe wdzięczny za pomoc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Pozdrawiam serdecznie |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Kodowanie to kodowanie, gdzie się w książce zmienia język polski na angielski?
Jak chodzi Ci o meta to zmiana tego też Ci nie da poprawnych liter bo to jest tylko napis informujący 'książka w języku polskim'. Jak chcesz zmienić kodowanie skryptu to musisz użyc jakiegoś programu, który zmieni kodowanie na wybrane przez Ciebie. Przetłumaczy książkę z polskiego na angielski. Przy okazji temat już był omawiany (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) I nawet były wymienione programy, które dokonują takich zmian. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ja nie chce żeby mi skrypt tłumaczył z angielskiego na polski. Skrypt tej księgi jest tak zrobiony, że język sobie mogę łatwo zmienic co możecie zobaczyc na stronie www.xiega.ludzielodu.pl. Gdy wejdziesz na tą stronę w windowsowskim explorerze możesz kliknąć u góry na widok później kodowanie i zobaczysz że będzie wskazywać Europa Środkowa (Windows). A ja chce żeby wskazywał Europa Środkowa (iso) . W plikach html wystarczy meta ustawić tak jak piszesz. A w plikach php też się musi to gdzieś ustawiać. Bynajmniej tak mi sie wydaje. Zaraz przejrze inne tematy. Zobaczymy może rzeczywiście są jakies programy do tego jak mówisz. Pozdrawiam
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 1.11.2004 Skąd: Nowogard Ostrzeżenie: (0%) ![]() ![]() |
To bedzie skomplikowane (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Ja bym to zrobil tak:
pomiedzy <head> a </head>; To chyba o to chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
ale przecież tam nie ma żadnego <head> bynajmniej tak mi się wydaje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Może ja sie nie znam na php . Wszystkie pliki są php . wiem że do php stosuje się kod html również ale chyba nie w tym skrypcie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale jeśli stwierdzicie że gdzieś powinno być to poszukam. Jednak jeśli nie ma to czy można wpisać ten kod do każdego pliku albo chociaż index.php w jakieś miejsce ( i jak co to jakie) . Pozdrówka
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 1.11.2004 Skąd: Nowogard Ostrzeżenie: (0%) ![]() ![]() |
Skrypt uruchamiasz na jakiejs stronce i wynik dzialania kodu php jest wysylany do przegladarki jako tekst. I to pozniej jest interpretowane przez przegladarke.
Mozna to zrobic na zasadzie szablonu. A wtedy dajesz na poczatku i na koncu kazdego pliku php np.: include('./glowka.php'); i include('./stopka.php'); a pliki te wygladaja tak: glowka.php
stopka.php
i tak plik index.php, wyglada dla przykladu tak:
To powinno pomoc Ten post edytował pusiek.org 5.01.2005, 00:26:13 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
oki postaram się to zrobić. Choć tych plików jest troszkę dużo (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Mam nadzieje że nie namieszam (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Dam znać co i jak. Ale nie wiem czy uda mi się to zrobić przed piątkiem bo wtedy mam koło z anatomii (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Dzieki serdeczne
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 1.11.2004 Skąd: Nowogard Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
czyli gdzie mam ten kod wkleić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Mówiłem chyba że ja ciemny (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Do każdego pliku php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy może index.php wystarczy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Ps. Po wstawieniu do pliku index.php księga się otwiera ale u dołu wywala taki błąd : Kod Warning: Cannot modify header information - headers already sent by (output started at /home/nataniel/public_html/xiega/skins/Standard_English/skininfo.php:18) in /home/nataniel/public_html/xiega/index.php on line 3497
Ten post edytował nataniel 5.01.2005, 00:57:27 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Hamburg / Darlowo Ostrzeżenie: (0%) ![]() ![]() |
<head></head> jest umieszczony w kilku plikach xxxframe.php w katalogu "skins/xxx" .
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Powklejałem to tam gdzie było <head > :
Kod <?php print '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">'; ?> Niestety w jednym pliku wywalało bład więc usunołem ten kod z tego pliku. Ale resztę zaakceptowało. Jednak nie pomogło. Czy ten kod : Kod <?php print '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">'; ?> też tam wstawic między Kod <head></head> czy w jakieś inne miejsca
Ten post edytował nataniel 5.01.2005, 15:46:01 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%) ![]() ![]() |
heh... a uzyles ob_start" title="Zobacz w manualu PHP" target="_manual() na poczatku a na koncu ob_end_flush" title="Zobacz w manualu PHP" target="_manual()
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie nie uzyłem . A dlaczego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Otóż nie znam się za wiele na php . I nie wiem w które miejsce to coś wstawić ani jak to ma normalnie wyglądać ani wogóle nic. Więc będe wdzięczny za info w które miejsce i czy chodzi o te pliki co mają <head</head> czy o wszystkie
Ten post edytował nataniel 5.01.2005, 18:16:44 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%) ![]() ![]() |
jezeli struktura twojego pliku wyglada mniej wiecej tak:
to musisz najpierw wyslac caly plik do ... buforow? .. a dopiero potem do usera... lepiej jest to opisane w manualu.. podalem ci funkcje.. poczytaj |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
to czy to ma wyglądać tak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) :
Kod <html>
<head> <?php ob_start(); print '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">'; ob_end_flush(); ?> </head> </html> Ten post edytował nataniel 5.01.2005, 18:27:21 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Hamburg / Darlowo Ostrzeżenie: (0%) ![]() ![]() |
wstaw normalnie w html . Nie musisz wciskac php na sile
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
wstawiłem to w php i niestety nie zadziałało. Jak będe miał chwilke to wstawie jeszcze zwykłe meta tak jak piszesz i zobaczymy. Ale to chyba nie te pliki odpowiadają za to. A np w index.php pewno się meta nie da wstawić bo zaraz błąd wywali
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.10.2025 - 08:29 |