使用PHP显示从清单到FPDF表单的多个值

使用PHP显示从清单到FPDF表单的多个值,php,html,fpdf,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=

我无法从清单中调用值并将其显示在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中


请帮帮我。感谢您

要获得有关数组的$\u POST值,您必须了解数组

用这个

$_POST['language'][0];
确保您也命名了该字段

type='checkbox' name='language[]'
如果你研究了POST的价值,它也会帮助你理解这一点

print_r($_POST);

如果您有错误并且HTML(表单)未知,请使用
$\u POST['language[]
更具体地说。我做了$\u POST['language'][0];并按照你说的做了,但没有起作用。然后我删除了“foreach”,它只显示一个选中的复选框,即使我选中了很多。在for each中,你不需要[0]。