2015-11-09 85 views
1

我無法將index.php的編號從profile.php中獲得。我試圖從一些#1解決方案,但沒有一個似乎工作

的index.php:

$id = getfield('id'); //getfield is a function that pulls out the fields 

<a class="profile" href="profile.php?=<?php echo $id.' ">'.ucfirst ($firstname);?></a> 

profile.php:

if(isset($_GET['id'])) 
{ 
    $id= $_GET['id']; 
    echo $id; 
} 
else 
{ 
    echo 'cant get id'; 
} 

輸出爲can't get id。 我需要將ID回顯給我。 我不知道我在做什麼錯在這裏,如果有人能夠引導我走向正確的軌道,將不勝感激。

+1

傑克在的index.php你在哪裏聲明/定義變量$ ID? –

+0

讓我編輯它 – jake123

+1

你的href應該最終看起來像'profile.php?id = ID_HERE'你目前沒有設置id爲任何東西 – ElefantPhace

回答

4

你沒有在您的網址外觀進行任何設置:

<a class="profile" href="profile.php?=<?php echo $id.' ">'.ucfirst ($firstname);?></a> 
            ^

應該

<a class="profile" href="profile.php?id=<?php echo $id.' ">'.ucfirst ($firstname);?></a> 
            ^
+0

謝謝它現在工作,我的輸出是有利的:D – jake123

+0

不要忘記接受答案,以便其他人可能會發現如果他們需要 – ElefantPhace

+0

我被困在這個幾個小時,我不能相信這是多麼簡單 如果它不適合你,我將永遠沒有得到它的權利 – jake123