1 я так понимаю нужно чтоб ид по порядку шел, 1,2,3,4,5,6, ... 99999999
файл users.dat должен писаться такого плана
id:|:login:|:pass:|: и т.д. смотря сколько полей ты желаеш заполнить для пользователя, тогда код который ниже будет прекрасно работать.
<?
function user_id() {
$file=file('users.dat');
if (!empty($file[0])) {
$ex=explode(':|:',$file[0]);
return trim($ex[0])+1;
} else {
return '1'; }
}
?>
<?
$id = user_id();
?>
Изменил: Titov (15.03.2011 / 15:23)