-1

ソフトウェア/アプリケーション: Notepad++ 6.5、Google Chrome バージョン 26.0.1410.64 m

フォームがどのように機能するかをテストするためだけにコードをオンラインでコピーして、実際のページにマップできるようにしました。
しかし、オンラインのサンプルコードを試しても、最終的には機能しません。誰かがこの背後にある理由を教えてもらえますか?

copypaste.php

<html><body>
<form action="DesignPageProcess.php" method="POST">
 <p>Your name: <input type="text" name="name"/></p>
 <p>Your age: <input type="text" name="age" /></p>
 <p><input type="submit" value="submit" name="submit" /></p>
</form>
</body></html>

DesignPageProcess.php

<html><body>
<?php

if ($_POST['submit'] == "submit") 
{
   $name = $_POST['name'];

   echo "asd".$name.;

   // - - - snip - - - 
}
?>
</body></html>

空白のページを返します。

4

2 に答える 2

2

余分な を削除します。

<html><body>
<?php

if($_POST['submit'] == "submit") 
{
   $name = $_POST['name'];

  echo "asd".$name; //Removed the extra . on this line

   // - - - snip - - - 
}
?>
</body></html>
于 2013-10-02T08:45:36.667 に答える
1

試す:

if(isset($_POST['submit'])) 
{
   $name = $_POST['name'];

  echo "asd".$name;

   // - - - snip - - - 
}
于 2013-10-02T08:47:17.193 に答える