Heim >Backend-Entwicklung >PHP-Problem >Was ist eine versteckte PHP-Domain?
Versteckte PHP-Felder sind unsichtbare Elemente, die zum Sammeln oder Senden von Informationen verwendet werden. Versteckte Felder sind für Besucher der Seite unsichtbar. Wenn das Formular gesendet wird, sendet das ausgeblendete Feld Informationen mit dem beim Setup definierten Namen und Wert an den Server.
Versteckte Felder:
Versteckte Felder sind unsichtbare Elemente, die zum Sammeln oder Senden von Informationen verwendet werden. Versteckte Felder sind für Besucher einer Webseite unsichtbar. Wenn das Formular gesendet wird, sendet das ausgeblendete Feld Informationen mit dem Namen und Wert, den Sie beim Einrichten definiert haben, an den Server.
(Empfohlenes Tutorial: Java-Video-Tutorial)
aaa.html-Datei:
<form method='post' action="bbb.php" name="theForm" enctype="multipart/form-data" οnsubmit="return validate()">//跳转到bbb.php文件中 <input type="submit" class="button" value="OK!!"/> <input type="hidden" name="ceshi" value="E:/wamp/www/yincangyu/hi.txt"/>//创建隐藏域并引入隐藏的值(type值为hidden) </form> bbb.php文件: <?php echo $_POST['ceshi'];//输出运行后的结果 @unlink($_POST['ceshi']);//在其他文件中删除某个XX
Vorteile der versteckten Domäne:
1 Es sind keine Serverressourcen erforderlich.
2. Breite Unterstützung, jeder Client unterstützt versteckte Domänen.
3. Die Implementierung ist einfach. Das versteckte Feld gehört zum HTML-Steuerelement und erfordert keine Programmierkenntnisse wie das Serversteuerelement.
Nachteile versteckter Domains:
1. Es birgt hohe Sicherheitsrisiken.
2. Die Speicherstruktur ist einfach.
3. Wenn größere Werte gespeichert werden, führt dies zu Leistungsproblemen.
4. Wenn es zu viele versteckte Domains gibt, wird es in einigen Clients gesperrt.
5. Versteckte Felder speichern Daten auf dem Server, nicht auf dem Client.
Hinweis: Wenn die Seite während der Entwicklung zu viele versteckte Felder enthält, werden diese versteckten Felder auf dem Server gespeichert. Wenn der Client die Seite durchsucht, scannen einige Firewalls die Seite, um die Sicherheit des Betriebssystems zu gewährleisten. Wenn die Seite zu viele versteckte Felder enthält, können diese Firewalls bestimmte Funktionen der Seite verhindern.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonWas ist eine versteckte PHP-Domain?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!