私は状況に遭遇しました。私はこれに新しいですが、私は、ブラウザのユーザー側のphp対のサーバー側の領域を理解しています..私はちょうど私がやりたいことを達成する方法を知りません..HTMLフォームをSQL DBに挿入し、ページに投稿されたvarsも渡します
私はページにフォームがありますユーザーは学校のコースに登録することができます。コースタイプ、場所、日付、お支払い方法を選択します。 送信時には、アウトソースされたショッピングカートに行き、支払明細を入力して、商品説明、価格などを入力します。これには、店舗IDやその他の関連情報が含まれます。 また、PHPデータベースの一部をユーザデータベースに挿入する必要があります。
DBアクションを別のPHPページに移動して、カートにリダイレクトするようにしましたが、カートに入ると、情報が正しく送信されなかったというエラーが生成されましたが、DBエントリ成功しました。
また、cartリンクでフォームアクションにインクルード(dbentry.php)を使用してみました。これは、ページの読み込み時にサーバー側エラーを生成します。
ある時点で、dbエントリ(ブランクであったにも関わらず)を作成してそこにあるすべてのvarsを含むカートにリダイレクトすることに成功しましたが、空のDBエントリは役に立ちません。私はエントリーが$ POST varsが作成される前に起こったと仮定しています...私もそれをやり直していないことを覚えていません。 HTMLフォームに記入し、提出されたときに$ POST varsでDBエントリを実行し、$ POST varsをカートページに直接渡しますか?通常、私は次のページでdbentry.phpを実行しますが、アウトソーシングされたカートページのスクリプトにはアクセスできません。
あなたの答えは次のとおりです。私はそれを行うだろう正確にどのように - http://stackoverflow.com/questions/5576619/php-redirect-with-post-data –