小编twi*_*xel的帖子

在PHP中远程销毁会话(用户登录其他地方)?

嘿,当同一个用户登录其他地方时,我正试图让我的php网站基本上"注销"(session_destroy()).有没有办法做到这一点?远程销毁特定会话?

谢谢你们!

斯科特

php session logout

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

使用sed搜索并替换文件中的IP地址

一直试图让这个工作一段时间而不是真正得到它.基本上,我有一个IP地址的文件每天或多或少地改变.该文件只包含一个IP地址,这是我试图用我疯狂的grepping替换以找到我当前的内部IP.

我有这个

#!/bin/sh

newip=$(ifconfig | grep 0xfff | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | grep -v 255)

echo $newip
sed 's/*\.*\.*\.*/"$newip"/g' log.txt > logmod.txt
Run Code Online (Sandbox Code Playgroud)

但它不匹配和替换.我不熟悉sed,我也是regexps的初学者.

任何帮助都是极好的!谢谢 :)

regex ip bash shell sed

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

Mac拒绝更改主机名

我一直试图弄清楚如何在我的Mac上使用postfix,而且出现了可怕的错误,我似乎无法修复它.

我相信这个问题与启动Postfix有关.

基本上,Mac似乎拒绝更改其主机名.在bash中,用户显示为"admin @(null)",如果我输入'hostname',我也会给出"(null)".

改变从系统首选项中共享的主机名会导致第二个例子来改变(在那里说,例如,"其他用户可以访问此计算机上的共享文件夹,和管理员的所有卷,在法新社://空/或'lion2’. ")但第一个保持为null.

我甚至尝试过手动设置主机名的/ etc/hostconfig但没有任何作用.

是否有其他地方的主机名试图设置,但可能是腐败的?或者包含无效字符或其他内容?

这导致Postfix无法工作并报告:

后缀:警告:valid_hostname:无效字符40(十进制):( null)后缀:致命:无法使用我自己的主机名

拜托,我真的希望有人可以帮我解决这个问题.我一直在努力工作几个小时.

干杯,

斯科特

macos postfix-mta hostname

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

SQL JOIN查询返回我们在联接表中找不到匹配项的行

更多的理论/逻辑问题,但我有两个表:linksoptions.链接是一个表格,我在其中添加代表产品ID(在单独的products表中)和选项之间的链接的行.该options表包含所有可用选项.

我正在尝试做什么(但努力创建逻辑)是连接两个表,只返回表中没有选项链接的行links,因此表示哪些选项仍可用于添加到产品.

是否有SQL的功能可以帮助我?我对SQL还没有太大的经验.

mysql sql join

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

使用RAND和MD5在MYSQL唯一字段中生成唯一密钥。可能?可以接受的做法?

我正在尝试为我的网站实施一个简单的密码重置系统。这个想法是这样的:

  1. 用户请求密码重置链接。
  2. CodeIgniter系统通过MYSQL使用RAND和MD5(我知道它是不安全和损坏的,可能最好使用SHA1或更好的方式,不是重点),以生成随机字符串并将其哈希,从而生成32位密钥。
  3. 向用户发送包含密钥的链接。
  4. 其余的很明显。

我想知道是否-

答:MYSQL函数RAND带有MD5(或更高版本)的RAND将生成到设置为UNIQUE的字段中,如果它们恰好生成了该字段下表中已存在的键,则会自动重新生成。

B:这是生成密码重置链接的可接受方法。还是最好用一个盐对用户的电子邮件地址进行哈希处理以防止重复?

显然,这只是围绕整个过程的基本实现和安全需求。

php mysql random md5 unique

5
推荐指数
1
解决办法
1846
查看次数

Cocoa/Obj-C路径控制 - 您可以将其限制为仅选择目录吗?

我正在学习编写Mac程序并正在查看Path Control对象.我需要将其选择限制为仅目录而不是文件.

有没有办法做到这一点?是否有一个特殊的关键字放在法律类型框中,意思是"目录"?我试过"文件夹"和"目录",但它们不起作用.

谢谢,

斯科特

xcode cocoa path objective-c

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

隐藏模式并使用 CSS3 转换显示它

我正在尝试构建一个小的模态插件,但我正在努力寻找一种隐藏模态的方法,并且能够仅使用 CSS3 转换将其淡入/淡出。

显然,我不能为显示设置动画:没有继承和使用不透明度和可见性不是一种选择,因为内容在技术上仍然存在,只是无法看到,因此它可以防止使用它下面的元素(按钮等)。 )

所以我的想法是使用 jQuery 在 display: hidden 和 inherit 之间切换,然后使用 jQuery 添加一个 'shown' 类,这将触发转换。但它不起作用。我只是在看一场即时表演(就像后面的停电元素一样)。CSS 过渡虽然有效,但我已经在没有“显示”内容的情况下测试了它们。

到目前为止我的jQuery:

// Modal open trigger
$('.modal-trigger').click(function() {
    modal = $('#' + $(this).data('modal-trigger'));
    modal.css({'display':'inherit'}).addClass('modal-show');
    $('#blackout').css({'display':'inherit'}).addClass('show');
});
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript css jquery modal-dialog fade

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

标签 统计

mysql ×2

php ×2

bash ×1

cocoa ×1

css ×1

fade ×1

hostname ×1

ip ×1

javascript ×1

join ×1

jquery ×1

logout ×1

macos ×1

md5 ×1

modal-dialog ×1

objective-c ×1

path ×1

postfix-mta ×1

random ×1

regex ×1

sed ×1

session ×1

shell ×1

sql ×1

unique ×1

xcode ×1