rofl113
Ответы в темах
-
Форум: Проблемы и решения
Тема: Сравнение строкСпасибо за помощь!
Форум: Проблемы и решения
Тема: Сравнение строк239, 187, 191 — это же BOM
А от них можно как «автоматически» избавиться?
Или только в ручную удалять?Форум: Проблемы и решения
Тема: Сравнение строкпочитайте
Спасибо за информацию.
Проблема оказалась в том что по ссылке в начале какие то скрытые символы, пришлось искать по подстроке.Форум: Проблемы и решения
Тема: Сравнение строк($colTitle == ‘артикул’)
Если я не ошибаюсь то так не сравнивают строки.
А еще проблема в том что одну строку я сам создаю на месте, а вторую я получаю по ссылке в csv файле.
У вас локально (скорее всего) никогда такой проблемы не будет.Форум: Проблемы и решения
Тема: Сравнение строкДобавил проверку кодировки, но у них все ровно у каждого UTF-8.
Видимо в начале какие то скрытые символы (отличие только вначале в этом: 239, 187, 191)
Решил вопрос через «strpos».- Ответ изменён 4 года, 8 месяцев назад пользователем rofl113.
Форум: Проблемы и решения
Тема: Сравнение строкСделал логирование символов, вот такого кода:
$isCheckSky = "FALSE"; $textFind = 'артикул'; if (strcasecmp($colTitle, $textFind) == 0) { $isCheckSky = "TRUE"; }
$productCsv->dump .= 'colTitle: ' . $colTitle . '; Code: ' . implode(", ", unpack('C*', $colTitle)) . '<br />'; $productCsv->dump .= 'textFind: ' . $textFind . '; Code: ' . implode(", ", unpack('C*', $textFind)) . '<br />';
Вывод:
colTitle: артикул; Code: 239, 187, 191, 208, 176, 209, 128, 209, 130, 208, 184, 208, 186, 209, 131, 208, 187 textFind: артикул; Code: 208, 176, 209, 128, 209, 130, 208, 184, 208, 186, 209, 131, 208, 187
Как такое может быть?)
- Ответ изменён 4 года, 8 месяцев назад пользователем rofl113.
Я понял. Спасибо большое за помощь! Вы опять меня выручили.
Забавно, то есть по умолчанию движок не разрешает свободные ссылки?
На первом сайте я это настроил по какому то гайду для начала работы с движок а тут забыл сделать.ЧПУ не включено.
Не совсем понял что не включено?
Ведь на другом сайте такой же код работает и отдает файл.
То есть я делал такие же действия.Сайт на хостинге.
WP скорее всего в корне сайта (я устанавливал через автоматическую настройку хостинга).
Вот ссылка: http://мб-импорт.рф/test.xmlвы ссылку то на файл проверяете через пуникод или опять русской домен пишите?
Я пишу на пуникоде а браузер все равно переводит на русский
Наверно лучше сайт на англ сделать =)
посмотрите, что там.
На основной сайт возвращает «/»
На ту ссылку которую я отправляю файл — сразу 404и да — сменить урл в базе данных недостаточно, поменяйте в настройках сайта и сохраните изменения. даже если в настройках уже пуникод — все равно нажмите сохранить.
я это делал
Все так и сделал, все равно возвращает 404 =((
Поменял в базе данных в таблице options два поля.
В статусе изменилось, но ссылка все равно не работает =((