吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 618|回复: 6
收起左侧

[求助] 求助php脚本递交问题

[复制链接]
寒心浪子 发表于 2022-8-27 23:00
求助谁对PHP递交表单熟,帮忙看看谢谢

<script language="javascript">
                var time_start = new Date();  
                var clock_start = time_start.getTime();

                function get_time_spent (){   
                    var time_now = new Date();
                    return((time_now.getTime() - clock_start)/1000);
                }
                function show_secs (){
                    var i_total_secs = Math.round(get_time_spent());  
                                        var t;
                    document.fm0.time_class.value = mins(i_total_secs);  
                                        document.fm0.time_class0.value = i_total_secs;
                                        var secs=document.fm0.time_class0.value;
                    t = window.setTimeout('show_secs()',1000);
                                        if (document.fm0.time_class0.value >= parseInt(time_class.value)*60)
                                        {
                                                window.clearTimeout(t);
                                                firm();
                                        }
                }
                                function mins(i_total_secs){
                    var i_secs_spent = i_total_secs % 60;  
                    var i_mins_spent = Math.round((i_total_secs-30)/60);
                    var s_secs_spent = "" + ((i_secs_spent>9) ? i_secs_spent : "0" + i_secs_spent);
                    var s_mins_spent ="" + ((i_mins_spent>9) ? i_mins_spent : "0" + i_mins_spent);
                                        return s_mins_spent + ":" + s_secs_spent;
                                }
  


                                function firm1() {  
                                        if (confirm("您完成了 "+Math.round((fm0.time_class0.value-30)/60)+" 分钟学时,确定要退出吗?")) {  
                                                document.cookie = "class_time="+window.btoa(Math.round((fm0.time_class0.value-30)/60));
                                                document.cookie = "class_id="+window.btoa(document.fm0.class_id.value);
                                                location.href="user_class_ck.php";                                               
                                        }  
                                        else {  
                                                return;  
                                        }  
                          
                                }



                        </script>


<form name="fm0">
                                                                        <input type="text" name="time_class" size="4" disabled=""><input type="hidden" name="time_class0"><input type="hidden" name="class_id" value="3"><input type="hidden" id="user_id" name="user_id" value="333">
                                                                </form>

最后的递交time_class0=3560&class_id=3&user_id=333出错

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

506874511 发表于 2022-8-28 09:02
你php代码呢?你这不就html和js吗
kid2man 发表于 2022-8-28 10:05
你这也没提交啊,你的post或者get的action在哪里?
location.href="user_class_ck.php";    这句起不到提交的效果啊.
 楼主| 寒心浪子 发表于 2022-8-28 19:27
 楼主| 寒心浪子 发表于 2022-8-28 19:29
kid2man 发表于 2022-8-28 10:05
你这也没提交啊,你的post或者get的action在哪里?
location.href="user_class_ck.php";    这句起不到提交 ...

点退出<input type="button" value="退出">
后就是引用了function firm1() {  
                                        if (confirm("您完成了 "+Math.round((fm0.time_class0.value-30)/60)+" 分钟学时,确定要退出吗?")) {  
                                                document.cookie = "class_time="+window.btoa(Math.round((fm0.time_class0.value-30)/60));
                                                document.cookie = "class_id="+window.btoa(document.fm0.class_id.value);
                                                location.href="user_class_ck.php";                                                
                                        }  
                                        else {  
                                                return;  
                                        }  
                          
                                }


这段
cube 发表于 2022-8-29 14:53
[JavaScript] 纯文本查看 复制代码
function firm1() {
	if (confirm("您完成了 " + Math.round((fm0.time_class0.value - 30) / 60) + " 分钟学时,确定要退出吗?")) {
		document.cookie = "class_time=" + window.btoa(Math.round((fm0.time_class0.value - 30) / 60));
		document.cookie = "class_id=" + window.btoa(document.fm0.class_id.value);
		document.getElementById('fm0').submit()
		//location.href = "user_class_ck.php";
	} else {
		return;
	}

}


[HTML] 纯文本查看 复制代码
<form name="fm0" id="fm0" action="user_class_ck.php" method="get">
	<input type="text" name="time_class" size="4" disabled="">
	<input type="hidden" name="time_class0">
	<input type="hidden" name="class_id" value="3">
	<input type="hidden" id="user_id" name="user_id" value="333">
</form>
 楼主| 寒心浪子 发表于 2022-9-17 21:44
cube 发表于 2022-8-29 14:53
[mw_shl_code=javascript,true]function firm1() {
        if (confirm("您完成了 " + Math.round((fm0.time_cla ...

user_class.php?class_num=9484c241ae942157be22ab6e7819d7c6&time_class0=3560&class_id=1&user_id=880提交是出错的
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表