私は写真をアップロードしないと私のフォームを提出する際に問題があります。 私は画像をフォームにアップロードし、その画像を自分の画像フォルダに配置し、後でその画像パスを使用してPDFで画像を表示するコードを持っています。画像をアップロードせずにフォームを送信するにはどうすればよいですか?
if (isset($_FILES['img'])){
$uploaddir = '../images/';
$img1 = $uploaddir . basename($_FILES['img']['name']);
if (is_uploaded_file($_FILES['img']['tmp_name'])) {
// move the file to the desired place
if (move_uploaded_file($_FILES['img']['tmp_name'], $img1)) {
echo "File is valid, and was successfully uploaded.";
} else {
echo "Possible file upload attack!";
}
}
}
後、私は私の変数$img = $img1
を設定し、それをPDFにアップロードされた画像を出力します。私は、PDFファイルを作成するためのFPDFを使用してい
"Uncaught exception 'Exception' with message 'FPDF error: Unsupported image type"
:画像をアップロードいけない場合
$pdf->Image($img,10,70,90);
はしかし、私はエラーを取得します。 ありがとうございました。 P.S.あなたは、私がコードで、より良い何かを行うことができると思うならば、私は提案を開いてよ、私はbegginer
最初の部分がありますが、フォームをPDFに変換したい場合はどうすればいいですかあなたの写真は?画像がある場合はPDFで表示し、そうでない場合はPDFで空白を残してください。 – grabnem
@grabnem imgタグを未知のタグに置き換え、〜
のようにFPDFを使用してPDFを作成すると、タグが画像タグとしてレンダリングされず、画像がPDFで表示されなくなります。 – Ananth