我有一个名为template.php的php页面,我有一个徽标,点击它会通过选择图像文件更改徽标图像,在该页面中进行一些操作,并将数据发送到我的控制器然后模型,从那里我存储数据(图像)到我的上传文件夹在代码点火器框架。然后我重定向到template.php页面,我做了所有的操作,图像是在上传文件夹,但当我我在页面上传uploads / image.png“不起作用,但是在使用ctrl + R刷新页面后,将图像替换为徽标中的正确位置,如何通过按ctrl加载图像而无需刷新+ R ??因为我必须让它通过javascript工作?这是PHP代码不工作或它没有从资源加载图像??
答案 0 :(得分:0)
你需要使用javascript并预加载所有图像,或者使用AJAX并调用要加载的图像。
这是因为所有php都在服务器(服务器端脚本)上执行,在发送到浏览器之前需要刷新。使用客户端脚本(javascript)在浏览器中执行它。 AJAX可以是一个组合。客户端脚本调用服务器端脚本然后获取响应