プロが教えるわが家の防犯対策術!

<?php
$s=new PDO("mysql:host=localhost;dbname=db1","root","root");
print "成功しました";
?>
以上はファイル名が「etuzoku.php」のサーバにあるプログラムです。

私のPCのブラウザに
A: http://localhost/setuzoku.php
と入力して 実行 したところ

 成功しました

と返えってきました。
「localhost」なので
1台のPCが [クライアント]であり[サーバ]である「一人芝居」で
実行されたことになります。

その作業のながれですが
B: クライアント➡サーバーのApache➡ localhostのサーバ➡setuzoku.php
➡クライアントPCに「成功しました」 と表示される。
以上すが

質問です。
❶ 以上の「B:」の流れは間違いないでしょうか?
❷ クライアントPCに「成功しました」と出力されるのはクライアント
のブラウザが 覗いたいるだけで 「返信」されたのではない
ことなのでしょうか?

質問者からの補足コメント

  • ググったら以下「添付画像」がヒットしました。
     途中の
    サーバー側の Apacheか クライアント側のApache なのか
    不明です。
     機会があれば 詳細的に 質問します。

    「サーバの作業の流れで質問です。」の補足画像1
      補足日時:2021/12/29 03:05

A 回答 (1件)

①合ってます


強いて言えば、この場合のApacheは「localhostのApache」と考えた方がよろしいかと。
②ごめんなさいちょっと意味がわかんなかったです
    • good
    • 1
この回答へのお礼

ありがとうございます。
了解です。 
❷ですが、 クライアントに「返信」されているので
 クライアントのブラウザに表示される。
他 コメントの通りです。

お礼日時:2021/12/29 03:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!