poker would be like a table and you would play against other players...
And one would not be able to play several games at once if they are forced to enter a portal.
credits would be updated at each turn/hand/play. If not, you would have to set something up to prevent one from just leaving if they have lost a lot of credits before it updates. Out of credits, go post something or whatever.
Games of chance would be simple.
It seems that PHP would be the easiest solution. Can Javascript or even flash access and update info into a MySQL database?
FLASH would be almost perfect for those game of chance now that I think about it.