Jump to content

apexis

User
  • Posts

    194
  • Joined

  • Last visited

Everything posted by apexis

  1. Прописал на странице код, стало нормально отображаться. <?php header('Content-Type: text/html; charset=utf-8'); ?>
  2. Информация из браузера говорит что кодировка windows-1251. В editplus - utf-8. Зачем этот BOM нужен?
  3. Перекодировал страницу в editplus с ANSI в utf-8, загрузил на хостинг, вышли кракозябры "Учёные". Потом с notepad перекодировал обратно в ANSI - никаких изменений. Как мне перекодировать страницу в utf-8 без кракозябр?
  4. Это нужно для навигационной цепочки, но код вставляется в шапку, а шапка у меня подсоединяется через require. Вот и приходится выдумывать скрипты. CMS на сайте нет.
  5. Есть скрипт, который при заданном url вводит значение переменной, но он работает только для 1 страницы. Как мне его доработать, чтобы он работал для 20 страниц (на каждый url своё значение переменной)? <? if ($_SERVER['REQUEST_URI'] == "/diseases/varicosity.php") $traylin = "Варикоз"; ?> <div class="breadcrumbs"> <div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> Вы тут: <a itemprop="url" href="/"><span itemprop="title">Главная</span></a> › </div> <div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> <a itemprop="url" href="/trunk/diseases.php"><span itemprop="title">Болезни</span></a> › </div> <div itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> <span itemprop="title"><?=$traylin?></span> › </div> </div>
  6. На странице есть контейнер, который отображается после нажатия кнопки. Как сделать ссылку на страницу с этим контейнером так чтобы запустился javascript и отобразил скрытый контейнер? Чтобы было понятно. На странице http://parkes.org.ua/trunk/goods.php есть два товара Паркес 7 и Паркес 77. Оба ведут на 1 страницу http://parkes.org.ua/trunk/parkes.php на которой есть кнопка меняющая информацию о Паркес 7 на Паркес 77. Вот функция меняющая контент <script type="text/javascript"> function parkes_select() { $('#parkes_7').fadeOut('slow', function () { $('#parkes_77').fadeIn('slow', function () { }); }); } function parkes_select2() { $('#parkes_77').fadeOut('slow', function () { $('#parkes_7').fadeIn('slow', function () { }); }); } </script>
  7. http://parkes.org.ua Посмотрите, пожалуйста, сайт. Первостепенно интересуют баги, недочеты, глюки связанные с разрешением. Если найдете ошибки, буду признателен.
  8. Спасибо. Если страница лежит в папке отличной от diseases фрагмент кода в if будет загружаться, но не показываться или игнорироваться?
  9. Как отобразить часть кода только для страниц одной папки в php? Пробовал так, но скрипт не работает. if ($_SERVER["REQUEST_URI"]=='/diseases/*.php')
  10. А разве есть разница, e-mail в переменной или в mail()?
  11. Еще такой вопрос. В форме указан мой e-mail. Как его защитить от спам-ботов?
  12. Капча мне не нравиться из-за того что нужно заполнять лишнее поле и не всегда вводишь правильные символы с первого раза. К тому же, роботы и её умеют обходить.
  13. Из статьи я понял, что все $_POST должны быть только в $body, как в коде ниже, и этого будет достаточно. $header ="Content-Type: text/html; charset=windows-1251\n"; $body = '<br />ФИО: '.$_POST['name'].'<br />Телефон: '.$_POST['phone'].'<br />E-mail:'.$_POST['email'].'<br />Сообщение:'.$_POST['message']; $to = 'a@mail.ru'; $subject = 'Сообщение'; mail ($to,$subject,$body,$header); Правильно?
  14. Пришло сообщение в админку сайта о рассылке 500 сообщений с сервера хостинга. Мне сказали, что с помощью функции mail(), которую я использую в форме обратной связи, можно рассылать спам. Как можно заменить функцию mail() или обезопасить форму обратной связи?
  15. Да, так проще, спасибо
  16. Создал скрипт навигации, но он не работает. Что неправильно? <? if ($_SERVER['REQUEST_URI'] != 'http://parkes.org.ua/index.php') $level='../' ?> <img src="<?$level?>img/icon_home.png" width="32" height="32" border="0" alt="">
  17. У меня не получается foreach впихнуть в if. echo ((empty($errors)) ? '' : foreach($errors as $k=>$v){ echo "$v"; }). так не работает
  18. Хочу чтобы в форме обратной связи для каждого поля выводилась своя ошибка. Все ошибки хранятся в массиве, но выводится только слово array. Как правильно вывести данные из массива? http://lidomed.com.u...kaz_courier.php error_reporting(0); $errors = array(); if (@$_POST['submit']) { $name = preg_replace ('/\s+/', ' ', $_POST['name']) ; $name = trim($name) ; if(!@$_POST['name'] || count(explode(' ', $name)) <3) { $errors['name'] = "Заполните ФИО полностью"; } if (!@$_POST['phone']) { $errors['phone'] = "Заполните поле телефон"; } сделал через foreach if (!preg_match('/^([a-z0–9\+_\-]+)(\.[a-z0–9\+_\-]+)*@([a-z0–9\-]+\.)+[a-z]{2,6}$/ix')) { $errors['email'] = "Заполните правильно e-mail"; } if (!@$_POST['quantity']) { $errors['quantity'] = "Заполните поле"; } } if (!empty($errors) || @!$_POST['submit']) { echo ((empty($errors)) ? '' : '<span id="frmError" class="errormessage">'.$errors.'</span><br /><br />') . '<form action="#" method="post">'; сделал через foreach
  19. Добавил display:inline и отступ снизу убрался, но теперь фон при наведении не на всю ширину выпадающего списка.
  20. Попробовал .subs a{padding:5px !important} Отступ со всех сторон убрался, а снизу не хочет. В firebug padding-bottom:0 и margin:0. Второй вариант работает так же.
  21. Так не работает. У родителя padding указан, может из-за этого не работает. #nav li a { padding: 10px 20px 0; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy