我有一个Mysql数据库,我保留客户订单的日期.
日期由php函数生成date('Y-m-d').我的数据库中的两条记录具有值'0000-00-00'.一个是由澳大利亚的客户创建的,另一个是来自意大利的客户创建的.其他5000个订单都没问题.
我的问题是如何产生这样的日期?可能是个别浏览器设置的东西?
感谢帮助
我有两个mysql表.一个是坏词列表,另一个是与坏词列表进行比较的表.基本上我想过滤掉并返回一个行列表,其中包含在坏词表中没有出现任何单词的域.一些示例表:
坏词列表
+----------+------------------+
| id | words |
+----------+------------------+
| 1 | porn |
| 2 | sex |
+----------+------------------+
Run Code Online (Sandbox Code Playgroud)
要比较的域表
+----------+------------------+
| id | domain |
+----------+------------------+
| 56 | google.com |
| 57 | sex.com |
+----------+------------------+
Run Code Online (Sandbox Code Playgroud)
我想要返回结果如
+----------+------------------+
| id | domain |
+----------+------------------+
| 56 | google.com |
+----------+------------------+
Run Code Online (Sandbox Code Playgroud)
需要注意的是,这些表没有任何共同点,所以我甚至不确定这是最好的方法.我在PHP 中使用了一个比较函数,但这似乎太慢了几十万行才能搜索.
我正在使用PHP Flysystem包从我的AWS S3存储桶流式传输内容。特别是,我正在使用$filesystem->readStream.
我的问题
当我流式传输文件时,它以myzip.zip 结尾并且大小是正确的,但是当解压缩它时,它变成了myzip.zip.cpgz。这是我的原型:
header('Pragma: no-cache');
header('Content-Description: File Download');
header('Content-disposition: attachment; filename="myZip.zip"');
header('Content-Type: application/octet-stream');
header('Content-Transfer-Encoding: binary');
$s3 = Storage::disk('s3'); // Laravel Syntax
echo $s3->readStream('directory/file.jpg');
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
副题
当我流式传输这样的文件时,是否:
基本上,如果我有数十 GB 的数据被流式传输,我的服务器是否会负担沉重?
请帮助删除其他查询字符串
我在.htaccess中使用此代码
RewriteRule ^ip/(.*)$ /iplookup.php?lookup_ip=$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)
它可以工作,但是当尝试在表单中查找其他IP地址时,
它在地址栏中显示如下内容:
"/ip/?lookup_ip=66.249.66.2"
Run Code Online (Sandbox Code Playgroud)
我的表格是
<form action="/ip/" method="get">
<input type="text" value="{$address}" name="lookup_ip" id="lookup_ip">
<input type="submit" value="IP Lookup"/>
</form>
Run Code Online (Sandbox Code Playgroud)
现在可以隐藏"?lookup_ip ="
我想显示/ip/66.249.66.2
我认为我的问题是形式的?
我是php的新手,我有一些问题要打印一些JSON内容
这是我的代码
//Read text file
$json_data = file_get_contents('data/data.txt');
//Decode it
$obj=json_decode($json_data, true);
//Print array content
print_r($obj);
//Loop the array to write content
foreach( $obj as $Item ){
// add comment to html list
echo $Item;
}
Run Code Online (Sandbox Code Playgroud)
我的JSON文件
[{"name":"ken"}, {"name":"barbie"}]
Run Code Online (Sandbox Code Playgroud)
我的输出
(
[0] => Array ( [name] => ken )
[1] => Array ( [name] => barbie )
)
ArrayArray
Run Code Online (Sandbox Code Playgroud)
怎么才能打印"ken"和"barbie"?
谢谢!