Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
17 / 17 / 8
Регистрация: 03.06.2013
Сообщений: 92

не могу разобратся с кодировкой

15.08.2013, 20:35. Показов 777. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
доброй ночи, не получается разобратся с кодировкой

сайт переношу и возникла проблема с кодировкой, скрипт постит новости в dle 9.8. DLE в кодировке utf-8, скрипт в кодировке utf-8 вот код

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
<?php
 
 
if(isset($_POST['zagolovok']))
 
{
 
date_default_timezone_set('Europe/Berlin');
 
$_zag = $_POST['zagolovok'];
$_zag = explode("\n", $_zag);
$_categ = $_POST['cat'];
$_vremya = date("Y-d-m H:m:s");
$_alyas = date("F-j-Y");
$_categid = $_POST['cat'];
$_categid = str_replace("club", "2", $_categid);
$_categid = str_replace("electro", "3", $_categid);
$_categid = str_replace("rap", "4", $_categid);
$_categid = str_replace("hip-hop", "5", $_categid);
$_categid = str_replace("rnb", "6", $_categid);
$_categid = str_replace("trans", "7", $_categid);
$_categid = str_replace("relax", "8", $_categid);
$_categid = str_replace("pop", "9", $_categid);
 
 
foreach ($_zag  as $track) 
 
    {
 
    $track_title = str_replace(".mp3", "", $track);
 
    $_text = "<p style=\"text-align: left;\">Формат:  MP3<br />Размер: mt_rand (4,10);,mt_rand (10,99); Мб<br />Время: mt_rand (2,6);:mt_rand (1,60); мин<br />Битрейт: mt_rand (128,360); Кбит/с</p>
    <p>Прослушать:</p>
 
    <!--dle_audio_begin:http://scooter-vl.ru/muzon/$_categ/$track--><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" width=\"640\" height=\"27\" id=\"Player-4dc7faa9ef4c379749867737446de612\">
                <param name=\"movie\" value=\"http://scooter-vl.ru/engine/classes/flashplayer/media_player_v3.swf?stageW=640&amp;stageH=27&amp;contentType=audio&amp;videoUrl=http://scooter-vl.ru/muzon/$_categ/$track&amp;showWatermark=false&amp;showPreviewImage=true&amp;previewImageUrl=&amp;autoPlays=0&amp;isYouTube=false&amp;rollOverAlpha=0.5&amp;contentBgAlpha=0.8&amp;progressBarColor=0xFFFFFF&amp;defaultVolume=1&amp;fullSizeView=2&amp;showRewind=false&amp;showInfo=false&amp;showFullscreen=true&amp;showScale=false&amp;showSound=true&amp;showTime=true&amp;showCenterPlay=false&amp;autoHideNav=false&amp;videoLoop=false&amp;defaultBuffer=3\" />
                <param name=\"allowFullScreen\" value=\"false\" />
                <param name=\"scale\" value=\"noscale\" />
                <param name=\"quality\" value=\"high\" />
                <param name=\"bgcolor\" value=\"#000000\" />
                <param name=\"wmode\" value=\"opaque\" />
                <embed src=\"http://scooter-vl.ru/engine/classes/flashplayer/media_player_v3.swf?stageW=640&amp;stageH=27&amp;contentType=audio&amp;videoUrl=http://scooter-vl.ru/muzon/$_categ/$track&amp;showWatermark=false&amp;showPreviewImage=true&amp;previewImageUrl=&amp;autoPlays=0&amp;isYouTube=false&amp;rollOverAlpha=0.5&amp;contentBgAlpha=0.8&amp;progressBarColor=0xFFFFFF&amp;defaultVolume=1&amp;fullSizeView=2&amp;showRewind=false&amp;showInfo=false&amp;showFullscreen=true&amp;showScale=false&amp;showSound=true&amp;showTime=true&amp;showCenterPlay=false&amp;autoHideNav=false&amp;videoLoop=false&amp;defaultBuffer=3\" quality=\"high\" bgcolor=\"#000000\" wmode=\"opaque\" allowFullScreen=\"false\" width=\"640\" height=\"27\" align=\"middle\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>
                </object><!--dle_audio_end-->
 
    <h2><a href=\"http://scooter-vl.ru/muzon/$_categ/$track\">СКАЧАТЬ</a></h2>
    ";
 
    $db = mysql_connect("localhost","*********","*****");
    mysql_select_db("*********" ,$db);
    @mysql_query("SET NAMES utf-8");
 
    $result = mysql_query ("INSERT INTO dle_post (autor, date, full_story, title, descr, category, alt_name, comm_num, allow_comm, allow_main, approve, fixed, allow_br, metatitle) VALUES ('*****', NOW(), '$_text', '$track_title', 'Скачать бесплатно - $track_title', '$_categid', '$_alyas', '0', '1', '1', '1', '0', '1', '$track_title - Прослушать и скачать бесплатно') ");
 
        if ($result == true)
        {
 
            $id = mysql_insert_id();
            $result = mysql_query ("INSERT INTO dle_post_extras (news_id, user_id) VALUES ('$id', '1') ");
 
            echo '<h1>ВЗАЕБЦА - '.$track_title.'</h1><br>';
        }
        else
        {
            echo'не сработало - ';
            echo mysql_errno($db) . ": " . mysql_error($db) . "\n";
        }
 
            mysql_close($db);
 
    }
}
else
 
{
 
 
echo '
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="content-type" />
</head>
<body>
 
<br><h2>Вставь названия mp3</h2><br>
<form name="form1" method="post" action="">
<textarea name="zagolovok" cols="55" rows="15">Lil Jon and The East Side Boyz - Throw It Up (feat. Pastor Troy).mp3
Раскольников - Мазанина ft. Словетский, ВесЪ Каспийский, Тимас, Хата.mp3</textarea>
</p>
 
<br><input name="cat" type="radio" value=netu checked>Выбери
<br><input name="cat" type="radio" value=hip-hop>Gansta Rap
<br><input name="cat" type="radio" value=rap>Русский рэп
<br><input name="cat" type="radio" value=electro>Electro House
<br><input name="cat" type="radio" value=club>Клубняк
<br><input name="cat" type="radio" value=trans>Транс
<br><input name="cat" type="radio" value=relax>Релакс 
<br><input name="cat" type="radio" value=pop>Популярная музыка
<br><input name="cat" type="radio" value=rnb>RNB
 
<p></p>
<input type="submit" value="отправить">
 
</form>
 
</body>
</html>
';
}
 
 
?>
но при постинге в базу получается кракозябры... помогите пжалуста исправить.

Кстати первый раз ставил DLE в кодировке cp1251 - были кракозябры и htacess не помог их исправить хотя всегда помогал... может в настройках сервера что-то, сайт на дедике.
Миниатюры
не могу разобратся с кодировкой  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.08.2013, 20:35
Ответы с готовыми решениями:

Не могу разобратся
Всем привет. Мне стало интересно, как можно реализовать проверку авторизации пользователя в админ панель. Нужно чтоб PHP скрипт...

Не могу разобратся со статьей(
все сделал по статье а не работает в чем сие причина не могу понять((( вот статья:...

не могу разобратся с загрузчиком
Нужно сделать загрузчик картинок на сайт, только есть одна проблемка у меня в основной форме action=&quot;add_video.php&quot;, а там где...

1
17 / 17 / 8
Регистрация: 03.06.2013
Сообщений: 92
15.08.2013, 21:37  [ТС]
AddDefaultCharset UTF-8 в конфиге апача нашёл, закоментировал, перезапустил апач но не помогло


заменил строчку

PHP
1
@mysql_query("SET NAMES utf-8");
на

PHP
1
mysql_query("SET NAMES 'utf8'");
всё заработало...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.08.2013, 21:37
Помогаю со студенческими работами здесь

Не могу разобратся - имена файлов
Собственно когда то, на быпартнере выкладывался вот такой скрипт &lt;? /*----------------------------------------- Скрипт конверта...

Никак не могу разобратся с парсером
Помогите никак не могу разобраться! Нужно вытянуть ссылку на видео, набросал парсер, все тянется вроде как надо но есть одна беда! Хэш в...

Не могу разобраться с кодировкой
Доброго времени суток! Как решить такую проблему с кодировкой? Кодировка самого файла - UTF-8. Функция на php читает файлы и папки из...

Не могу разобраться с кодировкой
Написал простейший скрипт с английскими, все ок. С русскими выдает знаки вопроса, убрал форму, поставил уже принудительное присваивание...

Никак не могу разобраться с кодировкой
Дело такое..: База была сохранена в windows-1251 Теперь решил перейти в UTF-8, потому что при сохранении данных из одного окна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru