我无法在验证captcha中输入验证captcha ,也不确定为什么或我做错了什么。

目前卡在大多数验证码都有自己的提交表格的地方,但是我需要一个提交给该验证码的表格。 例如,我遇到的大多数验证码都是这样,但该帖子是为我的脚本在下面设置的。

如何将有效的验证码放入此表单?

这是我目前作为html5联系人表格使用的内容:

<?php
  session_start();

class HomeView extends View {
    protected function displayContent() {
        $html .= '<div id="pageinfo">';
        $html .= '<h2>'.$this -> pageInfo['pageHeading'].'</h2>';
        $html .= '</div>';
            if($_POST['register'] == "Submit") {
            //validate the form
            $vresult = $this -> model -> validateRegisterUser();
            //Check ALL okay
                 if ($vresult['ok'] == true) {
                //Call database 
                            if ($this -> model -> register()) {
                                $htmt .='<div id="space">';
                                $html .='<div id="userreg">';
                                $html .='<p> User registered successfully<p>';
                                $html .='<img src ="optimized/images/joined.jpg" alt="welcome new member"/>';
                                $html .= '<p>Welcome to trading post:'.$_POST['userName'].'</p>';
                                $html .='</div>';
                                $html .='</div>';
                                    } else {

                                $html .='<div id="space">';
                                $html .='<img src ="optimized/images/failed.jpg" alt="failed to create new member"/>';
                                $html .= '<p> User creation failed. Please try again <p>';
                                $html .='</div>';
                            }        
                        return $html;
                }   
            }







            $html .='<form id="signup">';
        $html .='<h1>Sign up now!</h1>';

        $html .='<h2>Fields marked (*) are required</h2>';

        $html .='<fieldset>';
            $html .='<legend>Your details</legend>';

            $html .='<ol>';
                $html .='<li>';
                    $html .='<label for="username">UserName *</label> ';
                    $html .='<input type="text" id="userName" name="userName" value="'.htmlentities(stripcslashes($_POST['userFName'])).'" placeholder="UserName" required />';
                    $html .='<div class="error">'.$vresult['userNameMsg'].'</div>';
                $html .='</li>';

                    $html .='<li>';
                    $html .='<label for="userFName">Firstname *</label> ';
                    $html .='<input type="text" id="userFName1" name="userFName" value="'.htmlentities(stripcslashes($_POST['userFName'])).'" placeholder="UserFName" required />';
                    $html .='<div class="error">'.$vresult['userFNameMsg'].'</div>';
                $html .='</li>';


                        $html .='<li>';
                    $html .='<label for="userLName">Surname *</label> ';
                    $html .='<input type="text" id="userLName" name="userLName" value="'.htmlentities(stripcslashes($_POST['userFName'])).'" placeholder="userLName" required />';
            $html .='<div class="error">'.$vresult['userLNameMsg'].'</div>';

                $html .='</li>';



                $html .='<li>';
                    $html .='<label for="userEmail">Email *</label> ';
                    $html .='<input type="email" id="userEmail" name="userEmail" value="'.htmlentities(stripcslashes($_POST['userEmail'])).'" placeholder="e.g. anything@example.com" title="Please enter a valid email" required />';
                    $html .='<p class="validation01">';
                        $html .='<span class="invalid">Please enter a valid email address e.g. ryan@example.com</span>';
                         $html .='<div class="error">'.$vresult['userEmailMsg'].'</div>';


                    $html .='</p>';
                $html .='</li>';


                        $html .='<li>';
                    $html .='<label for="password">Password *</label> ';
                    $html .='<input type="password" id="userPassword1" name="userPassword" value="'.htmlentities(stripcslashes($_POST['userFName'])).'" placeholder="Password" required />';
          $html .='<div class="error">'.$vresult['userPasswordMsg'].'</div>';

                $html .='</li>';
            $html .='</ol>';




              $html .='<input type="submit" name="register" value="Submit" id="submit-button"/>';
        $html .='</fieldset>';
        $html .='</form>';




        return $html;
    }
}

?>

  ask by Jackson Yong translate from so

本文未有回复,本站智能推荐:

2回复

PHP,尝试将验证码添加到现有表单

我不是PHP程序员,但是已经使用过它了,足以放入联系表格。 但是,我正在尝试添加一个验证码字段,该字段现在可以工作,但是表单无法对其进行验证-因此无论如何提交 有人可以帮忙吗? 对不起,如果代码混乱,请先感谢 页面顶部的代码
1回复

Symfony 2.3表单无法验证Gregwar验证码

我的模板显示图像,但是提交表单后,它始终显示错误的代码错误。 任何建议我的控制器
1回复

无法使用验证码验证表单

我在这里遇到问题,我的表单无法使用验证码进行验证,这意味着如果验证码为空,则仍然可以将表单发送到我的数据库, 这是我的PHP连接代码,用于将消息发送到我的数据库 这是我的HTML表单 我在编码方面很陌生,在这里,有人可以帮我吗? 而且,如果我的英语不好,我也很抱歉。.我使
1回复

将验证码添加到表单无法正常工作

我尝试向此表单添加验证码,如果您愿意,请检查链接。 这是Stackoverflow的链接 但是,当我输入验证码错误时,我无法使其正常工作,什么也没发生,而且我仍然收到邮件。 下面是验证码和提交按钮。 那么,我在这里做错了什么? 谢谢你的帮助。
1回复

验证码验证表单

我只想知道我应该在$ _POST中添加更多内容来猜测验证码是否正确(验证码图像在我的表单中工作正常),所以我的问题是如果用户输入了错误的验证码,如何放置错误在我的验证码图片中? 这是我的验证码
1回复

表单是一个简单的验证码,但它无法验证我的if语句中的第一个条件

这是第一个将被保存为image.php的php脚本。 这是代码: 在上面的代码中一切正常。...现在我创建一个新的php脚本并将其命名为captcha.php,然后将此代码插入脚本中: 过去我遇到的困难是: if ($image == $_SESSION['string'])它
1回复

无法将Codeigniter验证码图片写入验证码目录

我已经创建了一个带有验证码图像的登录表单。 它在我的Windows操作系统上运行良好。 当我将其上传到服务器验证码图像时,未显示。 CI创建映像,但由于权限设置而无法将其写入验证码目录(CHMOD = 755)。 当我将目录的CHMOD值设置为777(我不应该)时,它运行良好。 我
1回复

如何在通过Ajax提交的表单上重新加载验证码?

我正在使用Ajax提交表单。 我在表单上使用验证码,并且当我提交表单而没有任何验证错误时,它第一次运行完美。 有时服务器返回一些验证错误,并且不提交表单。 在这一点上,我需要刷新验证码图像而不重新加载整个页面。 Zend格式的验证码: jQuery提交表单: 如何在表
2回复

Codeigniter中的验证码无法验证文本

我正在尝试在codeigniter中为我的登录表单添加验证码。 验证码显示正常。 问题在于验证它。 当调用validate_captcha时,输入post的值是正确的,但会话值是新的页面值。(例如,如果在第1页上加载验证码是12345(让我们假设在第二次加载时它将是54321)。然后在
3回复

尝试使用验证码提交表单时出现CHttpException

我是yii框架的新手,我正在尝试在本地zwamp环境中执行php应用程序。 该应用程序可以在生产环境中正常工作。 我收到的错误是填写表格并尝试提交之后。 验证码不验证,并且在日志中出现以下错误: 如何解决此问题或确定导致问题的措施? **编辑:问题似乎来自这里:验证码与显