私は自分のウェブサイトで特定のユーザーを偽装するための方法を構築しています。リンクごとにクエリ文字列を動的に作成するにはどうすればよいですか?
ここでの目標は、尋ねる文字列に偽装したい人のユーザーIDをviewas=1234
のように追加できるようにすることです。それを見ると、そのサイトは私を(管理者として)そのユーザーを「偽装する」ことを許可します。
ただし、ページ読み込みの間に「偽装」状態が発生することが問題です。私がクリックした各リンクは、viewas=1234
を運ぶように調整する必要があります。例えば
、一般的に次のようになりますリンク...
<a href='http://www.example.com/profile?profileid=5678'>My Profile</a>
... ...動的に変身するために知って
<a href='http://www.example.com/profile?profileid=5678&viewas=1234'>My Profile</a>
を持っているでしょう...いつでも私はID 1234でユーザーを偽装したいと思います。これはサイト全体で発生する必要があります。
ロード後、サーバー側でPHPを使用するなど、何とかJSでこれを行うにはどうすればよいでしょうか?
すでに存在するクエリ文字列も処理する必要がありますか? – pimvdb
はい...私は例との間で更新します...良い質問:) – johnnietheblack
ビルドリンクの多くの例を見てくださいhttp://php.net/manual/en/function.http-build-query.php –