简体   繁体   English

Javascript变量没有传入php头文件

[英]Javascript variables not passing in php header script

I think i'm close but, adding the javascript variables to my PHP header script causes the page to halt. 我想我很接近但是,将javascript变量添加到我的PHP头文件会导致页面停止。 I only have warnings in my php error log. 我的php错误日志中只有警告。 Thanks for any help. 谢谢你的帮助。

<script>   /*-GET DATE SCRIPT START */
var currentdate = new Date(); 
var local_year = "" + currentdate.getFullYear();   
var local_month = "" + ('0' + (currentdate.getMonth()+1)).slice(-2);
var local_day = "" + ('0' + (currentdate.getDate())).slice(-2);
var local_hours = "" + ('0' + (currentdate.getHours())).slice(-2);
var local_min = "" + ('0' + (currentdate.getMinutes())).slice(-2);
var local_sec = "" + ('0' + (currentdate.getSeconds())).slice(-2);

var local_year_var = document.getElementById("local_year").value;
var local_month_var = document.getElementById("local_month").value;
var local_day_var = document.getElementById("local_day").value;
var local_hours_var = document.getElementById("local_hours").value;
var local_min_var = document.getElementById("local_min").value;
var local_sec_var = document.getElementById("local_sec").value;

</script>

<?php

header("Location: https://my_php_page.php?p_shop_name=RCT+Estate+Sales
&cart_owner=" . $cart_owner . "&local_year="+local_year_var+"&local_month="+local_month_var+"&local_day="+local_day_var+"&local_hours="+local_hours_var+"&local_min="+local_min_var+"&local_sec="+local_sec_var+"&code_word=" . $code_word);

?>

Try This -- 尝试这个 -

like this 像这样

<script>   /*-GET DATE SCRIPT START */
var cart_owner = <?php echo $cart_owner; ?>;
var code_word = <?php echo $code_word; ?>;
var currentdate = new Date(); 
var local_year = "" + currentdate.getFullYear();   
var local_month = "" + ('0' + (currentdate.getMonth()+1)).slice(-2);
var local_day = "" + ('0' + (currentdate.getDate())).slice(-2);
var local_hours = "" + ('0' + (currentdate.getHours())).slice(-2);
var local_min = "" + ('0' + (currentdate.getMinutes())).slice(-2);
var local_sec = "" + ('0' + (currentdate.getSeconds())).slice(-2);

var local_year_var = document.getElementById("local_year").value;
var local_month_var = document.getElementById("local_month").value;
var local_day_var = document.getElementById("local_day").value;
var local_hours_var = document.getElementById("local_hours").value;
var local_min_var = document.getElementById("local_min").value;
var local_sec_var = document.getElementById("local_sec").value;


    window.location.href = 'https://my_php_page.php?p_shop_name=RCT+Estate+Sales
&cart_owner='+cart_owner+'
&local_year='+local_year_var+'
&local_month='+local_month_var+'
&local_day='+local_day_var+'
&local_hours='+local_hours_var+'
&local_min='+local_min_var+'
&local_sec='+local_sec_var+'
&code_word='+code_word+';
</script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM