小编Zoo*_*der的帖子

提交表单时如何打印所有POST结果?

我需要查看POST提交给服务器进行测试的所有结果.

我将如何创建一个新文件以提交给该文件的示例将回显出与该表单一起提交的所有字段?

它是动态的,因此某些字段可能具有名称/ ID field1, field2, field3等.

php post echo

69
推荐指数
4
解决办法
30万
查看次数

PHP包含文件中未定义的变量错误

可能重复:
PHP函数的未定义变量问题

有人能告诉我为什么我在PHP包含文件中不断收到未定义的变量错误消息吗?

<?php

$page = 1;

if (isset($_REQUEST['page'])) {
  $page = $_REQUEST['page'];
}

function phpRocks() {
  require("includes/dostuff.php");
}

if ($search) {
  phpRocks();
}

?>
Run Code Online (Sandbox Code Playgroud)

然后在dostuff.php中:

<?php echo $page; ?>
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:


注意:未定义的变量:第61 行的/dostuff.php中的页面

关闭选民/近距离请求者:没有展示任何研究工作?怎么会这样?我还应该添加什么?我被困了半个小时,找不到任何回答这个问题的帖子.我是否需要成为PHP专家才能发布问题(因此我不会发布任何问题!)??

php variables undefined include

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

使用&&时为什么在IF语句中有两个!!

可能重复:
什么是!! (不是)JavaScript中的运算符?

我正在查看一些代码并查看如下所示的IF语句.谁能告诉我为什么有两个!!而不是一个?我以前从未见过这个,也无法在Google上挖掘任何东西,因为它忽略了特殊的角色.

if (!!myDiv && myDiv.className == 'visible') {
}
Run Code Online (Sandbox Code Playgroud)

javascript if-statement

7
推荐指数
1
解决办法
258
查看次数

如何使用PHP从字符串中删除主机名?

谁能告诉我怎么带,其之间出现任何http:///?例如,http://something/或者http://something.something.something/它改为只是/

php url

7
推荐指数
3
解决办法
7311
查看次数

如何通过将文本与纯 JavaScript 匹配来获取选择菜单中选项的索引?

我有一个选择菜单,我需要根据选项元素的文本值动态选择选项。例如,我的选择如下所示:

<select id="names">
    <option value="">Please Select</option>
    <option value="1">John</option>
    <option value="2">Steve</option>
    <option value="3">Max</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如果我有字符串“Max”,如何才能获得该选项的索引为 4,以便我可以使用 JavaScript 动态地将其设置为 selectedIndex?

没有 jQuery。

javascript indexing select-menu

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

无法将SQL文件添加到Git存储库?

我需要将一个SQL文件添加到我的Git存储库中.出于某种原因,命令行上的Tower或Git没有看到我在.sql结束时添加了一个新文件.

我尝试创建一个空的.sql并删除.gitignore中的所有内容,但它仍然没有看到它.

有任何想法吗?

sql git repository

5
推荐指数
1
解决办法
3592
查看次数

如何从 JSON 响应中获取数据?

我在我的项目中使用纯 JavaScript。如何获取以下示例的类别值?我需要检测它返回的是真还是假。

{
    "category": "true"
}
Run Code Online (Sandbox Code Playgroud)

我可以获得整个对象,但我只想提取类别的值。


来自评论...

JSON 数据是根据表单提交从服务器返回的。它一直说 myObject 未定义。我如何传递这个以便我的 JavaScript 可以读取响应?

来自评论...

我可以使用 this: 获取 myObject if (form.XHR.status === 200) {var data = form.XHR.response;},但如果我尝试data.myObject这样做,就会显示它未定义。

javascript ajax json response

4
推荐指数
1
解决办法
6万
查看次数

如何使用Slim接受所有REST URI中的排序和分页参数?

我正在使用Slim PHP框架为我的应用程序创建RESTful API.我希望所有URL都能够接受排序和分页的参数.有人能告诉我最好的方法吗?

此外,有人可以为我提供一些适当的REST URI吗?(即http://domain.com/api/category/fruit/?sort=DESC&results=25&page=2)

<?php

require 'Slim/Slim.php';

$sort = "ASC";
$results = 10;
$page = 1;

$app = new Slim();

$app->get('/wines',  function () use ($app) {
  $sort = $app->request()->params('sort');
  $results = $app->request()->params('results');
  $page = $app->request()->params('page');

  getWines();
});

$app->get('/categories',  function () use ($app) {
  $sort = $app->request()->params('sort');
  $results = $app->request()->params('results');
  $page = $app->request()->params('page');

  getCategories();
});

$app->get('/sub-categories',  function () use ($app) {
  $sort = $app->request()->params('sort');
  $results = $app->request()->params('results');
  $page = $app->request()->params('page');

  getSubCategories();
});

$app->run();

function getWines() {
  $sql = …
Run Code Online (Sandbox Code Playgroud)

php api rest url-routing slim

3
推荐指数
1
解决办法
3916
查看次数

如何修改此查询,以便开始/结束日期按天而不是确切时间?

我正在使用下面的查询来根据使用UNIX时间戳的开始和结束日期来获取帖子.

目前,如果开始时间发生在今天的时间之后,它只返回结果.例如,如果是下午5:00,开始日期是下午6:00,则不会捡起它.我想在今天(从昨晚午夜到午夜)的任何时候考虑作为开始日期.

有人能告诉我如何更新我的代码以使其工作?

$current_time等于1305132894,今天美国东部时间5:54.

'meta_query'        => array(
    array(
        'key'       => 'start_date',
        'value'     => $current_time,
        'compare'   => '<'
    ),
    array(
        'key'       => 'end_date',
        'value'     => $current_time,
        'compare'   => '>'
    )
)
Run Code Online (Sandbox Code Playgroud)

php mysql wordpress timestamp

2
推荐指数
1
解决办法
362
查看次数

如何获取类似于使用document.body获取BODY的HTML元素?

我知道有办法做到这一点,但我不记得是怎么回事.

我如何使用纯JavaScript来抓取HTML元素(DOM中最顶层的元素)?

javascript dom

2
推荐指数
1
解决办法
4075
查看次数

如何在MySQL中将VARCHAR转换为BLOB?

我需要将MySQL列转换为使用BLOB而不是用于存储加密数据的VARCHAR.

我可以找到各种关于如何从BLOB转换为VARCHAR的帖子,但找不到从VARCHAR到BLOB的任何内容.

谁能告诉我怎么做?

mysql sql database varchar blob

2
推荐指数
1
解决办法
3287
查看次数

如何将此PHP正则表达式更新为不允许超过10位数的电话号码?

我正在使用以下正则表达式来确保输入有效的电话号码.如果输入的数字超过10位,它目前不会标记错误.

怎么解决这个问题?

public function phoneNumber($value) {
    if (preg_match("/^\(?[0-9]{3}\)? *-? *[0-9]{3} *-? *[0-9]{4}$/", $value)) {
        return true;
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

这是一个测试用例,当前显示为有效的电话号码,不应该:

35353535355535555555

php regex forms validation preg-match

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

检查变量等于某个数字

我需要检查以确保变量等于5,10,50或100.如果没有那么我想将其设置为5.有人能告诉我这个IF语句有什么问题吗?

if (isset($_REQUEST['number']) && $_REQUEST['number'] !== "5" || $_REQUEST['number'] !== "10" || $_REQUEST['number'] !== "50" || $_REQUEST['number'] !== "100") {
  $number = 5;
} else {
  $number = $_REQUEST['number'];
}
Run Code Online (Sandbox Code Playgroud)

php validation if-statement

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