Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Грабер в цвете

Сообщения:  [1-3] 

 
 автор: chexov   (25.06.2007 в 18:48)   письмо автору
 
   для: newman2   (23.06.2007 в 12:04)
 

у меня такая же проблемма... хотел переделать да только не знаю как ,стоит лишь 1 символ дописать или убрать из КОДА ,и все, вывод алфавитный пропадает! может кто подскажет из за чего?

   
 
 автор: Unkind   (23.06.2007 в 18:43)   письмо автору
 
   для: newman2   (23.06.2007 в 12:04)
 

У Вас в коде тоже амперсанд-энкодинг?

   
 
 автор: newman2   (23.06.2007 в 12:04)   письмо автору
 
 

<?php
 $buk
=array('','','','','','','','','','','','','','','','','','','','','','','','','','','','');
header ("Content-type: text/vnd.wap.wml");
echo 
'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="Main" title="&#x041F;&#x043E;&#x0433;&#x043E;&#x0434;&#x0430; &#x043E;&#x0442; Wabz.Ru"><p><small>'
;

if(isset(
$c)){
$c=(int)$c;
 if(
$c<|| $c>27){
  echo 
'&#x0418;&#x0437;&#x0432;&#x0435;
&#x043D;&#x0438;&#x0442;&#x0435;, &#x0437;
&#x0430;&#x043F;&#x0440;&#x0430;&#x0448;
&#x0438;&#x0432;&#x0430;&#x0435;&#x043C;
&#x0430;&#x044F; &#x0441;&#x0442;&#x0440;
&#x0430;&#x043D;&#x0438;&#x0446;&#x0430; 
&#x043D;&#x0435; &#x043D;&#x0430;&#x0439;
&#x0434;&#x0435;&#x043D;&#x0430;!'
;
 }
  
$cit=file('./city.txt');
    for (
$i 0$i count($cit) ; $i++){
      if(
$buk[$c]==substr($cit[$i], 71)){
$bk=$cit[$i];
$bka=@explode('>>'$bk);
$bk=iconv('cp1251''utf-8'$bka[1]);
$bk=trim($bk);
$cid=$bka[0];
      echo 
'<a href="./wether.php?c='.$cid.'">'.$bk.'</a><br/>';
      }
    }
 echo 
'*****<br/><a href="/city.php">&#x041D;&#x0430;&#x0437;&#x0430;&#x0434;</a>';
}else{
 for (
$i 0$i <= 27 $i++){
  echo 
'<a href="./city.php?c='.$i.'">'.iconv("cp1251""utf-8"$buk[$i]).'</a>';
   
$ch=($i+1)/4;
   
$ch=(int)$ch;
  if(
$ch==($i+1)/4){echo '<br/>';}else{echo ' ';}
 }
 echo 
'*****<br/><a href="./">&#x041D;&#x0430;&#x0437;&#x0430;&#x0434;</a>';
}

echo 
'<br/>*****<br/><a href="http://Wabz.Ru">Wabz.Ru</a></small></p></card></wml>';
?>

Я хочу переделать в HTML но как только я изменю хоть одну строчку (даже просто поставлю . где нибудь) то буквы не выводит!
Массив формируется по первым буквам городов которые находятся в txt файле
В чем может быть проблема?

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования