xxxZISxxx
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В общим такая проблема, есть подписка на email рассылку все работает нормально, но вот мучает меня одна проблема, суть в том, что когда выводишь чекбокс в форму (выбор отдельной категории подписки) то текст этого чекбокса в неправильной кодировке, собственно нужна помощь в этом деле, где в этом коде нужно прописать кодировку? код который у меня располагается на странице сайта Код: <?php define("DEBUG", 0); require "podpiska_mail/admin/class/class.exception_mysql.php"; require "podpiska_mail/admin/class/class.exception_object.php"; require "podpiska_mail/admin/class/class.exception_member.php"; try { require_once "podpiska_mail/admin/lib/functions.inc"; require_once "podpiska_mail/admin/lib/connect.inc"; ?> <form action=<?php echo('podpiska_mail/sendmail.php');?> accept-charset="utf-8" method="post"> <div class="demo-list clear" id="optin"> <h2>Будь В Курсе Новых Событий На Сайте!</h2> <div>Подпишись <strong>прямо сейчас</strong>, и получай эксклюзивные обновления на свой E-Mail:</div> <p><img class="arrow" src="images/arrow.png" /></p> <input name="name" class="name" type="text" value="Введите Ваше Имя" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /> <input name="email" class="email" type="text" value="Введите Ваш E-Mail" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" /> <h1>подписка</h1> <div class="checkbox"> <?php $query = "SELECT * FROM ".DB_CAT.""; $result = $dbh->query($query); if(!$result) { throw new ExceptionMySQL($dbh->error,$query,"Error executing SQL query!");} if($result->num_rows>0) { while($row = $result->fetch_array()) { echo "<p><input type=\"checkbox\" value=\"".$row['id_cat']."\" name=\"id_cat[]\">".$row['name']."</p>"; } } ?> </div> <div class="con"> <input type="submit" value="ПОДПИСАТЬСЯ!" /></div> <input type=hidden name=action value=post> <div class="con2"><img class="lock" src="images/lock.gif" /><p> Ваш E-Mail полностью защищён</p></div> </div> </form> <?php $dbh->close(); } catch(ExceptionObject $exc) { require_once("podpiska_mail/admin/lib/exception_object_debug.inc"); } catch(ExceptionMySQL $exc) { require_once("podpiska_mail/admin/lib/exception_mysql_debug.inc"); } catch(ExceptionMember $exc) { require_once("podpiska_mail/admin/lib/exception_member_debug.inc"); } ?> | а вот код файла sendmail.php Подробнее... Где в этом коде нужно указать кодировку? У меня на странице кодировка windows-1251. вот ссылка на сайт автора http://janicky.com/php-scripts/pochtovaya-rassylka там же можете скачать исходники | Всего записей: 50 | Зарегистр. 14-06-2013 | Отправлено: 22:29 08-04-2014 | Исправлено: Cheery, 23:25 08-04-2014 |
|