So schreiben Sie ein einfaches Online-Speichersystem mit PHP
Im aktuellen digitalen Zeitalter sind Datenspeicherung und -verwaltung von entscheidender Bedeutung. Für Entwickler kann der Aufbau eines einfachen Online-Speichersystems Daten einfach speichern und abrufen. In diesem Artikel wird erläutert, wie Sie mit PHP ein einfaches Online-Speichersystem schreiben, und es werden spezifische Codebeispiele bereitgestellt.
<!DOCTYPE html> <html> <head> <title>文件上传</title> </head> <body> <h1>文件上传</h1> <form enctype="multipart/form-data" action="upload.php" method="POST"> <input type="file" name="file" required> <input type="submit" value="上传"> </form> </body> </html>
<?php if ($_SERVER['REQUEST_METHOD'] == 'POST') { $file = $_FILES['file']; $fileName = $file['name']; $fileSize = $file['size']; $fileContent = file_get_contents($file['tmp_name']); // 连接数据库并保存文件信息 $conn = new mysqli('localhost', '用户名', '密码', '数据库名'); $sql = "INSERT INTO files (name, size, content, created_at, updated_at) VALUES ('$fileName', '$fileSize', '$fileContent', now(), now())"; $conn->query($sql); $conn->close(); echo '文件上传成功!'; } ?>
<?php // 连接数据库并获取文件列表 $conn = new mysqli('localhost', '用户名', '密码', '数据库名'); $sql = "SELECT * FROM files"; $result = $conn->query($sql); $files = $result->fetch_all(MYSQLI_ASSOC); $conn->close(); ?> <!DOCTYPE html> <html> <head> <title>文件列表</title> </head> <body> <h1>文件列表</h1> <table> <tr> <th>ID</th> <th>文件名称</th> <th>文件大小</th> <th>创建时间</th> </tr> <?php foreach ($files as $file): ?> <tr> <td><?php echo $file['id']; ?></td> <td><?php echo $file['name']; ?></td> <td><?php echo $file['size']; ?></td> <td><?php echo $file['created_at']; ?></td> </tr> <?php endforeach; ?> </table> </body> </html>
Jetzt können Sie Dateien hochladen, indem Sie auf „index.php“ zugreifen, und hochgeladene Dateien anzeigen, indem Sie auf die Liste „files.php“ zugreifen.
Durch die Schritte in diesem Artikel haben Sie erfolgreich ein einfaches Online-Speichersystem geschrieben. Natürlich gibt es in der Praxis noch viele Funktionen, die noch verbessert werden müssen, etwa das Herunterladen, Bearbeiten und Löschen von Dateien. Aber all dies kann als Orientierung für weiteres Lernen und Ausbau dienen. Viel Spaß beim Programmieren!
Das obige ist der detaillierte Inhalt vonSo schreiben Sie ein einfaches Online-Speichersystem mit PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!