※ ChatGPTを利用し、要約された質問です(原文:値が渡りません。)
値が渡りません。初心者のためのユーザー認証プログラムの作成方法
このQ&Aのポイント
初心者の方向けに、値が渡らない場合の原因と解決方法についてお伝えします。ユーザー認証プログラムを作成する際に、値が正しく渡らない場合は、以下の点を確認してください。
質問文にある2つのソースコードを見ると、formタグの属性が間違っていることが原因の一つです。method属性は「metod」ではなく「method」に修正してください。
また、test_dev02.phpのフォームのinputタグにはname属性が必要です。name属性が設定されていないため、値が渡らないことがあります。inputタグを以下のように修正してください。
すごく初歩的な質問ですみません。
以下の2ソースでpostで値が渡りません。
いろいろ調べましたがわかりません。
宜しくご教授いただけるとたすかります。
【test_dev.php】
<h1><Font Color = "red">ホームページ</Font></h1><br>
<br>
<form action="test_dev02.php" metod="post" enctype="application/x-www-form-urlencoded">
ID:<input type="text" name="id" size="10" value="" >
pass:<input type="text" name="pass" size="10" value="" >
<input type="submit" value="送信"><br>
</form><br>
What's new<br>
【test_dec02.php】
<?php
$ID="test-use";
$pass="test-dev";
$ID2=$_POST["id"];
$pass2=$_POST["pass"];
print "IDは ".$ID2."です。パスワードは ".$_POST["pass"]."です。";
print $ID2;
echo $_POST["pass"];
?>
ユーザー認証プログラム
お礼
ものすごい、初歩的ミスでした。 お恥ずかしいです。 恥書きついでに 私はVB関係をやってきました。 PHPで、ある程度スペリングのミスを 防ぐにeclipsなど使う必要があるのでしょうか?