-
Posts
31 -
Joined
-
Last visited
About frendlix
- Birthday 11/11/1986
Information
-
Sex
Мужчина
-
From
Москва
Contacts
-
Skype
chendger_
frendlix's Achievements
Explorer (1/14)
1
Reputation
-
Ну грузится на самом деле достаточно бодро, может и проще но я не знаю как - буду курить гугл) Ну хотя бы 50 (: Странно что он 25 выводит или 24... Прошу прощения за неверное оформление.
-
Собственно поставил плагин для вордпресс. Выводит этот плагин например плейлист с youtube - может вывести одно видео или по нику автора. Но мне нужен именно плейлист. В плагине стоит ограничение на вывод 10 записей с youtube При этом плагин сам генерирует миниатюры и ставит кастомную кнопку плей на ролик, потом просто в попап по клику показывает видео. Собственно проблема вот в этом самом ограничении... Я вроде бы снял ограничение и дал возможность виджету выводить по 100 видеозаписей сразу, но почему то на странице в итоге показывается не 100 например видео, а ровно 25, если вставить друго ни больше ни меньше. Переменная отвечающая за вывод количества роликов на 262 строке... что бы такого придумать, или тут ничего не придумать и это какие то ограничения с ютуба? <p> <label for="<?php echo $this->get_field_id('num_videos'); ?>"><?php _e('Number to Display:'); ?></label> <select class="widefat" id="<?php echo $this->get_field_id('num_videos'); ?>" name="<?php echo $this->get_field_name('num_videos'); ?>"> <?php for($i = 1; $i <= 100; $i++) { if($num == $i) { echo "<option value='$i' selected='selected'>$i</option>"; } else { echo "<option value='$i'>$i</option>"; } } ?> </select> </p>К создателям плагина обращался но видимо поддержка закончилась в 2012 году на сим они далее не отвечают ни на что. Ссылка на плагин: http://wordpress.org/plugins/youtube-sidebar-widget/
-
Сделай сайт там же на этом же домене, если вордпресс, то просто поставь плагин с системной загулшкой, например: YITH Maintenance Mode И там пропиши в настройка что бы только для админа заглушки не было, ну и все, придет время плагин отключишь сайт заработает, не забудь поставить галку про: не индексировать в поисковых системах.
-
Спасибо! Буду ваять (:
-
Пустые Не, он на той же остается просто alert типа выскакивает если все окей. Ну да, пока что только такой вариант оптимальный, блин жаль что никак по другому... А как бы тогда сделать так что бы редиректилось на ту же страницу, но при этом всплывал поп ап уже на обновленной странице.
-
Это собственно как раз подключение красивого fancybox окошечка)) Ajax я думал, но что то сразу затупил, а теперь уже хочется этот вариант добить если выйдет))
-
Как бы да получается, страница по крайней мере в опере (новой) и хроме не просит. Код страницы: <?php class Mail { private $_plain = "text/plain"; public function isTypeHtml($is_html = true) { if ($is_html == true) { $this->_plain = "text/html"; } else { $this->_plain = "text/plain"; } } public function send($to, $to_name, $from, $from_name, $subject, $message) { $headers = "From: =?utf-8?B?" . base64_encode($from_name) . "?= <$from>\r\n"; $headers .= "To: =?utf-8?B?" . base64_encode($to_name) . "?= <$to>\r\n"; $headers .= "Subject: =?utf-8?B?" . base64_encode($subject) . "?=\r\n"; $headers .= "Content-type: $this->_plain; charset=\"utf-8\"\r\n"; $headers .= "X-Mailer: sitename \r\n"; if (mail($to, $subject, $message, $headers)) { return true; } else return false; } } if (isset($_POST["send"])) { $mail = new Mail(); $mail->isTypeHtml(false); $message2 =$_POST["fio"]; $message .= $_POST["email"]; $message1 .= $_POST["message1"]; if ($mail->send("mail@gmail.com", "Бла 1", "mail@gmail.com", "Sitename", "Заказ на $message1", "E-mail: $message \r\nИмя: $message2 \r\nНужен: $message1")) {$mail->send("$message", "Бла 1", "mail@gmail.com", "Sitename", "Подтверждение Вашего запроса на сайте Sitename!", "Здравствуйте $message2! \r\nВаше сообщение успешно отправлено! \r\nКак только $message1 появится на нашем сайте, мы сразу сообщим Вам об этом! \r\n--\r\n Спасибо за Ваше обращение! \r\nСлужба поддержки сайта: Sitename \r\nE-mail для общих вопросов: mail@gmail.com \r\nE-mail для вопросов по заказам или оплате: mail@gmail.com"); echo " <a class='fancybox' href='../sucsess.html'></a> <script>jQuery(document).ready(function($){ $('.fancybox') .attr('rel', 'gallery') .fancybox({ 'padding' : '0', 'scrolling' : 'no', }); $('.fancybox').eq(0).trigger('click'); }); </script>"; } else { echo "<script> alert('Возникли ошибки при отправке сообщения!')</script>"; } } ?> <form method="post" action=""> <div id="marginyes"> <div id="backsubnews" style="height: 235px;"> <div id="backbuttonyes" style="height: 215px;"> <div style="border-right: 3px solid #AA1212;text-align:center;width:290px;text-transform: uppercase;font-size: 15px!important;text-shadow: 1px 0px 1px #3f3f3f;color:#ffffff;margin-top: 5px; float: left;"> Сейчас у нас нет нужного товара<br/> <input style="font-weight: bold;font-size: 18px;background: none;border: none;color: #fff;text-transform: uppercase;padding: 0px;margin: 0 15%; text-align: center;" name="message1" rows="" cols="0" value="<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } } ?>" />Но вы можете предварительно его заказать: <div class="buyautograph"> <p class="marginpyes"><input style="margin-top: -13px;padding: 8px!important;" class="inputsubscribe subscribefont" type="text" name="email" id="email" size="25" maxlength="255" value="" placeholder="Введите ваш E-mail"/><br> <input style="margin-top: -25px; margin-bottom: 0px;padding: 8px!important;" class="inputsubscribe subscribefont" type="text" value="" name="fio" id="name"size="25" maxlength="255" placeholder="Введите ваше Имя"/><br> <button id="img_button" type="submit" class="subscribenews" name="send">Заказать</button></p> </div> </div> <div class="godirectory" style="margin-top: 15px; width:285px;"> <a style="color:#ffffff;" href="../cat/"> <div class="subscribenews" style="width: 255px;margin: 140px 15px;font-size: 18px!important;line-height: 30px;text-shadow: 1px 1px 0px #333;"> Посмотреть весь<br/>каталог </div> </a> </div> </div> </div> </div> </form> Там еще проверка на заполнение полей есть но она jquery и к делу особого отношения не имеет думаю.
-
Ну да, я просто не так написал)) В случае неправильных данных он alert выдает через jquery опять таки. А если sucsess то всплывает поп ап. Поэтому редирект меня не очень устраивает. А тот вариант что вы предложили возьму на вооружение, может очень даже пригодится, если ничего более элегантного не найду.
-
Хочется еще добавить кое какой вопрос (: Форма при отправке данных выводит jquery fancybox скрипт, который собственно выводит всплывающее окно типа pop-up с сообщением о успешной отправке. Вопрос в следующем при обновлении страницы форма еще раз отправляет данные. Что пробовал - о чем думал: 1. Редирект на страницу с сообщением о результате действия (успешном или нет) - тут все ясно, кроме того, что тогда у меня пропадает красивое фенсибокс окошко. 2. Очистка данных из формы aka reset но он не помог 3. Почитал что можно использовать: unset($_POST); и что бы отрабатывался он сразу после отправки данных, но что то корректно всунуть его у меня не вышло. Какие еще могут быть способы или варианты что бы избавится от повторной отправки формы при обновлении? Спасибо!
-
Все гениальное просто, спасибо (: Чуть еще допилил, стало вообще отлично!
-
Возможно что мне мешает непонимание того как это сделать (: Пока что в голову пришло только вот так сделать: if ($mail->send("mail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message); send("mail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message)) {echo... Но сдается мне что я написал неправильный синтаксис, вот и вся проблема)) Чукча html занимается php на уровне доначальном))
-
Что не приходит? Сейчас все приходит, не понятно как по результату вместо alert отправлять ответное письмо.
-
День добрый! Есть форма обратной связи, она спокойно присылает e-mail на нужный мне адрес, но во первых почему то не валидирует вообще, т.е. нет проверки на заполнение полей, енто раз. Но главная проблема в том что мне нужно что бы при успешной отправке сообщения пользователю который отправил нам сообщение приходил ответ на его же почту, мол спасибо бла бла бла, сейчас у нас нет: <?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } } ?> , но когда будет мы вас оповестим. Вот код формы: php: <?php class Mail { private $_plain = "text/plain"; public function isTypeHtml($is_html = true) { if ($is_html == true) { $this->_plain = "text/html"; } else { $this->_plain = "text/plain"; } } public function send($to, $to_name, $from, $from_name, $subject, $message) { $headers = "From: =?utf-8?B?" . base64_encode($from_name) . "?= <$from>\r\n"; $headers .= "To: =?utf-8?B?" . base64_encode($to_name) . "?= <$to>\r\n"; $headers .= "Subject: =?utf-8?B?" . base64_encode($subject) . "?=\r\n"; $headers .= "Content-type: $this->_plain; charset=\"utf-8\"\r\n"; $headers .= "X-Mailer: http://sait.ru \r\n"; if (mail($to, $subject, $message, $headers)) { return true; } else return false; } }if (isset($_POST["send"])) { $mail = new Mail(); $mail->isTypeHtml(false); $message .= "E-mail: " . $_POST["email"] . "\n\r"; $message .= "Ля ля: " . $_POST["message"] . "\n\r"; if ($mail->send("mail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message)) { echo "<script> alert('Сообшение успешно отправлено!')</script>"; } else { echo "<script> alert('Возникли ошибки при отправке сообщения!')</script>"; } } ?> html: <form method="post" action=""> текст <input class="classname" name="message" rows="" cols="0" value="<?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ' '; } } ?>" /> текст: <input class="inputsubscribe subscribefont" type="text" name="email" size="25" maxlength="255" value="" placeholder="Введите ваш E-mail"/><br> <button type="submit" class="subscribenews" name="send">Заказать</button> Помогите ребят, спасибо!