Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html] Polskie znaki i litery na podstronach ?
nirre
post 25.07.2007, 13:46:40
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Mam problem, otóż moja strona jest kodowana w iso-8859-2. Kod ten wkleiłem prawidłowo do index.php między <head>
Kod
<TITLE>
Pozdrawiam wszystkich użytkowników forum php.pl
</TITLE>
<LINK REL="stylesheet" HREF="<? themes_dir(); ?>style.css" TYPE="text/css">
<script TYPE="text/javascript" LANGUAGE="JavaScript" SRC="redaktor.js"></SCRIPT>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
</HEAD>


Strona główna czyli index.php w całości zawiera polskie znaki i litery. Natomiast podstrony już NIE. Moje podstrony są zbudowane na takiej zasadzie:

Kod
http://localhost/index.php?body=sponsorzy


Ktoś mi może powiedzieć jak zrobić aby polskie znaczki i litery (ogonki itp.) występowały również na podstronach ?


--------------------
Podpis usuniety bo był nieregulaminowy /nospor/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
redelek
post 25.07.2007, 14:08:59
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Cytat(nirre @ 25.07.2007, 12:46:40 ) *
Mam problem, otóż moja strona jest kodowana w iso-8859-2. Kod ten wkleiłem prawidłowo do index.php między <head>
Kod
<TITLE>
Pozdrawiam wszystkich użytkowników forum php.pl
</TITLE>
<LINK REL="stylesheet" HREF="<? themes_dir(); ?>style.css" TYPE="text/css">
<script TYPE="text/javascript" LANGUAGE="JavaScript" SRC="redaktor.js"></SCRIPT>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
</HEAD>


Strona główna czyli index.php w całości zawiera polskie znaki i litery. Natomiast podstrony już NIE. Moje podstrony są zbudowane na takiej zasadzie:

Kod
http://localhost/index.php?body=sponsorzy


Ktoś mi może powiedzieć jak zrobić aby polskie znaczki i litery (ogonki itp.) występowały również na podstronach ?


Mój program mi podpowiada że tak powinno być
<meta http-equiv="content-type" content="text/html; charset=ISO8859-2">
a ty masz ISO-88.....

Zobacz konfigurację apache czy masz ustawione ISO8859-2

Pozdro
Redelek


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
nirre
post 25.07.2007, 14:25:09
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Sprawdziłem twój kod, i nic mi to nie dało. Pozatym nie wiem czy się doczytałeś... ale u mnie polskie literki nie występują tylko na podstronach, a główna strona je odczytuje w 100%. A co do apache to nie wiem, bo jak narazie mój serwis stoi na localhost (WebServ), ale zamieżam później jak ją uruchomie wykupić domene pl. Zatem dalej czekam na odpowiedź smile.gif


--------------------
Podpis usuniety bo był nieregulaminowy /nospor/
Go to the top of the page
+Quote Post
Kreton
post 25.07.2007, 20:11:55
Post #4





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 20.02.2005

Ostrzeżenie: (0%)
-----


Może najzwyczajniej w życiu podstorny źle zakodowałeś, wiele programów nie obsługuje tego kodowania. Np Pajączek zakoduje polskie znaki. Możesz spróbować programu Gżegżółka.
Go to the top of the page
+Quote Post
nirre
post 25.07.2007, 23:14:23
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Stronę piszę sam, bez żadnego programu typu frontpage czy tak jak ty mówisz pajączek. Mam taki problem tylko z tą stroną, ponieważ pierwszy raz zastosowałem moduł podstron ?body. Da mi wkońcu ktoś odpowiedź z prawdziwego zdarzenia, która rozwiąże mój problem ? Czy mam szukać pomocy na konkurencyjnych forach ?


--------------------
Podpis usuniety bo był nieregulaminowy /nospor/
Go to the top of the page
+Quote Post
Kreton
post 25.07.2007, 23:21:33
Post #6





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 20.02.2005

Ostrzeżenie: (0%)
-----


No dobra, ale czego używasz do pisania ? Chodzi o kodowanie, strone też można pisać samemu w pajączku.

Najlepiej zakoduj wszystko do UTF-8, e meta ustaw UTF-8 i nie ma prawa nie hulać.

edit
----
Dobra, przeczytałem dokładniej, jak wklejasz te informacje jak wejdziesz na podstrone ? Gdzieś są na szywno w skrypcie czy je includujesz z jakiegoś pliku ?

Ten post edytował Kreton 25.07.2007, 23:23:45
Go to the top of the page
+Quote Post
Hostis
post 26.07.2007, 00:19:36
Post #7





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 6.07.2007
Skąd: /home/skawina

Ostrzeżenie: (0%)
-----


Cytat(nirre @ 26.07.2007, 00:14:23 ) *
Stronę piszę sam, bez żadnego programu typu frontpage czy tak jak ty mówisz pajączek. Mam taki problem tylko z tą stroną, ponieważ pierwszy raz zastosowałem moduł podstron ?body. Da mi wkońcu ktoś odpowiedź z prawdziwego zdarzenia, która rozwiąże mój problem ? Czy mam szukać pomocy na konkurencyjnych forach ?


Odpowiedź dostałeś wyczerpującą od Kreton'a. Jestem pełen podziwu że nie używasz frontpage aaevil.gif biggrin.gif Przecież na tym forum wszyscy na tym edytorze robią biggrin.gif Lepszego nie znajdziesz aaevil.gif

Bardziej na poważnie to:

Wnioskuje po tym co napisałeś "że sam piszesz" że używasz notatnika :] a notatnik jak pewnie wiesz koduje znaki w CP-1250. Jeśli nie piszesz w notatniku smile.gif to sprawdź jakie masz kodowanie znaków w nim ustawione. Bo jak zakodujesz w jednym a w przeglądarce będziesz chciał wymusić inne to ni chu chu nie pójdzie.

Użyłeś modułu podstron ?body questionmark.gif Może ja czegoś nie wiem, to jest jakiś gotowy skrypt questionmark.gif czy po prostu chodzi ci o zmienną która przetrzymuje nazwę pliku który ma zaincludować questionmark.gif
Tak czy siak powinieneś napisać w czym tworzysz stronę, sprawdzić jakie edytor ma ustawione kodowanie i sprawdzić pliki httpd.conf i php.ini jakie tam masz ustawione kodowanie.

I NIE STRASZ ŻE PÓJDZIESZ NA INNE FORUM (KONKURENCYJNE blink.gif biggrin.gif ) Bo nikt cię tu nie trzyma i nikt nie dostaje za udzielenie tobie porady Pieniędzy. Każdy kto odpisuje tobie, robi to tylko i wyłącznie z chęci pomocy nowicjuszom. A przy takiego typu postach nie dziwie się że ci nikt nie chce odpowiedzieć. Bo po co ktoś ma się użerać z tobą, jak ty nawet podstawowych informacji nie chcesz podać. Tylko olewasz pytania i piszesz swoje głupoty typu: "Stronę piszę sam, bez żadnego programu typu frontpage czy tak jak ty mówisz pajączek." Ja słowa "sam pisze" rozumiem że na kolanie na kartce papieru aaevil.gif Bo jak inaczej jak żadnego edytora nie używasz??

Jak chcesz widzieć to pajączek nie jest tylko edytorem WYSIWYG ale można w nim piać normalnie biggrin.gif

A tak na przyszłość to czasami opcja szukaj się na forum przydaje: http://forum.php.pl/index.php?s=&showt...st&p=247934

Ten post edytował Hostis 26.07.2007, 01:05:52


--------------------
Miałem ciężkie dzieciństwo, alfabet poznawałem z elementarza, a nie z klawiatury.

Warsztat: Gentoo GNU\Linux, Apache 2.0.58, PHP 5.2.2, MySQL 5.0.44, PostgreSQL 8.0.13, IDE: Eclipse + PDT + Aptana
Go to the top of the page
+Quote Post
nirre
post 28.07.2007, 22:17:43
Post #8





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Piszę w WorldPad:) Zresztą daje wam całe "source" do strony http://www.yourfilehost.com/media.php?cat=...file=h2ttpd.rar Strona tak dla testów proszę nie oceniać, tylko mi pomóc smile.gif Dobry przykładem sprawdzenia czy są polskie znaki jest ta strona:
http://localhost/index.php?body=zakladanie

Ten post edytował nirre 28.07.2007, 22:31:44


--------------------
Podpis usuniety bo był nieregulaminowy /nospor/
Go to the top of the page
+Quote Post
qwaq
post 29.07.2007, 01:56:37
Post #9





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Cytat(nirre @ 28.07.2007, 23:17:43 ) *
Dobry przykładem sprawdzenia czy są polskie znaki jest ta strona:
http://localhost/index.php?body=zakladanie



Sprubuj kliknąć na ten link jak masz server wyłączony to zobaczysz co my widzimy


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
Oscar_83
post 29.07.2007, 02:05:32
Post #10





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 10.05.2007

Ostrzeżenie: (0%)
-----


A czy na podstronach dałeś też takie samo kodowanie??
Go to the top of the page
+Quote Post
nirre
post 29.07.2007, 09:32:24
Post #11





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 10.06.2007

Ostrzeżenie: (0%)
-----


Cytat(Oscar_83 @ 29.07.2007, 03:05:32 ) *
A czy na podstronach dałeś też takie samo kodowanie??


Podstrony są includowane poprzez "?body=" ale w index.php oraz meta.php jest poprawne kodowanie. Pozatym dałem wam wszystkie pliki do strony zatem sprawdźcie jak możecie.


--------------------
Podpis usuniety bo był nieregulaminowy /nospor/
Go to the top of the page
+Quote Post
Kicok
post 29.07.2007, 18:54:08
Post #12





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

Ostrzeżenie: (0%)
-----


Ściągnąłem sobie te twoje pliki, odpaliłem u siebie i w źródle strony widzę taki oto syf:
Cytat
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
<META HTTP-EQUIV="Creation-date" CONTENT="2003-06-23T09:49:53Z">
<META HTTP-EQUIV="Content-Language" CONTENT="pl">
<META HTTP-EQUIV="Reply-to" CONTENT="ots-center@wp.pl">
<META NAME="Author" CONTENT="OTS-Center">
<META NAME="Keywords" CONTENT="OTS, ots, strona ots, tibia, open, tibia, server, serwer, ot">
<META NAME="Description" CONTENT="ACC MAKER DO SERWERA ">
<META NAME="Copyright" CONTENT="All right reserved ! OTS-Center.info"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<TITLE>
nirre :::ACC Creator by iOTS.pl:::</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">



W każdym szablonie strony musisz zmienić kodowanie, bo jak widzisz nadpisuje ci się to, które ustawiłeś w meta.php


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:12