小编Mat*_*att的帖子

检查所有数组项是否为空PHP

我正在从表单添加一个项目数组,如果所有项目都是空的,我想执行一些验证并添加到错误字符串.所以我有:

$array = array(
    'RequestID'       => $_POST["RequestID"],
    'ClientName'      => $_POST["ClientName"],
    'Username'        => $_POST["Username"],
    'RequestAssignee' => $_POST["RequestAssignee"],
    'Status'          => $_POST["Status"],
    'Priority'        => $_POST["Priority"]
);
Run Code Online (Sandbox Code Playgroud)

然后,如果所有数组元素都为空,则执行:

$error_str .= '<li>Please enter a value into at least one of the fields regarding the request you are searching for.</li>';
Run Code Online (Sandbox Code Playgroud)

php arrays validation

72
推荐指数
3
解决办法
6万
查看次数

使用PHP将会话变量添加到MYSQL查询中

我试图将两个变量传递给一个mysql查询,并在下面传递会话变量时遇到困难:

$check = mysql_query("SELECT * 
                      FROM Clients 
                      WHERE Username = '$new_username' 
                      AND Username != '$_SESSION['Username']'") or die(mysql_error()); 
Run Code Online (Sandbox Code Playgroud)

有小费吗?提前致谢.

php mysql sql session-variables

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

图像到灰度(SVG)问题

试图将图像转换为灰度并在悬停时恢复正常 - 查看在HTML/CSS中将图像转换为灰度

对于正常的过滤器使用,IE中的一切工作正常,但Firefox中的SVG方法并不是那么顺利.我的页面都存在于站点的根目录中,然后是/SiteStyles/Styles.css中的样式表,我在其中调用.homeCaseStudyImage img {filter:url(filters.svg #grayscale);

我的filters.svg也位于/ SiteStyles目录中.看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">
  <filter id="grayscale">
    <feColorMatrix type="matrix" values="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"/>
  </filter>
</svg>
Run Code Online (Sandbox Code Playgroud)

我知道这适用于其他人所以我猜这与我的文件夹结构有关,或者可能没有引用与SVG有关的东西?

任何帮助表示赞赏

css svg svg-filters

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

标签 统计

php ×2

arrays ×1

css ×1

mysql ×1

session-variables ×1

sql ×1

svg ×1

svg-filters ×1

validation ×1