2012-04-04 11 views
0

私はサイクリングのチャリティサイトを作成しています。誰かが乗り物にサインアップしたら、Facebookのtwitterなどに投稿したいと思っています。 twitter oneに少し問題があるURLパラメータでTwitterに投稿する

twitterに送信したいリンクは、 '&'となっているので、ユーザーはtwitter投稿のスポンサーシップページに誘導されますが、twitterリンクは'&'

http://twitter.com/home?status=Sponser私は+ http:// www。 * .co.uk/index.phpを?モード= sponser & ID = $ ID」が

私はまだそれを完全に確保し、ライブ行っていないように私は、サイトのURLを取り除かれている。&

事前 で

どのように私はTwitterのフィードに「& ID =」を得るのですか

おかげでバリー

答えて

1

こんにちはあなたはURLをエンコードする必要が適切に

http://twitter.com/home?status=Sponser+Me+Please%2Bhttp%3A%2F%2Fwww.%2A.co.uk%2Findex.php%3Fmode%3Dsponser%26id%3D%24id

あなたはどのような言語を使用しています?

編集1つの

サンプルコード

echo "<a href=\"http://twitter.com/home?status=" . urlencode('Sponser Me Please+http://www.*.co.uk/index.php?mode=sponser&id=$id') . "\"> Twitter Status </a>"; 

おかげ

+0

'php'タグは、手掛かりのビットです。 – Quentin

+0

タグを見て;) –

+0

ありがとう..私の答えを更新しました..まだ新しいここに... ...:D – Baba

1

&(それは次のキーと値のペアの開始を示す)、クエリ文字列に特別な意味を持っています。

urlencodeを使用してデータをエスケープします。