Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Непонятная проблема с Content-Type 
V
    Опции темы
patap
Дата 17.11.2008, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



Всем привет. 

В чем значит беда:

Есть такая страница, 
Код

<?php
    header('Content-Type: content="text/html; charset=windows-1256"');
    include('../include_files.inc');
    include('../../config/config.php');
    session_start();
    $_SESSION['lang']=2;
    $obj=new TEST_REDACT($host,$user,$pwd,$db_name);
    $test=$obj->select_test($_SESSION['id_test']);
    $quest=$obj->select_order_questions($_SESSION['id_test']);
    
    $num=mysql_num_rows($quest);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="../styles_arabic.css" />

делее идет контент страницы...........


при просмотре этой страницы вылетает следующая штука:  
user posted image

хотя ни какой загрузки происходить не должно, должен отобразиться контент этой страницы

это происходит тогда, когда обработчик встречае строку
2: header('Content-Type: content="text/html; charset=windows-1256"');
если ее закоментить, то все нормально работает.
дело в том, что мне нужно чтобы отображались арабские символы, если задавать кодировку в мета-теге, то символы отображаются некорректно.

и еще один ньюанс, этот скрипт у меня нормально работал, а потом ни стого ни с сего начал выдавать этот баг, только в Internet Explorer, Opera и др. работают с ним нормально.

В чем может быть проблема?

Посоветуйте пожалуйста.....


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
skyboy
Дата 17.11.2008, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(patap @  17.11.2008,  11:05 Найти цитируемый пост)
Content-Type: content="text/html; charset=windows-1256"

зачем кавычки-то?
windows-1256 - что это за кодировка?

Добавлено через 2 минуты и 26 секунд
заголовок должен выглядеть так:
Код

header('Content-Type: text/html; charset=windows-...');

форма записи
Цитата(patap @  17.11.2008,  11:05 Найти цитируемый пост)
content="text/html; charset=windows-1256"

используется в теге <meta>, но никак не в заголовках.
PM MAIL   Вверх
patap
Дата 17.11.2008, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



windows-1256 - арабская кодировка.

ну в общем не важно. все получилось, исправил хидер на

header('Content-Type: text/html; charset=utf-8');

и все работает!  smile 

спасибо за совет! ))


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
skyboy
Дата 17.11.2008, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(patap @  17.11.2008,  12:01 Найти цитируемый пост)
спасибо за совет! )) 

то был не совет. то был ответ на вопрос.
а совет другой: читай документацию. к примеру, в документации к функции header приведено достаточно примеров, чтоб понять, что именно ты делаешь не так.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0791 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.