Вниз  PHP и мелкие вопросы
- 21.09.2011 / 12:25
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig, А ну тогда мне это не угрожает. У меня всюду htmlspecialchars,trim,проверка валидности и тд.
- 21.09.2011 / 12:33
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Чето я поспешил с двигом, но наработки оставлю :) люди, научите меня пожалуста делать регу и авторизацию на файлах :)
- 21.09.2011 / 15:42
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Monolit, Принцип тот же, есть скажем файл reg.dat лежит он в папке закрытой от хттп. Считай это твоя база. Делаешь форму, и данные записываешь в файл. Единственное если много рег, памяти жрать будет много. На сверку, надо постоянно файл загонять в массив , пилить и сравнивать имена чтоб похожих не было. Либо в несколько файлов все писать. Чем на базе не устроило?
__________________
 Магистр Мёда
- 21.09.2011 / 20:16
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Koenig, а я лучше придумал, на каждого пользователя свой файл, например Monolit.reg вот так :) будет работать так?
- 21.09.2011 / 22:34
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
будет
__________________
 Магистр Мёда
- 22.09.2011 / 13:49
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Лека, Koenig, если сможете доделайте мне пожалуста проект как бы. Там есть чат, гостевая, рега, авторизация, подсчет онлайн пользователей :) мне вот тока нехватает перед ником пользователя статуса (Он/Офф), чат немного доделать(хотя мож и такой :) ) и личку! Зделайте пожалуйста если есть время, а то я хрен смогу уже дальше доделывать это :-( если берётесь посмотреть и доделать, то стиль не надо пожалуста делать, я сам смогу со стилями!


Прикрепленные файлы:
www.zip (6.02 кб.) Скачано 17 раз
- 22.09.2011 / 15:04
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Monolit, По возможности гляну
__________________
 Магистр Мёда
- 22.09.2011 / 23:14
Лека
  Пользователь

Лека 
Сейчас: Offline
Monolit, статус перед ником я тебе завтра сделаю. А с личкой прийдется подождать. Там мороки больше будет. Я сама буду себе писать личку,правда у меня совсем по другому реализовано,но под твой двиг переделаю. Сейчас сделала себе в админ чат скриптик,зануду. Вобщем думаю по смыслу понятно будет что он делает. :-D
  1. <?php
  2. $js = mysql_query("SELECT * FROM `a_k` ORDER BY date DESC  LIMIT 1");
  3. while ($majak = mysql_fetch_array($js)) {
  4. $last=$majak['pid'];
  5. if($last != $userinfo['id']) {
  6. ?>
  7. <script language="JavaScript">
  8. alert ('В админ компании  есть сообщение на которое Вы еще не ответели.')
  9. </script>
  10. <?php
  11. }
  12. }
  13. ?>
самое смешное то что он еще и работает. :lol:

Изменено Лека (22.09 / 23:16) (всего 1 раз)
- 22.09.2011 / 23:41
Лека
  Пользователь

Лека 
Сейчас: Offline
Monolit, Я сейчас смотрела твою таблицу юзер,там явно чавото не хватает.
например самого ника.
ну а если поле time это как я поняла время последней активности то все в шакаладе.
примерно так я думаю.
  1.  function nic($id)
  2.  {
  3. $sql="SELECT * FROM users WHERE id='$id'";
  4.  $res=mysql_query($sql);
  5.  $userinfo=mysql_fetch_array($res);
  6. $status='off';
  7. $now=time();
  8. if($userinfo['time'] > $now-1200) {
  9. $status='on';
  10. }
  11. $nic='<img src="images/icon/'.$status.'.png">'.$userinfo['nic'];
  12. return $nic;
  13. }
инклюдишь этот код а ник выводишь так
  1. echo nic($id)
где брать $id думаю придумаешь. Не проверяла но думаю работать должен,проверю завтра,о результате напишу.

Изменено Лека (22.09 / 23:43) (всего 2 раза)
- 22.09.2011 / 23:47
Лека
  Пользователь

Лека 
Сейчас: Offline
если иконки для статуса не найдешь кричи,я скину.
если я все верно обдумала,то ник будет сам выводиться в зависимости от $ид

Изменено Лека (22.09 / 23:52) (всего 1 раз)
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)