2017-02-10 5 views
1

PHPと外部ライブラリFPDFと透過スクリプト:alphapdfを使用してPDFを生成しています。FPDFを使用して生成されたPDFに_POST変数データを書き込む方法は?

コード:

HTML

<form name="myform" method="POST" target="_blank"> 
    <button type="submit" formaction="print.php"> Print </button> 
    <input type ="text" name="name"></input> 
</form> 

PHP

<?php 
require('alpha/alphapdf.php'); 
// Instanciation of inherited class 
$pdf = new AlphaPDF(); 
$pdf->AddPage(); 
$pdf->SetLineWidth(1.5); 
// draw jpeg image 
$pdf->Image('my-image.jpg',0,0,220,300,'JPG'); 
// print name 
$pdf->SetFont('Arial', '', 12); 
$name = $_POST['$name']; 
$pdf->Text(10,28,$name); 
$pdf -> Output(); 
?> 
+0

あなたはpdfをどのように入手しますか? echo $ _POST ['name']、正確にあなたが受け取ったものを確認してください。 – WeAreRight

+0

私はechoとprint_rも行いました。データはポストされましたが、問題は以下の答えで解決された変数に割り当てられました。 –

答えて

2

この

$name = $_POST['$name']; 

証明のためvar_dump($_POST)またはprint_r($_POST)

$name = $_POST['name']; 

試みるべきです。 $_POST['$name']

+0

ありがとう:)それは働いていました。 –

関連する問題