小编uın*_*ɐɥs的帖子

421
推荐指数
14
解决办法
27万
查看次数

记录的宏存储在Notepad ++中的哪个位置?

我录制了一个我想与我的同事分享的宏.

这些录制的宏保存在哪个位置,以便我可以将其添加到他的机器中?

如果感兴趣,宏用于获取值列表并添加引号和逗号,以便可以在WHERESQL查询(WHERE x IN ('value1','value2','value3'))的子句中使用它.

macros file notepad++ file-location

113
推荐指数
3
解决办法
10万
查看次数

CSS滚动条宽度

伙计们,是否可以增加<div>放置在<body>?内的元素上滚动条的宽度?

我不是在讨论浏览器本身的默认滚动条,这个页面以全屏模式运行,因为浏览器滚动条永远不会出现,内部<div>元素有自己的滚动条.

html css

44
推荐指数
5
解决办法
17万
查看次数

将UTC偏移量转换为时区或日期

对你来说很划清楚.

我从IPInfoDB的API中获取地理IP数据,它返回UTC的时区偏移,包括 DST(如果当前反映).

例如,我住在EST(-5),目前它是DST,所以geo IP API返回(-04:00)作为偏移量.

这很好,因为DST是一个令人头疼的问题.但令我惊讶的是,它引起了另一次头痛.

我在PHP中加载这些数据,通过AJAX传递给应用程序.我想在应用程序上获得IP地址的实时本地时间.

我有完美的设置,但我疯狂试图找出如何设置PHP时区以匹配偏移量,所以我可以抓住当前的小时date('H');和分钟date('i');通过AJAX传递.

我不确定是否有一个特定的功能可以根据该偏移给我当前的小时和分钟,或者是否有一种实用的方法来根据偏移设置时区(如果有效,将会应用DST) .

我一直在搜索和搜索谷歌以找到答案,但我正在做的更具体,因为已经应用了夏令时.

我在PHP.net上找到了一个似乎可以解决问题的功能(它适用于我的时区并返回正确的时间),但对于其他时区如PST,它比它应该返回1小时后即使偏移是正确的(-07:00与DST).

从函数返回的时区是Chile/EasterIsland我感觉到的原因.如果可以的话,我会让这只适用于美国,但我确实需要它在全球范围内.

这是我现在的功能.请原谅极其凌乱的代码.在过去的几个小时里,我一直在玩弄很多东西试图找出解决方案.

大部分功能都是在线发现的.

function offsetToTZ($offset) {
switch((string) $offset) {
    case '-04:30' : return 'America/Caracas'; break;
    case '-03:30' : return 'Canada/Newfoundland'; break;
    case '+03:30' : return 'Asia/Tehran'; break;
    case '+04:30' : return 'Asia/Kabul'; break;
    case '+05:30' : return 'Asia/Kolkata'; break;
    case '+05:45' : return 'Asia/Kathmandu'; break;
    case '+09:30' : return 'Australia/Darwin'; break;
} …
Run Code Online (Sandbox Code Playgroud)

php timezone geolocation timezone-offset

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

脚本终止时调用函数

当脚本被die()或者终止时,我想调用一个函数exit().
我希望自动执行此操作,因此我不必一直调用函数.

这可能吗?

php

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

使用fgetcsv函数后,从ftp服务器读取下载的文件不会显示数据

我正在使用cURL请求从FTP服务器下载CSV文件.

我已将文件下载到我的webroot文件夹中(在我的指定路径中).

但是当我尝试从文件中读取CSV数据时,它没有显示任何内容. $leadDir是我下载的文件的路径.

if ($fp = fopen($leadDir, "r")) {
    echo $fp;
    echo "come after fopen";
    while ($CSVData = fgetcsv($fp)) {
        echo "</br>";
        echo "come after fgetcsv";
    }
}
Run Code Online (Sandbox Code Playgroud)

它不会进入while循环内部.

我还检查了文件权限,我已经给了777权限.

哪里出错了?

php ftp curl

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

根据另一个表的值有条件地更新一个表

嗨,我有2个表:user_badgesbadges表,以下是user_badges表数据:

id | user_id | badge_id | points_earned | badges_awarded |
 1    2324        0             5               0
Run Code Online (Sandbox Code Playgroud)

如果用户满足最低要求点,即badges表中的5 ,SQL将更新上述内容:

id | user_id | badge_id | points_earned | badges_awarded |
 1    2324        1             5               1
Run Code Online (Sandbox Code Playgroud)

如果将来为同一用户注册了新点,user_table徽章将添加一个新行,如下所示:

 id | user_id | badge_id | points_earned | badges_awarded |
  1    2324        1             5               1
  2    2324        0             7               0
Run Code Online (Sandbox Code Playgroud)

上述问题已经解决


这是badges表:

badge_id | badge_name | required_points
   1           new          5
   2           adv          10
Run Code Online (Sandbox Code Playgroud)

以下是我的需要 …

php mysql

5
推荐指数
2
解决办法
917
查看次数

显式文件路径到父目录中的文件

我有一种情况,我有两个配置文件.
驻留在父目录中的基本配置,以及兄弟目录中的兄弟配置.
到目前为止,兄弟姐妹看起来很简单

require_once "../parent_config.php";
Run Code Online (Sandbox Code Playgroud)

但是我现在想把兄弟姐妹传递给一个新的类系统.我可以为兄弟姐妹传递一个明确的文件路径没有问题,但显然遇到上述对父进程的调用问题.
我正在尝试下面的内容,但我在某个地方弄错了(我试图说取显式文件路径,一个)

require_once (dirname(__FILE__) . "../parent_config.php");
Run Code Online (Sandbox Code Playgroud)

我很感激你的意见.
由于
贾尔斯

php

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

这个PHP有什么作用?它是编码器/解码器吗?

我根本不懂PHP; 这更像是一个好奇的问题.

下面的PHP函数在文本文件中是几千个字符的文本,例如:

xnEFstUhSNWGSx5zTq4X/AUw/rtism+klrBETWg0xE1uwb49rnRxrgrgY5EEp3Y0uvTcvLqhUFOP
4n7LDLQpQ9UACTyuUjGBKmUScQCYLCP08u06t0K3nWTNiM7Q6bQMk/iZBE+UK1ywbVC1Lzr9OOEK
Run Code Online (Sandbox Code Playgroud)

这个php函数是否将随机文本编码到php中?可以从中找出加密方案吗?

编辑:客户说他拥有由其他人开发的代码的完全所有权和权利.怎么解码?它需要密码吗?

<?php //003ac
if (!extension_loaded('ionCube Loader')) {
    $__oc = strtolower(substr(php_uname(), 0, 3));
    $__ln = 'ioncube_loader_' . $__oc . '_' . substr(phpversion(), 0, 3) . (($__oc == 'win') ? '.dll' : '.so');
    @dl($__ln);
    if (function_exists('_il_exec')) {
        return _il_exec();
    }
    $__ln   = '/ioncube/' . $__ln;
    $__oid  = $__id = realpath(ini_get('extension_dir'));
    $__here = dirname(__FILE__);
    if (strlen($__id) > 1 && $__id[1] == ':') {
        $__id   = str_replace('\\', '/', substr($__id, 2));
        $__here = str_replace('\\', '/', substr($__here, 2));
    } …
Run Code Online (Sandbox Code Playgroud)

php encryption ioncube

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

应该替换哪些字符以避免输出HTML?

我在网站上有一些用户输入,我不想在以后用PHP输出该输入时允许HTML.

我认为,唯一的危险字符<,>,/(斜杠)和\(反斜线).

我对吗?

那么,例如,如果我替换<&#60;will就足以阻止输出HTML了吗?

html php escaping

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

如何将文本文件更改为php数组

如何将带有单词列表的文本文件(每个单独的行(不带逗号))更改为一个数组,并使用逗号分隔?

我想,你用什么操作PHP数组和字符串才能交换数据?

explode

该文件如下所示:

This
Is
The
File
I
Want
Changed
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

array(
    This,
    Or,
    This,
    Or,
    Even,
    This
);
Run Code Online (Sandbox Code Playgroud)

php arrays

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