2

私がする必要があるのは、php 変数を含むリンクへの新しいウィンドウを開くことです。私が知る限り、javascript関数でphp変数を使用できないので、これを試してみましたが、機能していないようです

$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=$num1&nxx=$num2&thoublock=$num3&usaquerytype=Search+by+Number&cityname=
')</script>";
echo $link;

$num1、$num2、および $num3 はすべて php 変数です。これを行うより良い方法はありますか?ありがとう。

4

2 に答える 2

2

改行を削除:

$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=$num1&nxx=$num2&thoublock=$num3&usaquerytype=Search+by+Number&cityname=')</script>";
echo $link;

また、変数を中かっこ: で囲む必要があります${num1}。そうしないと、変数が正しく補間されない可能性があります。

于 2012-09-01T19:55:22.113 に答える
1
$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=".$num1."&nxx=".$num2."&thoublock=".$num3."&usaquerytype=Search+by+Number&cityname=')</script>";
echo $link;
于 2012-09-01T19:59:32.983 に答える