私のサイトには、ユーザーがファイルをアップロードできるセクションがあり、後で見るためにデータベースに保存します。Codeigniterファイルのアップロード
私は、ユーザーが別のファイルを追加することができ、それはちょっと、このようにそれを更新しますので、私はそれを作ることができる方法を知りたい:
VERSIONのFILENAME
1.1 Test2.zip
1.0 Test.zip
少し曖昧なことがあれば教えてください。私はそれを改訂します。私は初心者です。
編集:ここで詳細な説明があります。
私はmodをアップロードできるエリアがあります。私はそれを作る必要があるので、ユーザーが自分のmodをアップロードするときに、ファイルの名前とバージョンを入力してアップロードするようにする必要があります。その後、modページには、入力内容+ファイル/ダウンロードリンクが表示されます。そして、彼らが望むなら、彼らはアップロードされたファイルのリストに追加される別のファイルをアップロードすることができます。現在、1つのファイルの代わりに、2つのファイル、名前/バージョン、およびそれらのダウンロードリンクを表示します。
ファイルをバイナリデータとして保存しているのですか、またはデータベース内のリンクのみを保存していますか? –
ちょうどリンクとして、データベースを駄目にすることはありません。 – unlucky4ever
そのファイルの最終バージョン番号が何であったかを確認し、それを増やしてください。 PHPにはたくさんのファイル関数があります:http://www.php.net/manual/de/ref.filesystem.php glob()を見ることができます。 バージョン番号をデータベースに保存すると、さらに簡単になります。それを取り出してそれを増やし、新しいアップロードのバージョンとして使用してください。私たちはあなたが正確にアーカイブしたいもの、どんな種類のバージョニングを望むかなどはわかりません。もっと教えていただければ、さらに助けてください。 –