我有一个问题,我尝试使用CodeIgniter导出pdf文档,但是我收到错误:不允许使用关键字符。 我的HTML是:
<a href="<?=base_url()."dosar/generateTitlePage/$d[name_firm]'/'$d[number_certificate]' /'$d[adresse_beneficiar]'/'$d[fk_user]'/'$d[fk_verificator]'/'$d[number]'/'$d[executor]'/'$d[date]" ?>" class="btn btn-primary btn-sm marg-top-10">Title Page</a><br>
我的php:
public function generateTitlePage($company, $number_cadastral, $adresa_beneficiar, $administrator, $verificator, $number_certificate, $executor, $date)
{
$search = array('%27', '%20', '%C3%A2', '%C3%AE', '%C4%83','%C5%A3', '%C4%82','%C3%8E', '%C3%82', '%C5%9E', '%C5%A2', '%C5%9F');
$replace = array('', ' ', 'â', 'î' , 'ă', 'ţ', 'Ă', 'Î', 'Â', 'Ş', 'Ţ', 'ş');
$company = str_replace($search, $replace, $company);
$number_cadastral = str_replace($search, $replace, $number_cadastral);
$adresa_beneficiar = str_replace($search, $replace, $adresa_beneficiar);
$administrator = str_replace($search, $replace, $administrator);
$verificator = str_replace($search, $replace, $verificator);
$number_certificate = str_replace($search, $replace, $number_certificate);
$executor = str_replace($search, $replace, $executor);
$date = str_replace($search, $replace, $date);
$html = '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
......
</body>
</html>
';
}
请帮助我,存在解决方案?