Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522

не работает транслитерация

15.03.2011, 12:58. Показов 1341. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Вопрос следущий.
Сделал ЧПУ, для этого в таблице создал поле (sefurl), в которое записывается переведенное значение поля name (в котором хранятся названия разделов, статей и пр.). Все работает на локале. А на сервере нет! Ф-я транслитерации просто не переводит значения из поля name, и главное поле sefurl остается пустым.
Если название раздела (статьи ...) на инглише (если хоть одна буква в строке будет английской), то все ок, а так нет.
В чем может быть проблема? В кодировке что ли? Но другая часть сайта написанная точно так же работает. мистика какая та
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.03.2011, 12:58
Ответы с готовыми решениями:

Транслитерация
Доброго времени суток. ADOQuery1.Close; ADOQuery1.SQL.Text:='SELECT * FROM privet WHERE code LIKE' +'''' + Edit1.Text +...

Транслитерация
Пытаюсь произвести транслитерацию русского текста $ishodnie='абвгдеёжзиклмнопрстуфхцчшщъыьэюя'; ...

Транслитерация c++
Здравствуйте, есть часть задания, где нужно реализовать замену кирилици на латинь (Ввод: дом, вывод: dom). Подскажите самый простой...

4
 Аватар для suharik
261 / 247 / 57
Регистрация: 03.09.2010
Сообщений: 805
16.03.2011, 11:03
а таблица для другой части сайта используется другая или та же самая?
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
16.03.2011, 11:19  [ТС]
Цитата Сообщение от suharik Посмотреть сообщение
а таблица для другой части сайта используется другая или та же самая?
другая, но они идентичны.

Добавлено через 36 секунд
Цитата Сообщение от suharik Посмотреть сообщение
другой части сайта
эта даже не часть, а другой раздел меню

Добавлено через 5 минут
еще кое-что, если после добавления статьи на инглише, у следущих, даже если название на русском в поле sefurl появляются номера начиная с _2. Стоит удалить название на инглише, то уже не добавляются
0
 Аватар для suharik
261 / 247 / 57
Регистрация: 03.09.2010
Сообщений: 805
16.03.2011, 11:34
ответ хранится в кодировке.
Придобавлении рускоязычных символов в базу используй функцию icovn();

ЗЫ. Может я неправильно понял суть проблемы, но это первое что пришло в голову
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
16.03.2011, 11:39  [ТС]
в БД все добавляется, и даже все прекрасно выводится. В этом поле просто пусто, а оно мне нужно чтобы работали ссылки. На странице у меня выводятся названия этих статей, при переходе по ним у меня url должен быть такой - имя_сайта.ru/books/astronomy/а_здесь_название_выбранной_книги_на_ингл ише.
а этого названия на инглише нет (((
а в жругом разделе все есть ) без кодировок и пр.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2011, 11:39
Помогаю со студенческими работами здесь

Транслитерация
Надо превратить .csv файл на русском языке в файл на транслите, хз как это сделать

Транслитерация
Допустим, у меня 2 окна: Edit и Label Я пишу в Edit такую фразу ''Привет'' А в Label появляется надпись ''Privet'' Буду очень...

Транслитерация
Дан русский текст. Вам необходимо транслитерировать его, то есть заменить все русские буквы на английские по правилам транслитерации...

Транслитерация
1. Создать страницу index.html создать текстовую область (textarea) "Russian", создать текстовое область (textarea)...

Транслитерация
Проблема заключается в том, что мне нужно сделать транслитерацию передаваемых параметров в $age. Допустим, из формы приходит...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru