0
私のフォームリクエストは、パブリックにアクセスできないフォルダに送信したいと思います。 私のディレクトリ構造がthis-フォームアクションをプライベートディレクトリに送信
- /ホーム/ WWW/public_htmlの/
- INC
-
私はこれを試してみました210
- form.php(私はaction.phpでこのフォームのアクションを処理したい)
- INC
は、を示し、
<form action="../inc/action.php" method="POST">
をコード - しかし、 404!フォームを送信中にエラーが見つかりました。それはパス - mysite.com/inc/action.phpが見つかりません。
フォームリクエストをプライベートディレクトリで処理する方法はありますか?
短い答えは:いいえ。中程度の答えは、こうではありません。完全な答えは:はい。 'public_html'に' action.php'を入れてください。 '' include '../ inc/action.php ";' 'public_html'に' action.php'を書いてください。それで全部です。 – axiac
ありがとうございます。私は現在、まったく同じことをやっています。私はそのファイルを含む別のフォルダ "inc"を作成しました。しかし、このようにして、action.phpファイルをプライベートフォルダまたはpublic_htmlに保存することは同じことだと思います。 私はそうですか? –
プライベートであるという全体のポイントは、あなたが達成したいシナリオを積極的に妨げています。これは、無効になったユーザーでログインする方法を尋ねるようなものです。 –