相关疑难解决方法(0)

为什么PHP脚本在Web浏览器中不起作用?

我们在StackOverflow上看到了很多问题,这些问题建立在PHP像Javascript一样的基础上.如果该人明显不理解PHP是Preproccessor并且仅在页面发送之前有效.

一个明显的例子是在下面的代码中,runCommand()当用户按下按钮时不会运行.

<a href="<?php runCommand(); ?>">Click Me!</a>
Run Code Online (Sandbox Code Playgroud)

就像在Javascript中一样

<a href="javascript:runCommand();">Click Me!</a>
Run Code Online (Sandbox Code Playgroud)

我见过很多这样的问题来自新人,他们根本就没有意识到PHP的运作方式.

我的问题是:解释PHP如何工作的优秀资源在哪里?.

我希望能够将人们重定向到一个页面,这个页面可以让他们走上正确的轨道并知道Preproccessor意味着什么.

(这也让我变得懒惰,每次出现时都不必写一个解释,但不要告诉任何人!)

如果你不知道一个描述这个的地方,请随意提供自己的解释.

正如Carl Smotricz指出的那样,PHP的一部分可以在浏览器之外使用.但我主要是在一个Apache环境中讨论用户请求网页,并希望通过HTML获得回报.

php

18
推荐指数
2
解决办法
2万
查看次数

php内部的javascript函数?

我的用户收件箱中有一项功能,允许用户检查/取消选中收件箱中他们想要收藏的邮件.

我正在测试当用户选中该框时会发生什么(点击图像并使其从灰色变为彩色意味着选中该框).

无论如何,正如你可以从下面的代码中看到当盒子缺失时这个网址被假装要加载:http://mysite.com/messages/favourite_checked

用户选中该行的行的message_id假设被添加到url的末尾,然后加载我的控制器"messages"和方法"favourite_checked",然后传递一个从url抓取message_id的变量,store它在变量中然后将它发送给我的模型,它用于mysql查询.

基本上我更新了我的消息表的收藏夹列并将其设置为= 1,其中来自url的message_id与我数据库中的messages表中的message_id匹配.所以,在找到匹配的地方,该行中的"最喜欢的"列更新为1. 1 =收藏0 =不喜欢.

任何我以为我会说清楚发生了什么......

我的问题是没有任何反应,当我选中框,没有更新,所以我觉得我必须做错了,我尝试将id添加到javascript函数中的url.

我也尝试过$(post)也没事.

也许有人可以发现它,因为我真的不知道问题是什么.

<script type="text/javascript">

// favourite check box
    $('input.favourite:checkbox').simpleImageCheck({
  image: '<?php echo base_url()?>images/messages/check.png',
  imageChecked: '<?php echo base_url()?>images/messages/unchecked.png',
  afterCheck: function(isChecked) {
    if (isChecked) {



  //query to db from php to update favourite number to 1
  $.get('http://mysite.com/messages/favourite_checked'+'<?php foreach ($query as $row):  ?><?php $row['id']; ?><?php endforeach; ?>');

    }
//    else (!isChecked)
//        {
//            //query to db from php to update favourite number to 0
//              $.get('http://mysite.com/messages/favourite_unchecked');
//        }
  } …
Run Code Online (Sandbox Code Playgroud)

php mysql jquery templates variable-assignment

0
推荐指数
1
解决办法
2136
查看次数

标签 统计

php ×2

jquery ×1

mysql ×1

templates ×1

variable-assignment ×1