An SMS gateway is basically a translator that allows communication between different SMS communication protocols, as with different cell phone service providers. In terms of websites, this allows translation from HTTP to the protocol used by the recipient's phone, meaning you can send SMS messages from web servers.
thnx The Critic but now i have a web that have sms gatway but i cant use i need help who can i make that i can send sms
If you just want to send sms from ur application, you dont need to know more about how sms gateway works. you will just need to know the api exposed by you gateway provider. in most of cases its as simple as posting a request to a particular url provided by sms gateway provider.
thnx daringtakers questin for alle i need a host that have a sms gatway becuse the provider that i have a host in to dont leave this menu
Do you need to receive SMS? If you need to receive SMS, you will need to host your own GSM device or modem so that people can send you SMS. If not, you can just use internet SMS gateways like clickatell as mentioned above will do the work, and post to them by HTTP, XML or email. The cost is about 6-8 cents per SMS. There are cheaper services, but not always reliable. If you need to host your own GSM device, you can use software like http://www.kannel.org (GPL Open Source) or http://www.visualgsm.com. Alternatively, you may obtain a shortcode from your Telco - but these come with monthly subscription of maybe one or two hundreds. Regards, Joshua SMS Gateway@Expert
Your own host doesnt need to offer SMS as you simply use a 3rd party provider through a webservice or email. There are many different providers out there with varying costs per SMS. Be aware of anyone who is too cheap as some gateways are not legitimate and so you may find your service cut off if they are blocked or shut down.