[ad_1]
こんにちは、私のウェブサイトの紹介リンクを作成するのに少し苦労しています。
「www.mysitename.com/?ref=username」のようなものが欲しいのですが、私の課題は
1. 紹介 URL を生成するにはどうすればよいですか
2. 新規ユーザーが紹介 URL を使用すると、登録ページにリダイレクトされ、紹介 URL でサインアップできるようにするにはどうすればよいですか。
どうすればこれを実現できるかについてのアイデアは大歓迎です。
私が試したこと:
明確なアイデアがありませんでした。助けが必要です。私はまだ C# に慣れていません。これまでに遭遇したことはありません。
解決策 1
引用:1. 紹介 URL を生成するにはどうすればよいですか
あなたが提供した例は クエリ文字列 値を渡します。 その後の内容 ?
の記号 URL
はクエリ文字列です。 ref
それは key
と username
それは value
.
引用:2. 新規ユーザーが紹介 URL を使用すると、登録ページにリダイレクトされ、紹介 URL でサインアップできるようにするにはどうすればよいですか。
あなたは単に使用するでしょう Request
から値を取得するオブジェクト QueryString
. 例えば: Request.QueryString["key"]
必要に応じた簡単な例は次のとおりです。
C#
if(Request.QueryString["ref"] != null) { //redirect to the sign-up page here //for ASP.NET WebForms you can do: Response.Redirect("~/Signup.aspx"); }
[ad_2]
コメント