個人財務 HTML5とCSS3プログラミングのためのPHPの基本テキストファイルの書き方 - ダミー

HTML5とCSS3プログラミングのためのPHPの基本テキストファイルの書き方 - ダミー

目次:

ビデオ: 【駆け出し歓迎】VSCodeにHTMLを書いてみよう | HTML&CSS 初級編 2024

ビデオ: 【駆け出し歓迎】VSCodeにHTMLを書いてみよう | HTML&CSS 初級編 2024
Anonim

を入力すると、フォームからHTML5およびCSS3プログラミング用のテキストファイルに情報を記録するだけで、PHPで簡単に何かをしたいことがよくあります。ここでは、フォームに応答して入力をテキスト形式に渡す単純なプログラムを示します。

このフォームのコードは基本HTMLです。

ユーザがこのフォームに連絡先データを入力すると、データを読み取って応答をプリントし、その情報をテキストファイルに格納するプログラムに渡されます。

<! - 1 - >

プログラムのより面白い動作は、ユーザーには見えません。プログラムは出力用のファイルを開き、そのファイルの最後にフォームの内容を出力します。

最初:Andy last:Harris email:andy @ aharrisbooks。データファイルの内容はいくつかのエントリの後にあります。ネット電話:111-1111最初:ビル最後:ゲイツ電子メール:請求書@マイクロソフト。 com電話:222-2222最初:スティーブ・ラスト:求人メール:steve @ apple。 com電話:333-3333最初:Linus最後:Torvalds電子メール:linus @ linux。 org電話:444-4444最初:Rasmus最後:Lerdorf email:rasmus @ php。 org電話:123 456 7890

この入力を処理するプログラムは複雑ではありません。これは基本的にフォームからデータを取得し、出力用のデータファイルを開き、そのデータをファイル内の既存のものに追加します。 addContactのコードは次のとおりです。 php:

<! - 2 - >
addContact。 html <? php //フォームからデータを読み込みます$ lName = filter_input(INPUT_POST、 "lName"); $ fName = filter_input(INPUT_POST、 "fName"); $ email = filter_input(INPUT_POST、 "email"); $ phone = filter_input(INPUT_POST、 "phone"); //フォームの結果をユーザーのプリントに出力<<<ここ

ありがとう!

あなたの迷惑メールはまもなく届きます。

ファーストネーム:$ fName

姓:$ lName

電子メール:$ email

電話:$ phone

<! - 3 - >ここに。 //テキストファイルの出力を生成する$ output = <<< プロセスは簡単です:

入ってくるフォームからデータを読み込みます。

  1. filter_inputメカニズムを使用して、フォームから変数を読み込みます。

    あなたがしていることを報告してください。

  2. 何かが起こったことをユーザーに知らせます。少なくとも、データの内容を報告し、データが保存されたことを伝えます。これは、ファイル操作がユーザーに見えないため重要です。

    出力用の変数を作成します。

  3. この単純な例では、ユーザーに報告したテキストファイルにほぼ同じ値を出力します。テキストファイルはプレーンテキストエディタで読み込まれるため、HTML書式はありません。 (もちろん、HTMLテキストを保存して、基本的なHTMLエディタを作成することもできます。)

    追加モードでファイルを開きます。

  4. 何百ものエントリがあるかもしれません。

    追加モード を使用すると、前の内容を上書きするのではなく、ファイルの最後に各エントリが移動するようになります。 ファイルにデータを書き込みます。

  5. fput()またはfwrites()関数を使用すると、データがファイルに書き込まれます。

    ファイルを閉じます。

  6. fclose()関数でファイルを閉じるのを忘れないでください。

    あなたが使用するファイル拡張子は、データの格納方法について多くを意味します。あなたが。でファイルにデータを保存する場合。 txt拡張子を使用すると、プレーンテキストエディタで読むことができます。

。 dat拡張はある種のフォーマットされたデータを意味します。 csvはコンマ区切りの値を意味します。任意の拡張子を使用することができますが、テキストファイルに次のような拡張子を付けると、ユーザーを混乱させることに注意してください。 pdfまたは。 doc。

HTML5とCSS3プログラミングのためのPHPの基本テキストファイルの書き方 - ダミー

エディタの選択

Outlook 2013カテゴリ機能を使用する方法 - ダミー

Outlook 2013カテゴリ機能を使用する方法 - ダミー

Outlookのカテゴリ機能は、待つことができるものから緊急のものを教えてください。良い情報収集には多くの価値があります。ただし、アイテムが重要でどのアイテムがすばやく処理できない場合でも、連絡先やタスクの一覧から完全な値を絞り込むことはできません。

Outlook 2013でSharePoint Team Servicesを使用する方法 - ダミー

Outlook 2013でSharePoint Team Servicesを使用する方法 - ダミー

Microsoftは実際にOutlook 2013を使用して他の人と共同作業するSharePoint Team ServicesはOutlookに接続し、共同作業を支援します。 SharePointは、基本的にオンラインベースのコラボレーションツールで、会議、プロジェクト、アクティビティの調整、他の人とのドキュメントの共有に役立ちます。しかし、SharePointはセットアップすることもできます...

Outlookでメモを書き込む方法 - ダミー

Outlookでメモを書き込む方法 - ダミー

メモは、作成できる唯一の種類の項目ですメニュー、リボン、またはツールバーで通常のダイアログボックスを使用しないOutlook。 Notesは他のOutlookアイテムより使いやすいですが、説明はやや難解です。

エディタの選択

オンラインコミュニティマネージャーとしてのダミー

オンラインコミュニティマネージャーとしてのダミー

オンラインコミュニティ検索エンジン戦略とプロモーションキャンペーン目標はあなたのコミュニティへのトラフィックを引き付けることです。この目標を達成するには、優れた検索エンジン戦略とプロモーションキャンペーンが役立ちます。オンラインコミュニティの検索エンジン戦略新しいメンバーを獲得する戦略を持っているように、あなたはそのメンバーを支配する計画を持ちたいと思っています。

オンラインコミュニティマネージャー:モデレーターハットダミー

オンラインコミュニティマネージャー:モデレーターハットダミー

オンラインコミュニティマネージャーの仕事の最も有名な部分はコミュニティコメントをモデレートすることができますが、これは実行する必要があります。この作業では、コメントを削除する必要が生じる可能性があるため、バンプラップを取得します。参加者に素敵な演奏を促す必要があるかもしれません。あなたは、虐待的なメンバーや正規の犯罪者を禁止しなければならないかもしれません。 ...

オンラインコミュニティトラフィック - ダミー

オンラインコミュニティトラフィック - ダミー

メンバーはあなたのオンラインコミュニティに青いうちに現れません。あなたのトラフィックはどこかから来なければなりません。検索エンジンを通じて新しいメンバーやコミュニティを呼び込むためのソーシャルメディアキャンペーンを導いたかどうかにかかわらず、さまざまな要因がトラフィックを地域社会にもたらします。トラフィックがあなたを助けるものを理解する...

エディタの選択

 CSS3のタグの基本 - ダミー

CSS3のタグの基本 - ダミー

タグ長い間、CSSの周りにありました - 実際、それは途中で少し手荷物を拾いました。 タグが特定の属性をサポートしていると思う開発者は、少なくともそれ以上のものではないことに気付くかもしれません。それらの要素が...

CSS3測定単位の基本 - ダミー

CSS3測定単位の基本 - ダミー

CSS3で作業しています。たとえば、ブラウザで大きなフォントを使用する必要があると単純に言えます(ここで、デフォルトのサイズはmediumです)。また、ブラウザの設定に基づいてサイズを計算するようブラウザに指示することもできます。相対的な測定により、ブラウザが可能になります...

CSS3スクリプトカテゴリの基本 - ダミー

CSS3スクリプトカテゴリの基本 - ダミー

ダイナミックドライブCSS3スクリプトはいくつかのカテゴリで表示されます。各カテゴリには、特定のニーズを満たす多数のスクリプトが含まれています。たとえば、ページに静的に表示されるポップアップカレンダーではなく、ポップアップカレンダーが必要な場合があります。 Dynamic Driveは、スクリプトが両方のニーズに対応するカレンダーカテゴリを提供します。