PHP.SU

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

Страниц (5): [1] 2 3 4 5 »

> Найдено сообщений: 72
SDR Отправлено: 08 Августа, 2010 - 16:30:15 • Тема: While && Iterator • Форум: Программирование на PHP

Ответов: 6
Просмотров: 392
clearstatcache()

но не факт, что поможет
SDR Отправлено: 08 Августа, 2010 - 13:46:46 • Тема: Как спарсить h2 в нужную строку в этом же документе • Форум: Регулярные выражения

Ответов: 7
Просмотров: 325
в этом же это в каком? Радость
SDR Отправлено: 08 Августа, 2010 - 13:37:45 • Тема: простенькое регулярное выражение • Форум: Программирование на PHP

Ответов: 5
Просмотров: 372
CODE (text):
скопировать код в буфер обмена
  1.  
  2. preg_match_all("/\'([^']+)\'/", $string, $temp);
  3.  
SDR Отправлено: 08 Августа, 2010 - 13:34:54 • Тема: Сравнение интервалов чисел • Форум: Программирование на PHP

Ответов: 6
Просмотров: 1599
на вскидку так:

CODE (text):
скопировать код в буфер обмена
  1.  
  2. <?
  3.  
  4. $Arr1 = array(
  5.  
  6.         4       => 4,
  7.         31      => 35,
  8. );
  9.  
  10. $Arr2 = array(
  11.  
  12.         32      => 33,
  13. );
  14.  
  15.  
  16. $last = 0;
  17.  
  18. foreach($Arr1 as $min1 => &$max1)
  19. {
  20.         foreach($Arr2 as $min2 => $max2)
  21.         {
  22.                 if($min2 > $min1 && $max2 < $max1)
  23.                 {
  24.                         $Arr1[$max2 + 1] = $max1;
  25.                         $max1 = $min2 - 1;
  26.                 }
  27.         }
  28.    
  29. }
  30.  
  31. echo "<pre>";
  32. foreach($Arr1 as $min => $max) echo "$min-$max\n";
  33. echo "</pre>";
  34.  


но задача стремнючая какая-то
SDR Отправлено: 06 Апреля, 2010 - 11:40:12 • Тема: Как можно на php по коду вернуться назад? • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1554
вообще по хорошему нужно всегда сразу отделять логику от представления, тогда и вопросов подобных не возникнет

а так вариантов на вскидку куча, но коряво всё бут Улыбка
например http://php.su/functions/?ob-start
SDR Отправлено: 06 Апреля, 2010 - 11:36:31 • Тема: Проверка запущенного приложения • Форум: Программирование на PHP

Ответов: 4
Просмотров: 305
поставь вопрос конкретней плз. что нужно запустить, откуда проверить итд
SDR Отправлено: 20 Февраля, 2010 - 17:00:40 • Тема: нужно для курсовой • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 50
Анюта
раз спрашивают - значит на этом уровне типа должна знать Улыбка
либо становись "программистом" либо заказывай курсовую
SDR Отправлено: 20 Февраля, 2010 - 16:37:25 • Тема: Регистрация! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 796
natsuho
1. сказали же. убери всех собак и error_reporting(E_ALL) всегда! вообще всегда.

2. вы дорогу тоже вслепую переходите и после узнать пытаетесь что за машина вас сбила?

добавляем:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. else
  3. {
  4. die($query.'<br>'.mysql_error());
  5. }
  6.  



зы: оффтопный крик души.. не... я удивляюсь дорогая редакция.. весь форум в одном и том-же.. ну да, не все имеют опыт отладки, но банальная житейская логика никому не подсказывает посмотреть, что же мы передаём, если явно что-то не то передаётся? ну тупо для интереса?
SDR Отправлено: 20 Февраля, 2010 - 16:33:05 • Тема: кодировка php на html • Форум: Программирование на PHP

Ответов: 7
Просмотров: 422
что есть кодировка php? Улыбка

берём книжку и читаем с самого начало что есть что.
а если не интересно - есть специальные конторы, курсачи делают. или тут закажи.
SDR Отправлено: 20 Февраля, 2010 - 16:29:51 • Тема: Данные не влезают в БД • Форум: Программирование на PHP

Ответов: 8
Просмотров: 463
млин.. всех посылать статьи про отладку читать чтоли..

1. что даёт echo $cache?
2. какой тип поля cache в БД
3. что возвращает mysql_query()?
4. что даёт mysql_error()?
SDR Отправлено: 20 Февраля, 2010 - 15:07:11 • Тема: Что оптимальней работа с массивом или же постоянные запросы к базе? • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1326
ну хз.. я бы закэшировал для каждой страницы этот html блок и не мучился..

но наверное всё-таки закэшировать массив более правильно.

в общем тебе нужно написать скрипт, который раз в сутки:

a) делает выборку из БД

б) генерирует php код на основании полученных данных. что-то типа:
CODE (php):
скопировать код в буфер обмена
  1.  
  2. function arr2php($Array, $arr_var)
  3. {
  4.         $ret = "<?php\n\n\$$arr_var = array(\n";
  5.  
  6.         foreach($Array as $var => $value)
  7.         {
  8.                 $var = str_replace("'", "\'", $var);
  9.                 $value = str_replace('"', '\"', $value);
  10.                 $ret .= "\t'$var' => \"$value\",\n";
  11.         }                                    
  12.  
  13.         $ret .= ");";
  14.  
  15.         return $ret;
  16. }
  17.  

(не проверял, но должна работать. если массив не двухмерный - функция будет заметно сложнее, с рекурсией и прочим)

в) сохраняет это всё в php файл

А в приложении инклюдишь этот файл и используешь данные массива из него
SDR Отправлено: 20 Февраля, 2010 - 14:58:37 • Тема: Проблема со свободными типами переменных • Форум: Программирование на PHP

Ответов: 3
Просмотров: 262
while ($Pos !== false)

почему объёснять надо?
SDR Отправлено: 20 Февраля, 2010 - 13:26:12 • Тема: Что оптимальней работа с массивом или же постоянные запросы к базе? • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1326
atti вроде какая-то функция была генерации php кода из массива, но найти не могу.. либо самому написать.. не морочься с этим.. тебе наверняка хватит кэширования html

данные статистики будут отображаться для всех пользователей одинаковые или у каждого юзера будут свои? на разных страницах будут отображаться разные данные?
SDR Отправлено: 20 Февраля, 2010 - 13:20:50 • Тема: Помогите с кодом. • Форум: Программирование на PHP

Ответов: 22
Просмотров: 1522
а что мешает не трахать мозг и делать уникальные ссылки на папки такими:

CODE (text):
скопировать код в буфер обмена
  1.  
  2. http://site.php/index.php?cat=dir1
  3. http://site.php/index.php?cat=dir1/subdir
  4. http://site.php/index.php?cat=dir1/subdir/subsubdir/
  5.  


? Улыбка

Цитата:

как делать условия, если "это и это* существует

CODE (text):
скопировать код в буфер обмена
  1.  
  2. if(isset($var1) && isset($var2)) { ... }
  3. или
  4. if(isset($var1) AND isset($var2)) { ... }
  5.  

правда AND и && это не одно и тоже, но пока не морочься этим
SDR Отправлено: 20 Февраля, 2010 - 02:30:32 • Тема: Что оптимальней работа с массивом или же постоянные запросы к базе? • Форум: Программирование на PHP

Ответов: 13
Просмотров: 1326
Цитата:
В случае если данный файл предназначен больше на чтение чем на изменение

полностью согласен
изначально говорилась, что статсы обновляться будут один раз ночью

atti
может быть есть смысл даже кэшировать сразу html
то-есть генерировать файл с html кодом, который будет отдаваться в блоке статистики

Страниц (5): [1] 2 3 4 5 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB