2012-04-09 5 views
0

ラジオボタンでデータを送信する必要があります。ラジオボタンでデータを送信

このボタンは、私は無線が保持するすべてのデータを印刷し、

<td> 
    <span style="color:red">Sil</span> 
    <input name="{$spam.encId}-{$spam.comment}-{$spam.to}-{$spam.userId}" type="radio" value="DENIED"><br> 
    <span style="color:green">Onayla</span> 
    <input name="{$spam.encId}-{$spam.comment}-{$spam.to}-{$spam.userId}" type="radio" value="ACCEPTED"> 
</td> 

このボタンは、PHP側でその

のような存在です。問題は、最初のボタンだけが正しく機能することです。データを2番目と3番目に入れることはできません。

enter image description here

これはcode.Whatが理由かもしれないのですか?

<form action="#" method="post"> 
    <div class="destek_inside" > 
    <table width="1000" border="1" class="std"> 
     <tbody> 
     <tr class="header"> 
      <td class="pd_5 bold per25">Kullanıcı Adı</td> 
      <td class="pd_5 bold per25">İçerik</td> 
      <td class="pd_5 bold per25">Yorum</td> 
      <td class="pd_5 bold per25">Durum</td> 
     </tr> 
     {foreach from=$spams value=spam} 
      <tr> 
      <td class="pd_5"> 
       <a href="{$spam.userUrl}" class="no_link_style bordo" target="_blank">{$spam.user.username}({$spam.userId})</a> 
      </td> 
      <td class="pd_5"> 
       <a href ="{$spam.typeUrl}" target="_blank">{$spam.typeData.name} {$spam.typeData.surname}</a> 
      </td> 
      <td class="pd_5">{$spam.comment}</td> 
      <td> 
       <span style="color:red">Sil</span> 
       <input name="{$spam.encId}-{$spam.comment}-{$spam.to}-{$spam.userId}" type="radio" value="DENIED"><br> 
       <span style="color:green">Onayla</span> 
       <input name="{$spam.encId}-{$spam.comment}-{$spam.to}-{$spam.userId}" type="radio" value="ACCEPTED"> 
      </td> 
      </tr> 
     {/foreach} 
     </tbody > 
    </table> 
    </div> 
    <p align="right"><input type="submit" name="save" value="Kaydet"/></p> 
</form> 
+0

からのデータを持っていること、これは理由がある

「.... 『

«入力名=』 ......」C:だから、無効な名前を持っていますそれは違うものでなければならない。実際の問題は、私はPHPの側で2番目と3番目を取ることができないことです – user1277467

+0

ラジオボタンのグループのすべてのラジオボタンは、すべて同じ名前が異なる値を持っている必要があります。 – nathanjosiah

答えて

1

ラジオボタンの名前に$ spam.commentを配置したようです。 2番目のエントリはテキストに引用符があります。あなたが最初のラジオだけ

+0

はい。それが問題なのですが、どうすればこの問題を解決できますか? – user1277467

+0

おそらくメッセージのIDだけを渡すことができます。他のデータをDBまたはセッションに格納します。 メッセージのユニークIDがない場合は、MD5ハッシュを使用できます –

関連する問題