Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


На счет блокировки см. описание функции flock.
Находить по ID иначе как в цикле, имхо, не получится - нет спец. средств для этого при работе с ассоциативными массивами (ведь именно с ними придется работать).

Вот маленький пример

Код: Выделить весь код
  //Пусть $ID - номер странички на которой есть "счетчик" :)
  //его переадем скрипту в параметре - cnt.php?id=X
  $ID=$_GET["id"];
  $FP = fopen ("counter.csv","r");
  //читаем инфу
  WHILE (!FEOF ($FP))
   {
    $DataStr=FGETS ($FP);
    $Data=EXPLODE(";",$DataStr);
    If ($ID==$Data[0])
      $CntInfo[] = $DataStr;
   }
  fclose ($FP);
  Echo "На сей странице были стопы ".$CntInfo[1]." юзверей."
Не трудно развить пример до полнофункционального счетчика, а то сей лишь выводит числа из файлика... а туда этим скриптиком их надо еще и писАть... угу?

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 23:21, 31-10-2003 | #9