ID卡PHP数据叠加卡背景图像

时间:2015-04-08 17:38:01

标签: php html css overlay

我有以下情况。读卡器,读取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>

我做错了什么?

0 个答案:

没有答案