小编Mic*_*hal的帖子

什么MIME类型用作通用?

我有一个PHP脚本,我用它来下载不同类型的文件(PDF,JPEG,RAR结束其他).工作得很好,但是我发现有一个MIME类型的问题.

是否有一个通用的MIME类型我可以安全地用于"通用"?我正在考虑所有文件类型的application/octet-stream.

或者我应该单独为每种文件类型执行MIME?

它应该提供下载,直接在应用程序中打开文件并不重要.

mime-types

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

PHP中的HTML2PDF - 转换实用程序和脚本 - 示例和演示

我有一个非常复杂的HTML/CSS布局,我想在我的服务器上转换为PDF.我已经尝试过DOMPDF,遗憾的是它没有使用正确的布局转换HTML.我已经考虑过HTMLDOC,但我听说它在很大程度上忽略了CSS,所以我认为布局也会与该工具分开.

我的问题是 - 是否有其他工具(如wkhtmltopdf ie)的在线演示,我可以用它来验证我的HTML是如何转换的?在我的余生中一个接一个地安装和测试之前?

不幸的是,我无法更改HTML布局以适应这些工具.或者更好地说 - 我可以,如果他们中的任何一个接近可接受的结果......

php pdf pdf-generation tcpdf wkhtmltopdf

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

PHP:检查图像是否存在(方法)

我有 5000 多个图像链接,我需要找到一种方法来检查它们是否存在。我用过getimagesize(),但时间太长了。速度对我来说至关重要。

我写了一个小函数,但它不起作用,我不知道为什么。

function img_exists($url)
{
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    if(curl_exec($ch))
        return true;
    else
        return false;

    curl_close($ch);
}
Run Code Online (Sandbox Code Playgroud)

目前我正在用 PHP 进行检查。请让我知道是否有更好的解决方案。

请注意,如果连接超时(1 秒),则该函数返回 false。速度很关键。

更新:文件位于不同的服务器上。

php curl file-exists

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

jQuery单击<ul> <li>元素的函数

我有一个看起来像这样的无序列表:

<ul id="frozen" data-name="nameOfSelect" class="tagit">
   <li class="tagit-choice" tagvalue="2" style="padding-right: 4px;" id="tag-2">
      <div class="tagit-label" data-value="2">káze?</div>
   </li>
   <li class="tagit-choice" tagvalue="1" style="padding-right: 4px;" id="tag-1">
      <div class="tagit-label" data-value="1">žalmxxxx</div>
   </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要将click函数绑定到所有这些函数并获取id="tag-1"要在函数中使用的数据.

我试过这个:

$('#[id|="tag"]').each(function(){
    var tag = this.attr('id'); 
    var tagID = tag.replace('tag-',''); 
    this.click(function (){
       alert('index.php?s=taglist&tag=' + tagID);
       //window.location = string;
    });
});
Run Code Online (Sandbox Code Playgroud)

但是,出于某种原因,似乎这种方法对于<li>元素是错误的,因为我遇到了选择器的问题(似乎).也许我也错过了一些愚蠢的东西......有什么想法吗?

javascript jquery

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