第 1 部分:构建 SMS 订阅表单

第 1 部分:构建 SMS 订阅表单

短信是一项全球性技术,几乎每个拥有手机的人都在使用。尽管短信编程的覆盖范围比智能手机市场大得多,但其覆盖范围却要少得多,而且往往仍然没有资本化。在本教程中,我将向您展示如何创建允许用户输入手机号码的网站注册表单。接下来我将向您展示如何使用PHP进行服务器端电话号码验证,以检查用户输入的手机号码是否确实是他的手机。在此过程中,我们将使用 jQuery 来执行客户端验证,并使用 CodeIgniter 作为我们的开发框架。

第 1 步: 规划

让我们首先概述该解决方案。用户将访问注册表单,选择国家/地区,然后输入手机号码。提交注册表单后,用户需要输入发送到所输入手机号码的验证码,才能激活新帐户。如果用户在输入验证码之前关闭页面并稍后再次访问注册表单,则仍会显示电话号码表单。好的,我们开始吧!

第 2 步: 下载 CodeIgniter

从 www.codeigniter.com 下载 CodeIgniter。接下来,解压该文件夹并将其复制到 Web 服务器的 Web 根目录(您必须有权访问可以解析 PHP 的 Web 服务器才能完成本教程)。复制到您的网络根目录是可选的,但这样做将帮助我们更好地浏览源文件。

在应用程序目录中,导航到 config 目录并打开 config.php。这是主要配置,我们需要在其中设置一些设置,如下面的代码所示:

$config['base_url'] = "http://localhost/sending_sms/"; ... $config['index_page'] = "index.php"; ... $config['uri_protocol'] = "AUTO"; 登录后复制