次の HTML コードがあります。
<form method="post" action="">
<b>Name: <input type="text" name="username" size="20" />
<input type="submit" value="Login" name="login" />
</form>
と:
<?php
if(isset($_POST['login'])){
$check = $_POST['username'];
?>
ユーザーがユーザー名を送信するたびに、ユーザーはユーザー名を受け取る必要がありますが、次の変更が加えられています。
1) ※スペースバーは「_」に置き換えられます
2) ※すべて大文字以外になります。
例: ユーザー名: 「I Like Icecream」
結果: i_like_icecream
メッセージは、エコーを介して変数としてユーザーに表示する必要があります。
echo "$result";
preg_repalce でやろうと思っていたのですが、よくわからないのでうまくいきませんでした。どんな助けでも感謝します。