ユーザーからの名字、ユーザー名、パスワードを保存するphp signinページを作成しましたが、問題なく動作しています。ユーザーの画像をアップロードするオプションをもう1つ追加しました。イメージは自分のイメージディレクトリに正常にアップロードされています。今質問は、私はSQL Expressテーブルに格納されている情報を持つページにログインするとき、私が得ることができるすべての情報です。ユーザー名、名、姓のようなものです。今私はログイン時にアップロードした画像を手に入れたいと思います。画像やそのパスをSQL Expressテーブルに保存する方法と、特定のユーザーがログインしたときに検索する方法を教えてください。SQLテーブルには何を格納しますか?ファイルのパスまたはその他
答えて
最初に登録するときにフォームを送信するときは、サーバーにファイルをアップロードし、そのパスをdbに保存し、情報を表示する必要があります。 dbから取得してエコーすることができます
<img src="<?php echo $path_from_db; ?>">
これはどのように動作するのですか。
あなたのanthsのthnksが、ファイルのアップロードされたパスを見つける方法。 "$ _FILES ['fileToUpload'] ['tmp_name'])を使用すると、一時的なパスが表示されます。私はファイルが移動された正確なパスが必要です。 –
あなたがテンポラリフォルダに格納されているファイルを提出するとき。あなたのサーバー上の永続的なディレクトリに移動する必要があります。したがって、ファイルをこのディレクトリに移動する必要があります。このファイルは、 'move_uploaded_file($ _FILES [" fileToUpload "] [" tmp_name "]、$ target_dir。basename($ _ FILES [" fileToUpload "] [" name "] )) 'dbに格納するパスは' $ target_dir 'です。ファイルのアップロード方法(https://www.w3schools.com/php/php_file_upload.asp)を参照してください。 –
- 1. CMD:ファイルのパスを変数に格納します。ファイル名は
- 2. ファイルをデータベースまたはプロジェクトのパスに直接格納する
- 3. テーブルの行に他のテーブルのWebサービスからのアクセスを格納します
- 4. なぜChromeはlocalhostに対して__RequestVerificationCookieを格納しますが、他のCookieは格納しませんか?
- 5. は、SQL Serverテーブルに格納されたpowershellスクリプトを実行します
- 6. テキスト:ファイルまたはrdbmsを格納していますか?
- 7. テーブルを1つまたは複数のデータベースファイルに格納しますか? (Bookingsアプリケーション)
- 8. テーブルにアタッチして格納する。私はアクセスしました
- 9. ダウンロード/ SQLテーブルに格納されたファイルを表示
- 10. 画像をカメラロールまたはその他のパスに保存しますか?
- 11. Jasperserverがリソースを格納する物理パスは何ですか?
- 12. JavaのBufferedReader.readLine()はファイル全体をメモリに格納しますか?
- 13. SQL - 内部結合の結果を新しいテーブルに格納しますか?
- 14. ハイブはテーブルをローカルに格納しますか?
- 15. ダブルまたはロングまたは他のデータを格納するCデータ型
- 16. Azureストレージ、BLOBまたはテーブルにデータを格納していますか?
- 17. ファイルをデータベースに格納する方が良いか、ファイルのパスに格納する方が良いですか?
- 18. SQL Server 2008はどこにインストールログを格納しますか?
- 19. SQL Serverにストアドプロシージャを格納します。
- 20. テーブル名をストアドプロシージャまたは単純なSQLクエリに動的に渡し、その結果を変数に格納する方法はありますか?
- 21. 選択したファイル(任意のファイル)をSQL Azureテーブルに格納する方法は?
- 22. DBからhtmlテーブルをレンダリングし、再度そのコンテンツを格納します。
- 23. openidとoauthトークンを同じテーブルまたは別のテーブルに格納しますか?たとえば
- 24. 返されたIDを他のテーブルに格納する方法は?
- 25. NeDBがファイルにロードまたは格納していません
- 26. ライブラリのパスはintelliJに格納されています
- 27. テーブルに格納されたリストから各テーブルの数を選択します。
- 28. jQuery .data()は後でアクセスするためのIDを格納しますか?または他の方法?
- 29. .net SQL Serverは、procsラッパークラス構造を格納しました
- 30. Linqは大文字のテーブルの列を格納します
パスワードの保存には十分注意してください。それらは決してプレーンテキストで保存すべきではありません。彼らは塩漬けされ、ハッシュされるべきです。 –