Вопрос по keitaro tds

B
На сайте с 28.10.2014
Offline
34
994

Всем добрый! Может кто-то подскажет.

Ситуация такая

Передаю на тдс данные с ключем, но ключ от чего-то приходит двойной с лишним (1-2) символами вот в таком виде - http://joxi.ru/Vm69Mzgu4j45pr

такое ощущение что ошибка где то здесь

<?php if($project->config()['sliv'] == 2): ?>

<?php

$tscript = $project->config()['sliv_link'] . mb_substr(trim($project->getKeyword($project->id)['name']), 0, -1);

$rjs = new redirectJS($tscript);

$packed_js = $rjs->afinal();

echo '<script>' . $packed_js . '</script>';

?>

<?php endif; ?>

Просьба кто знает подсказать

Dos3
На сайте с 07.01.2011
Offline
360
#1

кейтаро не пользовался, но видимо надо в конфиге поменять значение тут sliv = 2

B
На сайте с 28.10.2014
Offline
34
#2

спасибо. слив 2 - это порядковый номер слива как я понял.

заменил

$tscript = $project->config()['sliv_link'] . mb_substr(trim($project->getKeyword($project->id)['name']), 0, -1);

на

$tscript = $project->config()['sliv_link'];

теперь лучше стало, но кракозябра спереди все равно есть..

Dos3
На сайте с 07.01.2011
Offline
360
#3

кракозябры наверно из за кодировки утф8 с бом, надо без бом сделать, но где именно я хз , возможно файл с ключами

B
На сайте с 28.10.2014
Offline
34
#4
Dos3:
………...
---

2 ключа давала вот эта строка $tscript = $project->config()['sliv_link'] . mb_substr(trim($project->getKeyword($project->id)['name']), 0, -1);

она изменена и цифр нету. теперь 1 ключ и кракозябры впереди.

Dos3
На сайте с 07.01.2011
Offline
360
#5
bvklesproekt:
2 ключа давала вот эта строка $tscript = $project->config()['sliv_link'] . mb_substr(trim($project->getKeyword($project->id)['name']), 0, -1);
она изменена и цифр нету. теперь 1 ключ и кракозябры впереди.

это я понял, попробуй сделать то что выше написал

---------- Добавлено 24.11.2018 в 21:38 ----------

хотя не, не файл с ключами точно, напиши как выяснишь...)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий