2012-04-07 8 views
0

私は、外部PHPファイル( "rpc.php")からコンテンツを読み込むページ( "main.php")を持っています。上で、以下の構文を使用することに成功しrpc.phpからコンテンツを引き込むmain.php:jQueryで変数をPHPに渡す。

rpc.phpオン
$("#portfolioContent").load("rpc.php?o="+day+""); 

次のように私は、if文(長いスイッチ機能の一部を)持っている:

if ($pagename == "home") { 
break; 
} 

変数が設定されていないため、このブレークは発生していません。 rpc.phpはさまざまな親ページで使用されるため、これらの変数に変数を設定する必要があります。親ページに私はrpc.phpする変数を設定し、それを渡そうとするには、次のコードを使用してみましたが、無駄にしている:

$("#portfolioContent").load("rpc.php?o="+day+"$pagename="home""); 

誰もが正しい方向に私を指すことができますか?ありがとうございました。

答えて

2

それだけで行うPHPでURLから変数にアクセスするには、次のように

$("#portfolioContent").load("rpc.php?o="+day+"&pagename=home"); 
+0

スポット上で$を置換

$("#portfolioContent").load("rpc.php?o="+day+"&pagename=home"); 

お知らせ - ありがとうございました! – Chris

0

でなければなりません:URLと例えば $_GET['variablename']

http://www.example.com?hello=hellWorld

echo $_GET['hello']; 

を印刷しhelloWorld

はまた、あなたがして$_GET['pagename']

1

変更する&を使用間違っています。これを試してみてください:私は&

乾杯

+0

コードの最初の部分はうまくいかなかったようですが、$ _GET ['pagename']部分はとても役に立ちました。ありがとうございました:) – Chris

1

あなたの構文で変数にアクセスこの

$("#portfolioContent").load("rpc.php?o="+day+"pagename="home"); 

にこのライン

$("#portfolioContent").load("rpc.php?o="+day+"$pagename="home""); 

を、変数を分離しない$

+0

ありがとうございました! – Chris