2017-04-19 33 views
-2

我正在创建一个Cordova应用程序,并在其中插入了连接到PHP页面的Iframe。我希望每个用户的页面看起来不同,所以我想问你:如果我运行一个用户在Iframe的页面上运行PHP,它是否会更改所有用户的页面? 例如:初始页面只包含一个文本,比如说Hello。 用户1运行一些将该文本转换为欢迎的操作。如果在同一时间,用户2也从他的Iframe中看到该页面,他会看到什么?您好还是欢迎? 我希望问题很清楚,请耐心等待。PHP是否仅为客户端编辑页面?

+3

除非您将更改保存到数据库并将新页面提供给其他人,用户在浏览器上执行的任何操作都不会被其他人看到。但是,请访问[帮助],看看有什么和如何问。你的问题是脱离主题,因为它缺乏精力和代码 – mplungjan

+1

你有任何关于服务器端编程的知识吗? – WilomGfx

+0

PHP在服务器上运行并*生成一个HTML页面,并传递给用户的浏览器。每个用户将获得他们自己的PHP“实例”,因此每个用户的输出可能会有所不同,具体取决于PHP代码正在做什么。 –

回答

0

您的网页必须以某种方式持续进行此更改。

Web工作原理:

1 - 用户向PHP页面发出请求;

2 - 服务器接收到一个请求,准备回应并将其传送回客户端;

3 - 客户端收到页面并显示它。

所以,你需要在这一步2让你的PHP准备一个不同的页面来出席每个用户的请求;

让潜水深入到步骤2:

//制备页(假设的)

2.1读取数据库先前值

2.2计算值的新值

2.3商店这个新值到数据库

2.4用新的计算值打印页面

正如你可以看到,每一个新的请求将基于该莫名其妙地被储存前值获得新的计算值(在这个假设的例子:一个数据库)

我希望这个清除你的东西

+0

我不认为他*想*坚持这一改变。我认为他只是问*如果*因为他可能不知道PHP。 –

+0

谢谢先生,现在我明白了 – user7804967