2011-08-24 47 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

相关问题