2017-05-11 4 views
2

にリダイレクトURLは、ユーザー名とパラメータフィールドを取得するために、POSTメソッドを使用してlogin.phpと呼ばれ、これは私がアドレスバーにこれらのパラメータを非表示にする他のスクリプト隠すには、私はPHPでひとつのスクリプトを書かれているPHP

header("Location: host_ack_api.php?username=$Userlogin&password=$Userpassword&host_name=$server&comment=$Comments");. 

にリダイレクトされますリダイレクトしています。 2番目のスクリプトのhost_ack_api.phpは別のファイルに$ _POSTでそれを作るか、あなたは= $ユーザ名を持っているように、あなたのGETを使用した場合と同じ

  • オプションを使用すると、$ _SESSIONをレコード生成することができます

  • +2

    を投稿しないでGETした、あなたはURLでそれらを持っていることを余儀なくしています。 _hide_することはできません。 – sidyll

    +0

    .htaccessを使用してURLを書き直します – clearshot66

    +0

    ヘッダーは使用できませんが、フォームの投稿やfile_get_contents(URL WITH PARAMETERS)で行うことができます。 –

    答えて

    0
    1. オプションをGETされて使用して書かれていますがUserloginとそのユーザー名を取得したときに$ _SESSION変数を作成し、データをイントロセッションに入れてから、ページを更新してURLから取得パラメータを削除し、セッションから使用することができます。

    PS - あなたの方法は、あなたがGETで渡している場合

    関連する問題