Length based form fields are very typical of older mainframe computers -- think cobol
fname pos 1 length 5
lname pos 6 length 15
dob pos 16 length 20
address pos 21 length 15
Nemo Noman, dob Christmas 2004 of 123 Any Street=
Nemo Noman 12/25/2004 123 Any Street
||||||||||||||||||||||||||||||||||||||||||||||||||||||
This is what all those pad functions are for in a database or PHP, like MySQL RPAD or LPAD
RPAD(str,len,padstr)
SELECT CONCAT(RPAD(fname, 5,' '),RPAD(lname,15,' '),RPAD(dob,20,' '),RPAD(address,15,' ' )) FROM customer