hmm i think if your logic is clear then learning the any web coding...
basially in simple language...
prog languages are simple english nothing else...
for example...
if you want to say..if user enters 5 then say hi else say bye
so in php u write like this..
<?php
if ($variable==5)
{
echo "hi";
}
else
{
echo "bye";
}
?>
and in asp u write like this..
<%if numVariable = 5 then %>
Hi
<%else %>
Bye
<%end if %>
so the point is..logic remains same..what changes is syntax..and remember small pice of synatx should not be tough..
so i will suggest you to learn c, c++ and clear the logics then jump to php, asp whatever you want...(php will be my all time fav)
take help of
http://www.w3schools.com/ or download couple of ebooks...(i had referred to learn php in 24 hrs..did some 2-3 chapers and then got bugged so started coding..and as and when errors used to come...google helped me..and php.net helped me too...)
for asp.net i will suggest...going for ASP.Net unleashed..its a great book..worth buying it..
and for c, there is a book by author Yashwant kanetkar - Let us C...great book...it had used that book to learn C...
i hope this info helps you to decide...
cheers
Deep