К списку форумов К списку вопросов
Идиотский вопрос но PHP
lifa
02.04.2004 - 19:01
почему перестало показывать сообщения на русском?
http://www.pic.lifa.ru/guest.php
Большой Брат
1 - 02.04.2004 - 19:05
Потому что эти сообщения в кодировке UTF-8/
lifa
2 - 02.04.2004 - 19:08
так было ж все нормально.. как сделать чтоб кирилица показывалась?
lifa
3 - 02.04.2004 - 19:33
 и откуда взялось это "яю" внизу? кирилитса отображается только в новых сообщениях - старые все каракули
Mips
4 - 02.04.2004 - 19:40
и зачем было в юникоде писАть? ;)
либо замени автоопределение кодировки на
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
либо конвертни страницу в windows-1251
lifa
5 - 02.04.2004 - 19:44
потому что все сздавалось за границей, где не было никакой кирилицы, блин а что за два знака под самым последним сообщением?
Mips
6 - 02.04.2004 - 20:31
красная и синяя точка чтоль? Это рожица была, не влезло просто :)
Тут нормально скрипт отобразится.
 
<?
### <Create Pages Links> ###
function CPL($nop,$sc){ // номер страницы, страниц всего
$sip=5; // по сколько строк выводится
$lis=3; // сколько видеть линков. При $lis=2, $nop=8 и $lc=25 будет так: 1 2 ... 7 8 9 ... 24 25
if ($sip>=$sc) return;
$nop=abs((int)$nop)?abs((int)$nop):1;
$lc=( ($sip*floor($sc/$sip))<$sc )?floor($sc/$sip)+1:floor($sc/$sip); // links count
#for ($i=($nop-1)*$sip;$i<$nop*$sip;$i++){echo $i.". String #".($i+1)."<br>";}
$ls=""; // link string
for ($i=1;$i<=$lc;$i++) {
  if ( $i<=$lis or $i>($lc-$lis) or (($nop-$lis)<$i and ($nop+$lis)>$i) ) $ls.=( ($nop==$i)? "<b>".$i."</b>":"<a href='?p=".$i."'>".$i."</a>")." ";
  else $ls.="...";
  }
  $ls=preg_replace("/[\.]{3,}/","...",$ls);
  return $ls?"Pages: ".$ls:$ls;
}
echo CPL($p, 80);
### </Create Pages Links> ###
?>
 
ps: в асю если что

К списку вопросов на форуме Веб-дизайн

>>