Heim > Backend-Entwicklung > PHP-Tutorial > Implementierungsfunktion des BootStrap-Formulars für die PHP-Anmelderegistrierung

Implementierungsfunktion des BootStrap-Formulars für die PHP-Anmelderegistrierung

PHPz
Freigeben: 2023-03-15 18:18:02
Original
2719 Leute haben es durchsucht

Anmeldung und Registrierung sind die am häufigsten verwendeten Module in der Webentwicklung und auch Funktionen, mit denen wir in unserem täglichen Leben häufig in Berührung kommen. In diesem Artikel werde ich Ihnen die Bootstrap-Formularfunktion der Login-Registrierung in PHP vorstellen. Freunde, die sie benötigen, können darauf verweisen

Verwandte Empfehlungen: „Bootstrap-Tutorial"

Vorwort

In den vorherigen Artikeln wurden einige Wissenspunkte zum Frontend und zu PHP kurz vorgestellt. Formularübermittlung im Frontend ist ein sehr wichtiges Modul. Wenn Sie den vorherigen Inhalt nicht gut beherrschen und nicht viel geübt haben, sollten Sie zunächst alle Beschriftungen aufschreiben.

Projekteinführung

Anmeldung und Registrierung sind die häufigsten Module, die wir in der Webentwicklung verwenden Es sind auch Funktionen, mit denen wir in unserem täglichen Leben häufig in Kontakt kommen. Der Benutzer füllt den Inhalt über die Front-End-Formularseite aus und sendet ihn über POST an das Backend. Nachdem der übermittelte Inhalt vom PHP-Code verarbeitet wurde, wird die Anmelde- oder Registrierungslogik fortgesetzt.

Login- und Registrierungsdiagramm

BootStrap-Frontend Framework [ http://v3.bootcss.com/ ]

Bootstrap ist das beliebteste HTML-, CSS- und JS-Framework für die Entwicklung responsiver Layouts und Mobile-First-WEB-Projekte.

Wie verwende ich BootStrap? Wir können den Quellcode lokal herunterladen oder den kostenlosen CDN-Beschleunigungsdienst von BootCDN nutzen.

Zuerst erstellen wir das Grundgerüst der Seite

<html>
<head>
  <meta charset="UTF-8">
  <title>Register</title>
</head>
<body>
</body>
</html>
Nach dem Login kopieren

Dann klicken wir auf Start, um den folgenden Inhalt zu finden

Kopieren Sie den CSS-Datei im roten Kreis Gehen Sie zu unserer Seite

<html>
<head>
  <meta charset="UTF-8">
  <title>Register</title>
  <!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
  <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
</body>
</html>
Nach dem Login kopieren

BootStrap bietet viele Fälle, einschließlich eines Anmeldeseitenfalls http://v3.bootcss.com/examples/signin/

Lass uns imitiere diese Seite

<html>
<head>
  <meta charset="UTF-8">
  <title>Register</title>
  <!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
  <link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
  <style>
    body {
     padding-top: 40px;
     padding-bottom: 40px;
     background-color: #eee;
    }

    .form-signin {
     max-width: 330px;
     padding: 15px;
     margin: 0 auto;
    }
  </style>
</head>
<body>
    <p class="container">
   <form class="form-signin" action="" method="post">
    <h2 class="form-signin-heading">Please sign in</h2>
    <label for="inputEmail" class="sr-only">Email address</label>
    <br>
    <input type="email" name="email" id="inputEmail" class="form-control" placeholder="Email address" required autofocus>
    <br>
    <label for="inputPassword" class="sr-only">Password</label>
    <input type="password" name="password" id="inputPassword" class="form-control" placeholder="Password" required>
    <br>
    <input type="submit" class="btn btn-lg btn-primary btn-block" type="submit" value="Sign in">
   </form>
  </p>
</body>
</html>
Nach dem Login kopieren

Der ist in CSS verpackt eine auf Baidu, oder Sie können nicht zuerst CSS schreiben und dann nach und nach CSS-Code hinzufügen, um den Effekt zu sehen. Lassen Sie uns das Formular in HTML analysieren.

•form tag ==> wird zum Umschließen des Formularinhalts verwendet und ist auch das Start-Tag des Formulars.

•Das Attribut action==>action="xxx" des Formular-Tags wird mit der Dateiadresse gefüllt, in der sich der PHP-Code für die Verarbeitung des Formulars befindet. Nach dem Klicken auf die Schaltfläche „Senden“ wird das Formular angezeigt Senden Sie die Daten an diese Adresse.

•Die Attributmethode des Formular-Tags==> Dies ist etwas schwer zu verstehen. Denken Sie daran, beim Absenden des Formulars „post“ auszufüllen. Wenn Sie interessiert sind, können Sie es überprüfen es auf Baidu.

•input-Tag ==> Aufmerksame Freunde können sehen, dass nur Eingaben vorhanden sind. Das -Tag gibt das Eingabefeld an, in das der Benutzer Daten eingeben kann. Das -Element wird innerhalb des

-Elements verwendet, um ein Eingabesteuerelement zu deklarieren, das Benutzern die Eingabe von Daten ermöglicht.

Eingabefelder können je nach Typattribut auf unterschiedliche Weise geändert werden. Zu den gängigen Typattributen gehören Text, E-Mail, Passwort, Kontrollkästchen, Optionsfeld, Schaltfläche, Senden, Ausblenden usw. Sie können versuchen, den Typ zu ändern, um die Auswirkung zu sehen.

•Der Attributname des Eingabe-Tags==> Dieser Namenswert ist entscheidend. Der Grund, warum unser Hintergrund-PHP-Code erkennen kann, aus welchem ​​Eingabefeld jeder Wert stammt, basiert auf name="xx "Zur Beurteilung.

•Eingabe-Tag-Attribut erforderlich==> Wenn der Benutzer nichts schreibt, können wir ihm erlauben, das Formular abzusenden? Offensichtlich nicht, daher müssen wir den Benutzer den Inhalt ausfüllen lassen, bevor er die erforderlichen Mittel ausfüllt. Wenn Sie auf „Senden“ klicken, ohne den Inhalt auszufüllen, wird das Formular nicht gesendet.

Zusammenfassung

Das obige ist der detaillierte Inhalt vonImplementierungsfunktion des BootStrap-Formulars für die PHP-Anmelderegistrierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage