Maison > développement back-end > Problème PHP > Qu'est-ce que le domaine caché php

Qu'est-ce que le domaine caché php

王林
Libérer: 2023-03-07 09:54:01
original
2127 Les gens l'ont consulté

Les champs cachés PHP sont des éléments invisibles utilisés pour collecter ou envoyer des informations. Les champs cachés sont invisibles pour les visiteurs de la page. Lorsque le formulaire est soumis, le champ masqué enverra des informations au serveur avec le nom et la valeur définis lors de la configuration.

Qu'est-ce que le domaine caché php

Champs cachés :

Les champs cachés sont des éléments invisibles utilisés pour collecter ou envoyer des informations. Ils sont cachés aux visiteurs d'une page Web. sont invisibles. Lorsque le formulaire est soumis, le champ masqué enverra des informations au serveur avec le nom et la valeur que vous avez définis lors de sa configuration.

(Tutoriel recommandé : Tutoriel vidéo Java)

Fichier aaa.html :

<form method=&#39;post&#39; 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[&#39;ceshi&#39;];//输出运行后的结果
@unlink($_POST[&#39;ceshi&#39;]);//在其他文件中删除某个XX
Copier après la connexion

Avantages des champs cachés :

1 , ne nécessite aucune ressource serveur.

2. Large support, tout client prend en charge les domaines cachés.

3. Il est simple à mettre en œuvre. Le champ caché appartient au contrôle HTML et ne nécessite pas de connaissances en programmation comme le contrôle serveur.

Inconvénients des domaines cachés :

1. Il présente des risques de sécurité élevés.

2. La structure de stockage est simple.

3. Si des valeurs plus grandes sont stockées, cela entraînera des problèmes de performances.

4. S'il y a trop de domaines cachés, il sera banni chez certains clients.

5. Les champs masqués stockent les données sur le serveur, pas sur le client.

Remarque : Si la page comporte trop de champs cachés lors du développement, ces champs cachés seront stockés sur le serveur. Lorsque le client parcourt la page, certains pare-feu analyseront la page pour assurer la sécurité du système d'exploitation. Si la page comporte trop de champs cachés, ces pare-feu peuvent interdire certaines fonctions de la page.

Recommandations associées : formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal