I would be greatfull if somebody could help me out with this one. ive been scratching my head all day in trying to find a solution. I have a order confirmation page which displays the entire order on a shopping cart. this page inserts a row into table tblorders of all the info about the order, before thte user is then re directed to the paypal page. The problem is: every time the page is refreshed it inserts a new row, or if the user clicks the back page then re directs to the orderconfirm page again it inserts a new row. I was wondering if anybody out there had a solution for this?