如何将变量文本传递到 PHP 变量中
How do I pass a var text into a PHP var
在此脚本中,如何将轮子的结果发送到PHP变量?
function stopRotateWheel() {
clearTimeout(spinTimeout);
var degrees = startAngle * 180 / Math.PI + 90;
var arcd = arc * 180 / Math.PI;
var index = Math.floor((360 - degrees % 360) / arcd);
ctx.save();
ctx.font = 'bold 30px sans-serif';
var text = restaraunts[index]
ctx.fillText(text, 250 - ctx.measureText(text).width / 2, 250 + 10);
ctx.restore();
}
更具体的"VAR 文本 = RESTARAUNTS[索引]"
这可以发送到$turnresult PHP 变量吗?
有几种方法可以做到这一点。假设您有:
function stopRotateWheel() {
clearTimeout(spinTimeout);
var degrees = startAngle * 180 / Math.PI + 90;
var arcd = arc * 180 / Math.PI;
var index = Math.floor((360 - degrees % 360) / arcd);
ctx.save();
ctx.font = 'bold 30px sans-serif';
var text = restaraunts[index]
ctx.fillText(text, 250 - ctx.measureText(text).width / 2, 250 + 10);
ctx.restore();
//this is an easy solution to pass in value of text to php
window.location.href = "myvar.php?text=" + text;
}
或者你可以用JQuery来做:
<script type="text/javascript">
var text = '<?php echo $text ?>';
</script>
要将Javascript值发送到PHP,您需要使用AJAX。使用jQuery,它将是这样的:
var text = 'data';
$.post('myvar.php', {variable: text});
你可以简单地使用一些ajax。如果你有权访问jQuery,
var result = "<?php echo $someValue; ?>"; // or whatever else you'd like
$.ajax({
url: 'myscript.php',
type: 'POST',
data: "result=" + result,
success: function(success) {
alert(success);
}
});
看看这里: Jquery Ajax
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 如何在php变量中嵌入JQuery代码
- 在javascript函数中使用php变量
- 将地理编码结果转换为php变量以发布到mysql数据库
- JavaScript,PHP-用JavaScript将多个数据库记录发送到变量或表
- 如何将变量php传递给javascript
- 显示动态变量(php和javascript)的总数
- 传递变量PHP、Javascript location.reload和HTML输入
- 需要将变量 php 的值传递给 javascript,但我不能
- 将变量从 .html 传递到太大而无法容纳在 URL 中的变量.php
- 如何在函数中传递javascript中的变量php
- 在Jquery中插入变量PHP
- 选择正确的变量 php/javascript
- 将HTML存储在变量PHP中,然后回显它
- 将变量PHP Smarty传递给Javascript
- 传递HTML表单post数据到不同的文件/网页javascript变量(php)
- 问题与传递变量(php, sql, jquery拖拽)
- 设置PHP中的javascaript变量(PHP在javascript中)
- 将变量php问题化为代码jquery