I think your script may create errors. Try this:
echo "Enter owner name:"
if [ "$owner" != "" ]
echo "The owner is $owner"
I don't think its correct to put $ in read, since a variable is expected. Its the same with for:
for $i in blablabla
Also , It's better to protect your variables with a " " in if.
I get the feeling that your read does not put anything in owner variable.