Php 如何在&;在AngularJS站点上注册用户

Php 如何在&;在AngularJS站点上注册用户,php,angularjs,curl,Php,Angularjs,Curl,需要熟悉PHP和AngularJS的人的帮助来解析注册页面,以便我可以创建一个Curl函数 我正在尝试创建一个单一的登录体验与合作伙伴网站。在我们的网站上注册后,我们会自动在合作伙伴网站上注册他们。注册后,我们可以使用PHP Curl创建一个一键登录到我们的合作伙伴 不幸的是,合作伙伴网站失去了他们的主要程序员,我没有AngularJS的经验。我们的合作伙伴看不到单一登录的价值,因此他们不愿意为此雇佣承包商 我需要关于解析他们的注册页面的指导,这样我就可以构建一个PHP curl函数来自动注册。

需要熟悉PHP和AngularJS的人的帮助来解析注册页面,以便我可以创建一个Curl函数

我正在尝试创建一个单一的登录体验与合作伙伴网站。在我们的网站上注册后,我们会自动在合作伙伴网站上注册他们。注册后,我们可以使用PHP Curl创建一个一键登录到我们的合作伙伴

不幸的是,合作伙伴网站失去了他们的主要程序员,我没有AngularJS的经验。我们的合作伙伴看不到单一登录的价值,因此他们不愿意为此雇佣承包商

我需要关于解析他们的注册页面的指导,这样我就可以构建一个PHP curl函数来自动注册。(我希望看到
标签,但找不到。)

以下是注册页面中的代码:

<div class="togContent" ng-show="show">

    <div class="table">
        <div class="label ng-binding">Member #: </div>
        <div><input type="text" class="uppercase ng-pristine ng-untouched ng-valid" ng-model="mem.Member"></div>
        <div class="label ng-binding">First Name: </div>
        <div><input type="text" class="capitalize ng-pristine ng-untouched ng-valid" ng-model="mem.FirstName"></div>
        <div class="label ng-binding">Last Name: </div>
        <div><input type="text" class="capitalize ng-pristine ng-untouched ng-valid" ng-model="mem.LastName"></div>
        <div class="label ng-binding">Zip: </div>
        <div><input type="text" ng-keypress="validateZip($event)" maxlength="5" ng-model="mem.Zip" class="ng-pristine ng-untouched ng-valid ng-valid-maxlength"></div>
        <div class="label filler">&nbsp;</div>
        <div class="filler">&nbsp;</div>
        <div class="label ng-binding">Email: </div>
        <div><input type="text" ng-model="mem.Email" class="ng-pristine ng-untouched ng-valid"></div>
        <div class="label ng-binding">Password: </div>
        <div><input type="password" ng-model="mem.NewPassword" class="ng-pristine ng-untouched ng-valid"></div>
        <div class="label ng-binding">Confirm Email: </div>
        <div><input type="text" ng-model="mem.Email2" class="ng-pristine ng-untouched ng-valid"></div>
        <div class="label ng-binding">Confirm Password: </div>
        <div><input type="password" ng-model="mem.NewPassword2" class="ng-pristine ng-untouched ng-valid"></div>
        <div><p ng-show="err.display" class="ng-binding ng-hide"></p></div>
    </div>

    <p class="clear center padtop ng-binding" style="visibility:hidden;"><input type="checkbox" name="marketingSignup" ng-model="mem.notifications" class="ng-pristine ng-untouched ng-valid"> Yes, I would like to receive email alerts and notifications from this site.</p>
    <div class="submitButton ng-binding" ng-click="signup()">Sign Up</div>
</div>

成员#:
名字:
姓氏:
邮编:
电邮:
密码:
确认电子邮件:
确认密码:

注册


非常感谢您的帮助。

多亏了您的评论,我才能够记录下这篇文章并找到答案。谢谢你,吉姆

多亏了我的评论,我才能够记录下这篇文章,并找到答案。谢谢你,吉姆

如果您注册/登录一个虚拟用户,并记录将数据提交到服务器的POST请求,这会更好。然后你得到了数据结构和它应该发布到的URL。好主意,它成功了。如果这是一个答案,我会给你分。(如果你想要的话,可以作为答案转发)很好,你解决了这个问题。当我可以的时候,我会尽力帮忙——遗憾的是,我没有时间写正确的答案。但我希望我的评论能帮助人们至少走上正轨。我真的不在乎要点,那太完美了。我一直在使用开发工具,但通常是解析代码,从未意识到它有这个功能!开发工具很棒,如果你使用Chrome,你肯定需要Batarang,这是AngularJS的开发工具扩展(你可以在普通的扩展网站上找到它。你还应该熟悉分析(看看是什么让你的网站变慢)和资源(操作本地存储等)如果您注册/登录一个虚拟用户并记录将数据提交到服务器的POST请求会更好。然后您将获得数据结构和它应该发布到的URL。好主意,它起了作用。如果这是一个答案,我会给您分数。(如果您需要,以答案的形式重新发布)很好,你设法解决了这个问题。我尽我所能提供帮助-遗憾的是,我没有时间写正确的答案。但我希望我的评论能帮助人们至少走上正确的道路。我并不真正关心要点。这很完美。我一直使用开发工具,但通常都是解析代码,从来没有意识到它有这样的功能功能!开发工具很棒,如果你使用Chrome,你肯定需要Batarang,这是AngularJS的开发工具扩展(你可以在普通的扩展网站上找到它。你还应该熟悉分析(看看是什么让你的网站变慢)和资源(操作本地存储等)