我正在尝试使用WKHTMLTOPDF生成一个PDF,这需要我首先登录.在互联网上有一些已经存在,但我似乎无法让我的工作.我在终点站 - 没什么特别的.
我试过(在很多其他的东西中):
/usr/bin/wkhtmltopdf --post username=myusername --post password=mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --username myusername --password mypassword "URL to Generate" test.pdf
/usr/bin/wkhtmltopdf --cookie-jar my.jar --post username=myusername --post password=mypassword "URL to Generate Cookie For"
Run Code Online (Sandbox Code Playgroud)
用户名和密码都是在id和name表单上输入字段.我正在显示my.jar文件,但没有写入任何内容.
具体问题:
http://code.google.com/p/wkhtmltopdf/issues/detail?id=356
编辑:
当然有人成功地做到了这一点?展示示例的好方法可能是有人愿意让它在一些需要登录凭据以消除潜在变量的流行网站上工作.
我正在通过缩小的CKFinder来源寻找alert正在被解雇的地方.我强制文件在上传时被重命名,现在每当文件上传时它就会提醒我实际上并不重要.
我已经完成并评论了每个,alert但它仍然在做.刷新缓存,并通过Chrome Inspector确认.有没有办法弄清楚这个特定警报来自哪个文件/行?
我有一个PHP循环,执行以下操作:
我遇到的问题是每隔一段时间(可能约占30%的时间),图像将无法在PDF中呈现.如果我打开一个保存的HTML文件,我会发现我需要进入并手动刷新页面以显示图像.
关于如何务实地确保图像加载的任何想法?我试过的事情:
sleep(n) 每一行之间--javascript-delay 30000到我的WKHTMLTOPDF调用以确保它有足够的时间加载任何图像.#1让它变得更糟,#2什么也没做.
谢谢!
我有几个在数据库中定义的变量(十六进制颜色).我需要通过PHP将这些变量从MySQL传递给LESS.js样式表.可能?
如果没有,有什么建议可以做类似的事情吗?变亮和变暗变量是关键.
我正在尝试从查询创建CSV,并且我需要数据以适合以下格式:
header("Content-type: text/csv");
header("Content-Disposition: attachment; filename=file.csv");
header("Pragma: no-cache");
header("Expires: 0");
$array = array(
array("data11", "data12", "data13"),
array("data21", "data22", "data23"),
array("data31", "data32", "data23"));
outputCSV($array);
Run Code Online (Sandbox Code Playgroud)
我习惯于这样汇总数据:
while ($row = mysql_fetch_array($result)){
$values[] = $row['value'];
}
Run Code Online (Sandbox Code Playgroud)
如何传递outputCSV适当的数组?
我经常设置如下代码:
if ($arr) {
foreach ($arr as $a) {
// Code stuffs
}
}
Run Code Online (Sandbox Code Playgroud)
如果$arr不存在,那丝毫没关系,所以我很想使用每个人最喜欢的抑制器(@)而不是用if语句来破坏我的代码.
php ×4
javascript ×2
mysql ×2
wkhtmltopdf ×2
command-line ×1
css ×1
csv ×1
curl ×1
debugging ×1
less ×1
shell ×1
trace ×1