Forum Moderators: coopster

Message Too Old, No Replies

efficiency of code

         

jackvull

3:41 pm on Jan 12, 2006 (gmt 0)

10+ Year Member



I tend to do a lot of this o my server side validation:
if ($inputboxname=="tel")
{
echo "
<td style='color:red; font-weight: bold;'>Tel:<br/><input type='text' name='tel' tabindex='10' value='".$tel."'

style='background-color:#FFFF99'> ";
}
else
{
echo "
<td>Tel:<br/><input type='text' name='tel' value='".$tel."' tabindex='10'

style='background-color:#FFFF99'> ";
}

Is there a better way of doing it as it makes the code extremely long when I have a form with say 10 input boxes, etc.

dreamcatcher

4:17 pm on Jan 12, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



A loop maybe?


for ($i=1; $i<11; $i++)
{
if ($inputboxname=="tel")
{
echo "
<td style='color:red; font-weight: bold;'>Tel:<br/><input type='text' name='tel' tabindex='".$i."' value='".$tel."'

style='background-color:#FFFF99'> ";
}
else
{
echo "
<td>Tel:<br/><input type='text' name='tel' value='".$tel."' tabindex='".$i."'

style='background-color:#FFFF99'> ";
}
}

dc

jatar_k

5:50 pm on Jan 12, 2006 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



might be a case for css