Why can't I send photos in text messages on my iphone 5s?

I can't get any photos to send from my messages unless it's using imessage or i have cellular data on. I'm connected to Wi-Fi and it still doesn't work. On my old basic phone I could send pictures with just service and I have the same carrier.

But it does work with mobile data on for me.

IPhones aren't the best for sending pictures. My father who has an iPhone 5a tried to send some pictures to my android phone and I couldn't view them, he then tried sending them to my mother who has an iPhone 4 and she still couldn't view them. It's a bit of a problem with iPhones, and it can't be helped.

  • Why won't my iPhone connect to the internet or send text messages? It was working completely fine until earlier today when I was using the internet and it suddenly said that it could not connect to the server. I thought the problem was my home Wi-Fi so I turned it off but it still didn't work. I also just realized that text messages are not going through. I have virgin mobile and in the top left corner of my phone it says I have service and Wi-Fi, but neither of those things are actually working.
  • Why won't my iphone 4 send text messages to one of my contacts? My iphone 4 is in perfect working condition and it successfully receives and sends text messages to all my contacts except for one. I had been texting that one contact all day, but around midnight, my phone kept saying, "messge send failure" with a little "!" beside the text every time i tried to reply. Why is this? It's been around fifteen hours and it still won't allow me to send messages to that one contact.
  • Why is my iPhone5 sending some messages as iMessage and others as Text Messages? I understand that messages are sent as Text Messages when there's no signal or poor Wi-Fi connection. However, I'm successfully texting some people using iMessage but others (still iPhone users) as Text messages. The other person will send iMessages and then my responses will be sent as green Text Messages.
  • Why is my iPhone taking forever to send text messages? I have an iPhone 4 and I don't know why just all of a sudden it's taking forever to send messages! My phone keeps saying storage almost full so I don't know if that's a problem but I deleted a lot of my messages and it didn't do anything but can someone help me and find a solution? What can I do to make it stop, thank you