網路城邦
上一篇 回創作列表 下一篇   字體:
將javascript彈跳視窗輸入的值寫入資料庫
2013/10/09 09:09:01瀏覽657|回應0|推薦1

這範例是回答 yahoo 知識+裡的問題所寫的!僅用 $_COOKIE 來示範代替資料庫的部份!

實際應用請自行換成寫入到資料庫!

<?
if($_POST['input_str'])
{
    setcookie('prompt_test',$_POST['input_str'],0);
    print('<a href="'.$_SERVER['PHP_SELF'].'">重新輸入</a><br>');
    die('本次紀錄的字串是:'.$_POST['input_str']);
}
?>
目前紀錄的字串是:<?=$_COOKIE['prompt_test']?>
<form name="MyForm" method="POST" >
<input type="hidden" name="input_str" value="">
</form>
<script language=Javascript>
var str=window.prompt('請輸入姓名','');
if( str != null&& str!='null' && str !='')
{
    MyForm.input_str.value=str;
    MyForm.submit();
}
else
{
    alert('你沒輸入喔');
    //.location.reload();
}
</script>

 

 按此看範例

( 興趣嗜好電腦3C )
列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=takaprog&aid=8943291