Maison  >  Article  >  développement back-end  >  formulaire php intégrant du code php dans une page Web

formulaire php intégrant du code php dans une page Web

伊谢尔伦
伊谢尔伦original
2017-04-19 09:48:113118parcourir

1. Ajouter un script PHP dans les balises HTML

Dans le processus de codage Web, PHP est un langage embarqué qui peut être mélangé avec du HTML. pour ajouter la balise de script PHP 5208e2eec18b61aba7fec17a45ba6d05 à votre HTML. Tout le texte entre les deux balises sera interprété comme PHP, et tout texte en dehors de la balise sera considéré comme normal. .

Par exemple, ajoutez l'identifiant PHP dans la balise 6c04bd5ca3fcae76e30b72ad730ca86d et utilisez l'instruction include pour référencer le fichier externe index.php. suit :

<?php
    include(" index.php ");       //引入外部文件
?>

Cependant, parmi des milliers de codes, comment distinguer HTML et PHP ? Les balises de décomposition PHP (tags) sont comme des bornes, marquant avec précision le début et la fin des scripts PHP. Il existe quatre décomposeurs qui permettent d'intégrer PHP dans HTML.

(1)33e7b5b1c6ca500302faf09088e15bf3 : décomposeurs standards PhP.

(2)bc0c2c378f28442830dbaa67698ebec5 : décomposeurs abrégés.

(3)842e8e9dd470ac0da5d8b75be3525bf2 et 2cacc6d41bbb37262a98f745aa00fbf0 : décomposeur de style JavaScript/VBScript

(4)28bcf2047c89371241fb5d13477c798a : décomposeur ASP .

Les première et deuxième méthodes sont les méthodes les plus couramment utilisées ; la troisième méthode est similaire à la méthode d'intégration JavaScript et la quatrième méthode est similaire à la méthode d'intégration ASP ;

Remarque : Si vous souhaitez utiliser PHP pour prendre en charge la méthode 8ad468a67d1f3ae163e374a5b0a90a93a4558806285d5b7820bdaa0b90aa4d26, vous devez définir les paramètres suivants dans le fichier de configuration PHP. ini :

short_open_tag = on;

asp_tags = on;

Entre une paire de décomposeurs "a652ab70c172f14ff0c3cf82361f56fa" Le contenu est entièrement constitué de code PHP et le reste du contenu est constitué d'éléments HTML.

Le caractère de fin de l'instruction PHP

Le caractère de fin de l'instruction PHP est un point-virgule ";", c'est-à-dire qu'après chaque code PHP, ";" doit être ajouté pour indiquer la fin. de la déclaration.

PHP est sensible à la casse et ignore les espaces, les tabulations et les retours chariot dans les instructions. Cela permet au programme d'avoir un bon style d'indentation.

2. Attribuer l'attribut value de l'élément de formulaire

Dans le processus de développement Web, il est généralement nécessaire d'attribuer l'attribut value de l’élément de formulaire. Attribuez une valeur pour obtenir la valeur par défaut de cet élément de formulaire. Par exemple, pour attribuer une valeur à un champ masqué d'un élément de formulaire, il vous suffit d'ajouter la valeur attribuée à l'attribut value. L'exemple de code est le suivant :

<?php
   $hidden="abc001"                          // 为变量 $hidden 赋值
?>

La valeur du masqué. field :

<input type="hidden" name="id" value="<?php echo $hidden;?>">

Comme le montre le code ci-dessus, la variable $hidden se voit d'abord attribuer une valeur initiale, puis la valeur de la variable $hidden est affectée au champ caché. Dans le processus de développement d'un programme, des champs cachés sont souvent utilisés pour stocker certaines informations qui n'ont pas besoin d'être affichées ou des paramètres qui doivent être transmis.

Présentons brièvement ce que les champs cachés

Les champs cachés sont des éléments invisibles utilisés pour collecter ou envoyer des informations pour les pages Web. visiteurs. 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.

Avantages des domaines cachés

 1. Aucune ressource de serveur n'est requise.

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

 3. La mise en œuvre est simple. 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 potentiels 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, ils seront bannis chez certains clients.

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

Notez que 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 analysent 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.

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!

Déclaration:
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