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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Что за кодировка? Как расшифровать?
 
 автор: kailDeSazerland   (30.10.2007 в 18:43)   письмо автору
 
 

Получа. данные черех сокет и они следующте:
Вот пример.
Текст сообщения выглядет так

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dkoi8-r">
<META content=3D"MSHTML 6.00.6000.16386" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>=EB=C1=CB =
=C4=C5=CC=C1?</FONT></DIV></BODY></HTML>


После тега face идет фраза "Как дела". Как её расшифровать?

   
 
 автор: mihdan   (30.10.2007 в 22:13)   письмо автору
 
   для: kailDeSazerland   (30.10.2007 в 18:43)
 


echo rawurldecode('ваш кривой текст');


Тут я не прав - согласен, но зачем грубить, ведь всего навсего перепутал посты, так как отвечал сразу на несколько

   
 
 автор: Unkind   (30.10.2007 в 22:23)   письмо автору
 
   для: mihdan   (30.10.2007 в 22:13)
 

> echo rawurldecode('ваш кривой текст');
Полная чушь.

<?php
header
('Content-type: text/plain; charset=koi8-r');

$string "=EB=C1=CB =C4=C5=CC=C1?";
$string preg_replace('/=([a-f\d]{2})/ie''chr(hexdec("\\1"))'$string);
echo 
$string;
?>

   
 
 автор: Ralph   (31.10.2007 в 00:28)   письмо автору
 
   для: mihdan   (30.10.2007 в 22:13)
 

Мда,похоже,для Вас любой набор символов,включающий = это знак для применения urldecode.А про шестнадцатиричные числа вы слышали ?

   
 
 автор: mihdan   (31.10.2007 в 01:25)   письмо автору
 
   для: Ralph   (31.10.2007 в 00:28)
 

И вы тута же

   
 
 автор: Ralph   (31.10.2007 в 01:39)   письмо автору
 
   для: mihdan   (31.10.2007 в 01:25)
 

А не надо спешить отвечать,это же не очередь за пивом :-P

   
Rambler's Top100
вверх

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