我正面临着覆盖100%高度div的问题.我可以使用固定的位置来解决封面,但这不是我想要的,因为你应该能够向下滚动'封面'>所以分辨率低于我的人可以看到整个内容.
代码示例:
HTML
<body>
<div>Overlay example text</div>
</body>
Run Code Online (Sandbox Code Playgroud)
CSS
body {
float: left;
height: 3000px;
width: 100%;
}
body div {
position: absolute;
height: 100%;
width: 100%;
background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
问题: div的高度100%只包含100%的webbrowser/viewport,但我希望它覆盖整个身体.
提前致谢 :)
是否有任何转换方式
$term = $_GET['p'];
$stmt = $dbh->prepare("
SELECT *
FROM posts
WHERE heading LIKE '%$term%'
OR full_text LIKE '%$term%'
LIMIT 0 , 30
");
$stmt->execute();
$answer = $stmt->fetch(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)
INTO之类的东西
$term = "'%" . $_GET['p'] . "%'";
$stmt = $dbh->prepare("
SELECT *
FROM posts
WHERE heading LIKE :term
OR full_text LIKE :term
LIMIT 0 , 30
");
$stmt->bindParam(":term", $term);
$stmt->execute();
$answer = $stmt->fetch(PDO::FETCH_ASSOC);
Run Code Online (Sandbox Code Playgroud)
这样我可以使用bindParam(":term", $term);而不是'%$term%'在查询中?
我已经在bindParam中查看了这些使用LIKE的MySQL PDO查询和 使用bindParam的Mysql,PDO-Like语句.但他们没有给我任何正确的答案.
我有一个用于 foreach 循环的函数,该函数来自 mySQL 数据库的 3 个最新帖子。
function latest_posts_footer(PDO $dbh) {
global $dbh;
$stmt = $dbh->prepare("
SELECT *
FROM posts
ORDER BY post_date DESC
LIMIT 0, 3
");
$stmt->execute();
return $stmt->fetchAll();
}
latest_posts_footer($dbh);
$latest_posts_footer = latest_posts_footer($dbh);
Run Code Online (Sandbox Code Playgroud)
post_date 类型是 DATETIME ,可以正常工作。
我知道查询:SELECT YEAR(post_date) FROM posts;给出了我的 post_date 的年份。
为了仅显示原始日期时间,我可以简单地执行以下操作:

这会给我带来输出:2000-01-01 00:00:00。
如何使用 PHP 从该输出中仅获取年份?非常感谢您的帮助。谢谢!
PS 我已经研究过之前关于同一件事的帖子,但它们没有帮助。
在我开始在我的网站上编写php之前,它在所有浏览器上看起来都很好.所以我让常见的初学者错误只是在mozilla firefox中编写我所有的PHP内容......现在一切都很乱.
如果我删除所有的PHP代码,一切都恢复正常,但这不是一个解决方案.
在Firefox中:

一切都看起来应该是这样,这一切都很完美.
在Google Chrome中:

顶部和导航div(位置:固定)之间的边距已经出现.
有帖子的内容已经超过了页脚
在Safari中:

顶部和导航div(位置:固定)之间的边距已经出现.
有帖子的内容已经超过了页脚
在最糟糕的IE中:

导航div不再像位置那样:固定
Youtube div位于页面底部
文字更大胆
某些div上添加了高度
jquery滑块不起作用,它上面有一个margin-top和bottom
为什么浏览器之间的差异如此之大?有什么好的解释吗?当我即将完成这项工作时,这非常令人沮丧.
你好!我只是想知道我刚刚创建的这个contactform脚本有多安全?很久以前,当我制作我的联系表时,我的老师正在唠叨我.
if($_SERVER['REQUEST_METHOD'] === 'POST'){
$myemail = "email@adress.com";
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$subject = $_POST['subject'];
$comments = $_POST['comments'];
if($name == 0 || !preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email) || !preg_match("/^\d{2}(-\d{3}){2}(\d{2})?$/", $phone) || $subject == 0 || $comments == 0){
$error_message = 'Something was written wrong..';
} else {
$message = "Hello!
Your contact form has been submitted by:
Name: $name
E-mail: $email
Phone: $phone
Comments: $comments
End of message";
mail($myemail, $subject, $message);
$error_message = 'Your message was sent!';
} …Run Code Online (Sandbox Code Playgroud)