Ich benutze mPDF für PDF-Generierung in PHP. Es funktioniert gut ohne Problem. Was ich möchte, wenn Benutzer nicht angemeldet ist dann möchte ich Fehler in der Alarmbox zeigen und danach umleiten auf index.php
.JavaScript funktioniert nicht in mPDF
Aber aus irgendeinem Grund weiß ich nicht, dass es weder eine Alarmbox noch Umleitung zeigt. Es scheint, dass JavaScript nicht funktioniert. Hier
ist der Code:
<?php
session_start();
$uid=$_SESSION['uid'];
if($uid== "" or $uid == NULL)
{
echo '<script type="text/javascript">window.alert("Please login first to access this page."); </script>';
echo '<script type="text/javascript">window.location.href("/index.php");</script>';
}
Above-Code ist Anfang der Datei und jetzt unter ich diesen Code für mPDF haben:
include("pdf/mpdf.php");
$mpdf=new mPDF('');
$stylesheet = file_get_contents('pdf/tablecss.css');
$mpdf->WriteHTML($stylesheet,1);
//==============================================================
//$mpdf->WriteHTML($html);
$mpdf->SetDisplayMode('fullpage');
$mpdf->SetWatermarkText(' www.somewebsite.com ');
$mpdf->watermarkTextAlpha = 0.1;
$mpdf->watermark_font = 'DejaVuSansCondensed';
$mpdf->showWatermarkText = true;
$mpdf->WriteHTML($html);
$html = '
<html>
<head>
<style>
....
ich sehe nicht, wo die pdf passt –