使用PHP将Checklist中的Multiples值显示为FPDF表单

时间:2017-05-27 14:44:59

标签: php html fpdf

我在检查清单中的值时遇到问题,并以我的fpdf格式显示。

这是我的fpdf_process.php:

<?php

    if(!empty($_POST['btn_submit']))
    {
        $name= $_POST['name'];
        $mobile = $_POST['mobile'];
        $address = $_POST['address'];
    }
    require("fpdf/fpdf.php");

    $pdf= new FPDF();
    $pdf->Addpage();
    $pdf->SetFont('Times',"", 12);
    $pdf->Cell(0,10,"Welcome",1,1, 'C');
    $pdf->Cell(40,10, "Name:", 0,0);
    $pdf->Cell(50,10, "$name", 0,1);
    $pdf->Cell(40,10,"Mobile:",0,0);
    $pdf->Cell(50,10, "$mobile", 0,1);
    $pdf->Cell(40,10,"Address:",0,0);
    $pdf->Cell(50,10, "$address", 0,1);

    if (!empty($_POST['language[]'])) 
    {
        foreach ($_POST['language[]'] as $selected) 
        {
        $pdf->Cell(40,10,"$selected ", 0,1);
        }
    }

    $pdf->output(); 
?>

所选核对清单未在fpdf_process.php中显示pdf

请帮帮我。谢谢

1 个答案:

答案 0 :(得分:0)

要获得$ _POST值,您必须了解数组。

使用此

$_POST['language'][0];

确保您也将该字段命名为

type='checkbox' name='language[]'

如果您查看POST值,它也可以帮助您理解这一点。

print_r($_POST);