我正在使用手机间隙构建应用程序(使应用程序跨平台)并需要验证输入登录页面的用户凭据。我可以在php(这是我用来从数据库中获取数据)中执行此操作但我不认为手机间隙可以本机运行PHP。目前我能够在PHP文件中使用ajax get查询结果返回,但为了进行输入验证,我需要先将用户输入发送到PHP文件,检查传递的输入与数据库查询的结果和然后将其发送回JSON文件中的html文件到ajax调用。这看起来很复杂,所以我不确定这是否是最好的方法。这样做的最佳方法是什么?
答案 0 :(得分:1)
没有任何内置..你必须在服务器端php验证,它不可能在没有PHP的应用程序
只是ajax在服务器上验证这些,然后使用private string SettingToString(PrinterSettings settings)
{
if (settings == null)
return null;
var bf = new BinaryFormatter();
using (var ms = new MemoryStream())
{
bf.Serialize(ms, settings);
return Convert.ToBase64String(ms.ToArray());
}
}
private PrinterSettings SettingFromString(string base64)
{
try
{
BinaryFormatter bf = new BinaryFormatter();
using (var ms = new MemoryStream(Convert.FromBase64String(base64)))
{
return (PrinterSettings)bf.Deserialize(ms);
}
}
catch (Exception)
{
return new PrinterSettings();
}
}
保存会话详细信息并在需要时重复使用它们。
localStorage
或者您可以使用http://www.idangero.us/framework7/docs/form-ajax-submit.html
自动创建ajax