If this is in a crawl space make sure that you don't place these direct on the ground they will sink into the dirt and I also see them getting corroded over time which would weaken them in a long term application.
Here is how I would tackle this in my home:
use a product like this to support the beam http://www.homedepot.com/p/Unbranded-Concrete-Pier-Block-with-Metal-Bracket-8053112/202820094?N=5yc1vZboge
would also recommend these from beam to joist http://www.homedepot.com/p/Simpson-Strong-Tie-Z-MAX-Galvanized-18-Gauge-Hurricane-Tie-H2-5AZ/100275721?N=5yc1vZaqzs
Make sure you beams and posts are pressure treated. Not saying that the other way won't work just giving a different option is all.
Good luck with the reinforcement =)