Imは、pdfに出力して印刷準備が整うphpで処理されたhtmlフォームを作成しようとしています。
これは私が持っているものです。
そのカテゴリのテキストエリア
印刷にオプションを指定して、最終的な結果を表示するページを提示し
ページが含まれるようにカテゴリを要求するページpdfを作成してください。
すべての情報をページに沿って通すことができます。何が欠けているかは、正しくフォーマットされたコンテンツを表示する方法です。その上
Text here bold: Description of item
Description of item
(precisely one empty line)
Some more bold text: Description of item
Description of item
と:
私はこのレイアウトを必要とします。
商品説明が、私が< .pre>を返信して改行を保存できるテキストエリアから来ているので、ちょっと遭遇しました。(ドットを間違えてください、タグをエスケープする方法は分かりません)一緒に、それはテキストエリアcolsのためにすべての空白を含む最終的に。
タイトルと最後のページに2つの変数と2つの変数があると仮定して、どのように正しく書式設定するのですか?
ありがとうございます。私が意図するものを明確にする
----- EDIT -------
:
私は3ページあります
1 1:
<div class="menu">
Por favor seleccione os conteúdos:
<form name="Categorias" action="Elementos_Descritivos.php" method="post">
<div class="cb-row">
<label for="nome">Nome:</label>
<input id="nome" name="Nome" type="checkbox" value="Nome" checked />
</div>
<div class="cb-row">
<label for="data">Data:</label>
<input id="data" name="Data" type="checkbox" value="Data" checked />
</div>
<div class="cb-row">
<label for="cliente">Cliente:</label>
<input id="cliente" name="Cliente" type="checkbox" value="Cliente" checked />
</div>
<div class="cb-row">
<label for="ob">Observações:</label>
<input id="ob" name="Observacoes" type="checkbox" value="Observacoes" checked />
</div>
<div class="submit">
<input type="submit" value="Seguinte" />
</div>
</form>
</div>
</div>
をこのカテゴリでは、カテゴリがドキュメントに入るかどうかを選択します。
ページ2:
<body>
<?php
$Nome = $_POST["Nome"];
$Data = $_POST["Data"];
$Cliente = $_POST["Cliente"];
$Observacoes = $_POST["Observacoes"];
$Nome1 = "Nome";
$Data1 = "Data";
$Cliente1 = "Cliente";
$Observacoes1 = "Observacoes";
echo "<div class=\"menu2\">
<form name=\"Detalhes\" action=\"Pre_Impressao.php\" method=\"post\">
Por favor preencha os todos os campos em branco:<br/><br/>";
#######################################_NOME_######################################
if ($Nome == $Nome1) {
echo "<div> Nome: <textarea name=\"Nome\" rows=\"6\" cols=\"60\"></textarea></div> <br/>";
}
########################################_DATA_#####################################
if ($Data == $Data1) {
echo "<div> Data: <textarea name=\"Data\" rows=\"6\" cols=\"60\"></textarea></div><br/>";
}
########################################_CLIENTE_##################################
if ($Cliente == $Cliente1) {
echo "<div> Cliente: <textarea name=\"Cliente\" rows=\"6\" cols=\"60\"></textarea></div> <br/>";
}
#######################################_OBSERVACOES_###############################
if ($Observacoes == $Observacoes1) {
echo "<div> Observacoes: <textarea name=\"Observacoes\" rows=\"6\" cols=\"60\"></textarea></div><br/>";
}
####################################################################################
echo "<div class=\"submit\">
<input type=\"submit\" value=\"Seguinte\" />
</div>
</form>
</div>
?>
2ページ目は、前のページで選択したHTEカテゴリの情報を埋めるためのテキスト領域を表示します。
そして3ページ目は、入力がきれいに表示されていることがわかりました。私は自分のPHPがひどいことを知っています。そして、それぞれのループの方が良いですが、今は、それはより良い方法でそれを行うよりもむしろ行った:)
私はまだ任意の側面で明確ではない場合は私が投稿を改善することができます私は明確にさせてください。
ありがとうございました。
私は本当にあなたの質問を理解していません...あなたのデータ構造が実際にどのように見えるかの例を挙げることができますか(例えばprint_r($ data);)? – Daff
私の編集が役立つかどうかを確認してください、ありがとうございます。 – Marvin