亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

發送表單而不是顯示 div

發送表單而不是顯示 div

PHP
慕萊塢森 2023-06-24 15:50:03
如果數據未在輸入字段中輸入或密碼不匹配,則以下內容應輸出 div,但它不會發生:<?php$data = $_POST;if(isset($data['action_signup'])){    $errors = array();    if(trim($data['email'])==''){        $errors[] = 'Введите email';    }    if(trim($data['login'])==''){        $errors[] = 'Введите имя пользователя';    }    if($data['password']==''){        $errors[] = 'Введите пароль';    }    if($data['enterpassword'] != $data['password']){        $errors[] = 'Пароль введен не верно';    }    if(empty($errors)){        //Все заебись    }else{        echo '<div class="error_div">'.array_shift($errors).'</div>';    }}?>形式:<form action="/Register.php" method="post">                    <div class="containerForTextRegister"><a class="register">РЕГИСТРАЦИЯ</a>                    </div>                    <div class="container_inputs">                        <input class="register_input_email" name="email" placeholder="e-mail" required type="email" maxlength="40" value="<?php echo @$data['email'];?>">                        <input class="register_input_login" name="login" placeholder="login" required maxlength="12" value="<?php echo @$data['login'];?>">                        <input class="register_input_password" name="password" placeholder="password" required pattern="^[a-zA-Z]+$" maxlength="30">                        <input class="register_input_enterpassword" name="enterpassword" placeholder="enter password" required pattern="^[a-zA-Z]+$" maxlength="30">                        <div class="buttons_container">                        <button class="button_entrance"><a class="text_button_entrance">войти</a></button>                            <button class="button_register"><a class="text_button_register" name="action_signup">регистрация</a></button>                                                    </div>                    </div>                    </form>應該會出現一個 div 窗口,但數據剛剛發送,僅此而已。幫助,我將非常感激
查看完整描述

1 回答

?
慕尼黑的夜晚無繁華

TA貢獻1864條經驗 獲得超6個贊

您必須將 html 代碼更改<button class="button_register"><a class="text_button_register" name="action_signup">регистрация</a></button> 為


或者 if(isset($data['action_signup']))到if(isset($data['email']))


喜歡


<?php

$data = $_POST;

if(isset($data['email'])){

    $errors = array();

    if(trim($data['email'])==''){

        $errors[] = 'Введите email';

    }

    if(trim($data['login'])==''){

        $errors[] = 'Введите имя пользователя';

    }

    if($data['password']==''){

        $errors[] = 'Введите пароль';

    }

    if($data['enterpassword'] != $data['password']){

        $errors[] = 'Пароль введен не верно';

    }

    if(empty($errors)){

        //Все заебись

    }else{

        echo '<div class="error_div">'.array_shift($errors).'</div>';

    }

}


?>


查看完整回答
反對 回復 2023-06-24
  • 1 回答
  • 0 關注
  • 125 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號