Здраствуйте.подскажи пожалуйста,вот я написал регистрацию для онлайн игры,но не знаю как в ней прописать запись всех данных игрока в файл game.dat тоесть,что бы все кто регистрируется,их данные лежали в этом файле,и анкета,и уровень и т.д.
http://php.su/functions/
Изучи функции fopen, fputs, fclose, file, file_get_contents, file_put_contents ... Ну и хватит тебе думаю для начала. И посмотри любой скрипт на файлах как пример.
<?
//Открываем файл
$file = fopen ("game.dat","r+");
//В переменную пишем данные пользователя который надо занести
//но их пишем через разделитель. Например | .
$text = 'id|login|pass|avatar';
//Записываем в файл текст, который уже задали ранее
fputs ( $file, $text);
//Закрываем файл
fclose ($file);
?>
Это для записи. Потом используй функции explode(); и list(); что бы разделить этот текст на переменные.
6, согласен. Глупо читать огромный файл со всеми юзерами, выдерать из него нужного, изменять, удалять и т.д.
Гораздо удобнее выделенный файл на каждого пользователя.