小编Fun*_*ner的帖子

Heroku CSS 文件未更新

关于我目前正在构建的 Facebook APP,我更改了Heroku 中base.css文件中的一些代码,当我使用以下命令时:

git commit -am
git push heroku
Run Code Online (Sandbox Code Playgroud)

重新加载后页面看起来仍然相同,收到消息“一切都是最新的”。

我错过了什么/做错了什么?

文件的位置是:stylesheets/base.css

我也试过:

git push heroku stylesheets
Run Code Online (Sandbox Code Playgroud)

但这没有帮助

css facebook heroku

4
推荐指数
2
解决办法
5053
查看次数

PHP日期 - 如何将字符串添加到单独的日期和时间

我想显示类似这样的日期和时间格式"May 23 at 12:30pm".我在PHP手册中看到并发现:

// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A');
Run Code Online (Sandbox Code Playgroud)

修改后,我设法得到

 echo date('M j \of h:i a');
Run Code Online (Sandbox Code Playgroud)

它给了我 "May 23 of 12:30pm"

但是当我更换ofat它给我"May 23 a23 08:26 pm".

我不是出了什么问题.

php date date-formatting

4
推荐指数
3
解决办法
5261
查看次数

url在codeigniter中无法正常工作,并显示"未指定输入文件"错误.

我将codeigniter应用程序上传到演示服务器.该主页是开放罚款,但其他网页都给人错误.

我将base url配置文件更改为:

$config['base_url'] = 'http://globalcfos.com/cfoask/';
Run Code Online (Sandbox Code Playgroud)

它在当地运作良好.知道怎么解决吗?

php codeigniter

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

php读取内容后计算文件大小

使用 php 我通过 file_get_contents() 函数获得文件的内容。我想使用内容计算文件的大小。有没有精确的方法来做到这一点?

我尝试了 strlen(contents) ,在其中一个答案中建议,但返回的大小与计算机上的实际文件大小存在很大差异。

注意:使用 ubuntu 12.04

编辑:抱歉浪费时间,内容似乎是 base64_encode() 导致大小不匹配。我感谢您的时间和精力。再次抱歉。

php

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

PHP打印法语月份?

我想用法语打印日期,如:

le 25 février 2014
Run Code Online (Sandbox Code Playgroud)

这是我使用的PHP代码,但它不起作用.

setlocale(LC_ALL, 'fr_FR');
echo strftime("%A, %e %B, %Y");
echo "<br>";
setlocale(LC_TIME, "fr_FR");
echo strftime(" in French %A, %e %B, %Y and");
Run Code Online (Sandbox Code Playgroud)

输出:

January 29, 2014
Wednesday, 29 January, 2014
in French Wednesday, 29 January, 2014 and
Run Code Online (Sandbox Code Playgroud)

php date

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

openssl_encrypt的密码参数是什么?

openssl_encrypt函数的PHP文档说明

string openssl_encrypt(string $ data,string $ method,string $ password [,int $ options = 0 [,string $ iv =""]])

有人可以帮我理解命名的论点$password是什么吗? 答案可能包括确认或拒绝该想法,除了命名之外$password,参数确实被用作加密的密钥.

密码参数是openssl_encrypt什么?它是一个密码字符串(只有可打印的字符)还是一个键(具有不可打印的字符和ASCII-Z终结符)?


说明

我坚持使用PHP的openssl_encrypt文档.作为一个好人并试图做"RTM"我对imho不满意的文档我没有多大意义.

问题是,对于我来说,密码密钥在加密方面存在差异.密钥直接是用于加密的参数,因此必须具有特定大小 - "密钥长度" - 即128/256/512位,具体取决于所需的密码和密钥长度.甲密码另一方面是通过其可以在差为任何长度和键盘输入的一个我的理解人类可读串正在使用第一加密转换成前.

因此示意性差异:

  • 密码=>密钥=>加密
  • key =>加密

不幸的是在PHP openssl_encrypt文档中我找不到任何关于如何使用密钥的信息.唯一建议的是参数"密码".

任何人都可以给我一个胶水如何使用钥匙?当然我不想输入密钥作为密码参数,因为我想要一个特定的密钥用于加密.我希望这个密钥被简单地误解为参数,并且用于从我的"密钥误认为密码"计算的另一个密钥.

此外,该错误继续查看关于同一openssl_encrypt函数中的初始化向量参数的文档.它只是声明:

iv非NULL初始化向量.那个iv应该是一个字符串.鉴于iv通常是一定长度的二进制数据,例如字符串终止\ 0(十六进制0x00)可能在内部发生,我感到困惑的是什么格式是需要的.

从本质上讲,我对PHP文档也非常感兴趣

警告此功能目前未记录; 只有它的参数列表可用.

更新

我做了一些测试,并"试着"帮我弄清楚密码参数是什么.

使用此代码:

$pass="0123456789abcdefghijklmnob"; …
Run Code Online (Sandbox Code Playgroud)

php encryption parameters

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

调用未定义的方法PDO :: execute()

我正在尝试编写页面登录代码,但我在这个错误中停了下来

PLIZ告诉我这里的错误

<?php
@session_start();
include("../../connexion/connexion.php");
class login_class {
        public $user;
        public $password;
        public $connexion;
    public function check_login() {
        try {
            $cn = new class_connect();
            $this->connexion = $cn->connect(null);
            $result = $this->connexion->execute("select * from user where username='$this->user' and password='$this->password'");

                        $data = $result->fetchAll(PDO::FETCH_OBJ);


            if (!empty($data[0]->id_user)) {
                return true;
            }else {
                return false;
            }
        }catch(PDOException $ex) {  
            echo $ex->getMessage();
        }
    }
    public function __construct($user) {
        if($user){
            $this->user = $user["username"];
            $this->password = $user["password"];
        }
    }

}
?>
Run Code Online (Sandbox Code Playgroud)

php pdo

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

通过日期选择器日历从所选日期获取数据

您好我有一个datepicker日历,我想要的是我们选择两个日期然后我想点击一个按钮它会显示这些日期之间的所有数据.

这是我的代码......

<?php
include_once 'header.php';


$con = mysqli_connect('localhost','root','smogi','project');
if (!$con) {
    die('Could not connect: ' . mysqli_error($con));
}
$view = ($_GET['view']);
$username2 =$_SESSION['username'];
$sql="SELECT typeValue,unit,sensorValue,time FROM sensors WHERE username='$view' AND time BETWEEN $firstdate AND $lastdate  ORDER BY time DESC";
$result = mysqli_query($con,$sql);
echo "<table>
<tr>


</tr>";
while($row = mysqli_fetch_array($result)) {
    echo "<tr> <b>Type: </b>";
    echo stripslashes($row['typeValue']) . "<br/><b>Unit: </b>";
    echo stripslashes($row['unit']) . "<br/><b>Value: </b>";
    echo stripslashes($row['sensorValue']) . "<br/><b>Date & Time: </b>";
    echo stripslashes($row['time']) . "<br/>";
    echo "--------------------------------------------------------------------------------------------------------------";
    echo "<br/></tr>";
} …
Run Code Online (Sandbox Code Playgroud)

html php jquery datepicker

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

碳 addWeeks() 函数不起作用

我在 PHP 中用 Carbon 创建了一些日期,但我似乎做错了什么。

这是我的代码:

$start = Carbon::create(2015, rand(6,7), rand(1,30), 0);
$end = $start->addWeeks(3);

echo "start time: " . $start;
echo "<br />";
echo "end time: " . $end;
Run Code Online (Sandbox Code Playgroud)

上面的输出是两个完全相同的日期,例如:

start time: 2015-07-01 00:00:00
end time: 2015-07-01 00:00:00
Run Code Online (Sandbox Code Playgroud)

我参考了文档,可以在这里找到:http : //carbon.nesbot.com/docs/#api-addsub。有谁知道我做错了什么?

php date php-carbon

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

4
推荐指数
3
解决办法
6868
查看次数