我有一个问题..
我使用缓冲来获取使用mpdf的pdf文件..
但我在这里有点困惑..
我在页面上有一些javascript我被缓冲..但javascript的生成内容不会转换为PDF格式..
让我说清楚..
让我说我有这个元素
<div id='text'></div>
Run Code Online (Sandbox Code Playgroud)
在我的页面上,我有一个javascript代码,以添加文本到该div ..结果是...
[通过浏览器打开页面]
<div id='text'>TEXT I ADDED USING JAVASCRIPT</div>
Run Code Online (Sandbox Code Playgroud)
但是当我把它转换成pdf时......
<div id='text'></div> (I DIDNT GET THAT TEXT)
Run Code Online (Sandbox Code Playgroud)
这是脚本使用.. template.php
ob_start();
// content of page (included inline javascript code)
$yourfile = ob_get_content();
$_SESSION[forms] = $yourfile;
echo $yourfile;
Run Code Online (Sandbox Code Playgroud)
convert.php
session_start();
include("MPDF54/mpdf.php");
$mpdf=new mPDF('c','A4','','' , 0 , 0 , 0 , 0 , 0 , 0);
$mpdf->SetDisplayMode('fullpage');
$mpdf->list_indent_first_level = 0; // 1 or 0 - whether to indent the first level of a list
$mpdf->WriteHTML($_SESSION[forms]); …Run Code Online (Sandbox Code Playgroud) 我试图使用explode为字符串创建一个数组.
这是我的字符串:
$string = "a:1,b:2,c:3,d:4,e:5,f:6,g:7";
Run Code Online (Sandbox Code Playgroud)
这是我的完整代码:
$string = "a:1,b:2,c:3,d:4,e:5,f:6,g:7";
$d = explode(',', $string);
echo '<pre>';
var_dump($d);
Run Code Online (Sandbox Code Playgroud)
之后我得到了这样的结果..
array(7) {
[0]=>
string(3) "a:1"
[1]=>
string(3) "b:2"
[2]=>
string(3) "c:3"
[3]=>
string(3) "d:4"
[4]=>
string(3) "e:5"
[5]=>
string(3) "f:6"
[6]=>
string(3) "g:7"
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能创建这样的数组呢?:
array(7) {
["a"]=>
string(1) "1"
["b"]=>
string(1) "2"
["c"]=>
string(1) "3"
["d"]=>
string(1) "4"
["e"]=>
string(1) "5"
["f"]=>
string(1) "6"
["g"]=>
string(1) "7"
}
Run Code Online (Sandbox Code Playgroud) 我在这里有一点问题,当我尝试使用swiftmailer发送电子邮件时,我收到了一个错误.
这是我的代码:
<?php
session_start();
include("config.php");
$dir = dirname(__FILE__);
$session = $_SESSION[serialize];
// Load the SwiftMailer files
require_once($dir.'/swift/swift_required.php');
$hold = 'TIDAK';
// Kondisi - Kondisi yang ada
if($_GET[phase]=='confirm'){
$to = "test@127.0.0.1";
$kalimat = "Invoice Dengan nomor ".$_GET[nosc]." Telah di confirm, mohon di cek di sistem";
$kalimat2 = "Berikut terlampir data Invoice Customer , mohon di pastikan.";
$title = "CONFIRMATION NOTIFICATION";
}
// Convert string dlu
$mailer = new Swift_Mailer(new Swift_MailTransport()); // Create new instance of SwiftMailer
$message = Swift_Message::newInstance()
->setSubject($title) // …Run Code Online (Sandbox Code Playgroud) 我有一个问题问你...
对于第一个让我说我有一个像这样的javascript变量..
var string = 'a,b,c';
var exploded = string.split(',');
Run Code Online (Sandbox Code Playgroud)
然后我有一个像这样的html元素
<ul id='myTags'>
</ul>
Run Code Online (Sandbox Code Playgroud)
我的问题是..如何创建/附加到我的" ul id ='myTags' "内部,所以它会像这样......
<ul id='myTags'>
<li>a</li>
<li>b</li>
<li>c</li>
</ul>
Run Code Online (Sandbox Code Playgroud) 我在Photoshop中有一些简单的图形(只是一个样式线).但我对如何使用CSS和HTML重新创建它感到困惑.图形是:

和

我想将它们用作顶部边框,底部边框和分隔线.
javascript ×2
php ×2
arrays ×1
css ×1
css-shapes ×1
css3 ×1
explode ×1
exploded ×1
html ×1
jquery ×1
mpdf ×1
swiftmailer ×1