Problem ze skryptem PHP

poprzedni problem udało mi się rozwiązać…

Teraz mam kolejny…

Mam ustawawione coś takiego:

<?php if($page == ‘’) {echo ‘Aktualnie przegl±dasz: Stronę główn±’; }

elseif($page == ‘about’) {echo ‘Aktualnie przegl±dasz: Conieco o mnie’; }

elseif($page == ‘guestbook’) {echo ‘Aktualnie przegl±dasz: Księgę go¶ci’; }

elseif($page == ‘links’) {echo ‘Aktualnie przegl±dasz: Przydatne linki’; }

elseif($page == ‘download’) {echo ‘Aktualnie przegl±dasz: Download’; }

?>

I podczas zmiany działu w menu ma się pokazać zamist :

Aktualnie przeglądasz Stronę główną, => Aktualnie przeglądasz KG

Na WebServ działa bez problemu a jak uploadnołem na http://www.cba.pl to nie działa =/

Co może być problemem?

PS: !!

na niektórych stronach widziałem że mają coś takiego

http://dsdsds/index.php?act=downloadid=7

act=download umiem zrobić, a jak zrobić id=7? ;} prosze o pomoc

z góry dziękuje

A to skąd pobierasz tekst ma takie samo kodowanie? Jeśli strona jest w XHTMLu to encoding(w “<?xml (…) ?>”), musi być takie samo.

jak wstawiam to:

<?xml version=“1.0” encoding=“iso-8859-2” ?>

to pojawia mi sie to:

Parse error: parse error, unexpected T_STRING in C:\Program Files\WebServ\httpd\szablon\index.php on line 5

mohames jakiego edytora używasz??

w edytorze określasz kodowanie dokumentu.

<?php echo '<?xml version="1.0" encoding="iso-8859-2" ?>';?>

notatnikiem wszystko robiłem =P

A on domyślnie ustawia kodowanie na Windowsowe(Windows-1250), jeśli się nie myle.

przepisałem wszystko do frontpaga i to samo kurna ;/

czy może to być spowodowane tym:

<?xml version=“1.0” encoding=“iso-8859-2”?>

/p>

http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>

?

Złączono Posta : 27.10.2007 (Sob) 20:13

a czy windows-1250 może być? bo tylko wtedy mam polskie znaki

jest niezalecane, przesiądź się na jakiś inny edytor wspierający ISO, lub przejdź na kodowanie UTF-8

(…)

lub ręcznie zamieniaj polskie znaki na odpowiednie krzaczki;

lub skorzystaj z programów, które zamieniają znaki, np gżegżółka xp, ogonki 97

lub wykorzystaj bibliotekę ICONV w PHP ( http://pl.php.net/manual/pl/ref.iconv.php )

lub skorzystaj w PHP z str_replace, którym pozamieniasz polskie litery na odpowiednie krzaczki w danym (ISO-8859-2) kodowaniu. ( http://pl.php.net/manual/pl/function.str-replace.php )