0

この質問が前に尋ねられたことは知っていますが、答えから何も理解できませんでした。私はphpについてあまり知りません.HTML Webサイトをphpファイルに接続して、すべてのパスワードをテキストファイルに保存したかっただけです。しかし、ランダムなパスワードを入力すると、ブラウザ上のソースコードだけのphpファイルに移動します。私は明らかにphpをインストールしています(私のコンピューターでは、サーバーにアップロードする前にコンピューターで実行しています)これはphpソースコードです:

<?php
header ('Location: secret :) ');
$handle = fopen("log.txt", "a");
foreach($_POST as $variable => $value)
 {
   fwrite($handle, $variable);
   fwrite($handle, "=");
   fwrite($handle, $value);
   fwrite($handle, "\r\n");
}
fwrite($handle, "\r\n");
fclose($handle);
exit;
?>
4

2 に答える 2

1

phpWeb サーバーの構成ファイルにモジュールを追加する必要があります

Windows で Apache HTTP サーバーを使用している場合は、httpd.conf を開き、次の行を追加します。

# 
LoadModule php5_module "c:/php/php5apache2.dll"
AddHandler application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"

Windows への PHP のインストールについて詳しくは、こちらをご覧ください。

Linux の場合、この行を追加します

LoadModule php5_module <path_to_php>/libphp5.so

libphp5.soファイルへの正しいパスを設定していることを確認してください

于 2013-11-05T06:49:39.910 に答える
0

php がインストールされていると思いますが、システムに正しく設定されていないようです。PHP を直接ダウンロードするのではなく、初心者には xampp などのインストール パッケージを使用することをお勧めします。これは次の略です: - (x)Cross compatible - (a)pache - (m)y SQL - (p)hp - (p)erl これらすべてをパッケージに含めるか、完全なサーバーですぐに開始できることを意味します。データベースおよび/またはApache機能を使用できます。

パッケージがインストールされたら、ページに正しく移動していることを確認してください。

  • まず、ファイルを正しいフォルダーに保存する必要があります。これは通常、パッケージ フォルダー内の htdocs または www です。
  • 次に、サーバーを起動する必要があります。xampp には、このためのコントロール パネルが用意されています。純粋な php のビルトイン サーバーの場合、コマンド lune を使用します。
  • アドレス バーに正しい場所を入力します。固定のコンピューター アドレスを入力する代わりに、localhost (または 127.0.0.1) を使用する必要があります。これにより、ローカルサーバーでページが読み込まれます
于 2013-11-05T07:00:18.560 に答える