0

Web サイトの登録スクリプトを開発していますが、次のエラーが発生します。

Warning: DOMDocument::loadHTML() [domdocument.loadhtml]: Opening and
ending tag mismatch: form and label in Entity, line: 132 in (path)
mergeformpost.inc.php on line 21

これは、2 つの異なる状況で発生します。

1) ユーザーが主キー フィールドに既に存在するデータを入力した場合。

2) ユーザーがキャプチャ チャレンジを誤って入力した場合。

これは(私が思うに)mergeformpost.inc.php の関連コードです。

function MergeFormPost( $page ) {


    set_error_handler( 'myErrorHandler', E_WARNING ) ;
    $dom = DOMDocument::loadHTML( $page->source );  //this is line 21
    restore_error_handler();

    if( $dom === false ) {
        writeErrorLog('Failed to parse HTML form.');
        return;
    }
4

0 に答える 0