Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从PHP向JavaScript函数发送信息_Javascript_Php_Function - Fatal编程技术网

从PHP向JavaScript函数发送信息

从PHP向JavaScript函数发送信息,javascript,php,function,Javascript,Php,Function,我想把php中的变量发送到javascript中的函数我的php是这样的 if (isset($_POST['acceptbut'])) { **other code*** $date1 = $vals['date1']; $date2 = $vals['date2']; $nme = $vals['nme']; how would I call the addMyEvent and send those variables, cant seem to find a way anywhe

我想把php中的变量发送到javascript中的函数我的php是这样的

if (isset($_POST['acceptbut'])) {
**other code***
$date1 = $vals['date1'];
$date2 = $vals['date2'];
$nme = $vals['nme'];
 how would I call the addMyEvent and send those variables, cant seem to find  
 a way anywhere to send them to the javascript function
 }
    echo '<script type="text/javascript">' .
   'function(' . $var1 . ');' .
   '</script>'
;

我使用foreach循环从数据库中获取这些值,PHP是服务器端,javascript是客户端,您可以这样做

但是,您可以使用php形成javascript函数。像这样的

if (isset($_POST['acceptbut'])) {
**other code***
$date1 = $vals['date1'];
$date2 = $vals['date2'];
$nme = $vals['nme'];
 how would I call the addMyEvent and send those variables, cant seem to find  
 a way anywhere to send them to the javascript function
 }
    echo '<script type="text/javascript">' .
   'function(' . $var1 . ');' .
   '</script>'
;
echo“”。
'函数('.$var1.');'。
''
;

您可以使用ajax处理$\u POST或$\u GET请求

PHP myserver.PHP:

Javascript:

$.post(“myserver.php”,函数(数据){
//我用收到的数据在这里做了些什么
window.alert(data);//它应该说废话废话
});

您需要在问题中添加更多代码。根据您提供的内容,您无法执行您要求的操作。您可以使用ajax从javascript调用php,但我不知道如何从php调用javascript,然后动态生成javascript并在呈现的javascript中插入这些值。这听起来有问题,让我觉得你可能没有找到解决问题的最佳方案。你可以在输出的javascript中转储PHP变量值,但这完全是黑客行为。是的,这是可行的,但我会对这样做持谨慎态度。对于疯狂的虫子来说,时机似乎已经成熟。但它会起作用,我肯定我以前做过类似的事情。