Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 33 in /home/mare0109/public_html/header.php on line 95
Я пробовал менять кодировку в БД в таблице tb_ads, все равно не помогает. И еще данные, что в БД не совпадают с тем, что отображается на сайте. Например количество зарегестрированных посетителей? Подскажите, очень прошу, что можно сделать, я в этих делах еще плохо разбираюсь.
Спустя 3 минуты, 23 секунды (5.12.2009 - 20:57) Adil написал(а):
Попробуй перед подключением к базе данных прописать SET NAMES('UTF8')
Спустя 1 час, 12 минут, 41 секунда (5.12.2009 - 22:10) redok написал(а):
Где это нужно прописать ? Перед подключением к Бд - это вход на сайт? Извини я еще плохо ориентируюсь.
Спустя 5 минут, 23 секунды (5.12.2009 - 22:15) ApuktaChehov написал(а):
Что за реклама? Откуда она берется?
Если из твоей же базы и учитывая, что это происходит периодически, могу предположить, что записи в таблицах, у тебя не всегда в нужной кодировке.
Хотя, такое маловероятно, но все же.
Перед запросом, но после подключения к MySQL пропиши вот это.
Вообще, тяжело что то сказать, если не видно кода.
Если из твоей же базы и учитывая, что это происходит периодически, могу предположить, что записи в таблицах, у тебя не всегда в нужной кодировке.
Хотя, такое маловероятно, но все же.
Перед запросом, но после подключения к MySQL пропиши вот это.
mysql_query("set CHARACTER SET UTF-8") or die(mysql_error());
Вообще, тяжело что то сказать, если не видно кода.
Спустя 7 минут, 49 секунд (5.12.2009 - 22:23) redok написал(а):
Реклама-это динамические ссылки в разделе "просмотр рекламы" на буксе.
Иногда описания сайтов просматриваются, а иногда вот это: ???????
Кодировка на хосте UTF8 в таблицах БД cp1251. Но я пробовал менять код не помогает. Где это прописать: mysql_query("set CHARACTER SET UTF-8");
Иногда описания сайтов просматриваются, а иногда вот это: ???????
Кодировка на хосте UTF8 в таблицах БД cp1251. Но я пробовал менять код не помогает. Где это прописать: mysql_query("set CHARACTER SET UTF-8");
Спустя 1 минута, 27 секунд (5.12.2009 - 22:24) ApuktaChehov написал(а):
Как где? В кода сайте, где же еще? Сразу после подключения к MySQL
Я имел в виду, реклама твоя? Или грузиться еще откуда - нибудь...
И еще совет, если на хосте UTF-8, то и у тебя везде должно быть так. Это избавит от возможных проблем.
Я имел в виду, реклама твоя? Или грузиться еще откуда - нибудь...
И еще совет, если на хосте UTF-8, то и у тебя везде должно быть так. Это избавит от возможных проблем.
Спустя 7 минут, 30 секунд (5.12.2009 - 22:32) redok написал(а):
Реклама моя, но вопросительные знаки и в других разделах. Например валюта так же не прописывается на кириллице, в админке где статус юзеров " уровень аккаунта " то же самое.
В коде сайта , в каком файле. Букс одни файлы php
В коде сайта , в каком файле. Букс одни файлы php
Спустя 10 минут, 24 секунды (5.12.2009 - 22:42) ApuktaChehov написал(а):
Я откуда знаю в каком, я же не экстрасенс. Там где у тебя происходит подключение к БД.
и вот тебе еще ссылка, может поможет:
http://phpforum.ru/index.php?showtopic=23345&st=15
там в самом конце темы, подобная проблема.
Я все же думаю, что тут 2 варианта:
1) Возможно у тебя в каждом блоке задается кодировка. И кое-где она не совпадает.
2) Возможно у тебя в базе данные хранятся в разных кодировках.
Вот так тяжело что то сказать, нужно видеть код.
и вот тебе еще ссылка, может поможет:
http://phpforum.ru/index.php?showtopic=23345&st=15
там в самом конце темы, подобная проблема.
Я все же думаю, что тут 2 варианта:
1) Возможно у тебя в каждом блоке задается кодировка. И кое-где она не совпадает.
2) Возможно у тебя в базе данные хранятся в разных кодировках.
Вот так тяжело что то сказать, нужно видеть код.
Спустя 23 минуты (5.12.2009 - 23:05) redok написал(а):
Но букс же работал нормально. Кодировка в таблице везде одинаковая.
Сейчас с сайтов вообще стало что то непонятное - все смешалось. Может дело в хосте, так он платный. Хотел скинуть скриншот но пропало соединение с сервером. Скину позже, код так же скину.
Сейчас с сайтов вообще стало что то непонятное - все смешалось. Может дело в хосте, так он платный. Хотел скинуть скриншот но пропало соединение с сервером. Скину позже, код так же скину.
Спустя 11 часов, 41 минута, 20 секунд (6.12.2009 - 10:47) ApuktaChehov написал(а):
как это все смешалось?
Может твой сайт взломали?
Может твой сайт взломали?
Спустя 2 часа, 55 минут, 14 секунд (6.12.2009 - 13:42) redok написал(а):
Сейчас все наладилось, но с прежними проблемами
Спустя 4 часа, 53 минуты, 18 секунд (6.12.2009 - 18:35) ApuktaChehov написал(а):
Это конечно хорошо, но зачем HTML код? У тебя вроде проблемы с кодировкой данных из БД.
Мне нужен PHP код страницы.
Мне нужен PHP код страницы.
Спустя 16 минут, 14 секунд (6.12.2009 - 18:51) redok написал(а):
Вот код sites php , название этого файла просматривается в адресной строке на странице где видны эти вопросительные знаки
<? include('header.php'); ?>
<h3>.::Просмотр рекламы::.</h3>
<br>
<fieldset>
<div id="fieldheader"><center>.::Сообщения от Администрации::.</center></div>
<br>
<left>
<?
require('config.php');
$sql="select * from tb_adminmess order by id desc limit 3";
$res=mysql_query($sql);
while($row=mysql_fetch_array($res))
{
echo "<img src=\"images/comment.png\" align=\"middle\"> <SPAN style='font-family: \"Tahoma\"; font-size: 10pt; font-weight: bold;'>";
echo $row["data"];
echo "</span><SPAN style='font-family: \"Tahoma\"; font-size: 10pt; font-weight: normal;'>";
echo " - ";
echo $row["text"];
echo "</span><br><br>";
}
?>
</left>
</fieldset>
<fieldset>
<div id="fieldheader"><center>.::Статические ссылки::.</center></div>
<br>
<left>
<? $leftblock='0'; include('statlinks.php'); ?>
</left>
</fieldset>
<fieldset>
<div id="fieldheader"><center>.::Динамические ссылки::.</center></div>
<br>
<font size="2"><b>
<?
require('config.php');
$sd=date("d.m.Y",time());
$vd=date("d.m.Y",time()-24*3600);
$s=0; $v=0;
$res=mysql_query("select kolvo from tb_adsdate where data='$sd'");
$res=mysql_fetch_array($res);
if($res["kolvo"]!='') $s=$res["kolvo"];
$res=mysql_query("select kolvo from tb_adsdate where data='$vd'");
$res=mysql_fetch_array($res);
if($res["kolvo"]!='') $v=$res["kolvo"];
mysql_close($con);
echo "Сегодня новых ссылок: $s шт.<br>Вчера было новых ссылок: $v шт.";
?>
</b></font>
<br>
<font size="2"><b>Всего ссылок для просмотра:
<?
require('config.php');
$sql="select * from tb_ads where tipo='ads'";
$res=mysql_query($sql);
$kol=0;
if(mysql_num_rows($res)>0)
{
while($cr=mysql_fetch_array($res))
{
if($cr["members"]>=$cr["plan"])
{
$id=$cr["id"];
$sql="delete from tb_ads where id='$id'";
mysql_query($sql) or die(mysql_error());
}else{
$kol=$kol+1;
}
}
}
echo "$kol шт.";
mysql_close($con);
?>
</b></font>
<br>
<center><span style="color:#ff0000;"><b>VIP реклама</b></span></center>
<div id="tables">
<table width="100%" align="center">
<tr>
<th class="top" width="55%">
<b>Описание сайта</b>
</th>
<th class="top" width="15%">
<div align="center">
<b>Таймер</b></div>
</th>
<th class="top" width="15%">
<div align="center">
<b>Просмотры (*)</b></div>
</th>
<th class="top" width="15%">
<div align="center">
<b>Заказано</b></div>
</th>
</tr>
<?
if(isset($_SESSION["username"]) && isset($_SESSION["password"])) { $tit=""; }else{ $tit="1"; }
require('config.php');
$sql = "SELECT * FROM tb_ads WHERE tipo='ads' and vip='1' ORDER BY fechainicia DESC";
$rs = mysql_query($sql, $con);
mysql_close($con);
if(mysql_num_rows($rs)>0)
{
$template = implode("", file("titulos.php"));
while($row = mysql_fetch_assoc($rs))
{
if($tit=="") $row["last"]=uc($_SESSION["username"]);
$row["total"]=$row["members"]+$row["outside"];
$highlight=$row["highlight"];
if ($highlight=="1")
{
$row["highlight"]="#ffff00";
$row["highlight"]="#ffff00";
}
$ji=$row["members"];
$jo=$row["plan"];
if ($ji < $jo)
{
mostrarTemplate($template, $row);
}
}
}
?>
</table>
</div>
<br>
<center><span style="color:#ff0000;"><b>Обычная реклама</b></span></center>
<div id="tables">
<table width="100%" align="center">
<tr>
<th class="top" width="55%">
<b>Описание сайта</b>
</th>
<th class="top" width="15%">
<div align="center">
<b>Таймер</b></div>
</th>
<th class="top" width="15%">
<div align="center">
<b>Просмотры (*)</b></div>
</th>
<th class="top" width="15%">
<div align="center">
<b>Заказано</b></div>
</th>
</tr>
<?
if(isset($_SESSION["username"]) && isset($_SESSION["password"])) { $tit=""; }else{ $tit="1"; }
require('config.php');
$sql = "SELECT * FROM tb_ads WHERE tipo='ads' and vip='0' ORDER BY fechainicia DESC";
$rs = mysql_query($sql, $con);
mysql_close($con);
if(mysql_num_rows($rs)>0)
{
$template = implode("", file("titulos.php"));
while($row = mysql_fetch_assoc($rs))
{
if($tit=="") $row["last"]=uc($_SESSION["username"]);
$row["total"]=$row["members"]+$row["outside"];
$highlight=$row["highlight"];
if ($highlight=="1")
{
$row["highlight"]="#ffff00";
$row["highlight"]="#ffff00";
}
$ji=$row["members"];
$jo=$row["plan"];
if ($ji < $jo)
{
mostrarTemplate($template, $row);
}
}
}
?>
</table>
</div>
<br>
(*) - Показано кол-во кликов пользователей / Кликов гостей / Общее кол-во кликов
</fieldset>
<fieldset>
<center>
<div id="fieldheader"><center>.::Ротатор баннеров::.</center></div>
<br>
<? include('rotator.php'); ?>
<br>
<b>Баннеров в ротаторе: <? echo $kol; ?></b>
</center>
</fieldset>
<? include('footer.php'); ?>
Спустя 2 часа, 30 минут, 18 секунд (6.12.2009 - 21:22) ApuktaChehov написал(а):
Дай ссылку на ресурс.
И еще, в базе, то, что выводится вопросами нормально сохранилось?
И еще, в базе, то, что выводится вопросами нормально сохранилось?
Спустя 5 минут, 29 секунд (6.12.2009 - 21:27) redok написал(а):
Спустя 10 минут, 40 секунд (6.12.2009 - 21:38) ApuktaChehov написал(а):
И еще, в базе, то, что выводится вопросами нормально сохранилось?
перед этим:
вставь:
перед этим:
$sql = "SELECT * FROM tb_ads WHERE tipo='ads' and vip='0' ORDER BY fechainicia DESC";
вставь:
mysql_query("set CHARACTER SET cp1251") or die(mysql_error());
Спустя 2 дня, 27 минут, 28 секунд (8.12.2009 - 22:05) redok написал(а):
Привет ApuktaChehov
То что выводится вопросами, в базе нормально сохранилось. Я поменял код в sql на utf8 Вставил то , что ты сказал. Все равно отображаются знаки.
Посмотри код файла, отвечающего за соединение:
То что выводится вопросами, в базе нормально сохранилось. Я поменял код в sql на utf8 Вставил то , что ты сказал. Все равно отображаются знаки.
Посмотри код файла, отвечающего за соединение:
<?
session_start();
include('funciones.php');
if($_SESSION["endtime"]>time())
{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Обнаружена попытка накрутки системы</span>";
exit();
}
if(isset($_SESSION["username"]) && isset($_SESSION["password"]))
{
require('config.php');
$user=$_SESSION["username"];
if(!isset($_GET["ds"]))
{
$sql = "SELECT * FROM tb_users WHERE username='$user'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$wask = $_SESSION["username"];
$wesk = $row['username'];
if("$wesk" != "$wask")
{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Вам необходимо авторизоваться</span>";
exit();
}
$wazk = $_SESSION["password"];
$wezk = $row['password'];
if("$wezk" != "$wazk")
{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Вам необходимо авторизоваться</span>";
exit();
}
if(preg_match("|^[\d]*$|",$_SESSION['ad']))
{
$adse=$_SESSION["ad"];
}else{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Обнаружена попытка накрутки системы</span>";
exit();
}
$querye = mysql_query("SELECT * FROM tb_ads WHERE user = '$user' and ident= '$adse'") or die(mysql_error());
$rowe = mysql_fetch_array($querye);
$checkad = mysql_query("SELECT id FROM tb_ads WHERE id='$adse' and tipo='ads'");
$ad_exist = mysql_num_rows($checkad);
if ($ad_exist<1)
{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Ссылка не существует</span>";
exit();
}
$res=mysql_query("select dopsec from tb_ads where id='$adse'");
$res=mysql_fetch_array($res);
if($res["dopsec"]=='1')
{
?>
<span style="vertical-align: middle;">
<form method="post" action="vls.php?view=ok&ds=clicked" style="padding-top: 5px; vertical-align: middle;">
<input type="submit" value="Подтвердить просмотр">
</form>
</span>
<?
mysql_close($con);
exit();
}
}
if(!isset($_GET["ds"]) or $_GET["ds"]=='clicked')
{
$adse=$_SESSION["ad"];
$time=$rowe['visitime'];
$crok1 = date(time());
$crok2 = date($time + 86400);
if($crok1 >= $crok2)
{
$checkvisit = mysql_query("SELECT * FROM tb_ads WHERE user='$user' and ident='$adse'");
$referer_visit = mysql_num_rows($checkvisit);
$sqlz = "SELECT * FROM tb_ads WHERE id='$adse'";
$resultz = mysql_query($sqlz);
$myrowz = mysql_fetch_array($resultz);
$numero=$myrowz["members"];
$jo=$myrowz["plan"];
if ($numero >= $jo)
{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Ссылка не существует</span>";
exit();
}
if ($referer_visit>0)
{
$queryzx = "UPDATE tb_ads SET visitime='$crok1' WHERE user='$user' and ident='$adse' and tipo='visit'";
mysql_query($queryzx) or die(mysql_error());
}else{
$queryzz = "INSERT INTO tb_ads (user, ip, tipo, ident, visitime) VALUES('$user','','visit','$adse','$crok1')";
mysql_query($queryzz) or die(mysql_error());
}
$sqlzd = "SELECT * FROM tb_users WHERE username='$user'";
$resultzd = mysql_query($sqlzd);
$myrowzd = mysql_fetch_array($resultzd);
$juaz=$myrowzd["referer"];
if ($juaz!="")
{
$sqlzde = "SELECT * FROM tb_users WHERE username='$juaz'";
$resultzde = mysql_query($sqlzde);
$myrowzde = mysql_fetch_array($resultzde);
$juaze=$myrowzde["referalvisits"];
$billetes=$myrowzde["money"];
$level=$myrowzde["account"];
if($level!='V.I.P.')
{
$sqlzdu = "SELECT * FROM tb_config WHERE item='referalclick' and howmany='1'";
}else{
$sqlzdu = "SELECT * FROM tb_config WHERE item='viprefclick' and howmany='1'";
}
$resultzdu = mysql_query($sqlzdu);
$myrowzdu = mysql_fetch_array($resultzdu);
$elprecio=$myrowzdu["price"];
$sqlexd = "UPDATE tb_users SET referalvisits='$juaze'+1, money='$billetes'+'$elprecio' WHERE username='$juaz'";
$resultexd = mysql_query($sqlexd);
}
$sqlex = "UPDATE tb_ads SET members='$numero'+1 WHERE id='$adse'";
$resultex = mysql_query($sqlex);
$sqlze = "SELECT * FROM tb_users WHERE username='$user'";
$resultze = mysql_query($sqlze);
$myrowze = mysql_fetch_array($resultze);
$visitas=$myrowze["visits"];
$dinero=$myrowze["money"];
$level=$myrowze["account"];
if($level!='V.I.P.')
{
$sqlzdu = "SELECT * FROM tb_config WHERE item='click' and howmany='1'";
}else{
$sqlzdu = "SELECT * FROM tb_config WHERE item='vipclick' and howmany='1'";
}
$resultzdu = mysql_query($sqlzdu);
$myrowzdu = mysql_fetch_array($resultzdu);
$elprecio=$myrowzdu["price"];
$sqlexzz = "UPDATE tb_users SET visits='$visitas'+1, money='$dinero'+'$elprecio' WHERE username='$user'";
$resultexzz = mysql_query($sqlexzz);
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #00dd00;\"> <img src=\"images/ok.png\" align=\"middle\"> Просмотр засчитан</span>";
}else{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Вы уже просматривали эту ссылку!</span>";
}
}else{
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Обнаружена попытка накрутки системы</span>";
}
mysql_close($con);
}else{
$juaz=date("n/j/Y H:i:s", $crok1);
$juaze=date("n/j/Y H:i:s", $crok2);
echo "<span style=\"border: medium none; padding: 0pt; font-size: 10pt; font-family: Verdana; font-weight: bold; vertical-align: top; color: #ff0000;\"> <img src=\"images/error.png\" align=\"middle\"> Вам необходимо авторизоваться</span>";
}
?>
Спустя 25 минут, 13 секунд (8.12.2009 - 22:31) Romms написал(а):
Цитата |
отвечающего за соединение: |
а где соединения? а указания
mysql_query("SET NAMES UTF8");
?
Спустя 31 минута, 51 секунда (8.12.2009 - 23:02) redok написал(а):
Тогда я ничего не пойму. Букс состоит из файлов php и файла success.htm
Подключение к БД происходит через success?
Подключение к БД происходит через success?
Спустя 13 часов, 35 минут, 21 секунда (9.12.2009 - 12:38) ApuktaChehov написал(а):
Я уже запутался.
Поясни, что значит:
>>Кодировка на хосте UTF8<<
У тебя как я понял, кодировка страницы cp1251. Кодировка данных в базе такая же. Значит, проблема в кодировке соединения. Тебе нужно найти где происходит соединение с базой(mysql_connect()). И там смотреть.
С другой стороны, некоторый другой текст из этой же базы работает хорошо. Тут два варианта. Либо у тебя имеются несколько подключений к БД с разными настройками, либо все же в базе что то нетак с кодировками.
Что бы сделал я в подобной ситуации? Нашел бы текст, который хорошо отображается. Посмотрел из каких ячеек он грузится. И в место этих самых вопросов попытался бы загрузить его. Т.е. на место вопросов подгрузил данные из других ячеек базы, которые заранее правильно отображаются.
Такой тест покажет:
1) Если все будет хорошо и текст отобразиться, значит проблемма в данных которые сохранены в базе.
2) Если опять пойду вопросы, значит проблемма в коде.
Поясни, что значит:
>>Кодировка на хосте UTF8<<
У тебя как я понял, кодировка страницы cp1251. Кодировка данных в базе такая же. Значит, проблема в кодировке соединения. Тебе нужно найти где происходит соединение с базой(mysql_connect()). И там смотреть.
С другой стороны, некоторый другой текст из этой же базы работает хорошо. Тут два варианта. Либо у тебя имеются несколько подключений к БД с разными настройками, либо все же в базе что то нетак с кодировками.
Что бы сделал я в подобной ситуации? Нашел бы текст, который хорошо отображается. Посмотрел из каких ячеек он грузится. И в место этих самых вопросов попытался бы загрузить его. Т.е. на место вопросов подгрузил данные из других ячеек базы, которые заранее правильно отображаются.
Такой тест покажет:
1) Если все будет хорошо и текст отобразиться, значит проблемма в данных которые сохранены в базе.
2) Если опять пойду вопросы, значит проблемма в коде.
Спустя 6 часов, 22 минуты, 19 секунд (9.12.2009 - 19:00) redok написал(а):
Я ничего не пойму, попытался перезагрузить файлы. Удалил их все из из сервера, с папки public_html. Папка пустая, но сайта работает, как будто бы ничего не удалялось. Кеш почистил, cookie тоже.
Спустя 2 часа, 45 минут, 24 секунды (9.12.2009 - 21:45) Gabriel написал(а):
<meta http-equiv="Content-Type" content="text/html; charset=win-1251" />
кодировка БД какая? кодировка файлов какая? ие выбирает утф мозила исо опера показывает нормально, причем первые 2 весь сайт квадратами показивают
Спустя 50 минут, 6 секунд (9.12.2009 - 22:36) Romms написал(а):
Цитата |
Тогда я ничего не пойму. Букс состоит из файлов php и файла success.htm Подключение к БД происходит через success? |
это кого ты спрашиваешь? за мучали паренька...
кароч...
вставляй в файл
<meta http-equiv="Content-Type" content="text/html; charset=win-1251" />
сохраняй файл в той же кодировке
и припиши после подключения к базе
mysql_query("SET NAMES cp1251_general_ci");
Спустя 21 час, 29 минут, 6 секунд (10.12.2009 - 20:05) redok написал(а):
Проблема решилась. Нужно было добавить в файл config.php :
mysql_query("set names 'cp1251'");
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
Спасибо всем, кто мне помогал. Особенно ApuktaChehov
mysql_query("set names 'cp1251'");
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
Спасибо всем, кто мне помогал. Особенно ApuktaChehov
Спустя 2 часа, 1 минута, 53 секунды (10.12.2009 - 22:07) Gabriel написал(а):
ну осталось только в ИЕ починить и все будет пучком.
Спустя 3 часа, 31 минута, 34 секунды (11.12.2009 - 01:38) redok написал(а):
Что такое ИЕ?