小编Ey *_*Jay的帖子

PHP代码错误.找不到我的逻辑错误

好.所以这是我的代码.我正在尝试按照关于验证电子邮件的webtuts教程.但我的样本没有成功.它应该提醒用户它已输入无效的电子邮件.所以我的伙伴做的是他创建了"show_warning"jquery函数,允许我显示我的$ msg.但它不起作用.我的逻辑错了吗?

<?php

if(isset($_POST['username']) && !empty($_POST['username']) AND
   isset($_POST['password']) && !empty($_POST['password']) AND
   isset($_POST['email']) && !empty($_POST['email']) AND
   isset($_POST['role_id']) && !empty($_POST['role_id'])) 
    {
        $username = ($_POST['username']);
        $password = ($_POST['password']);
        $email = ($_POST['email']);
        $role_id = ($_POST['role_id']);  

            if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email))
            {  
                $msg = 'The email you entered is invalid. Please try again.';
            }
                else
            {  
                $msg = 'Your account has been made, <br /> please verify by clicking the activation link in your email.';  
            }     
    } 
?>
Run Code Online (Sandbox Code Playgroud)

======================================

<div id="main-content">
  <div id="create-user">

      <h1>Create User</h1>
      <form action="" method="post"> …
Run Code Online (Sandbox Code Playgroud)

php email validation

2
推荐指数
1
解决办法
181
查看次数

在短语中添加数字

我可以使用以下代码打印原始数字:

puts 'Please enter your favorite number'
favNumber = gets.chomp
betterNumber  = favNumber.to_i 
puts betterNumber + 1 
Run Code Online (Sandbox Code Playgroud)

但我需要设置一个包含号码的消息.我将最后两行更改为此,但这是错误的.

betterNumber  = favNumber.to_i + 1
puts 'Your favorite number sucks, a better number is '+ betterNumber + '!'
Run Code Online (Sandbox Code Playgroud)

帮我.

ruby

1
推荐指数
1
解决办法
69
查看次数

标签 统计

email ×1

php ×1

ruby ×1

validation ×1