0

ユーザーが送信ボタンをクリックすると、関数が私のサイトのギャラリーに div を作成し、そのコンテンツを具体的に共有したい場合にリンクできます。コンテンツは、YouTube などの他のサイトに埋め込まれてホストされているだけなので、ユーザーは実際にコンテンツをアップロードしたり、アカウントを必要としたりすることはありません。誰でも URL をコピーして入力に貼り付け、そのコンテンツをギャラリーの div に送信できる無料のオープン ギャラリーです。

どこから始めればよいですか?これにはphpが必要ですか?

4

1 に答える 1

0

あなたが超初心者か何かなら、最初のステップはあなたのウェブサイトをあなたが望むようにすることであり、これらのdivの中に、URLが指すコンテンツの代わりにユーザーが送信したURLを置くことができます. 【これができればこんな質問しなくてもいいと思うので初心者扱いで構いません】

どうすればこれを達成できますか? まあ、あなたは間違いなく必要です:

  1. ユーザーからの入力 (ユーザーが送信したフォームからの POST 要求) を使用できるようにする、ある種のサーバー側言語 (php が適切な選択です)。
  2. 正確性をチェック/入力をクリーンアップ/サポートされているWebサイトなど
  3. この情報をどこかに (データベース) 保存して、後で取得できるようにします。

次のステップは、データベースから情報を取得し、必要に応じてギャラリー ページに表示することです。これには以下が含まれます。

  1. 特定のページに表示したい情報のサブセットをデータベースから取得します。たぶん猫関連のものだけか何か、私にはわかりません。
  2. forループなどを使用してdivに表示するだけです。

.

 foreach ($subset as $url) {
   echo "<div>$url</div>";
 }

次に、最後のステップは、これらのリンクを実際のビデオ/画像など、リンクの種類に応じて変換することです。これは、Javascript を使用するクライアント側と、php またはその他の言語を使用するサーバー側の両方で実行できます。

これは、すべての Web サイト API を調べて、たとえば URL をビデオに変換する方法を見つけ出すなど、多くの手作業になります。画像は簡単ですが、ホットリンクで保護されている可能性があるため、そこでも API を使用する必要がある場合があります。

于 2014-01-07T04:31:51.410 に答える