我想让div适合用户屏幕的初始高度和宽度.
我认为以下粗略绘制的图解释得更好:

#div
{
width: 100%;
height: 100%;
}
Run Code Online (Sandbox Code Playgroud)
似乎不起作用
我想允许我的用户使用OpenID,Twitter和Facebook登录,如果他们选择不直接注册到我的网站.
在他们使用oAuth/OpenID登录之后(在你想知道之前:是的,我已查找了差异*),我会要求他们选择用户名.
我需要的只是他们的电子邮件地址和全名,(以及一个IP地址,但现在不相关).
我现在使用的当前表是:
author (id, fullname, username, password, salt, ip_address, email_hash, verified, created, deleted)
Run Code Online (Sandbox Code Playgroud)
密码是哈希值,email_hash用于恢复丢失的用户名.
如何更改此结构以使用一个用户名支持OpenID/oAuth帐户?
我试图删除所有不是字母数字的东西,或者是一个带_的空格:
$filename = preg_replace("([^a-zA-Z0-9]|^\s)", "_", $filename);
Run Code Online (Sandbox Code Playgroud)
我在这里做错了什么,似乎没有用.我已经尝试了几种正则表达式组合......(而且我通常不是很聪明).
我有以下div:
<div class="vote">
<input type="hidden" name="reply-id" value="83743">
<a class="vote-up-0" title="Vote Up This Comment">up</a>
<a class="vote-down-0" title="Vote Down This Comment">down</a>
</div>
<div class="vote">
<input type="hidden" name="reply-id" class="reply-id" value="83745">
<a class="vote-up-0" title="Vote Up This Comment">up</a>
<a class="vote-down-0" title="Vote Down This Comment">down</a>
</div>
Run Code Online (Sandbox Code Playgroud)
(是的,它是SO代码的blatent(ish)副本,我试图看看他们是如何做到的).因此,当用户点击投票或投票时,它应该找到隐藏的ID.
这似乎不起作用:
$('a.vote-up-0').click(function() {
var id = $(this).closest('.reply-id').val();
Run Code Online (Sandbox Code Playgroud) 我有以下表格:
post (id, title, content) etc
author (id, username) etc
author_vote (post_id, author_id, value)
Run Code Online (Sandbox Code Playgroud)
值是tiny_int,可以是1或-1.
我想计算每个帖子的正面和负面投票数:
$posts = sql_select($link, "SELECT post.*, author.username
FROM post, author
AND author.id = post.author_id");
Run Code Online (Sandbox Code Playgroud)
为什么以下代码不起作用?
array_walk($posts, function(&$post, $link){
$post['positive'] = sql_select($link, "SELECT SUM(value) FROM author_vote WHERE post_id = $post['id']
AND value = 1");
$post['negative'] = abs(sql_select($link, "SELECT SUM(value) FROM author_vote WHERE post_id = $post['id']
AND value = -1"));
});
Run Code Online (Sandbox Code Playgroud)
我也尝试了以下内容,这导致每个帖子的所有投票都相同:
foreach ($posts as &$post)
{
$id = $post['id'];
$post['positive'] = (int)sql_select($link, "SELECT SUM(value) FROM author_vote …Run Code Online (Sandbox Code Playgroud) 你会如何使用jquery选择某个div中的所有链接?
<div id="content">
<!-- SELECT ALL LINKS IN THIS DIV -->
<a href="mysite.com>My site</a>
<a href="mysite.com>Link 2</a>
</div>
<div id="footer">
<a href="alink.com>Don't select any links from this div</a>
</div>
Run Code Online (Sandbox Code Playgroud)