Кодировка Хелп
1.
NVKZMATRIXALEX (20.01.2015 / 21:31)
Здраствуйте, такая беда, на локалхосте было все отлично, установил скрипт на хостинг и теперь часть текста выводимая из базы данных нормальная а другая в символах типа ромик синий и в нем вопросительный знак, от чего это зависит и как исправить, и главное это делается при сокращений строки, тоесть если выводить весь текст то нормально, а если сокраитть его тобиш например вывести 10 символов из данного текста то получается проблема с кодировкой, надеюсь понятно выразил свою проблему.
проблема в этом куске кода я так понимаю
if(mb_strlen($row['about']) > 50)
{
$text = substr($row['about'],0,50);
echo ''.$img.''.$text.'...<br/>';
}
2.
Dmitry Kokorin (20.01.2015 / 21:36)
В .htaccess AddDefaultCharset utf-8
В шаблоне
<meta charset="utf-8">
Подключение к базе
$mysqli->charset('utf8')//без дефиса
В скриптах хедер чарсет utf-8
3.
JustZero (20.01.2015 / 21:38)
1.
NVKZMATRIXALEX,
mb_substr тебе в помощь)
4.
Dmitry Kokorin (20.01.2015 / 21:38)
$text = mb_substr($row['about'],0,50);
echo ''.$img.''.$text.'...<br/>';
mb_substr
5.
JustZero (20.01.2015 / 21:42)
<?php
if(mb_strlen($row['about']) > 50) {
$text = mb_substr($row['about'],0,50);
echo ''.$img.''.$text.'...<br/>';
}
учитесь норм вид делать коду. так же проще для глаз
6.
Dmitry Kokorin (20.01.2015 / 21:44)
5.
alexandr.sytnyk, + торопился просто
7.
NVKZMATRIXALEX (20.01.2015 / 21:46)
alexandr.sytnyk (20 Января 2015 / 21:38)
1. NVKZMATRIXALEX, mb_substr тебе в помощь)
Если поменять то он не обрезает строку тогда.
8.
Dmitry Kokorin (20.01.2015 / 21:47)
7.
NVKZMATRIXALEX, не может быть такого
9.
NVKZMATRIXALEX (20.01.2015 / 21:48)
DimmoS (20 Января 2015 / 21:47)
7. NVKZMATRIXALEX, не может быть такого
Могу линк дать сам убедишся....
10.
Dmitry Kokorin (20.01.2015 / 21:49)
9.
NVKZMATRIXALEX, кидай
11.
NVKZMATRIXALEX (20.01.2015 / 21:51)
Сори Гг это мой косяк, нетам поменял xD
Благодарю ребят, как смогу обязательно плюсики разхдам, если они щас тут хоть что то значат
12.
Dmitry Kokorin (20.01.2015 / 21:53)
11.
NVKZMATRIXALEX, бывает
у самого иногда перед глазами косяк а не видишь его
по пол часа голову ломаешь
URL:
https://visavi.net/topics/41887