Tag: 电子邮件validation

PHP电子邮件validation链接最简单的方法

我的网站上已经有一个高级用户login/注册系统( colemansystems.psm2.co.uk )。 但是,我希望有一封电子邮件发送给新用户,以validation他们的电子邮件地址。 如果他们没有点击链接,他们将无法访问他们的帐户。 我对PHP和MySQL有半熟练的经验,所以请深入解释一下。 编辑:我用于verify.php文件的代码(用户点击一个GET(例如, verify.php?d=51773199320 )的链接) $secret = $_GET['d']; $result = mysql_query("SELECT valid FROM users WHERE secret=$secret"); while ($row = mysql_fetch_array($result)) { $valid = $row['valid']; } if ($valid == "") { echo"There seems to be a problem with the verification code.<br><br><br><br><br>"; } elseif ($valid == "1") { echo"Your account is already verified.<br><br><br><br><br>"; […]

Ajax提交之前的jQuery表单validation

JavaScript位: $(document).ready(function() { $('#form').submit(function(e) { e.preventDefault(); var $form = $(this); // check if the input is valid if(! $form.valid()) return false; $.ajax( { type:'POST', url:'add.php', data:$('#form').serialize(), success:function(response) { $("#answers").html(response); } }); }) }); HTML位: <input type="text" name="answer[1]" class="required" /> <input type="text" name="answer[2]" class="required" /> 所以这是我正在尝试使用的代码。 这个想法是在我使用Ajax发送表单之前,让所有input得到validation。 我已经尝试了很多版本,但是每次我都提交了,即使表单没有完全填写。 我所有的input都是“必需”类。 任何人都可以看到我做错了什么? 另外,我依赖于基于类的需求,因为我的input名称是用php生成的,所以我永远无法确定我得到的是什么名字[id]或inputtypes。 当我在“页面”中浏览时,我会显示/隐藏问题。 <input type="button" id="next" onClick="toggleVisibility('form3')" […]

ASP.NET Web窗体中的jQueryvalidation插件

我真的很喜欢在我的ASP.NET Web窗体应用程序(而不是MVC)中使用jQueryvalidation插件。 我发现比在每个地方添加aspvalidation器都更容易,并将控件设置为validation所有这些字段。 我只是有一些问题,当设置类像这个类=“必需的电子邮件”,我认为有一个窗体标签内的主要forms标签。 我也遇到问题时,调用jQueryvalidation使用的名称,成为一个ASP控制 // validate signup form on keyup and submit $("#signupForm").validate({ rules: { username: { required: true, minlength: 2 }, }, messages: { username: { required: "Please enter a username", minlength: "username at least 2 characters" }, }. ……. <p> <label for="username"> Username</label> <input id="username" name="username" /> </p> 因为这 <asp:TextBox ID="tbUsername" runat="server"></asp:TextBox> […]

可以在html5中validationinput = file的大小和types

我正在阅读这个http://dev.w3.org/html5/markup/input.file.html ,但我只find了“接受”属性。 我试过这个 <input type="file" name="imagefilename" accept="image/x-png, image/gif, image/jpeg" /> 是否有可能在文件大小的客户端validation? 我发现这个技术的IE浏览器 <html> <head> <script> function getSize() { var myFSO = new ActiveXObject("Scripting.FileSystemObject"); var filepath = document.upload.file.value; var thefile = myFSO.getFile(filepath); var size = thefile.size; alert(size + " bytes"); } </script> </head> <body> <form name="upload"> <input type="file" name="file"> <input type="button" value="Size?" onClick="getSize();"> </form> </body> </html> […]

WPF文本框validationC#

我有3个文本框( Id1 , Name和Salary )。 Id和Salary应该包含整数, Name只能包含字符。 我需要validation我的文本框,它应该显示错误,因为我input错误的字符或整数。 也可以这样做只有在Xaml没有代码隐藏? 我是新来的Wpf和validation请帮我所需的代码 这是Xaml代码: <TextBox Name="tb1" HorizontalAlignment="Left" Height="20" Margin="60,10,0,0" TextWrapping="NoWrap" Text="{Binding SelectedItem.Id,ElementName=dgsample}" VerticalAlignment="Top" Width="100" /> <TextBox Name="tb2" HorizontalAlignment="Left" Height="20" Margin="60,60,0,0" TextWrapping="NoWrap" Text="{Binding SelectedItem.Name, ElementName=dgsample}" VerticalAlignment="Top" Width="100"/> <TextBox Name="tb3" HorizontalAlignment="Left" Height="20" Margin="60,110,0,0" TextWrapping="NoWrap" Text="{Binding SelectedItem.Salary, ElementName=dgsample}" VerticalAlignment="Top" Width="100"/>

一个列表的ViewModelvalidation

我有以下viewmodel定义 public class AccessRequestViewModel { public Request Request { get; private set; } public SelectList Buildings { get; private set; } public List<Person> Persons { get; private set; } } 所以在我的应用程序中,至less有一个访问请求的人。 你可以用什么方法来validation? 我不希望在我的控制器中进行validation,这很容易实现。 是自定义validation属性的唯一select吗? 编辑:目前使用FluentValidation进行validation(很好的库!) RuleFor(vm => vm.Persons) .Must((vm, person) => person.Count > 0) .WithMessage("At least one person is required");

使用ASP.NET MVC数据types属性进行电子邮件地址validation

我在validation电子邮件时遇到了一些问题。 在我的模型中: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } 在我看来: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br /> @Html.ValidationMessageFor(m => m.ReceiverMail) 现在,当您将字段留空时,正确显示“字段不能为空”。 但是,当你填写一个无效的电子邮件地址,如“fwenrjfw”,那么表格不会说“电子邮件无效”。 我怎样才能得到表单validationinput为电子邮件地址? 我正在寻找一些帮助。

C#中用于电子邮件validation的最佳正则expression式

我已经看到了大量用于不同编程语言的正则expression式,这些语言都旨在validation电子邮件地址。 我看过很多评论,说这些expression式在某些情况下不起作用,而且要么太严格,要么过于宽容。 我正在寻找的是一个正则expression式,我可以在我的C#代码中使用,这是明确的。 我发现的最好的事情是这个 ^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$ 有什么更好的吗?

检查一个数字是否有小数位/是一个整数

我在JavaScript中寻找一个简单的方法来检查一个数字是否有一个小数位(为了确定它是否是一个整数)。 例如, 23 -> OK 5 -> OK 3.5 -> not OK 34.345 -> not OK if(number is integer) {…}

如何在jQuery.validation中添加不等于规则

我想知道如何做到这一点,以便我可以制定一个领域不等于价值的规则。 就像我有一个叫“名字”的字段,所以我不想'名字'='你的名字'。 有没有人知道如何做到这一点? 感谢您的帮助。