2016-09-07 6 views
1

これは私が同じページでPHPフォームデータを扱うことを意図した私のコードです。
しかし、PHPスクリプトは実行されず、すべてのPHPコードが検査時にコメントとして表示されます。私のすべてのPHPコードは、HTMLでコメントとして来ています

<!DOCTYPE html> 
<html> 
<head></head> 
<body> 
<?php // php code ?> 
//html code 
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post"> 
    <br><br><br> 
    <input type="text" required name="username" placeholder="Username" class="forminput"> 
    <br> 
    <span><?php echo $nameErr; ?></span> 
    <br> 
    <input type="submit" value="Sign Up" class="forminput"> 
</body> 
</html> 

ブラウザでphpスクリプトを実行するにはどうすればよいですか?すべてのファイルはルートディレクトリにあります。

+0

であなたを助けます

・ホープ - 他のPHPスクリプトが正常に動作している場合より多くの情報なしで、それは...正確には難しいですが、この*ありえません*答えは、すべてのPHPスクリプトが同じように動作する場合、それはおそらく:)です。 http://stackoverflow.com/questions/14660125/how-to-enable-php-in-apache-on-linux-fedora – FreudianSlip

+2

ファイルの拡張子が.phpであることを願っています –

+0

明らかに(またはそうでないかもしれないが)私はしなかった平均的なブラウザ、私はWebサーバー(Apache/nginx /何でも)を意味していました。混乱して申し訳ありません。 – FreudianSlip

答えて

1

ブラウザでPHPコードを実行することはできません。 PHPを処理できるサーバーが必要です。私はあなたが箱からPHPをサポートする1​​つのLAMPスタックのすべてから始めることを提案します。

は、この方法を試してください。

XAMPP

2

あなたはおそらくあなたが.htmlのとして与えられても、ファイルの拡張子PHPのコードを実行するXAMPPサーバが必要です。 ファイルにPHPコードが含まれている場合は、プロセスを実行するためにWebサーバー(XAMPP)が必要です。このチュートリアルでは、それが原因ブラウザに正しく設定されていない可能性がありますUse XAMPP to run php program

関連する問題