2011-08-24 50 views
0

我在我的進行中的表中有多個提交按鈕同名,我希望每個提交按鈕只包含一個鏈接。所以每當我點擊一個按鈕時,它就會生成一個提交關聯的鏈接。怎麼做?如何將提交按鈕與只有一個值相關聯

<input type="submit" value="<? $row['bclink'] ?>" name="re_b" id="re_b"> 

PHP:

if (isset($_POST['re_b'])){ 

    $xml = simplexml_load_file($re_b); 

} 

這是我的,但它給我的錯誤 「使用simplexml_load_file()無法加載外部實體 」「 在....在線70」

我的問題是如何在點擊時調用按鈕的值?

回答

2

什麼錯誤?如果您遇到問題,請提供一些詳細信息,不要只是說您有問題,並希望我們能夠從您的想法中讀取它。這裏沒有人採取了心靈感應療法101.

你的意思是你想要這樣的事情嗎?

<input type="submit" name="submit" value="Something" /> 
    <input type="submit" name="submit" value="Else" /> 


    if ($_POST['submit'] == 'Something') { 
     ... 
    } else if ($_POST'submit'] = 'Else') { 
     ... 
    } 
+0

謝謝。正如我在原帖中提到的那樣。這是一個正在進行的表格,所有提交按鈕都具有相同的名稱和不同的值。可能嗎? – questiongirl

+0

當然。只要每個值不同,上面提到的'if()'就是你如何檢查這些不同的值。如果所有提交按鈕具有相同的名稱和值,則無法區分它們。提交按鈕的名稱/值在服務器上顯示的不是文本字段或複選框。它只是一個簡單的'name = value'對。 –

+0

我無法提交此:而不是具有value =「link」,它實際上是value =「<?$ row ['link']?>」 所以一切都從數據庫檢索,我不有值分配 – questiongirl

相關問題