PHP.SU

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

Страниц (22): В начало « ... 14 15 16 17 18 [19] 20 21 22 »

> Найдено сообщений: 318
Faraon-san Отправлено: 31 Марта, 2015 - 13:10:40 • Тема: Изменить имя отправляемого select в зависимости от выбора option • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 814
CODE (html):
скопировать код в буфер обмена
  1. <select id="selectchange" name="category">
  2.         <option value="1" data-name="category">1</option>
  3.         <option value="2" data-name="podcategory">2</option>
  4. </select>

CODE (javascript):
скопировать код в буфер обмена
  1.         document.getElementById('selectchange').onchange = function(){
  2.                 var option = this.getElementsByTagName('option');
  3.                 for(var i = 0; i < option.length; i++){
  4.                         if(option[i].selected){
  5.                                 var name = option[i].getAttribute('data-name');
  6.                                 this.setAttribute('name', name);
  7.                                 break;
  8.                         }
  9.                 }
  10.         }
Faraon-san Отправлено: 31 Марта, 2015 - 11:58:27 • Тема: Обработка xlsx прайса • Форум: Программирование на PHP

Ответов: 5
Просмотров: 1133
Самый простой вариант это сохранить Excel в текстовом формате с разделителем табуляция, а скриптом считывать одну строку, разбивать ее и вставлять в базу данных.
Другой вариант это на локальном компьютере распарсить этот файл "PHPExcel" (тут ограничения памяти сам выставляешь), вставляешь в базу данных и phpmyadmin делаешь экспорт таблице, а на сервере импортируешь.

Тут как ни крути данных очень много, в массив это все не запихнешь, 1 гига памяти даже не хватит.
Faraon-san Отправлено: 31 Марта, 2015 - 11:05:55 • Тема: Проблема с несколькими таймерами • Форум: HTML, Дизайн & CSS

Ответов: 7
Просмотров: 1545
в css position: CENTER такого нет!
тэг <center> устарел.
тэг <font> устарел.
в документе пять тэгов <body> три из которых не закрываются!
повторные id!
некорректные тэги </BR>!
две одинаковые функции time()

нужно отделять "зёрна от плевел", тут все в кучу и html и css и javascript, еще php не хватает.
исправляй ошибки и выкладывай исправленный вариант.
Faraon-san Отправлено: 31 Марта, 2015 - 00:48:52 • Тема: Обработка ссылок • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1606
Вот так попробуем:
CODE (javascript):
скопировать код в буфер обмена
  1. var tex = $('#rev').html();
  2.         var urlCheck = '((?:http[s]?:\\/\\/(?:www\\.)?|www\\.){1}(?:[0-9A-Za-z\\-%_]+\\.)+[a-zA-Z]{2,}(?::[0-9]+)?(?:(?:/[0-9A-Za-z\\-#\\.%\+_]*)+)?(?:\\?(?:[0-9A-Za-z\\-\\.%_]+(?:=[0-9A-Za-z\\-\\.%_\\+]*)?)?(?:&(?:[0-9A-Za-z\\-\\.%_]+(?:=[0-9A-Za-z\\-\\.%_\\+]*)?)?)*)?(?:#[0-9A-Za-z\\-\\.%_\\+=\\?&;]*)?)';
  3.     tex = tex.replace(new RegExp(urlCheck, 'igm'), '<a href="$1">$1</a>');
  4.     tex = tex.replace(new RegExp(/<a[\s]*href="((http[s]?)\:\/\/[\w\-\.]+\.[\w]{2,5}(\/\S*)?(\w+.(jpg|png|gif)))">(?:[\w\-\/\:\.]*<\/a>)/ig),'<img src="$1">');
  5.     $('#rev').html(tex);
Faraon-san Отправлено: 31 Марта, 2015 - 00:04:05 • Тема: Адаптировать сайт под мобильные устройства • Форум: Вопросы новичков

Ответов: 27
Просмотров: 1164
попробуй в стилях прописать:
CODE (htmlphp):
скопировать код в буфер обмена
  1. img{
  2. max-width: 100%;
  3. }
Faraon-san Отправлено: 30 Марта, 2015 - 23:56:19 • Тема: Обработка xlsx прайса • Форум: Программирование на PHP

Ответов: 5
Просмотров: 1133
Какой результат ты хочешь получить?
Не проще ли запихнуть файл в базу данных и там уже сортировать и преобразовывать как тебе надо?
Faraon-san Отправлено: 30 Марта, 2015 - 16:14:44 • Тема: Обработка ссылок • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1606
попробуй такое:
CODE (javascript):
скопировать код в буфер обмена
  1. var tex = $('#rev').html();
  2.     tex = tex.replace(new RegExp(/((http|https)\:\/\/[\w\-\.]+\.[\w]{2,5}(\/\S*)?(\w+.(jpg|png|gif)))/igm),'<img src="$1">');
  3.     tex = tex.replace(new RegExp(/((http|https)\:\/\/[\w\-\.]+\.[\w]{2,5}(\/\S*)?(\w+.(^jpg|^png|^gif)))/igm), '<a href="$1">$1</a>');
  4.     $('#rev').html(tex);
Faraon-san Отправлено: 30 Марта, 2015 - 10:54:09 • Тема: Помогите написать скрипт открытия ссылки в новой вкладке • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1192
CODE (javascript):
скопировать код в буфер обмена
  1. function parseURL(url){
  2.                 var _this = {};
  3.             var pattern = "^(([^:/\\?#]+):)?(//(([^:/\\?#]*)(?::([^/\\?#]*))?))?([^\\?#]*)(\\?([^#]*))?(#(.*))?$";
  4.             var rx = new RegExp(pattern);
  5.             var parts = rx.exec(url);
  6.            
  7.             _this.href = parts[0] || "";
  8.             _this.protocol = parts[1] || "";
  9.             _this.host = parts[4] || "";
  10.             _this.hostname = parts[5] || "";
  11.             _this.port = parts[6] || "";
  12.             _this.pathname = parts[7] || "/";
  13.             _this.search = parts[8] || "";
  14.             _this.hash = parts[10] || "";
  15.  
  16.             return _this;
  17.         }
  18.         var elem = document.getElementsByTagName('a');
  19.         var hostname = location.hostname;
  20.         for(var i = 0; i < elem.length; i++){
  21.                 var url = parseURL(elem[i].getAttribute('href'));
  22.                 if(url.hostname != '' && hostname != url.hostname){
  23.                         elem[i].setAttribute('target', '_blank');
  24.                 }
  25.         }
Faraon-san Отправлено: 29 Марта, 2015 - 00:00:15 • Тема: Не работает cURL на Apache под Windows • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1456
скорее всего библиотека не установилась, посмотрите есть ли библиотека в папке и правильно ли указан путь к ней, при запуске апача если библиотека не найдена он выдаст предупреждение.
Faraon-san Отправлено: 28 Марта, 2015 - 17:27:45 • Тема: Перевод на новую строку • Форум: Вопросы новичков

Ответов: 5
Просмотров: 239
Ts.Saltan точно, забыл
Faraon-san Отправлено: 28 Марта, 2015 - 17:09:19 • Тема: Перевод на новую строку • Форум: Вопросы новичков

Ответов: 5
Просмотров: 239
попробуй так:
PHP:
скопировать код в буфер обмена
  1. $str = file_get_contents('путь к файлу');
  2.                 $str = preg_replace('/([^;]*)[;]([^;]*)[;]([^;]*)[;]([^;]*)[;]([^;]*)[;]([^;]*)[;]/', '$1;$2;$3;$4;$5;$6;\r\n', $str);
  3.                 file_put_contents('путь к файлу', $str);
Faraon-san Отправлено: 28 Марта, 2015 - 16:48:59 • Тема: Помогите с выводом массива • Форум: Вопросы новичков

Ответов: 5
Просмотров: 170
это экранирование переменных, если строка обернута в двойные кавычки, то можно вот так экранировать переменные, если одинарные то нужно выносить за пределы строки.
пример:
PHP:
скопировать код в буфер обмена
  1.  echo '<br><br>'.$value['art_alies'].' ++ '.$value['art_name'].' ++ '.$value['art_descript'].'';
Faraon-san Отправлено: 28 Марта, 2015 - 16:04:25 • Тема: Помогите с выводом массива • Форум: Вопросы новичков

Ответов: 5
Просмотров: 170
PHP:
скопировать код в буфер обмена
  1. $query_art = "SELECT a.alias AS art_alies, a.name AS art_name, a.descript AS art_descript FROM articles as a WHERE a.id_group = 2000112773";
  2.  
  3. while ($row_art = mysql_fetch_array($res_art))
  4. {
  5.         $art[$k]['art_alies'] = $row_art['art_alies'];
  6.         $art[$k]['art_name'] = $row_art['art_name'];
  7.         $art[$k]['art_descript'] = $row_art['art_descript'];
  8.         $k++;
  9. }
  10.  
  11.  
  12. foreach($art as $value){
  13.          echo "<br><br>{$value['art_alies']} ++ {$value['art_name']} ++ {$value['art_descript']}";
  14. }
Faraon-san Отправлено: 28 Марта, 2015 - 14:40:05 • Тема: Не отображается картинка • Форум: Вопросы новичков

Ответов: 16
Просмотров: 499
путь к изображению не правильно указан
Faraon-san Отправлено: 28 Марта, 2015 - 14:36:28 • Тема: Не срабатывает условие в SQL запросе • Форум: Работа с СУБД

Ответов: 8
Просмотров: 1204
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT id FROM table2 WHERE ? BETWEEN col_min AND col_max

Страниц (22): В начало « ... 14 15 16 17 18 [19] 20 21 22 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB