PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (16): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 232
Ammiak Отправлено: 01 Июня, 2012 - 21:19:45 • Тема: Вопрос по работе fancybox • Форум: JavaScript & VBScript

Ответов: 10
Просмотров: 5478
Viper, спасибо что отозвались, скачал плагин livequery, но не получается прицепить его к fancybox'у. Пробовал так:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. /*настройка модальных окон*/
  3. $("a.gallery, a.iframe").fancybox();
  4. $("a.modalbox").fancybox(
  5. {
  6. "frameWidth" : 400,
  7. "frameHeight" : 400
  8. });
  9.  
  10. $("a.gallery2").livequery(function() {
  11. $("a.gallery2").fancybox(
  12. {
  13. "margin-top":-5,
  14. "padding" : 15,
  15. "imageScale" : false,
  16. "zoomOpacity" : false, 
  17. "zoomSpeedIn" : 1000,  
  18. "zoomSpeedOut" : 1000, 
  19. "zoomSpeedChange" : 1000,
  20. "frameWidth" : 900,      
  21. "frameHeight" : 700,
  22. "overlayShow" : true,
  23. "overlayOpacity" : 0.8,  
  24. "hideOnContentClick" : false,
  25. "centerOnScroll" : true
  26. });
  27.  
  28. });
  29. $("#menu a, .anim").hover(function() {
  30. $(this).animate({"paddingLeft" : "10px"}, 300)},
  31. function() {$(this).animate({"paddingLeft" : "0"}, 300);
  32. });
  33. $("a.iframe").fancybox(
  34. {
  35. "frameWidth" : 800,      
  36. "frameHeight" : 600
  37. });
  38. /*/настройка модальных окон*/
  39.  

но фэнсибокс не работает
Ammiak Отправлено: 01 Июня, 2012 - 15:50:25 • Тема: Вопрос по работе fancybox • Форум: JavaScript & VBScript

Ответов: 10
Просмотров: 5478
Здравствуйте, подключил фэнсибокс, с обычными картинками всё отлично работает, но если картинки добавляются из базы аяксом, то плагин отказывается работать.
Приведу код:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <!--если картинка просто на странице, плагин работает-->
  3. <a class="gallery2" href="../modal_description/auto/auto_1.php">
  4. <span>
  5. <img style="width:100px; height:50px" src="../images/auto/auto_1.jpeg" />
  6. </span></a>
  7.  

настройка модальных окон:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $("a.gallery, a.iframe").fancybox();
  3. $("a.modalbox").fancybox(
  4. {
  5. "frameWidth" : 400,
  6. "frameHeight" : 400
  7. });
  8. $("a.gallery2").fancybox(
  9. {
  10. "margin-top":-5,
  11. "padding" : 15, // отступ контента от краев окна
  12. "imageScale" : false, // Принимает значение true - контент(изображения) масштабируется по размеру окна, или false - окно вытягивается по размеру контента. По умолчанию - TRUE
  13. "zoomOpacity" : false,  // изменение прозрачности контента во время анимации (по умолчанию false)
  14. "zoomSpeedIn" : 1000,   // скорость анимации в мс при увеличении фото (по умолчанию 0)
  15. "zoomSpeedOut" : 1000,  // скорость анимации в мс при уменьшении фото (по умолчанию 0)
  16. "zoomSpeedChange" : 1000, // скорость анимации в мс при смене фото (по умолчанию 0)
  17. "frameWidth" : 900,      // ширина окна, px (425px - по умолчанию)
  18. "frameHeight" : 700, // высота окна, px(355px - по умолчанию)
  19. "overlayShow" : true, // если true затеняят страницу под всплывающим окном. (по умолчанию true). Цвет задается в jquery.fancybox.css - div#fancy_overlay
  20. "overlayOpacity" : 0.8,  // Прозрачность затенения      (0.3 по умолчанию)
  21. "hideOnContentClick" : false, // Если TRUE  закрывает окно по клику по любой его точке (кроме элементов навигации). Поумолчанию TRUE
  22. "centerOnScroll" : true // Если TRUE окно центрируется на экране, когда пользователь прокручивает страницу
  23.  
  24. });
  25. $("#menu a, .anim").hover(function() {
  26. $(this).animate({"paddingLeft" : "10px"}, 300)},
  27. function() {$(this).animate({"paddingLeft" : "0"}, 300);
  28. });
  29. $("a.iframe").fancybox(
  30. {
  31. "frameWidth" : 800,      // ширина окна, px (425px - по умолчанию)
  32. "frameHeight" : 600 // высота окна, px(355px - по умолчанию)
  33. });
  34.  

Если кто-то сталкивался с такой проблемой, подскажите плиз где нужно исправить код
Ammiak Отправлено: 31 Мая, 2012 - 16:18:44 • Тема: Вставка в таблицу по условию • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 32
EuGen
большое спасибо, добавил уникальный индекс для поля и все заработало.
+1
Ammiak Отправлено: 31 Мая, 2012 - 16:04:10 • Тема: Вставка в таблицу по условию • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 32
EuGen, почему-то не сработало, я вставляю данные циклом через INSERT IGNORE
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach ($arr as $k=>$v) {
  3. if (($v!='.') && ($v!='..')) {
  4. $query_ins=mysql_query("INSERT IGNORE INTO `tbl`(`row1`, `row2`, `row3`, `row4`) VALUES ('value1', 'value2', 'value3', 'value4')");
  5. }
  6. }
  7.  

но данные вставляются повторно
(Добавление)
тип таблиц innodb
Ammiak Отправлено: 31 Мая, 2012 - 15:28:23 • Тема: Вставка в таблицу по условию • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 32
Здравствуйте, подскажите пожалуйста, каким оператором можно сделать вставку данных в таблицу: если такие записи уже существуют, то не вставлять. Если ли что-то наподобие INSERT IF NOT EXIST?
Ammiak Отправлено: 25 Мая, 2012 - 14:26:47 • Тема: Посчитать сумму узлов в xml-файле • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 2100
Так выводит количество правильно
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var count = $(XMLdata).find("answer").length;
  3. alert(count);
  4.  

а так
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var count = $(XMLdata).find(""+quest_text+" answer").length;
  3. alert(count);
  4.  

возвращает 0
(Добавление)
DeepVarvar, но так выведет количество всех узлов answer документа, а мне нужно получить только 4, относящиеся напр. к Вопросу1
Ammiak Отправлено: 25 Мая, 2012 - 13:45:00 • Тема: Посчитать сумму узлов в xml-файле • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 2100
Здравствуйте, есть xml файл вида
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <question id="1">
  3.                 <text>Вопрос1</text>
  4.                         <variants>
  5.                                 <answer>Вариант ответа1</answer>
  6.                                 <answer>Вариант ответа2</answer>
  7.                                 <answer>Вариант ответа3</answer>
  8.                                 <answer>Вариант ответа4</answer>
  9.                         </variants>
  10. </question>
  11.  
  12. <question id="2">
  13.                 <text>Вопрос2</text>
  14.                         <variants>
  15.                                 <answer>Вариант ответа1</answer>
  16.                                 <answer>Вариант ответа2</answer>
  17.                                 <answer>Вариант ответа3</answer>
  18.                                 <answer>Вариант ответа4</answer>
  19.                         </variants>
  20. </question>
  21.  

Нужно посчитать количество узлов <answer>
Вот фрагмент кода где я пытаюсь это сделать:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $.ajax ({
  3. type: "POST",
  4. url: '../xml/file.xml',
  5. data: {id:data},
  6. dataType: "xml",
  7. success: function(XMLdata) {
  8. var quest_text=$(XMLdata).find("#"+data+" text").text(); /*выводим текст вопроса, здесь всё норм*/
  9. $('div').html("<h2>"+quest_text+"</h2>");
  10.  
  11.  
  12. var count = $(XMLdata).find(""+quest_text+" answer").length;  /*здесь не подсчитывается количество узлов, возвращается значение равное 0, а нужно 4*/
  13. alert(count);
  14.  

Подскажите пожалуйста правильный синтаксис как можно здесь посчитать узлы
Ammiak Отправлено: 24 Мая, 2012 - 12:58:48 • Тема: Вернуть значение суммы из столбца • Форум: Работа с СУБД

Ответов: 1
Просмотров: 598
Здравствуйте, есть столбец name со значениями 'name1', 'name2', 'name3', 'name1', 'name3', 'name2' и т. д. и столбец kol_vo с числами. Нужно вернуть сумму значений, соответствующих name1, name2 и name3 по отдельности и вернуть максимальную сумму.
Пробовал так
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. SELECT `name` , SUM( `kol_vo` ) AS `summa`
  3. FROM `tbl`
  4. GROUP BY `name`
  5. HAVING max(`summa`)
  6.  

но ничего не выводится. Подскажите пожалуйста, как правильно составить запрос?
Ammiak Отправлено: 22 Мая, 2012 - 18:33:57 • Тема: Парсинг новостей в БД • Форум: Вопросы новичков

Ответов: 3
Просмотров: 212
PHP:
скопировать код в буфер обмена
  1.  
  2. echo "<pre>";
  3. print_r($chan);
  4. echo "</pre>";
  5.  

get() выводит:
Цитата:

Array
(
[encoding] => UTF-8
[title] => Последние новости из категории Крым на mobus.com
[link] => http://www[dot]mobus[dot]com
[description] => Адекватная оценка событий в Украине и мире. Политика, экономика, культура, спорт, досуг, весь
спектр региональных новостей, видео и фоторепортажи. Мнения солидных иностранных изданий, аналитика
[language] => ru
[copyright] => Copyright 2008 www[dot]mobus[dot]com
[image_title] => Новости Украины и мира на mobus.com
[image_url] => http://www[dot]mobus[dot]com/images/mobus[dot]gif
[image_link] => http://www[dot]mobus[dot]com
[items] => Array
(
[0] => Array
(
[title] => Хлопчик ”замінував” технікум у Криму
[link] => http://www[dot]mobus[dot]com/335192[dot]html
[description] => У Сімферополі 12-річний хлопчик, бажаючи пожартувати, зробив неправдиве повідомлення про мінування навчально-виховного комплексу ”Технічний ліцей.
[category] => Крым
[guid] => http://www[dot]mobus[dot]com/335192[dot]html
[pubDate] => Sat, 19 May 2012 18:18:53 +0300
[source] => Новости Украины и мира на mobus.com
)

[1] => Array
(
[title] => На день Конституции в Крыму пройдут ярмарки и концерты
[link] => http://www[dot]mobus[dot]com/334947[dot]html
[description] => Пресс-центр управления Совета министров Крыма сообщил, что в крымских внешкольных летних учреждениях на День Конституции пройдут торжественные мероприятия.
[category] => Крым
[guid] => http://www[dot]mobus[dot]com/334947[dot]html
[pubDate] => Tue, 15 May 2012 22:46:29 +0300
[source] => Новости Украины и мира на mobus.com
)

[2] => Array
(
[title] => В АРК уменьшилось количество безработных
[link] => http://www[dot]mobus[dot]com/334736[dot]html
[description] => По результатам на первое мая уровень зарегистрированной безработицы в Крыму составил 1,6%, что на 0,2% ниже показателей прошлого года.
[category] => Крым
[guid] => http://www[dot]mobus[dot]com/334736[dot]html
[pubDate] => Fri, 11 May 2012 21:19:13 +0300
[source] => Новости Украины и мира на mobus.com
)

и т. д. 10 новостей
Вопрос в том как записать из каждой новости в бд title, link, description?
Кто знает подскажите плиз
Ammiak Отправлено: 21 Мая, 2012 - 21:57:15 • Тема: Парсинг новостей в БД • Форум: Вопросы новичков

Ответов: 3
Просмотров: 212
всем привет, нужно спарсить и записать в БД новости.
Пробовал так записать в базу:
PHP:
скопировать код в буфер обмена
  1.  
  2. $rss_import = array(
  3.     'http://www.mobus.com/rss.jsp?category=1015'
  4.  );
  5.  
  6.  
  7.  foreach ($rss_import as $url)
  8.  {
  9.  
  10.     if ($chan = $rss->get($url))
  11.     {
  12.        for($i = 1; $i <= count($chan); $i++)
  13.        {
  14.           $result = mysql_query("INSERT OR REPLACE
  15.                                 INTO `news` (`title`, `description`, `link`)
  16.                                 VALUES (
  17.                                          '".$chan['items'][$i]['title']."',
  18.                                          '".$chan['items'][$i]['description']."',
  19.                                          '".$chan['items'][$i]['link']."'
  20.                                         )
  21.                                 ");
  22.        }
  23.         }
  24.  }
  25.  

Но в базу ничего не заносится.
Кроме того подскажите пожалуйста как спарсить сам текст каждой новости?
Ammiak Отправлено: 15 Мая, 2012 - 11:35:45 • Тема: Посоветуйте видеокурсы по 1С Битрикс "Управление сайтом" • Форум: Прочее

Ответов: 2
Просмотров: 26
Zuldek, спасибо +1
Ammiak Отправлено: 15 Мая, 2012 - 09:25:16 • Тема: Посоветуйте видеокурсы по 1С Битрикс "Управление сайтом" • Форум: Прочее

Ответов: 2
Просмотров: 26
Здравствуйте, посоветуйте пожалуйста видеокурсы по 1С Битрикс "Управление сайтом", желательно практической направленности, такие как создание сайта с нуля, интернет-магазина с нуля, внутренней структуре CMS и т. д. Гуглил, но нашел только некие краткие сведения (редактирование текста, вставка изображений и т.п.). Если знаете где можно скачать хорошие видеоуроки скиньте ссылки плиз, буду очень благодарен.
Ammiak Отправлено: 14 Мая, 2012 - 09:03:43 • Тема: Цвет фона активной ссылки • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 2106
DelphinPRO, всё работает, большое спасибо
Остался такой вопрос: а можно ли как-то сделать ширину span'ов фиксированной? Например блок с надписью "1" заметно уже блока с надписью "100" и наоборот. Просто задавать ширину <span style="width:35px"> не срабатывает
Ammiak Отправлено: 14 Мая, 2012 - 08:30:15 • Тема: Цвет фона активной ссылки • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 2106
Здравствуйте, на страницу выводятся в цикле 100 ссылок (нумерация страниц)
PHP:
скопировать код в буфер обмена
  1.  
  2. <div id="footer">
  3. for ($i=1; $i<=100; $i++) {
  4. echo '<a><span style="background-color:#ddd">'.$i.'</span></a>'
  5. }
  6. </div>
  7.  

Цвет фона span'ов - серый. Если пользователь переходит скажем на 100-ю страницу то цвет фона span'а с активной ссылкой под номером 100 должен меняться на красный. Подскажите пожалуйста, как это можно сделать на css?
Ammiak Отправлено: 13 Мая, 2012 - 11:16:33 • Тема: Помогите с переходом по ссылке • Форум: Вопросы новичков

Ответов: 5
Просмотров: 198
разобрался, нужно было так прописать ссылку
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <a href="<?php echo $_SERVER['DOCUМЕNT_ROOT'].'/folder/main.php'; ?>">Ссылка</a>
  3.  

Страниц (16): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB