Тема: IE & AJAX
Показать сообщение отдельно
  #6 (permalink)  
Старый 16.04.2009, 03:07
HOY HOY вне форума
Новичок на форуме
Отправить личное сообщение для HOY Посмотреть профиль Найти все сообщения от HOY
 
Регистрация: 15.04.2009
Сообщений: 3

перепробовал все что можна и в конце-концов решил проблему таким кустарным способом(изменил только файл my.php)

<?php

function is_ie($name)
{
           /*проверяю броузер*/
	$is_ie = strstr($_SERVER['HTTP_USER_AGENT'], 'MSIE') ? true : false;
	if($is_ie == false)
	{
		return $name;
	}
	else
	{
		$check = iconv('windows-1251','utf-8',$name);
		return $check;
	}
}


if($_POST['option']=='changeImgDescriptionGallery' || $_GET['option']=='changeImgDescriptionGallery' )
{
    if(ob_get_length()) ob_clean();
    header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
    header('Last-Modified: '.gmdate('D, d H Y H:i:s').'GMT');
    header('Cache-Control: no-caсhe, must-revalidate');
    header('Pragma: no-cache');
    header("Content-type: text/xml; charset=windows-1251");  
    $response="<response><descriptionImgGallery>".is_ie('фывфывфыв')."</descriptionImgGallery><nameImgGallery>".is_ie('фывфывфывфыввввввв')."</nameImgGallery></response>";
    echo $response;
}
?>


лучше ниче не придумал
Ответить с цитированием