How to place a texture?
Pretty simple. Start off by taking a look at the below screenshot:




Add a mix node and two diffuse node. 
Put your texture (MUST have a transparent background) into one of the diffuse nodes and plug both into the mix node. (Don't mind my texture, it was the first one I found with a transparent background)
Make sure the diffuse node with your texture is at the bottom, you'll see why if you don't. 


Thats really all there is to it. If you want to do the same thing on glass just replace the diffuse node without the texture with a glass node. Hope this helps!

If you want to have a glossy material on both the text and the background part you can't just use a glossy material, you will need to go a little bit deeper to get a realistic material. Have a look at this setup (to see it in full size just click the image, or right click it and choose open in new tab):