[英]Converting Javascript variable to a PHP variable
我想使用videoel.getCurrentTime函数返回给我的javascript变量并将其转换为php变量,以便能够将其添加到我的SQL插入查询中,例如INSERT INTO tblData VALUES('$ phpVarFromJavascript') ;
您无需“转换”它。 使用get请求或类似于php页面的东西发送它。
Javascript在客户端运行,而php在服务器端运行。
您可以通过多种不同的方式来执行此操作,根据具体情况选择哪种方式。 但是,我认为重要的是检查所有工作原理,并确保您了解客户端和服务器端之间的区别。
检查w3c的示例 。 当用户选择一个人时,Javascript部分会向php文件发出请求。 然后,php文件查询MySQL数据库并响应Javascript文件,然后Javascript文件将结果呈现给用户。
我不建议在本示例中使用在本示例中使用的特定代码。 MySQL数据库信息以纯文本格式存储, 任何人都可以阅读。 我仅将此链接用作所有组件如何协同工作的有效示例。
这会将js变量转换为php变量,并将php变量转换为js变量
<script>
function jstophp(){
var javavar=document.getElementById("text").value;
document.getElementById("rslt").innerHTML="<?php
$phpvar='"+javavar+"';
echo $phpvar;?>";
}
function phptojs(){
var javavar2 = "<?php
$phpvar2="I am php variable value";
echo $phpvar2;
?>";
alert(javavar2);
}
</script>
<body>
<div id="rslt">
</div>
<input type="text" id="text" />
<button onClick="jstophp()" >Convert js to php</button>
<button onClick="phptojs()">Convert php to js</button>
PHP variable will appear here:
<div id="rslt2">
</div>
</body>
演示: http : //ibence.com/new.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.