PHP.SU

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

Страниц (29): « 1 2 [3] 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 422
Джур Отправлено: 27 Февраля, 2012 - 16:18:46 • Тема: поиск по сайту • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 1301
http://sphinxsearch[dot]com/downloads/release/
Джур Отправлено: 26 Февраля, 2012 - 11:45:43 • Тема: URL B PHP • Форум: HTTP и PHP

Ответов: 8
Просмотров: 2118
dzirt68 пишет:
это понятно что возьмет последний. а если одну переменную вообще надо убить?

Может передать ключ без значения?

На некоторых серверах прокатывает.

dzirt68 пишет:
а там где нужно еще просто смесь хтмл с пхп и там косяк

Ну тут можно только посочувствовать.
Джур Отправлено: 26 Февраля, 2012 - 11:33:36 • Тема: URL B PHP • Форум: HTTP и PHP

Ответов: 8
Просмотров: 2118
ну, как вариант добавлять к GET запросу что-то вроде &key=value
Если в GET передали несколько записей с одинаковыми ключами, значение сервер возьмет из последнего.

Опять таки можно хранить в сессии
$_SESSION['url'][какойто индификатор] = array(разобраный на запчасти URL);
Джур Отправлено: 26 Февраля, 2012 - 11:26:52 • Тема: URL B PHP • Форум: HTTP и PHP

Ответов: 8
Просмотров: 2118
Задача не совсем понятна и насчет классов тоже.
PHP:
скопировать код в буфер обмена
  1. $_SESSION['url'] = 'ваш урл';

вот собственно и все.

Может подробнее раскажете про задачу?
Джур Отправлено: 26 Февраля, 2012 - 11:18:19 • Тема: Нужны аналоги explode и foreach для mySQL • Форум: SQL и Архитектура БД

Ответов: 0
Просмотров: 37
Спасибо, вопрос решен.

CODE (sql):
скопировать код в буфер обмена
  1. SET @find = OLD.find;
  2. while @find <> "" do
  3.       SET @head = SUBSTRING(@find, 1, LOCATE(" ", concat(@find, " "))-1);
  4.       SET @find = SUBSTRING(@find, LOCATE(" ", concat(@find, " "))+1);
  5.       UPDATE `find` SET `book`=REPLACE(`book`, concat(" ", OLD.guid, " "), " ")
  6.       WHERE `word`=@head;
  7. end while;
  8.  
  9. SET @find = NEW.find;
  10. while @find <> "" do
  11.       SET @head = SUBSTRING(@find, 1, LOCATE(" ", concat(@find, " "))-1);
  12.       SET @find = SUBSTRING(@find, LOCATE(" ", concat(@find, " "))+1);
  13.       INSERT `find` SET `word`=@head, book=concat(" ", NEW.guid, " ")
  14.       ON duplicate KEY UPDATE book=concat(book, NEW.guid, " ");
  15. end while;
Джур Отправлено: 18 Августа, 2011 - 14:55:21 • Тема: Парадигма django • Форум: Вопросы по Perl/Python/.NET

Ответов: 0
Просмотров: 3226
Судя по найденым хелпам, Django, в зависимости от запрошеного адреса запускает определеный метод в классе. Учитывая "наследуемость" шаблонов, эти данные отображаются на сайте. То есть, если бы нужен был простейший сайт, то все понятно и тривиально.
Функция генерирует данные, передает в шаблон, шаблон собирается и отдается пользователю.

Вопрос:
А как даные получают второстепеные элементы? Меню там, банеры и прочие голосовалки? Где и как в конфиге, прописываются методы, необходимые для их работы.
(Концептуально)


Понимаю. Вопрос задан коряво, но в первый раз встречаюсь с архитектурой CMS отличной от парадигмы: Макет<Слот<Блок. И теперь в некоторой растеряности пытаюсь понять, как эти ребята умудряются писать сайты без вторичных блоков.
Джур Отправлено: 17 Мая, 2011 - 10:15:49 • Тема: Печать на НЕ дефолтный принтер • Форум: Операционная система и системные вызовы

Ответов: 0
Просмотров: 1262
Такой код кидает Excel документ на печать. На принтер выбранный в системе по умолчанию.

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $xls = new COM("Excel.Application");
  3. $xls->Application->Visible = 1;
  4. $xls->Workbooks->Add();
  5. $rangeValue = $xls->Range("A1");
  6. $rangeValue->Value = "Test";
  7. $xls->Workbooks[1]->PrintOut();


Вопрос: Как перенаправить на другой (второй, сетевой) принтер?
Джур Отправлено: 10 Марта, 2011 - 08:23:19 • Тема: движок для сайта с использованием классов и реплейсов • Форум: Программирование на PHP

Ответов: 11
Просмотров: 603
Классы соотносятся с функциями, как массивы с обычными переменными.
То есть это не панацея, а средство иногда упрощающее работу.

Для поборников "объективизма" уточню, что вычислительному ядру "класть сверху" на объекты, методы и функции. На уровне ядра это больше похоже на бейсик времен 1960-х годов Улыбка

Для чего же объекты нужны?
* А нужны они например как драйвер к базе данных. При таком подходе, база становится "ресурсом".
* Еще очень полезно использовать объекты в играх. Предметы и персонажи реагируют между собой по простому алгоритму и введение в игру чего-то нового, не потребует переписывать все.
Джур Отправлено: 10 Марта, 2011 - 08:16:44 • Тема: date('d.m.Y H:m:s', time()) - неправильно показывает время • Форум: Программирование на PHP

Ответов: 3
Просмотров: 4348
m - это не минуты.

Означает: День.Месяц.Год Час.Месяц.Секунды

Кстати, можно и упростить:

результат будет такой же
Джур Отправлено: 09 Марта, 2011 - 10:18:51 • Тема: Админка • Форум: Программирование на PHP

Ответов: 6
Просмотров: 359
Адекватно.
Джур Отправлено: 04 Марта, 2011 - 14:03:22 • Тема: Вопрос по сессиям • Форум: Программирование на PHP

Ответов: 4
Просмотров: 253
1. Да.
2. Сборка мусора, происходит примерно раз в час. Это настраиваемый параметр.
Джур Отправлено: 04 Марта, 2011 - 07:40:17 • Тема: Объекты • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1213
На самом деле ошибок несколько. Основная это использование устаревших методов.
Кстати, если не изменяет память надо писать не:
CODE (htmlphp):
скопировать код в буфер обмена
  1. document.getElementById('partner').style='display:block;';

а как-то вот так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. document.getElementById('partner').style.display='block';


Но, по доброму, просто используйте Jquery.
Если же нет желания этого делать, то разберитесь с "elements['selsex']".
Джур Отправлено: 04 Марта, 2011 - 07:28:17 • Тема: Возрат назад • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 30
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. header("Location: " . $_SERVER['HTTP_REFERER']);

М?
Джур Отправлено: 03 Марта, 2011 - 14:45:14 • Тема: Библиотека в примерах • Форум: Обсуждение статей

Ответов: 10
Просмотров: 4947
В библиотеке нет неограниченой вложености, там и простой то вложености нет, там сеть или по научному "граф", на вершинах которого болтаются книги, авторы и жанры.
Джур Отправлено: 03 Марта, 2011 - 14:40:57 • Тема: Проверка переменной на наличие в ней слова... • Форум: Регулярные выражения

Ответов: 3
Просмотров: 285
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $data = "http://mywebpage.ru/log.php?act=blablabla";
  3. var_dump((bool)strpos($data, 'mywebpage.ru'));

М?

Страниц (29): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB