(???) !DOCTYPE html>
 (???) html lang="en">
 (???)  <head>
 (???)    <meta charset="utf-8">
 (???)    <title>SQL injection demo</title>
 (???)    <link href="/css/black-no6.css" rel="stylesheet">
 (???)    <link href="sqli.css" rel="stylesheet">
 (???)    <script src="sqli.js" type="module"></script>
 (???)  </head>
 (???)  <body>
 (???)    <main>
 (???)      <section>
 (???)        <h1>SQL injection demo</h1>
 (???)        <p>
 (???)          Live demo using SQLite in the browser (WebAssembly).
 (???)        </p>
 (???)        <p>
 (???)          Based on a concept by Peter de Witte (<a href="https://thehackernextdoor.nl">The Hacker Next Door</a>).
 (???)        </p>
 (???)        <form>
 (???)          <label>Search terms
 (???)            <input type="search" name="terms">
 (???) !--            <a href="search?term='+OR+1=1&#45;&#45;">solution 1</a>-->
 (???)          </label>
 (???)        </form>
 (???)        <details open>
 (???)          <summary>HTTP request</summary>
 (???)          <output>
 (???)            <pre class="http"></pre>
 (???)          </output>
 (???)        </details>
 (???)        <details>
 (???)          <summary>SQL query (spoiler!)</summary>
 (???)          <output>
 (???)            <pre class="sql"></pre>
 (???)          </output>
 (???)        </details>
 (???)        <table class="results"></table>
 (???)      </section>
 (???)    </main>
 (???)  </body>
 (???) /html>