Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - gibz

Страницы: [1] 2
1
Регулярные выражения / FilesMatch и regexp
« : 22 Декабря 2004, 20:32:55 »
подскажите пожалуйста
как написать regexp для апач директивы FilesMatch
все кроме файлов с расширением *.jpg
я пробовал вроде этого [^\\.(jpg)]$
не пашет

Update
вообщем у меня такая директива в .htaccess
Action throw /index

ForceType throw


ForceType application/x-httpd-php

DirectoryIndex index
в принцепе данный регексп работает но со странностями
т.е.
http://localhost/test.jpg (файла нет, управление на index не передается)
http://localhost/something/test.jpg (файла также нет, но управление передается на index)
вообщем пока не могу понять в чем тут прикол

2
PHP / Работа с переадресацией
« : 18 Февраля 2004, 06:33:25 »
:)))) код точно также записан у тебя в скрипте ?
комменты убери...

3
PHP / Как работает чат?
« : 14 Февраля 2004, 07:20:13 »
Million
а процессы висят потому что запущен бесконечный цикл и этот скрипт манликса уж точно ламерский(я тут даже с RomikChef согласен)

4
PHP / Как работает чат?
« : 14 Февраля 2004, 07:13:44 »
cosss Предлагаю следующий вариант:
Допустим у тебя есть три фрейма
фрейм с сообщениями
фрейм ввода сообщения
фрейм юзеров онлайн

в фрейм с сообщениями воткни еще один фрейм размером 1x1 который рефрешиться раз в несколько секунд
в нем вызывай пхп код, который проверяет базу или файл на наличие новых сообщений и при помощи java script-a добавляет их в фрейм с сообщениями в какой то слой(для того чтебы не перезагружать весь фрейм с сообщениями)

у всех юзверей своя страница собщений, одна на всех не может быть в принципе,
просто например при логине воткни в сессию юзера переменную которая хранит в себе номер последнего прочитанного сообщения, после запуска чата, тот фрейм 1x1 выбирает из базы сообщения порядковый номер которых больше и выводит их, после назначая переменной сессии номер последнего сообщения,
фрейм 1x1 будет обновляться и не выводить ничего пока не появиться новое сообщение


если интересно дальше могу привести примерный код

5
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 17:47:28 »
gibz
в перменную загнал содержимое файла сесии
вызвыл session_decode()
обращаюсь к переменной например $chtto
обругивается что ее нет
а если зангать в переменную результат session_encode
то тогда все пашет

6
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 17:16:14 »
Макс
т.е.
читаем из файла сессии содержимое decodim и усе ?
но тогда ничего у меня не выходит

7
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 16:50:41 »
Макс
та же
session_decode()
session_decode
(PHP 4)

session_decode - декодирует данные сессии из строки.

Описание
bool session_decode (string data)

session_decode() декодирует данные сессии data, устанавливая переменные, хранимые в сессии.


судя из описания понятно что функция возвращает true или false
но мне пришлось несколько часов просидеть чтобы догнать что надо просто передать ей строку обработанную session_encode()
и обращаться к переменным под теме же именами что были в сессии

8
PHP / Как работает чат?
« : 13 Февраля 2004, 16:38:11 »
Million  а копирайт на [ламерский сайт] ставить кто будет



и потом попробуй этот скрипт на каком нить хостинге поюзать, загрузка ЦП будет выше разрешенного минимума для платных и бесплатных хостингов, выход только один dedicated а это минимум 100 $ в месяц, я не думаю что cosss это подойдет


я думаю проще добавить в один из фреймов чата еще один фрейм который будет рефрешиться и если есть новые сообщения добавлять их в основной фрейм в какой нибудь слой тогда основной фрейм обновлять не надо

9
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 16:13:43 »
Цитировать
RomikChef:
хахаха.
мальчик испугался, что его стррррашный секрет раскрыт и постирал куски своего вопроса.
значит так.
слушай сюда, опытный программист на С++
или ты здесь задавешь вопросы без брехни, или не задаешь вообще.
Чайником быть не позорно, хотя ты и думаешь наоборот и всеми силами надуваешь щеки. Ага. видал я тут одного "спеца". Алгоритм рекурсивной функции выпрашивал.
Позорно быть вруном и ламером.
Поэтому никогда не ври, какой ты программист и не тупи, когда тебе говорят, как сделать правильно.
Если не понял - переспроси.
Я объясню.



во первых я не ушел, во вторых тебе сосунок ума видно родители не додали

мля если ты такой умный почему , ты не можешь ответить на вопрос который тебе задали, а только ищешь ошибки других людей, терпимей надо быть, а куски кода прочитай почему убраны (нах они нужны если на диалапе итак все долго грузиться , вернуть их  не проблема) , и я не стыжусь того что где то что-то сделал не правильно, ясно тебе олень
и если я НЕ ЗНАЮ ПХП то это не значит что я не знаю чего то другого

RTFM
скажешь ты и фигли в php4man некоторые функции описаны просто хреново, а когда у людей спрашиваешь что и как сделать так ответить не судьба чтоли

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


а в чем был мой вопрос ты так и не понял

ах ну да в сессии были описаны некие параметры, и ты великий дешифровщик все разгадал, ню ню

10
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 12:34:57 »
Макс
Спасибо тебе огромное

11
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 08:14:16 »
и кто сказал что я делаю игру ? на PHP игры не пишут :)
проекты вроде COMBATS.RU надо писать либо на перле либо на с++
в виде демона, а не просто набора скриптов

12
PHP / Про хранение сессий в mysql
« : 13 Февраля 2004, 08:10:40 »
Цитировать
RomikChef:
в результате, ты ничего не выиграв, а точно так же нагружая базу, ты усложнил свою программу.

я понимаю, конечно, что рассказы о тыщах, которые загребают создатели комбатс.ру, затыкают тебе глаза и уши, но с твоими-то знаниями и умениями все, чего ты добьешься - это недоделанного проекта игры для пары таких же малообразованных друзей.

Прежде, чем писать такую игру, надо научиться программировать.

я все прекрасно понял, и пока ты писал все это убрал лишнюю хрень, из кода, просто ответь ты знаешь как считать данные из мертвой сессии и убить файл сесии

Если ты спец в PHP. то не надо кричать что я не умею программировать, да я только изучаю ПХП, но я очень хорошо знаю c++, если ты спец просто ответь на мой вопрос плиз, а не изучай  где и что я ошибся

Скажи как считать данные из мертвой сессии ПОЖАЛУЙСТА

13
PHP / Про хранение сессий в mysql
« : 12 Февраля 2004, 17:15:20 »
Цитировать
RomikChef:
ты над нами издеваешься, что ли?!
А СЕССИИ ТЫ КУДА ПИШЕШЬ? НЕ В ТУ ЖЕ БАЗУ???

Не психуй все не пишем ничего в базу, просто стартанули сессию юзер что то делает все пишется в сессию, юзер ушел как мне считать новые данные из сессии ПОСЛЕ УХОДА юзера

14
PHP / Про хранение сессий в mysql
« : 12 Февраля 2004, 17:03:27 »
просто мне надо сделать так
юзер зашел на сайт что то там делает все пишется в сессию , потом он закрыл страницу и свалил, и мне надо записать в базу изменения его параметров, каких не важно, после смерти сесии к ее переменным уже не обратишься :( а постоянно писать что то в бд не охота при высокой посещаемости да и чате на mysql нагрузка слишком высока,
даже просто подскажите как из мертвой сесии (пусть даже файловой) считать значения и загнать их в бд до следующего посещения юзером, и опять все поновй зашел считались его параметры в сессию ушел загнались в базу

15
PHP / Про хранение сессий в mysql
« : 12 Февраля 2004, 16:52:32 »
поскипано

Страницы: [1] 2