小编Mad*_*iha的帖子

用PHP创建登录系统

有人可以帮帮我吗?我的用户名是Blimeo,我的密码是"密码",但是当我输入我的凭据时,它说"拒绝访问"就像我告诉它的那样.我100%确定我正确配置了mySQL数据库.

<html>
<body>
<?php
echo sha1('Blimeo');
if (isset($_REQUEST['attempt'])) {

    $link = mysql_connect('localhost', 'root', 'password') or die('Could not connect to database');
    $user = mysql_real_escape_string($_POST['user']);
    $password = sha1(mysql_real_escape_string($_POST['password']));
    mysql_select_db('test_users');
    $query = mysql_query(
        "SELECT user 
        FROM users 
        WHERE user = '$user' 
        AND password = '$password'
        ") or die(mysql_error());
    mysql_fetch_array($query);
    $total = mysql_num_rows($query);
    if ($total > 0) {
        session_start();
        $_SESSION['user'] = 'blah';
        header('location: dashboard.php');
    }
    else {
        echo '<br>Access denied!';

    }
}


?>
<form method="post" action="login.php?attempt">
    Enter your username:<input type="text" name="user"/><br/>
    Enter your password:<input …
Run Code Online (Sandbox Code Playgroud)

php passwords login username

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

Flexbox:元素阴影不适用于订单属性

我试图创建一个使用CSS3的Flexbox的功能,简单的布局,但我遇到了一个问题:我不能把我的影子nav元素在main即使元素nav元素之后main.

我尝试使用该order属性,但我无法弄清楚为什么这个nav阴影在main

html {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
  height: 100%;
  margin: 0;
}
body >* {
  background-color: #333;
  color: #bdbdbd;
  box-shadow: 0px 0px 10px 2px #000;
  text-shadow: 0 -1px 0 #000;
  padding: 10px;
}
main {
  height: 500px;
  order: 1;
}
nav {
  order: 0;
}
footer {
  order: 2;
}
Run Code Online (Sandbox Code Playgroud)
<main>Main content</main>
<nav>Navigation</nav>
<footer>Footer</footer>
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

可以在不使用poasition:abosolute属性的情况下执行此操作(仅限Flexbox功能)?

css css3 flexbox

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

背景颜色是什么:透明意味着什么?

我已经阅读了一些代码,我看到了这一点background-color: transparent.

我不知道它是什么,所以我搜索了互联网,但我找不到资源来解释它的含义.

什么background-color: transparent意思和/或做什么?

html css

4
推荐指数
2
解决办法
115
查看次数

替换URI查询字符串中的值

我有一个查询字符串的一部分,我想要替换.我想使用,preg_replace但有点挂在正则表达式.

有人可以帮忙吗?我需要替换的是GET变量.

这是字符串:

bikeType=G&nikeNumber=4351
Run Code Online (Sandbox Code Playgroud)

php

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

三元运算符不在godaddy php(parsererror)中工作

<br />?<b>Parse error</b>: syntax error, unexpected ':' in <b>.../ajax.php</b> on line <b>87</b>

第87行: $conditions = ($this->input->post()) ? : array('tutor'=>$this->session->userdata('user_id'));

第87行在localhost上工作正常,但是当我使用godaddy时,我得到了这个错误.我需要在php.ini中设置什么东西才能让Ternary运算符工作吗?

谢谢!

php codeigniter ternary-operator

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

将MySQL结果转换为逗号分隔值

我有一个mysql语句,将产生一堆结果.我想用逗号分割每个结果,除了最后的结果.我在想我需要一个for循环,但我不太清楚如何去做.我应该将结果作为数组并循环遍历吗?我在想我应该计算行数,然后当for到达最后一个结果时它不会使用逗号.

我已经习惯于得到结果,while因为我有点使用noob.我很感激任何建议.

显然不会起作用,因为最后的结果会有逗号.

$sql = 'SELECT * FROM tags WHERE vid_id=?';
$stmt_tags = $conn->prepare($sql);
$result=$stmt_tags->execute(array($vid_id));
$tag_count=$stmt_tags->rowCount();
while ($row = $stmt_tags->fetch(PDO::FETCH_ASSOC)) {

    $tags=htmlspecialchars( $row['name'], ENT_NOQUOTES, 'UTF-8' );
    $tags=$tags.',';
    echo $tags;

}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

php mysql

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

如何生成此css仅指向角落

有人可以帮我理解这个尖角实际上是如何在css中生成的(相反,请帮助我理解这是如何实际工作的):代码是 -

<p class="test-div">
  <span class="price">
   Rs.5.00
  </span>

</p>
Run Code Online (Sandbox Code Playgroud)

CSS

.test-div {
   margin: 24px 100px 0;
}
.test-div .price:before {
   border-right: 40px solid #25A0DA;
   border-top: 24px solid transparent;
   content: "";
   display: block;
   position: absolute;
   right: 100%;
   top: 0;
}

.test-div .price {
   background-color: #25A0DA;
   color: #FFFFFF;
   display: inline-block;
   margin-left: -2em;
   padding: 0 0.5em;
   position: relative;
   line-height:24px;
   font-size:14px;
}
Run Code Online (Sandbox Code Playgroud)

有关实例,请查看 http://dabblet.com/gist/1662113

css

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

松散的搜索方法

我想为我的网站做一个搜索选项,为了好玩,我决定我至少应该尝试自己制作(如果我失败了,总会有谷歌自定义搜索).

问题是,我甚至不知道如何接近这个怪物!以下是要求:

  • 并非搜索中都需要所有关键字(如果搜索"大幸福世界",它还会搜索"大世界""快乐世界"等)
  • 常见的拼写错误注意事项(来自数据库,通过编辑差异或预定义的常见错误列表(而不是=>而不是等).
  • 搜索帖子的内容和标题,并在标题上进行检查.
  • 不要吮吸

我搜索了我的老朋友谷歌,但我发现的唯一合理的事情是关于这个主题的学术水平的论文(英语不是我的母语,我很好,但不是那么好=().

简而言之:有没有人知道一个好的起点,一个教程,一篇文章,一个例子?

提前致谢.

php algorithm search information-retrieval search-engine

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

黑客后门脚本?

我发现这个脚本附加到修改后的索引页面.这看起来像某种后门.这个SAPE是谁?

<?php

class SAPE_base {

    var $_version = '1.0.8';

    var $_verbose = false;

    var $_charset = '';

    var $_sape_charset = '';

    var $_server_list = array('dispenser-01.sape.ru', 'dispenser-02.sape.ru');

    var $_cache_lifetime = 3600;

    var $_cache_reloadtime = 600;

    var $_error = '';

    var $_host = '';

    var $_request_uri = '';

    var $_multi_site = false;

    var $_fetch_remote_type = '';

    var $_socket_timeout = 6;

    var $_force_show_code = false;

    var $_is_our_bot = false;

    var $_debug = false;

    var $_ignore_case = false;

    var $_db_file = '';

    var $_use_server_array …
Run Code Online (Sandbox Code Playgroud)

php

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

在PHP中序列化引用

我想知道为什么我在php中的序列化不能按预期工作:

<?
$x = "whatever...";
$y = array(&$x, "test, 1-2, 1-2...", &$x);
$yy = unserialize(serialize(&$y));
$y[0] = "blah";
echo($yy[0]); // prints 'whatever', was expecting 'blah'
?>
Run Code Online (Sandbox Code Playgroud)

php serialization reference

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