我有以下情况。读卡器,读取ID卡并获取数据并将其显示在表格(网页)中。我现在正在做的是移除桌子,在背景中插入身份证图像,并将卡片数据叠加在适当位置的图像上,即卡片照片位置上的用户照片,卡片名称位置上的用户名称等。 当我尝试将卡片图像直接作为表格/表格背景图像或通过css放在背景中时,大部分时间它都不会显示正确或根本不显示。当它显示时,我无法正确地叠加数据。我已经尝试通过css,div与z-index等,没有任何正常工作。我可以看到数据,但无法将它们排列在身份证图像上。这是我一直在研究的代码。这是我们正在讨论的php网页。
<div id="login" class="login">
<form id="iform" name="iform" method="post" action="<?php echo $_SERVER['SCRIPT_NAME'];?>">
<table class="tabcont" width="100%" valign="center" border="0" cellpadding="0" cellspacing="0" summary="main area">
<tr><td align="center" class="listlr" colspan="2">
</td></tr>
<tr><td align="center" class="listlr" colspan="2">
</td></tr>
<?php if (is_array($result) && count($result) > 0):
foreach ($result as $reskey => $resvalue) {
if ($reskey == 'Surname')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'FirstName')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'DateOfBirth')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'PlaceOfBirth')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'NationalID')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'Sex')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'Nationality')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'DocumentNumber')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'CardEffectiveDate')
echo "<input class='formfld' value='{$resvalue}'/>";
if ($reskey == 'CardExpirationDate')
echo "<input class='formfld' value='{$resvalue}'/>";
echo "<tr><td width='0%'></td>";
echo "<td width='0%'>";
if ($reskey == 'CardholderPortraitImage')
echo "<img id='{$reskey}' src='{$resvalue}' value=''/>";
if ($reskey == 'CardholderHandwrittenSignatureImage')
echo "<img id='{$reskey}' src='{$resvalue}' value=''/>";
echo "</td></tr>";
}
else: ?>
<tr> <td>
<?php
echo "<div align=\"center\" class=\"listtopic\" id=\"iderror\">{$errormsg}</div>";
?>
</td>
</tr>
<?php endif; ?>
</table>
</form>
</div>
我也试图在DIV中包装php,以便通过css和z-index安排数据文件,但没有任何反应:
echo '<div class="image">';
echo '</div>';
<div class="foto">';
<?php if ($reskey == 'CardholderPortraitImage')
echo "<img id='{$reskey}' src='{$resvalue}' value=''/>";
?>
</div>
我做错了什么?