サポート » プラグイン » Contact Form DB でアップロードファイルの保管場所

  • 解決済 fri 231

    (@3rdl81)


    Contact Form DB(https://ja.wordpress.org/plugins/contact-form-7-to-database-extension/)を使用しています。

    フォームからアップロードされたファイルがどこに保管されているかを調べています。
    管理画面から以下のようなURLでアクセスすると、アップロードファイルは参照できます。

    http://example.com/wp-admin/admin-ajax.php?action=cfdb-file&s=00000000000.0000&form=フォーム名field=fieldName

    このファイルは、どこに保管されているのでしょうか。
    サーバー上を探しましたが、見当たりませんでした。

    なお、ファイルを探している理由ですが、管理画面上からデータを削除した際に、アップロードファイルもきちんと削除されているか確認しようとしています。

    すみませんがよろしくお願いします。

    • このトピックは fri 231が2 年、 8 ヶ月前に変更しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • CG

    (@du-bist-der-lenz)

    データベース内ではないですか。
    ローカルに必要ならエクスポート出来るようになっていますから。

    こんにちは

    例えば。Contact Form 7を使って送信されたものであれば、送信データは「wp_cf7dbplugin_submits」という名前のテーブルに送信データが保存されます。
    添付されたファイルは上記テーブルにBLOB型という形式で保存されています。

    ご質問の削除さているかどうかについてですが、Contact Form DBの管理画面でデータを削除した場合、上記テーブルの添付ファイルデータも削除されています。

    Du bist der Lenz 様 munyagu 様

    解決しました!
    送信されたファイルがどのように保存されるか、勉強不足でした。
    データベース内にBLOB型で入っているのを見つけ、SQLで取得することができました。

    ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Contact Form DB でアップロードファイルの保管場所」には新たに返信することはできません。