It looks like I was on the right track, for some of the code at least. I made the changes, but it will still not display item no, price and description. Different items added, will increase the quantity, but not in a new line.
Very oddly, the redirect to cart.php throws an error, that cart.php was not found on the server. It is clearly there.