アプリ版:「スタンプのみでお礼する」機能のリリースについて

PHPで以下のようなリンクを生成し、
<form name="hoge" method="post">
<input type="hidden" name="hogehoge">
</form>
<a href="javascript:void(0)" onClick="submit('0')">あ</a>
<a href="javascript:void(0)" onClick="submit('1')">い</a>
<a href="javascript:void(0)" onClick="submit('2')">う</a>
<a href="javascript:void(0)" onClick="submit('3')">え</a>
<a href="javascript:void(0)" onClick="submit('4')">お</a>

POSTで受け取ったデータを再びPHPで使用したいのですが、
(同一ページ内で)
色々調べてみたのですが、いまいちわかりません。
JavaScriptの部分をどのようにしたらよいか、また根本的に間違っていたらどのように変えればよいか、
教えてください。

m(_ _)m

A 回答 (1件)

いまいちなにをしたいかわかりませんが、こんな感じでしょうか?



<script>
function fuga(val){
var hoge=document.getElementById('hoge');
hoge.hogehoge.value=val;
hoge.submit();
return false;
}
</script>
<form name="hoge" method="post" id="hoge">
<input type="text" name="hogehoge" value="<?php print isset($_REQUEST["hogehoge"])?$_REQUEST["hogehoge"]:""; ?>">
<a href="#" onClick="return fuga('0')">あ</a>
<a href="#" onClick="return fuga('1')">い</a>
<a href="#" onClick="return fuga('2')">う</a>
<a href="#" onClick="return fuga('3')">え</a>
<a href="#" onClick="return fuga('4')">お</a>
</form>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!