PHP.SU

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

Страниц (9): « 1 2 3 4 5 6 7 8 [9]

> Найдено сообщений: 134
ugin_root Отправлено: 22 Мая, 2011 - 13:37:30 • Тема: Постраничная навигация, с отправкой числа выводимых сообщений • Форум: Если скрипт не работает

Ответов: 7
Просмотров: 2416
radieu
php предупреждает что в 15 строке файла Navigator.class.php скрипт пытается разделить число на ноль! (в этом случае скорее всего на пустую строку)
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: Division by zero in X:\home\localhost\www\lab2\Navigator.class.php on line 15

видимо $pnumber всётаки не равна трём. перед тем как создать экземпляр класса посмотри есть ли вообще в массиве $_GET значение, ключь которого рамвен 'col'


параметр name в инпуте типа submit не нужен, все параметры name, в пределах одной формы, доложны быть разными, а у вас два инпута с именем "col"
ugin_root Отправлено: 21 Мая, 2011 - 01:53:18 • Тема: по какому принципу производится очистка данных сессии? • Форум: HTTP и PHP

Ответов: 6
Просмотров: 3490
DeepVarvar
временные промежутки равны 10000 милисикунд, но это не суть важго, главное то что если от клиента в течение 60000 милисекенд не прийдёт ни одного ответа то производится session_unset(); и сейчас всё рвботает отлично, но если от клиента стабильно приходят ответы то через энное количество минут вылезает этот варнинг, а сессия из папки /tmp/ удаляется.

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

клиент через 60 секунд неответа будит разлогинен в любом случае, даже если он просто закроет вкладку со страничкой (ответы перестали приходить->клиент разлогинен), просто это не совсем для общего пользования, пользуются только "сотрудники"
ugin_root Отправлено: 21 Мая, 2011 - 01:42:19 • Тема: Изменение контента сайта • Форум: Напишите за меня, пожалуйста

Ответов: 14
Просмотров: 157
mik
так писать нельзя! и так никто не пишет! но если сильно нужно то самый простой способ это JavaScript
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2.     function go_page(page) {
  3.         document.location.href = page;
  4.     }
  5. </script>
  6. <a href="#" onclick="go_page('users.php');">К юзерам</a>
ugin_root Отправлено: 21 Мая, 2011 - 01:34:05 • Тема: по какому принципу производится очистка данных сессии? • Форум: HTTP и PHP

Ответов: 6
Просмотров: 3490
DeepVarvar
востанавливать все данные сессии по полученым кукам - это вариант, но для этого мне прийдётся править и дописывать много кода.
мне-бы узнать что происходит с данными сессии после того как выполнится скрипт, а точнее посмотреть при каких условиях php "обновляет" файл сессии, если файл с куками удаляется через "24 минуты с последнего момента изменения файла", то добавление переменной с рендомным значением в нужном месте полностью решит эту проблему.
ugin_root Отправлено: 21 Мая, 2011 - 01:05:00 • Тема: Изменение контента сайта • Форум: Напишите за меня, пожалуйста

Ответов: 14
Просмотров: 157
mik
PHP:
скопировать код в буфер обмена
  1. if ( $_GET['location'] == 'profile' )
  2. {
  3.       \\Сдесь делаем всё что угодно
  4. }

в вашем случае:
PHP:
скопировать код в буфер обмена
  1. if ( $_GET['location'] == 'profile' )
  2. {
  3.       require_once('tti/p.php');
  4. }


не
PHP:
скопировать код в буфер обмена
  1. if ($_GET["location"] == profile) { include'tti/p.php' }

а
PHP:
скопировать код в буфер обмена
  1. if ( $_GET["location"] == 'profile' ) { include( 'tti/p.php' ); }
ugin_root Отправлено: 21 Мая, 2011 - 00:59:35 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
DeepVarvar
спрашивал об этом несколькими постами выше.
лучще помогите сдесь http://forum.php.su/topic.php?fo...1&topic=7474 Улыбка
ugin_root Отправлено: 21 Мая, 2011 - 00:54:41 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
DeepVarvar
зачем усложнять человеку жизнь запросами внутри запросов, если он на данный момент не может показать результат таблицы с одним столбцом и строкой?
ugin_root Отправлено: 21 Мая, 2011 - 00:44:55 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
PHP:
скопировать код в буфер обмена
  1. $view = mysql_query("SELECT COUNT(*) AS 'count' FROM comments WHERE post='$id'",$db);
  2.  if (!$view)
  3.  {
  4.         echo "<p> !!Запрос на выборку данных из базы не прошел.Пожалуйста сообщение администратору: admin@osako.su";
  5.         exit(mysql_error());
  6.  }
  7. $row = mysql_fetch_array($view, MYSQL_ASSOC);
  8. echo "Количество сообщений: " . $row['count'];
ugin_root Отправлено: 21 Мая, 2011 - 00:39:23 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
Dezmonds
покажи небольшой кусочек кода в котором происходит сам запрос и то как ты его выводишь.
ugin_root Отправлено: 21 Мая, 2011 - 00:33:07 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
Dezmonds
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT COUNT(*) AS 'count' FROM `table1` WHERE `post`='10'


но если нужно вывести колличество сообщений, скажем для 10 темок, то гараздо меньше ресурсов потратит предыдущий вариант.
ugin_root Отправлено: 21 Мая, 2011 - 00:17:47 • Тема: Подсчет строк с определенным значением • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 103
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `post`, COUNT(*) FROM `table1` GROUP BY `post`
ugin_root Отправлено: 21 Мая, 2011 - 00:08:58 • Тема: Статистика количества пользователей • Форум: SQL и Архитектура БД

Ответов: 21
Просмотров: 101
Newbee

это не столбец, это функция котороя, в случае указания параметра "*", возвращает число строк возвращённых запросом, извиняюсь за тавталогию.
ugin_root Отправлено: 20 Мая, 2011 - 23:43:25 • Тема: по какому принципу производится очистка данных сессии? • Форум: HTTP и PHP

Ответов: 6
Просмотров: 3490
OrmaJever
спасибо!

тогда возникает другой вопрос...
скрипт полностью ареентирован на "дозагрузку" всего контента, раз в 10 секунд отправляются запросы на обновление некоторых частей этого контента (избавиться от этих запросов не получится, полученые даные из запросов важны для сотрудников в "реальном времени"), но через некоторое время выскакивает предупреждение со следующим содержанием:
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: session_start() [function.session-start]: open(/home/%user_name%/tmp/sess_238b5d2a79c7db83bd7665a78051127a, O_RDWR) failed: Permission denied (13) in /home/%user_name%/public_html/index.php on line 2
  2.  
  3. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/%user_name%/public_html/index.php:2) in /home/%user_name%/public_html/index.php on line 2

и сессия не "стартует", параметры доступа к папке с временными файлами "777" и все скрипты и includ-ы в кодировке "UTF-8 без BOM" как это можно исправить или с чем это может быть связано?

так выглядит начало вызываемого скрипта:
PHP:
скопировать код в буфер обмена
  1. <?
  2. header("Content-type:text/html;charset=utf-8");
  3. header('Cache-Control: no-store, no-cache');

(Добавление)
по сути параметры которые храняться в текущей сесии не меняюстся при долгом "простое" странички.
меняется-ли дата последнего изменения файла(!) с переменными сессии если сами данные остались неизменными, или этот файл изменяется только если была задана новая переменная или изменена старая?
ugin_root Отправлено: 20 Мая, 2011 - 22:20:22 • Тема: по какому принципу производится очистка данных сессии? • Форум: HTTP и PHP

Ответов: 6
Просмотров: 3490
интересует по какому именно принципу удаляются устаревшие файлы сессий в папке /tmp/.
при удаление файлов сессий учитывается последний доступ к этим файлам или дата их создания?

Страниц (9): « 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