2016-07-21 5 views
0

私はWeb開発者の世界では新しいです。私はインターネットで学ぶことによってWordpressにウェブサイト(www.formsify.in)を作成しました。私はコーディングやプログラミング言語などの基礎と興味を知っているので、すぐに学びます。今私の目的は、ユーザーが文書を検索してダウンロードできるようにすることです(.pdf)。私が今使っている方法は、ドキュメントをMediaにアップロードし、ボタンを使ってドキュメントを表形式で表示するページに移動することです。提案Webデータベースアプリケーションの作成について

これは、文書の数が少ない場合に機能します。しかし、私は文書の数が増えていくことを知っています。私は、それらを1つずつアップロードし、常にテーブルを作成することに対処することは非常に難しいでしょう。だから私は作成すると思った

(1)。文書データベース (2)。アップロード中のインターフェイス (3)ユーザーインターフェイス

私は正しい方向に考えているのか、これを達成するためのよりよい方法があるのか​​を知りたい。そして、これが正しい方法である場合

  • データベースはオンラインで保存されるように、私はオンラインで保存する文書を覚えておいてください。
  • 私はコードオタクではないことを念頭に置いて、アップロードインターフェイスを作成するにはどうすればよいですか。
  • どのようにユーザーインターフェイスを設計するのでしょうか。

私はこれらが非常に広く開いた質問であることを知っています。また、ここの強迫者は私に非商業的、非偏向的な見方を与えるでしょう。私は指示が必要なだけです。私はまともなウェブサイトを作ることができました(私の基準に従って)私が唯一のことは私がそれをするために私を走らせたことは分かりませんでした。私はどんな提案にも感謝します。

おかげで、だから、

+0

phpを使用して、サーバー上のフォルダにファイルを保存できます。それは最もシンプルです –

答えて

1

.farhan は、基本的に、あなたは、2つのテーブルを持っている必要があります。

ユーザー アップロード

ユーザーIDとどんな情報は、ユーザーに持たせたいとホールドアップロードテーブルには一意のID、アップロード者のユーザーID、およびドキュメントへのパスが格納されます

このようにして、アップロードを選択することができます(必要に応じてフィルタを追加できます)。およびデータベース結果を使用したビュー

アップロードは、ファイルをフォルダにアップロードして(名前を変更して)名前を付けて、dBに新しいパスを挿入するPHPスクリプトにファイルを送信する単純なhtml形式です。

ユーザーインターフェイスは、フォーム要素とアップロードを処理するためのPHPスクリプトへのアクションで、ちょっとしたhtmlを保持するだけです。

アップロードスクリプトはw3schoolsで見つけることができます。mysqlの挿入をデータベースに追加するだけです。

関連する問題