ホームページ > php教程 > php手册 > PHP を使用してフォームを使用していくつかの単純な関数を実装する例

PHP を使用してフォームを使用していくつかの単純な関数を実装する例

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-21 08:53:55
オリジナル
1226 人が閲覧しました

例子一(POST提交表单):

复制代码代码如下:





チャンク化フォーム




単語を入力してください:


チャンクの長さはどのくらいにすべきですか?








复制代码代码如下:





Word のチャンク化


$word=$_POST["word"];
$number=$_POST["number"];
$chunks=ceil(strlen($word)/$number);
echo ""$word" の $number-letter チャンクは:
n";
for ($i = 0;$i$chunk=substr($word,$i*$number,$number);
printf("%d: %s
n",$i+1,$chunk);
}
?>



html に表示されるページ。

テーブルを渡してから php で処理されたセクションです。 この例では、1 つのセッションを入力し、その後長さを決定し、その長さのブロックに分割します。

パフォーマンスは、POST メソッドによる渡し渡しを示しています。 :


"メソッド="GET">
あなたの性格属性を選択してください:

<名前="att[]"を選択>








if (array_key_exists("s",$_GET)){
$des = implode(" ", $_GET["att"]);
echo "あなたは $des の性格を持っています。";
}
?>



例子三(多选,GET受容表单):

今回は注意





if (array_key_exists("s",$_GET)){
$des = implode(" ", $_GET["att"]);
echo "あなたは $des の性格を持っています。";
}
?>





例四(复选框チェックボックス): 同样name="att[]"是告诉GET你传输的是一数组、チェック则表示该选项同様の例で、初期承認の選択として、selected="selected" をボックス内に追加しても、

で複数の初期承認の選択を行うことができます。
代码如下:


"メソッド="GET">
あなたの性格属性を選択してください:

元気

不機嫌

思考

感情






if (array_key_exists("s",$_GET)){
echo "
"; <br>print_r($_GET); <br>エコー "
";
if (is_null($_GET["att"])) 終了;

$des = implode(" ", $_GET["att"]);
echo "あなたは $des の性格を持っています。";
}
?>



例子五(单选框): 注意,同じ个选项即可的单选必须名相等

复制代 代码如下:



男性:



女性:




男性:



女性:


ユーザーポイントが単一の選択中状態になると、その選択は選択中状態になり、他のすべての選択中は非選択中状態になります。



例子六(スティックフォーム):一表格如何要实现之前输入过的值在页面刷新後仍然存在可以下

复制代码代码如下:


$f = $_POST["fa"];

?>

" method="POST">
温度:
;




if (!is_null($f)){
$c = ($f-32)*5/9;
printf("%.2lf は %.2lfC",$f,$c);
}
?>


都はいくつかの简单的表单处理~

知識は私を強くします!



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート