首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP _联机记事本

PHP _联机记事本
EN

Stack Overflow用户
提问于 2013-11-02 09:45:38
回答 1查看 203关注 0票数 0

最近,我使用PHP在Visual中开发了一个聊天应用程序。

我使用了这个代码:

代码语言:javascript
复制
<?php
$msg = $_GET['w'];
$logfile= 'Chats.php';
$fp = fopen($logfile, "a");
fwrite($fp, $msg);
fclose($fp);
?>     

我现在正试着制作一个在线记事本。我想要做的是在Visual中创建一个唯一的ID。这个唯一的ID必须是他的文件名。我不太擅长PHP,所以我想知道的是:

我希望唯一的ID是“笔记”的文件名。喜欢:$logfile= '{uniqueID.php}';

每当用户打开程序时,它都会打开他的uniqueID.php文件,他可以在我的程序中编辑这个文件。

长篇短篇小说(TL;DR)

  • 程序生成uniqueID
  • uniqueID将是一个新文件;{uniqueID}.php
  • 在下一个打开时,它将检查他/她的{uniqueID}.php是否存在,否则它将生成一个新的。

我知道这不太安全,但这是为了让我自己学点东西。

EN

回答 1

Stack Overflow用户

发布于 2013-11-02 09:50:56

这应该会让你开始:

代码语言:javascript
复制
$file = uniqid(true).'.php'; // generate unique filename
if(!file_exists($file)) { // if filename doesn't exist
    file_put_contents($file, 'New user'); // write something to the file
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19740684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档