刷新包含PHP函数的Div
因此,我有以下代码:刷新包含PHP函数的Div,php,jquery,refresh,Php,Jquery,Refresh,因此,我有以下代码: <div id="currentmotto"><?php mottoGrab($name); ?></div> 它使用curl来筛选用户的座右铭,并将其显示在网站上。我需要它做的是让这个函数每隔几秒钟刷新一次,看看用户是否更新了座右铭 我知道使用jquery可以使用.load('phpfile.php'),但问题是如果我将该函数放在该文件中,它将不再从另一个页面获取$name变量 有什么想法吗?因为PHP是在服务器端执行的,一旦客户
<div id="currentmotto"><?php mottoGrab($name); ?></div>
它使用curl来筛选用户的座右铭,并将其显示在网站上。我需要它做的是让这个函数每隔几秒钟刷新一次,看看用户是否更新了座右铭
我知道使用jquery可以使用.load('phpfile.php'),但问题是如果我将该函数放在该文件中,它将不再从另一个页面获取$name变量
有什么想法吗?因为PHP是在服务器端执行的,一旦客户端加载页面,它就不会改变。在没有JavaScript的情况下刷新div的唯一方法是重新加载页面
我会尝试使用AJAX从另一个文件中获取名称,并使用JavaScript更新HTML,因为PHP是在服务器端执行的,一旦客户端加载页面,它就不会改变。在没有JavaScript的情况下刷新div的唯一方法是重新加载页面
我会尝试使用AJAX从另一个文件获取名称,并使用JavaScript更新HTML,通过查询字符串将名称传递到phpfile.php: .load('phpfile.php?name=THENAME') 然后使用$\u GET['name']从phpfile.php中获取名称,并将其粘贴到函数中 或
发出AJAX请求,传递名称并使用javascript更新页面 通过查询字符串将名称传递给phpfile.php: .load('phpfile.php?name=THENAME') 然后使用$\u GET['name']从phpfile.php中获取名称,并将其粘贴到函数中 或
发出AJAX请求,传递名称并使用javascript更新页面 ?是否有任何原因不能将name变量存储为JS变量,这样当您希望获取文件以返回其数据时,您可以通过ajax调用将$name变量发送到服务器?如果我在原始页面中启动会话并将名称存储在会话变量中,这会运行到加载的页面吗?如果你也在那里启动会话,是的。有什么原因不能将name变量存储为JS变量,这样,当您希望获取文件以返回其数据时,您可以通过ajax调用将$name变量发送到服务器?如果我在原始页面中启动会话并将名称存储在会话变量中,这会运行到加载的页面吗?如果您也在那里启动会话,则会。