Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
niao
Posty: 19 Rejestracja: pt lis 19, 2004 11:52 pm
Kontakt:
Post
autor: niao » czw maja 05, 2005 11:22 pm
Mam problem z kodowanie polskich znakow. Wyswietla mi nieprawidlowo literki "ś" i "ą". Dzieje sie tak zarowno na localhoscie jak i po przeslaniu plikow na serwer (thc.net.pl)
moj plik index.php wyglada mniej wiecej tak:
Kod: Zaznacz cały
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">';
echo '<LINK rel=stylesheet href="style1.css" type="text/css">';
$wybor=$HTTP_GET_VARS['wybor'];
$id_news=$HTTP_GET_VARS['id_news'];
$rodzaj=$HTTP_GET_VARS['rodzaj'];
$subskrybcja=$_POST['subskrybcja'];
$szukane=$_POST['szukane'];
....///tutaj jest tresc m.in.
echo "<form action='$_SERVER[$PHP_SELF]' method='post'>
<Input type='text' class='text' name='szukane' size='20'></td></tr>
<tr><td class='skroty'><Select name='szukaj'>
<Option value='news'>Aktualności</Option>
<Option value='kalendarium'>Kalendarium</Option>
<Option value='wnioski'>Wnioski do pobrania</Option>
<Option value='izby'>Strony innych izb</Option>
<Option value='uczelnie'>Uczelnie</Option>
<Option value='adresy'>Polecane strony</Option>";
echo '</td></tr>
<tr><td class="skroty" align="center"><Input type="submit" class="text" value="Szukaj"></form>
....
....
?>
To jest tylko fragment pliku php....
Prosze o pomoc...
Asit
Zaczyna działać
Posty: 402 Rejestracja: ndz lis 28, 2004 9:17 pm
Kontakt:
Post
autor: Asit » pt maja 06, 2005 12:31 am
jesli uzywasz kodowania iso literki ś ą ź musisz zamienic na specjalne znaczkitylko nie wiem jak Ci je przeslac. najlepiej bedzie jak otworzysz strone w pajaczku albo w czyms takim i tam to Ci sie zamieni automatycznie
FanFataL
Nowy
Posty: 113 Rejestracja: pn lut 28, 2005 1:33 am
Lokalizacja: Kraków / Katowice / Bydgoszcz
Kontakt:
Post
autor: FanFataL » pt maja 06, 2005 12:36 am
Musisz w edytorze którego korzystasz zaznaczyc w opcjach żeby kodował na iso-8859-2 (latin2) jeżeli chcesz żeby zapisywał w odpowiednich znakach.
Jeżeli twój edytor nie ma takich opcji to skorzystaj z
http://www.ogonki.agh.edu.pl/
Pozrdawiam
...
niao
Posty: 19 Rejestracja: pt lis 19, 2004 11:52 pm
Kontakt:
Post
autor: niao » pt maja 06, 2005 11:27 pm
wielkie dzieki..pajaczek super zamienia
Asit
Zaczyna działać
Posty: 402 Rejestracja: ndz lis 28, 2004 9:17 pm
Kontakt:
Post
autor: Asit » pt maja 06, 2005 11:51 pm
pajaczek super zamienia
czy to byla ironia?
niao
Posty: 19 Rejestracja: pt lis 19, 2004 11:52 pm
Kontakt:
Post
autor: niao » sob maja 07, 2005 1:38 am
nie..pisalem jak najbardziej powaznie...pajaczek rulez!!