2012-02-27 12 views
-1

私はphpを使い慣れていませんが、私は標準的なHTML(http://europeanbob.co.uk/phil/phil.html - 最高のchrome atmで表示されています)で友人の写真のサイトを構築しました。可能な限り簡単に写真をアップロードすることができます。写真をアップロードして自動サイズ変更するためのPHP CMS

私がしたいのは、3つのカテゴリ(人物、性質&要約)のいずれかにアップロードする写真を選択できる管理者ログインです。写真がアップロードされると、自動的にサイズ変更するスクリプトを実行したい(http://wideimage.sourceforge.net/のようなもの)。だから彼が "img.jpg"をアップロードしたら、 "img_large.jpg"、 "img_small.jpg"、 "img_thumbnail.jpg"を作成したいと思います。

また、関連するギャラリーページにサムネイルをインポートする必要があります。これはどこに便利なMySQLデータベースを持つでしょうか?

基本的にちょっとしたアドバイスや正しい方向を指す言葉を探していますが、私はそれを理解できるはずですが、私は少し圧倒され、どこから始めるのか分かりません。

もし私が欲しいことをするものがあれば、それは素晴らしいことですが、もしそうでなければ、私は立ち往生して必要なことを学びます。事前

答えて

0

おかげで、あなたはそれはあなたが絵(同様にそれらのサイズを変更する)を操作することを可能にするライブラリですについてPHP GD、 をreat必要があります学ぶために喜んでいる場合。

管理パネルについては、cookiesと基本mysql queriesについて学ぶ必要があります。 フォームと$ _POSTについても読んでください。

そうでない場合は、Wordpressを使用してください。

  • それは支援(コミュニティがあります
  • ユーザーフレンドリー
  • 基本的な要件(PHP、DB SQL)
  • サポートページ、投稿、カテゴリと写真
  • をインストールするのは非常に簡単です
  • 無料です)
0

CMSを使用したくない場合は、他のものを使用できますあなたの簡単なデータ構造のxmlのようなものですが、初心者の方はmySQLがより簡単になります... SWFuploadを複数のアップロードに使用して、onLoadイベントを処理して親指を作成します(jQuery Ajax)。あなたはインターネット上で親指を作るためのツールをたくさん見つけることができます。ちょうど1つを選んで独自のリサイズパラメータを設定します。私はカテゴリーフィールドとアップローダーで一種のフォームを作って、それぞれのイメージにそれが属するカテゴリーを識別してそれに応じてカテゴリーページを更新するための独自のIDを持っていて、各カテゴリーページがそれ自身のイメージをロードするようにします。しかし、それはすべての可能な方法の一つです。

管理パネルを保護するには、POSTメソッドを使用して入力したデータを確認し、間違っている場合はリダイレクトを行うログインフォームを作成する必要があります。さらに保護するために、adminパネルURLでadminだけを知る独自のGETパラメータを確認することができます。欠落している場合は、リダイレクトも行います。このような方法は、Joomlaプラグインで追加の管理パネル保護のために使用されます。保護の詳細については、Google .htaccessをご覧ください。 PHPセッションを管理パネルで使用することもできますが、必要があるかわかりません。

これは、あなたが自分のギャラリーを作ることに決めた場合には、おそらく対処しなければならない基本的なものです。

IMO CMSは、このような小さなプロジェクトでは重すぎます。

0

これには良い選択肢はDrupalです。プラグインモジュールを使用して、必要な機能を利用できます。 "drupal image resize module"や "drupal image upload module"のためのgoogleだけで良い出発点があります。カテゴリ、ファ​​イルの保存場所、ユーザーのログインシステム、アクセス許可などはすべてそのままの状態で提供されており、すべて無料です。

試してみるといいですか?Drupal Gardens

関連する問題