Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать номер обращения ? 
V
    Опции темы
rolf
Дата 24.4.2008, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



Есть апач, пхп, май-скл, надо из пхп знать порядковый номер обращения к пхп страницы из инета. Можно локировать файл и в хранить увеличивающуюся переменную, но как-то не красиво. можно специально базу держать, каждый раз добавляя пустую запись, первое поле инкрементный индекс, его и считывать, но как-то глупо держать пустую базу. может есть какие системные переменнные пхп или апача, которые помогут ?
PM MAIL   Вверх
MoLeX
Дата 24.4.2008, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



эм, rolf а почему тебя не устраивает прибавлять единичку к содержимому файлу?


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Feldmarschall
Дата 24.4.2008, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



нет, никаких переменных нету.
пиши в файл.
PM   Вверх
rolf
Дата 24.4.2008, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



там же будет параллельный вызов и соответственно несколько будут ломиться к файлу, один держит - несколько в цикле, и цикл будет бесконечен если что с одним случится. я лучне эту паралельность на скл переложу.
PM MAIL   Вверх
Feldmarschall
Дата 24.4.2008, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Что еще "с одним случится"?
миллионы сайтов работают, а с твоим обязательно что-то случится?

Это сообщение отредактировал(а) Feldmarschall - 24.4.2008, 12:12
PM   Вверх
Штык
Дата 24.4.2008, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 9.5.2005
Где: Москоу

Репутация: нет
Всего: 1



вообще если у тебя контент к страницам храниться в базе то можно в этой же табличке со страницами сделать поле для счетчика просмотров страницы, и все нормально будет..
--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
rolf
Дата 24.4.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



2 Feldmarschall 
мне сама идеология этого метода не нравится, пхп не паралельный язык, а на myскл это родная стихия.

сейчас на скл делаю, пока не могу найти что надо в поле "По умолчанию" писать, что-бы автоматом инкреминировал, или надо к полю индекс какой поставить ?

-----
решение здесь http://www.sedinko.ru/mysql/doc3.php

Это сообщение отредактировал(а) rolf - 24.4.2008, 12:24
PM MAIL   Вверх
Штык
Дата 24.4.2008, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 9.5.2005
Где: Москоу

Репутация: нет
Всего: 1



поставь просто ти integer и при обращении к странице читаешь данное поле и через UPDATE пишешь в таблицу увеличенное значение
--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
Feldmarschall
Дата 24.4.2008, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



rolf, у тебя каша в голове.

PM   Вверх
R.M.
Дата 24.4.2008, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



Код

UPDATE `table` SET `views` = `views`+1



--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
rolf
Дата 24.4.2008, 13:14 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 24.4.2008

Репутация: нет
Всего: нет



2 Feldmarschall
если не чего сказать не сваливайся на личности.

2 R.M., Штык
вы не правы, или надо как-то локировать и от записи и от чтения, короче тот-же вариант файла, я пошел более простым путем создал базу и туда добавляю, заодно использую ее как логер.

Это сообщение отредактировал(а) rolf - 24.4.2008, 13:15
PM MAIL   Вверх
R.M.
Дата 24.4.2008, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



В чём я не прав? Во время апдейта он инкрементирует текущее значение.

Цитата(rolf @  24.4.2008,  14:14 Найти цитируемый пост)
создал базу

Может всётаки таблицу? smile кстати если популярность сайта на столько велика что ты боишься неправильного поведения такого апдейта то через пару месяцев мне кажется твоя табличка так разрастётся что это будет полный [censored 6] smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
awers
Дата 24.4.2008, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



rolf, тебе уже посоветовали. А в голове точно каша. Если mysql родная стихия и неможешь делать
Код

UPDATE `table` SET `views` = `views`+1

Пхп не паралельный и файлы не устраивают - тогда все каша
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0832 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.