ユーザーが自分の Web サイトに画像をアップロードできるようにする必要があります。現在、彼らはそれを行うことができますが、アップロードしている画像にキャプションを追加することはできません. データベースが必要になることは理解しています。ユーザーがタイトル付きの画像をアップロードできるようにする方法を教えてもらえますか? 詳細なほど良いです!どうもありがとうございました!!!
3 に答える
$_FILE[]で画像をアップロードしようとすると、属性を含む画像の配列が取得されます。
$file ['name']、$file ['type']、$file ['size']など。アップロードされたファイルが「test.gif」の場合は、
$file['name']="test"..ユーザー定義のキャプションで変更したい場合は、
フォームから $_POST['image_caption'] を取得して追加するだけです
お気に入り:
$extension = end(explode(".", $_FILES["member_photo"]["name"])); $image_name= $_POST['image_caption'].".".$extension;
PHP でこれを行いたい場合は、ここから始めることができます : http://php.net/manual/en/features.file-upload.php例。次に、ファイルのアップロードに関する多くのチュートリアルを Google で検索します。
画像をアップロードするときに、image_id を主キーとして、関連するコメントをデータベースに保存してみてください。そうすれば、画像を取得すると、タイトル、タグ、コメントなどを取得できます。