denizzz01 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Есть такой мод SMSZAMOK Так вот. Подскажите плиз! Установил мод! Все работало! Спасибо автору! Но сегодня захожу, а там в выборе СТРАНЫ вместо РУССКИХ букв стоят ероглифы. Кодировка сайта 1251, а вот кодировка там где выбор страны стала UTF. Как исправить ? Спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 а сам файл мода в какой кодировке? Цитата Ссылка на сообщение Поделиться на других сайтах
denizzz01 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Автор ну в самом файле нету типа выбора кодировки и до сегодняшнего дня все работало module/smszamok.php <? /* ===================================================== Module for DataLife Engine - by Dima Belyaev, Movable Company ----------------------------------------------------- http://movable.ru/, http://smszamok.ru ----------------------------------------------------- Copyright © 2007 Movable Company ===================================================== Данный код защищен авторскими правами ===================================================== Файл: smszamok.php ----------------------------------------------------- Назначение: модуль оплаты посредством смс ===================================================== */ if(isset($_POST["key"])){ $key = htmlspecialchars(strip_tags(addslashes($_POST["key"]))); $check_url = "http://smszamok.ru/check/try.php?p=".$key."&id=".$config["smszamok_id"]."&mod=dle1"; //пример PHP кода для проверки - существует ли данный код, полученный после отправки sms $file = fopen($check_url, "r"); // где $check_url - ссылка приведённая выше if (!$file) { return false; } $line = fgets ($file, 1024); fclose($file); if(substr($line, 0, 4) == "true"){ $_SESSION["sms_key"] = $key; // получаем время жизни пароля в секундах $life_time = substr($line, 5); if($config["sms_type"] == "allpages") { $_SESSION["can_see_sms"] = true; } else { $_SESSION[md5($row['title'])] = true; } } else{ $error_msg = "Вы ввели неправильный ключ!"; } } if(isset($_SESSION["can_see_sms"]) && $_SESSION["can_see_sms"] == true && $config["sms_type"] == "allpages"){ $tpl->set_block("'\[sms\](.*?)\[/sms\]'si","<div class='quote'><strong>Вы оплатили услугу и будете видеть скрытые поля на сайте до закрытия браузера!</strong><br/>\\1</div>"); } elseif(isset($_SESSION[md5($row['title'])]) && $_SESSION[md5($row['title'])] == true && $config["sms_type"] == "everypage"){ $tpl->set_block("'\[sms\](.*?)\[/sms\]'si","<div class='quote'><strong>Вы оплатили услугу и будете видеть скрытое поле на данной странице до закрытия браузера!</strong><br/>\\1</div>"); } else { $sms = "<div class=\"quote\">Для того, чтобы увидеть скрытый текст, отправьте смс, пользуясь следующими инструкциями: <br/>"; $sms .= file_get_contents("http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj"); $sms .= ' <script language="JavaScript" type="text/javascript"> function CheckKey(){ re = "(.{9})"; if(document.getElementById(\'key\').value.match(re)) { '; if(isset($_SESSION["sms_key"])){ $sms .= ' if(document.getElementById(\'key\').value == "'.$_SESSION["sms_key"].'"){ alert("Вы уже вводили этот ключ! ;-)"); return false; }'; } $sms .= ' return true; }'; // Чтобы простой юзер не вводил один и тот же ключ по сто раз (и не мог получить доступ ко всем страницам сразу) $sms .= ' else { alert("Введите ключ!"); return false; } } </script> <form method="post" OnSubmit="return CheckKey()"> Введите полученный код: <input class="edit" type="text" name="key" id="key"> <input type="submit" class="bbcodes" value="Отправить"> </form> '; if($config["sms_type"] == "allpages") { $sms .= " <p><strong>Внимание!</strong> После оплаты услуги Вы сможете видеть все закрытые поля на сайте до закрытия браузера!</p>"; } else { $sms .= " <p><strong>Внимание!</strong> После оплаты услуги Вы сможете видеть скрытое поле на данной странице до закрытия браузера!</p>"; } if(isset($error_msg)) { $sms .= "<div style='color:red;'>".$error_msg."</div>"; } $sms .= "</div>"; $tpl->set_block("'\[sms\](.*?)\[/sms\]'si",$sms."<br/>"); } ?> Цитата Ссылка на сообщение Поделиться на других сайтах
denizzz01 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Автор Тему можно закрыть и удалить! Ошибку решить удалось! Цитата Ссылка на сообщение Поделиться на других сайтах
Eragon 0 Опубликовано: 13 июля 2007 Рассказать Опубликовано: 13 июля 2007 Раз удалось, будь добр пожалуйста написать решение, чтобы знали как решать те, у кого возможно она возникнет в будущем. Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 15 июля 2007 Рассказать Опубликовано: 15 июля 2007 Ага, жди )) Многие кто решают траблу не выкладывают решение, уже много раз замечал на этом форуме! Цитата Ссылка на сообщение Поделиться на других сайтах
DyuS_Novikov 0 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 эгоисты, смысл тогда тему создавать было. Цитата Ссылка на сообщение Поделиться на других сайтах
Kaiser 2 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 Чтобы помогли, тогда все увидят ответ ну и проблем особо небудет, а если не отвечают, то как чаще выясняется создатель сам решает проблему и ссыт на всех с высокой калакольни! Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 17 июля 2007 Рассказать Опубликовано: 17 июля 2007 а это.. iconv для чего придумали?? Ну или на крайняк кодировку самого файла поменяйте Цитата Ссылка на сообщение Поделиться на других сайтах
denizzz01 0 Опубликовано: 18 июля 2007 Рассказать Опубликовано: 18 июля 2007 Автор file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj"); Исправить на file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj&enc=cp1251"); Цитата Ссылка на сообщение Поделиться на других сайтах
ic23288 0 Опубликовано: 27 июля 2007 Рассказать Опубликовано: 27 июля 2007 file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj"); Исправить на file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj&enc=cp1251"); Спасибо! Долго искал ответ! Удачи!!! Цитата Ссылка на сообщение Поделиться на других сайтах
Sadam1 0 Опубликовано: 21 ноября 2007 Рассказать Опубликовано: 21 ноября 2007 file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj"); Исправить на file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj&enc=cp1251"); А в каком файле исправлять Цитата Ссылка на сообщение Поделиться на других сайтах
guns 0 Опубликовано: 21 ноября 2007 Рассказать Опубликовано: 21 ноября 2007 file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj"); Исправить на file_get_contents("http://smszamok.ru/client/izamok.php?".$config'>http://smszamok.ru/client/izamok.php?".$config["smszamok_id"]."&csj&enc=cp1251"); А в каком файле исправлять А о каком файле разговор идет ? "в smszamok.php !!!" Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.