Übergabe von PHP-Variablen über Javascript windows.open an eine andere PHP-Seite
Ich habe eine PHP-Seiteindex.php
Enthält Javascript window.open Code, um eine andere Seite zu erstellencreate_pdf.php
Popup und übergeben Sie einige PHP-Variablen, um eine PDF-Datei mit zu erstellenFPDF
Hier sind meine Variablen:
$text1 = "this is text1";
$text2 = "this is text2";
Und hier ist FPDF-Code in derhttp://mysite.com/create_pdf.php
Seite, an die ich die PHP-Variablen $ text1 und $ text2 aus der index.php-Seite übergeben muss:
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40, 10, $text1);
$pdf->ln();
$pdf->Cell(40,10, $text2);
$pdf->Output();
Und hier ist die PHP-Variable$pdf_link
welches javascript window.open code enthält:
$pdf_link = "<div class=\"pdf-box\"><a target=\"_blank\"
onclick=\"return !window.open(this.href, 'pdf', 'width=640,height=300')\"
href=\"http://mysite.com/create_pdf.php\";
return false;\">Create pdf</a></div>";
Genau das, was ich brauche, ist, wie ich die Variable bearbeiten kann$pdf_link
imindex.php
so kann ich $ text1 und $ text2 oder eine beliebige Anzahl von Variablen übergebencreate_pdf.php
Seite.
Hinweis: Ich kenne mich mit PHP aus, kenne mich aber nicht mit Javascript aus.