2017-03-06 11 views
2

Googleカレンダーにエントリを追加するためのリンクがあります。私は、人間が読める形式(最初はテキスト領域からキャプチャされたもの)で保存されたデータベースからデータを取得しています。通常は複数の行にまたがっています。クエリ文字列に改行を挿入する

ビッグデー動物園で出かける。
日焼け止めを持参してください。

...と私のページに、私は、変数として設定し...

$event_info = get_post_meta($post->ID, 'event_info', TRUE); 

私は(それが改行文字を考慮していないクエリ文字列を作成するときに問題があります...

&詳細は以下のクエリ文字列)の関連部分を示す=ビッグ+日+アウト+ + zoo.Bring +日焼け止めを+で。動物園で

...と私は私のカレンダーで表示するときに、それはこのようになります...

ビッグ・デイ・アウト。日焼け止めを持参してください。

... 2行ではなく...

私は、%0Dのクエリ文字列に改行文字を使用できますが、私はそれをクエリ文字列に取得する方法がわかりません。私は、この目的のために私の$event_info変数を取って、新しい行の文字を追加するいくつかのPHP関数があると思いますが、私は確信していません。

どのような提案も素晴らしいでしょう。

答えて

1

あなたは...もちろん

$event_info = urlencode(get_post_meta($post->ID, 'event_info', TRUE)); 
+0

を試みることができます!完璧に動作します。ありがとう。 – user3256143

関連する問題