私は解決URLを取得しようとしており、そのリンクを介して送信し、私は立ち往生しています。リンクが表示さが、あなたが単一引用符と二重引用符を混合しているPHPでの変数httpリンク
'href' => ("http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl='.$content .'")
私は解決URLを取得しようとしており、そのリンクを介して送信し、私は立ち往生しています。リンクが表示さが、あなたが単一引用符と二重引用符を混合しているPHPでの変数httpリンク
'href' => ("http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl='.$content .'")
あなたの引用符が正しくない:$コンテンツ変数を確保するために
'href' => ("http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl=".$content)
また、(でurlencodeを使用する必要があります)とurldecode()が正しく
編集をフォーマットされ は、これを試してみてください。
$currentUrl = rawurlencode($_SERVER['PATH_INFO']);
$newUrl = "http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl=";
header("Location: $newUrl.$currentUrl");
// path_infoに常に完全なURLが含まれているかどうかは不明ですが、多くの機能があります。あなたがGoogleのためにできる現在のURLをつかむためのウェブ。
私は(ここでのサンプルコードの内容)を含むようにしたいURLを欠けています。
'href' => ("http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl=".rawurlencode($content))
これらのソリューションはどれも動作していないようですか? – Dave
元の投稿は、配列の断片のように見えます。 は$ arr = array( 'href' =>( "http://chart.apis.google.com/chart?cht=qr&chs=300x300&choe=UTF-8&chld=H&chl=".rawurlencode($content) ) ); 次に、$ arr ['href'] という変数にアクセスします。そのURLにリダイレクトする場合は、 header( 'location:'。$ arr ['href']);となります。 – fuel37
ありがとうございます - あなたの最初の解決策はうまくいきました、私は間違った場所に$コンテンツを設定しました。あなたの努力に感謝します。 D – Dave