好.所以这是我的代码.我正在尝试按照关于验证电子邮件的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) 我可以使用以下代码打印原始数字:
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)
帮我.