Why can't i use my data on my iphone 4?

Basically when i'm at home or at a friends I can use internet on my phone because i'm connected to Wi-Fi but when i'm actually out I can't connect and when I top up I get a GB of internet, I know its not a lot but ohh well ( i'm on giff gaff btw ). But I really need to have access to the internet for multiple reasons so if you know what the problem is then let me know, thanks.

Added (1). is the hardware glitch fixable, if so how?

There's a faulty hardware glitch

Its not your phone its a carrier issue. Call them.

  • Why does my iphone use data over night when cellular data is turned off? Every night I turn off cellular data and leave the iPhone on and one day I wake up and check my data manager and see i have already used 25 MB please help!
  • Why can't I use mobile data on my IPhone 5 with some apps? I know it's not T-Mobile. I've already tried restarting it. I've already reset all network settings. And still nothing. With Wi-Fi everything works normal. But with 4G everything works EXCEPT the mail app, safari, and sometimes google chrome. Why is this and how do I fix it? I've also have gone to settings> cellular and looked under the "use cellular data for" section and all that shows up is face time and wallet. I'm lost
  • Why can't I use cellular data on my iPhone 5c? I've had my phone for a while now and since yesterday I have not been able to use my mobile internet, I tried to update to 7.0.4 and I have not been able to connect still.
  • When you use the amazon cloud on you iphone does that use data? Okay so for Christmas I got an iphone 4s and I have music on the amazon cloud that I want to listen to on my iphone. I have to be careful with how much data I use (especially since my brother can go a bit overboard) So I was just wondering whether just listening to the music on the amazon cloud uses data or not.