2014-03-26 241 views
0

我在使用url將變量從一個頁面傳遞到另一個頁面時遇到了問題。如何通過url傳遞變量

echo '<a href="pass1.php?myNumber=1">Send variables via URL!</a>'; 

在pass1.php

$b=$_GET['myNumber']; 
echo $b; 

的輸出是: -

說明:未定義指數:在mynumber的 C:\ XAMPP \ XAMPP \ htdocs中\ srinath \ PASS1。在線2上的php

+0

我們需要整個代碼隊友! –

+0

@AncientGeek你需要更多什麼? –

+0

在您發佈的代碼中看不到任何問題。我們需要更多的代碼。檢查你的網址,如果你能看到'myNumber = 1'或不? – Rikesh

回答

-1

使用前檢查變量。

if(isset($_GET['myNumber'])) 
{ 
$b=$_GET['myNumber']; 
echo $b; 
} 
0

的問題似乎是與您的href =「」

您應指定協議(這可能是http://),然後鏈接。儘管您可以使用?myNumber=23,但它會追加到當前頁面的URL,其結果可能是意外的...