Wojtek Czeronko(jezyki-obce.pl):"treści do poszczególnych podstron ładowane są poprzez include do pliku index.php(...)wygląda na to że PHP ignoruje wszelkie funkcje i zawsze pojawia się strona główna"

WojtekCz napisał/a na Merytorium.pl dnia 2004-06-16 8:52:30:

mam pewnie problem z php - robie niewielka stronke
http://www.tato.net
tresci do poszczegolnych podstron ladowane sa poprzez include do pliku index.php w nastepujacy sposob:

<?
if ($i){
$plik = $i.".php";
if (file_exists ($plik))
{
include_($plik);
} }

else{
?>

...trersc strony glownej wklejana gdy zmienna i nie istnieje lub plik podstrony nie istnieje
<?
}
?>

W wersji polskiej i angielskiej to dziala bez zarzutu, natomiast ukrainska (kodowanie wlasnie w unikodzie) - wyglada na to ze php ignoruje wszelkie funkcje i zawsze pojawia sie strona glowna, mozna to zobaczyc (w wersji nieco okrojonej) tu: http://www.tato.net.pl/uuu/

Jakies pomysly?
Niby mozna zmienic kodowanie na jakies koi8 ale jesli caly serwis ma potem chodzic w roznych jezykach i alfabetach to chyba sansowne jest zalozenie ze bedzie to unicod, prawda?


PS. poki co zrobilem to tak, ze w wersji ukrainskiej kazda podstrona jest osobnym plikiem *.html no ale tak oczywiscie serwisu rozwijac sensownie nie da rady. Czytaj na Forum Merytorium.pl