Link PHPでのフォームデータの受け渡し

[PHP]

明日から新潟の苗場まで2泊3日で行ってきます!
携帯から現地リポートしますね~

PHPではフォームデータの受け渡しが非常に簡単にできます。
この点で私はPerlよりもPHPを気に入っています。

フォームのデータ受け渡しには、$_GET$POST
というスーパーグローバル変数を使います。
スーパーグローバル変数とは、プログラム中の
どの範囲(スコープ)でも定義せずに使用可能な変数です。
POSTメソッドで送られたデータなら、$_POSTと書くだけで
簡単に受け取れるようになっています。

以下に例を示しましょう。
test.htmlのフォームからtest.phpにデータを送ってみます。

<test.html>
----------------------------------------------
<html>
<body>
<form action="test.php" method="post">
<input type="text" name="data">
<input type="submit" value="送信">
</form>
</body></html>

----------------------------------------------

<test.php>
----------------------------------------------
<?php
print $_POST['data'];
?>
----------------------------------------------

上のスクリプトのサンプルはこちら
たったこれだけでデータの受け渡しができるとは楽ですね。
Perlのときより簡単ですな~

2005,03,15 : 16:19 | 修正 | コメント (2) | トラックバック (0)

Trackback
このエントリーのトラックバックURL:
Comments

こんばんわ。ちょっと質問があります。
PHPは全くわからないのですがDream weaverでPHPを使ったりはしますか?学校で今使っているのですがさっぱりわかりません。色々調べていたらここにたどり着きました。一番丁寧に説明してあったので。もしお時間があったら教えてもらえませんか?mailtoを使わずにphpでメールを送信する様に言われたのですが全然出来ませんでした。よろしくお願いします。

Posted by: 涼子 : 2006,03,12 : 15:22

はじめまして!
PHPはメモ帳で書くことも多いので.
DreamWeaverもメモ帳の高機能版みたいなもんですから.

http://www.freebbs.biz/mt/archives/2005/02/php_3.html
のページとか参考になりませんかね?
そのまんまだと思うのですが.

Posted by: take : 2006,03,12 : 18:57

2004 All rights reserved

Movable Type 4.1b2-en