私は別のフォーム(preocess.php)にファイルを提出するPHPページ(registration.php)を持っています。次のページにそのページが送信されますファイルを電子メールIDへの添付ファイルとして保存します。私は別のファイルの関数を呼び出して、その関数にこのファイルを渡すことはできますか? ストリームを関数に渡すように考えるのがいくつかあります。 (私は確信していません。)誰もこれについて私を導くことができますか?PHP:USerで定義された関数にファイルを渡す
0
A
答えて
0
もちろん、もともとは関数を呼び出すファイルを含めてください。
<?php include ('file_with_function.php'); ?>
0
ファイルを通過させないでください。バックグラウンドでファイルを処理する方がよいでしょう。
- ストアファイル
- は 前進
- 次のステップへのユーザー(process.php)いっそ
確認し、セッションに(最悪の場合のパスに)いくつかのIDを入れます1つのステップで処理を行うために必要ならば、コードをリファクタリングします。 このようにして、ハーフ処理されたもの、途中の処理パイプラインへのエントリ、および同様の一般的な複数ページフォーム処理の問題を避けることができます。
0
ファイルを誰かに電子メールで送信しようとしている場合、PHPMailer(http://phpmailer.codeworxtech.com/index.php?pg=methods)には本当にうまく機能するaddAttachmentという関数があります。
ファイルを何らかの方法で処理しようとしている場合、file_get_contentsはファイルの内容を文字列として取得します。これは文字列の場合に便利です。ただし、小さなファイルであることに注意する必要があります。そうしないと、メモリがかなり不足します。
関連する問題
- 1. 異なるファイルで定義されたjavascript関数へのアクセス
- 2. C++で定義された関数への未定義参照?
- 3. 引数として渡される関数の定義
- 4. グローバルスコープの関数内で定義された関数へのアクセス?
- 5. RcppArmadilloユーザ定義関数を渡す
- 6. CruiseControl.NETプリプロセッサで事前定義されたブロックに定数を渡す
- 7. 関数内で定義されたjavascript変数が関数内で '未定義'です
- 8. jQueryでonclickに事前定義された関数を追加
- 9. Emacs:関数自体が定義されているファイルをロードする関数を定義します。
- 10. defで定義された関数をプロットする方法は?
- 11. lapplyに定義された関数を適用する
- 12. 定義された日付に関数をトリガーする方法
- 13. 別の関数で定義された関数を呼び出す
- 14. 関数に定義されたリストに追加する
- 15. オーバーロードされた関数に渡す -
- 16. 任意に定義された関数の数値微分
- 17. 関数に未定義のパラメータを渡す - 変数が
- 18. VBA関数に未定義の引数を渡します。
- 19. Cで定義されていない関数を定義するには?
- 20. 再定義された関数の元の定義を取得する
- 21. 別の関数のある関数で定義され、宣言された変数にアクセスする方法は?
- 22. とで定義された関数を検索:ブロック
- 23. あるファイルで定義された静的関数に別のファイルにアクセスできますか?
- 24. 生成された関数名のために定義されたCプリプロセッサ
- 25. 関数に渡される変数を設定しますか?
- 26. 定義された関数を呼び出す方法は? (Javascript)
- 27. 関数が定義されたフレームオブジェクトを取得する
- 28. 返された変数は、javascript関数によって「未定義」です
- 29. DrRacketオートコンプリートにソースコードで定義された関数が表示されない
- 30. exeで定義された呼び出し関数