Maison > Article > développement back-end > Champ de texte méthode d'écriture php
En PHP, une zone de texte est un contrôle de formulaire utilisé pour recevoir les entrées de l'utilisateur. En HTML, les zones de texte sont déclarées à l'aide de la balise <textarea>
. <textarea>
标签声明。
在表单处理过程中获取文本域的值,需要使用 $_POST
或 $_GET
超全局数组,具体取决于表单提交时使用的请求方法。获取文本域的值的标准代码如下:
$textarea_value = $_POST['textarea_name'];
其中,textarea_name
是文本域的 name
属性值,$textarea_value
是文本域的值,也就是用户输入的文本。
接下来是一个完整的 HTML 表单和 PHP 处理代码的例子:
<form action="process.php" method="post"> <label for="message">请输入留言:</label> <textarea name="message" id="message"></textarea> <input type="submit" value="提交"> </form>
<?php if ($_SERVER['REQUEST_METHOD'] === 'POST') { $message = $_POST['message']; echo "您输入的留言是: $message"; } ?>
在这个例子中,我们创建了一个简单的表单,其中包含一个文本域和一个提交按钮。表单的 action
属性指向一个名为 process.php
的 PHP 文件,该文件用于处理表单提交数据。表单的 method
属性设置为 post
,这意味着表单数据将被提交到 process.php
文件中的 $_POST
超全局数组中。
在 process.php
文件中,我们使用 if
语句检查请求的方法是否为 post
,如果是,就将文本域的值存储在 $message
变量中。接下来,我们使用 echo
输出这个变量,以便用户能够在页面上看到他们输入的留言。
总之,在 PHP 中使用文本域与其他表单控件类似。您需要使用 HTML 中的 <textarea>
标签设置文本域,并使用 $_POST
或 $_GET
$_POST
ou $_GET
, selon la méthode de requête utilisée lorsque le le formulaire est soumis. Le code standard pour obtenir la valeur de la zone de texte est le suivant : 🎜rrreee🎜où, textarea_name
est la valeur de l'attribut name
de la zone de texte, et $ textarea_value
est la zone de texte. La valeur est le texte saisi par l'utilisateur. 🎜🎜Ce qui suit est un exemple de formulaire HTML complet et de code de traitement PHP : 🎜rrreeerrreee🎜Dans cet exemple, nous créons un formulaire simple avec un champ de texte et un bouton de soumission. L'attribut action
du formulaire pointe vers un fichier PHP nommé process.php
, qui est utilisé pour traiter les données de soumission du formulaire. L'attribut method
du formulaire est défini sur post
, ce qui signifie que les données du formulaire seront soumises à $_POSTprocess.php
fichier. /code> dans le tableau superglobal. 🎜🎜Dans le fichier process.php
, nous utilisons l'instruction if
pour vérifier si la méthode demandée est post
. Si c'est le cas, modifiez le texte. champ La valeur est stockée dans la variable $message
. Ensuite, nous utilisons echo
pour afficher cette variable afin que l'utilisateur puisse voir le message saisi sur la page. 🎜🎜En résumé, l'utilisation de champs de texte en PHP est similaire aux autres contrôles de formulaire. Vous devez définir la zone de texte à l'aide de la balise <textarea>
en HTML et utiliser la variable superglobale $_POST
ou $_GET
pour obtenir le données de soumission du formulaire. Si vous implémentez une validation et un filtrage appropriés dans le code de traitement de votre formulaire (par exemple, en supprimant le texte contenant des scripts malveillants), un champ de texte peut constituer un puissant contrôle de saisie de formulaire. 🎜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!