小编shi*_*hin的帖子

php可以检测javascript是否开启?

我有动态创建的页面.

现在我想添加ajax函数,所以我想添加if语句来改变输出.

if(js is on){
 ...
 ... 
 echo "js is on";
}else{
...
echo "js is off";
}
Run Code Online (Sandbox Code Playgroud)

有什么方法我可以检测js是否与PHP打开?

或者有什么方法可以通过jquery删除/隐藏它?

提前致谢.

javascript php

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

有没有办法不使用!在PHP中空三次?

我想发表if声明.如果一个数组$list[0],$list[1]并且$list[2]不是空的,那么我就足够了,这样我就可以做到这些.

if(!empty($list[0]) AND !empty($list[1]) AND !empty($list[2])){
// do something
}else{
// output error and redirect
}
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以缩短上述if语句?还是足够好?

php if-statement

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

NERDTree 中 o 和 go 的区别

在 NERD 树(4.2.0)快速帮助中,

o: open in prev window
go: preview
Run Code Online (Sandbox Code Playgroud)

我尝试了两者,但我找不到任何差异。有什么区别?

nerdtree

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

“命令代码无效。” 在 Mavericks 上运行 find 和 sed 后出现 sed 错误

我运行以下命令来查找旧网址并将其替换为新网址。

find . -type f -print0 | xargs -0 sed -i \
's/http:\/\/www\.oldwebaddress\.com\/techblog/https:\/\/github\.com\/myname/g'
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误。

sed: 1: "./.DS_Store": invalid command code .
Run Code Online (Sandbox Code Playgroud)

我在阅读了一些 Stack Overflow 帖子后尝试了这个,但也没有成功。

find . -type f -print0 | xargs -0 sed -i "" \
's/http:\/\/www\.oldwebaddress\.com\/techblog/https:\/\/github\.com\/myname/g'

sed: RE error: illegal byte sequence
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么?

command-line sed find osx-mavericks

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

如何在Ruby中添加00,000,111,111等

我有一个字符串输入,我想插入,之间00,11像下面的例子.

input1 = '00011010100011101'
desired_result1 = '0,0,01,101010,0,01,1,101'

input2 = '11010111101010000001011'
desired_result2 = '1,10101,1,1,101010,0,0,0,0,0101,1'
Run Code Online (Sandbox Code Playgroud)

我试过以下但它不能给我我想要的东西.

input1.gsub(/00/,'0,0').gsub(/11/,'1,1')
=> "0,001,101010,001,1101"
Run Code Online (Sandbox Code Playgroud)

我很感激任何投入.

注意此问题的答案可能稍后没有学分的情况下默默使用.

ruby gsub

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

什么时候需要使用类型注释?

在阅读《Rust Book》中的数据类型时,我注意到有时变量是用类型注释定义的,有时则不是。

我什么时候应该使用类型注释?

let tup: (i32, f64, u8) = (500, 6.4, 1);

let tup = (500, 6.4, 1);

let months = ["January", "February", "March", "April", "May", "June", "July",
              "August", "September", "October", "November", "December"];

let a: [i32; 5] = [1, 2, 3, 4, 5];
Run Code Online (Sandbox Code Playgroud)

types rust

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

编码UTF-8问题

我正在使用notepad ++进行PHP编码.

使用ANSI中的Encode格式设置没有任何问题.

但是当我在UTF-8中使用Encode时,我在顶部有一个奇怪的字符或者没有显示任何内容.

Q1.我应该使用ANSI吗?Q2.当我使用UTF-8时,为什么无法显示任何内容

我的标题代码如下.

<html>
<head>
<title>Hello, PHPlot!</title>
</head>
Run Code Online (Sandbox Code Playgroud)

那是因为我在标题中没有使用UTF-8吗?

php utf-8

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

mySQL中菜单的表结构

我需要建议表结构.

我需要动态创建菜单.

将有超过3个菜单.

一些菜单将具有多级结构.

结构化菜单表的最佳方法是什么?

  1. 所有菜单都在一张桌子上
  2. 每个表应该有一个表
  3. 任何其他??

请告诉我您动态生成菜单的经验或常见做法.

php mysql menu table-structure

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

如何用jquery更改CSS?

我有以下由PHP动态生成的HTML.当我单击活动时,它会变为非活动状态,反之亦然.

我为jquery操作添加了div class ='status'.(我需要吗?没有这个div,我可以这样做吗?)

我想点击活动时将CSS class ='status'更改为class ='inactive',当我点击不活动时将CSS类更改为'active',以便我可以更改颜色或添加bg图像等.

HTML

...
...    
<tr valign='top'>
  <td align='center'>21</td>
  <td>Kontakt</td>
  <td>/kontakt.html</td>
  <td align='center'>
     <div class="status">
       <a href="http://127.0.0.1/ci/index.php/admin/pages/changePageStatus/21">active</a>
     </div>
  </td>
  <td align='center'>...
  ...
  </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我正在使用jquery,我需要一些指导.

有人能告诉我一些jquery代码吗?

--UPDATE--

calss ='status'有很多div,所以我怎么告诉jquery我想改变我点击的css.

- 更新2--

我想检查值(活动/非活动).并将它的值添加为类.ex如果它的值是活动的,那么添加css class ='active',如果它处于非活动状态,则class ='inactive'等.我可以这样做吗?或者您有其他建议我应该怎么做.

- 更新3--

感谢大家.你们好棒.我测试了一些代码.但问题是,当我单击活动时,它会更改bg,但随后刷新页面以通过php/mysql更改为非活动状态.所以这意味着每次我点击值(活动/非活动)更改.所以我认为正如我在更新2中所述,添加css类可能是个好主意取决于值.欢迎提出更多建议,我感谢他们.(我还没有用AJAX做过......)

- 更新4 -

使用ID不是一个好主意,因为表是动态创建的.我可以添加ID,但会添加更多代码.所以我认为上课更好.

- 更新5--

我在这里提出我的问题.如何添加类依赖于jquery的值

在此之后,我现在知道自己想做什么.

css jquery

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

如何通过php创建目录/文件夹?

当我在CMS中创建类别时,我想在图像目录中创建其目录/文件夹.

我可以使用php创建目录或文件夹吗?

谁能告诉我怎么样?

php directory

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