2016-07-30 53 views
-6

這裏是我的Ajax代碼:如何從其他頁面獲取變量值?

<?php 
    session_start(); 
    include_once 'dbconnect.php'; 

    if(!isset($_SESSION['user'])) 
    { 
    header("Location: /manopuslapis/index.php"); 
    } 
    $res=mysql_query("SELECT * FROM users WHERE user_id=".$_SESSION['user']); 
    $userRow=mysql_fetch_array($res); 



    mysql_query("UPDATE `users` SET credits=credits-something WHERE user_id=".$_SESSION['user']); 
    ?> 

我怎樣才能標誌着從其他網頁的價值?

mysql_query("UPDATE `users` SET credits=credits-**something** WHERE user_id=".$_SESSION['user']); 
+1

有沒有 「AJAX」 在這裏使用會話

$_SESSION['value'] = $value ; // page 1 $value = $_SESSION['value']; // page 2 

值傳遞到另一個頁面

。這是PHP代碼。至於你想得到的價值,哪裏*是*那個價值?你會從哪裏得到它?什麼是「其他頁面」? – David

+0

我想從var something = value得到它;從其他我的網站頁面調用page.php – Aurelijus1

+0

如果您的「其他網站」確實是一個完全獨立的網站(在另一臺服務器上),那麼您需要向該網站發出HTTP請求以獲取該值。如果它是「你的」網站,那麼你可以暴露某種API來返回值。否則,你可以提出請求來獲取頁面本身並解析其中的值。你真的不清楚你想要做什麼。 – David

回答

0

您可以使用會話或GET使用GET

<a href="page.php?value=<?php echo $value; ?>"></a> // page 1 
if(isset($_GET['value'])){ 
$value = $_GET['value']; 
}