小编chi*_*ang的帖子

PHP锁定了ip地址

我锁定了IP地址.

这是否意味着用户只能使用相同的IP地址登录?或者用户是否会注销并且必须重新登录才能获得新会话?

if (isset($_SESSION['last_ip']) === false) {
    $_SESSION['last_ip'] = $_SERVER['REMOTE_ADDR']; 
}

if ($_SESSION['last_ip'] != $_SERVER['REMOTE_ADDR']){
    session_unset();
    session_destroy();  
}
Run Code Online (Sandbox Code Playgroud)

php

22
推荐指数
2
解决办法
1880
查看次数

Safari和IE无法读取TTF和EOT字体

  1. 我在Safari中阅读字体时遇到问题.我将OTF转换为TTF - 两种粗体和常规字体.两者都适用于Chrome和Firefox.但在Safari中,只有粗体字体才有效,而常规则不然.

  2. IE不读取我从网站转换的EOT字体.有没有更好的方法将OTF转换为EOT?

这是我的代码:

<style type="text/css">
//Bariol_Bold
@font-face{
    font-family: Bariol_Bold;
    src:url("fonts/bariol_bold.eot"); /*For ie browser*/
}

@font-face{ 
    font-family: Bariol_Bold;
    src:url("fonts/bariol_bold.ttf"); /*For other browsers*/
}

//Bariol_Regular
@font-face{
    font-family:bariol_regular;
    src:url("fonts/bariol_regular.eot"); /*For ie browser*/
}

@font-face{ 
    font-family: bariol_regular;
    src:url("fonts/bariol_regular.ttf"); /*For other browsers*/  
</style>

<p style="font-family: Bariol_Bold; font-size: 20px;">hello world</p>
<p style="font-family: bariol_regular; font-size: 20px;">hello world</p>
Run Code Online (Sandbox Code Playgroud)

css safari cross-browser truetype font-face

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

php重置密码链接

我已经创建了一个用户登录系统.

在我忘记的密码页面.我使用php电子邮件给用户.用户将收到一封带有链接的电子邮件

链接-

....?email=abc@gmail.com&confirm_code=uefu8878ef...
Run Code Online (Sandbox Code Playgroud)

用户可以单击此链接访问reset_password页面.

但是这是使用GET,这意味着任何人都可以检查浏览器历史记录以访问此页面并重置密码.

有什么建议吗?

php

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

标签 统计

php ×2

cross-browser ×1

css ×1

font-face ×1

safari ×1

truetype ×1