ここにクリックすると、このウェブ・ページの一番下に移動します。




 ウェブ・ページに「掲示板を作る」へようこそ。

 このウェブ・ページを開いて、ありがとうございます。
 はじめまして。ウェブ・ページを作った時に、掲示板をつかいたいと思いませんか?私は、世界中の人たちと話したいです。良い話だけでなく、悪いことも話し合いたいです。掲示板を作ることを始めた時の本は、この掲示板とは違い、一番古い文章が先頭(一番上)で、一番新しい文章が後尾(一番下)、他にも変えたいことがありました。私は、見つけました。このウェブ・ページに詳細を公開しています。探すのがとても大変でした。少しでも使って頂くとすごくうれしいです。

「ウェブ・ページに“カウントするボタンを作る」を表示しています。
もし良かったら、ご覧ください。

make-counting-button-on-webpage-jap.que.jp

This link is the English version website of the "make PHP bulletin board".
make-php-bulletin-board-eng.que.jp

 説明します。
 (1) 世界中の当ウェブ・ページから、文章が担当サーバー・コンピューターにきたら、サーバーは掲示板に書いて表示してくれること。(index.phpでは、←PHP開始です→、←PHP終了です→。)
 (2) 最新の文章が掲示板内の一番上に表示してくれること。(index.phpでは、↓1つ目↑、↓2つ目↑。)
 (3) 6通目の文章が来たら、一番古い(一番下の)文章を消してくれること。(index.phpでは、↓3つ目↑。)
 (4) 著者が文字なしで“送信・submit”を押したら、「コメントを入力してください」と一時的に表示され、保存が一切ないこと。(index.phpでは、↓1つ目↑「if(empty」から「return false」まで。)
 (5) 著者が100字以上で“送信・submit”を押したら、「100文字以内で入力してください」と一時的に表示され、保存が一切ないこと。(index.phpでは、↓1つ目↑「if(mb_strlen」から「return false」まで。)
 (6) 著者が書き終えて“送信・submit”をクリックすると、サーバーが最新の文章の近くに画面を移動してくれること。著者は書き終えて送信した著者の文章が、掲示板の最新の位置にあることが分かります。(index.phpでは、↓書く場所↑、↓「ためしてみてください」↑。)
 当ウェブ・ページでは、メモ帳を2つ("memoone.txt", "memotwo.txt")使うので、理由を伝えます。この理由は「最新の文章が掲示板内の一番上に表示と、5通の文書表示」です。
 "index.php"内の↓1つ目↑では、サーバー コンピュータは"memoone.txt"「メモ①」内の過去の全文書を消してから、最新の文章を書き込みます。
 "index.php"内の↓2つ目↑では、"memotwo.txt"「メモ②」内の過去の全文書を読み取り、"memoone
.txt"に書き込みます。つまり"memoone.txt"内は、最新の文章の下に過去の全文書が書き込まれます。
 "index.php"内の↓3つ目↑では、"memoone.txt"を読み込みでから、filesize(ファイルのサイズを取得する)や、explode(文字列を文字列により分割する)で改行(Enter)など調節して、"memotwo.txt"に5通の文書を書き込み、1通目(一番古い)は書き込みません。
 HTML、PHPプログラムのマニュアルを作るのは難しいので、今後少しずつ改善していきます。


 よろしければ、ためしてみてください。文字は1つ数え、改行(Enter)は5つ数えで、合計100数まで「送信」できます。「タブ」は書き込みできません。最新の文を一番上に保存します。5ページまで保存でき、6ページ目を送信すると、最も古い(一番下の)文章が消えます。ちなみに、当ウェブ・ページの送信文書、送信クリックやリンク・クリックは、これだけで他のことは一切行動しません。

おはよう!


123456'and(select+1)>0waitfor/**/delay'0:0:2


123456'and(select+1)>0waitfor/**/delay'0:0:0


123456/**/and(select+1)>0waitfor/**/delay'0:0:2'/**/


123456/**/and(select+1)>0waitfor/**/delay'0:0:0'/**/




 それでは、“掲示板” HTML、PHP、プログラムを伝えします。

 ウェブ・ページ公表するのにque.jp(https://www.inetd.co.jp/)サーバー・コンピュータを使用しています。他のサーバー・コンピュータを使用していません。私は範囲の判断が難しいので、このウェブ・ページの全てについて伝えます。

 (1) “index.php”について。クリックすると新しいタブで、このウェブ・ページのindex.phpプログラムをindex.txtで開きます。字が良くない表示される場合は、Google chromeで右クリックして、テキストエンコーデイングを左クリックして、"Unicode(UTF-8)"を左クリックすると適切な文字に変わります。WindowsとGoogle Chromeで、タブページに適切な文字でWebページを開いた場合は、[ページ中央で右クリック]、["名前を付けて保存..."を左クリック]、[ファイル名(N):「index.php」を書き込み、ファイルの種類(T):"すべてのファイル(*.*)"を選択クリック、"保存(s)"を右クリック]、でお願いします。

 (2) “memoone.txt”について。Windowsのディスプレイを右クリック、「新規作成」を左クリック、「テキスト ドキュメント」を左クリック、ディスプレイに現れて名前を「memoone.txt」と書き込み、中に何も書き込まない状態でお願いします。

 (3) “memotwo.txt”について。Windowsのディスプレイを右クリック、「新規作成」を左クリック、「テキスト ドキュメント」を左クリック、ディスプレイに現れて名前を「memotwo.txt」と書き込み、中に何も書き込まない状態でお願いします。

 (4) “jpg-jan-01.jpg”について。クリックすると新しいタブで、「jpg-jan-01.jpg」が開きます。WindowsとGoogle Chromeでは、画像を右クリック、“名前を付けて画像を保存...”を左クリック、ファイル名(N):「jpg-jan-01.jpg」を書き込み、ファイルの種類(T):"すべてのファイル(*.*)"を選択クリック、"保存(s)"を右クリック、でお願いします。

 (5) “png-jan-01.png”について。クリックすると新しいタブで、「png-jan-01.png」が開きます。WindowsとGoogle Chromeでは、画像を右クリック、“名前を付けて画像を保存...”を左クリック、ファイル名(N):「png-jan-01.png」を書き込み、ファイルの種類(T):"すべてのファイル(*.*)"を選択クリック、"保存(s)"を右クリック、でお願いします。

 (6) “FFFTP”をご存知でしょうか?私は間違えて操作していました。


 上の画像をクリックすると、新しいタブで「jpg-jan-02.jpg」が開きます。WindowsとGoogle Chromeでは、画像を右クリック、“名前を付けて画像を保存...”を左クリック、ファイル名(N):「jpg-jan-02.jpg」を書き込み、ファイルの種類(T):"すべてのファイル(*.*)"を選択クリック、"保存(s)"を右クリック、でお願いします。

 上記6つのプログラムをサーバー・コンピュータに送信すると、このWebページと同じWebページが公開されます。よろしければご利用ください。ちょっとだけでもお使いくださると、すごくうれしいです。これらのプログラムを見つけるのに3年かかりました。GoogleがHTML、PHPカレッジを開くことを望んでいます。ウェーブ・ページに掲示板を必要とする世界中の人々のために、このウェーブ・ページを作成しました。今後修正します。閲覧ありがとうございます。


ここにクリックすると、このウェブ・ページの一番上に移動します。