PHP形式の読み書き、ファイル操作など---ShinePans
実践1:
フォーム操作:
wlcome_page.php
<html> <body> <?php include("menu1.php"); ?> <form action="welcome_info.php" method="post"> <br/> Name :<input type="text" name="name"/> <br/> Age :<input type="text" name="age"/> <br/> Adress :<input type="text" name="address"/> <br/> Phone pnumber:<input type="text" name="phone_number"/> <br/> <input type="submit"/> </form> </body> </html>
welcome_info.php:
<html> <body> <font color="pink"><h1>Welcome! <?php echo $_POST["name"]?> <br/> <h1></font> <font color="yellow"><h2> You are <?php echo $_POST["age"] ?> years old.</h2></font> <font color="green"><h2>Your Address is <?php echo $_POST["address"]; ?> .</font></h2><br/> <font color="blue"><h2>Your Phone number is <?php echo $_POST["phone_number"]; ?> .</font></h2><br/> </body> </html>
menu1.php:
<html> <body> <a href="http://localhost:8080/php_test/wlcome_page.php">Home</a>| <a href="http://localhsot:8080/php_test/about1.php">About Us</a>| <a href="http://localhost:8080/php_test/contact.php">Contact Us</a> </body> </html>
フォームの表示効果、情報を入力:
実践2
ファイルアップロード、ファイル読み込み:
open_close_file_test.php:
<html> <body> <?php $num_of_char=0; $file=fopen("test_files1.txt","r+"); //$file1=fopen("test_files2.txt","r") or exit("unable to open file!"); //fclose($file1); /* 下面的代码是逐行读取文件的代码, feof:判定是否读到了文件结束标志 fgets:逐行读取文件 */ while(!feof($file)) { echo fgets($file)."<br/>"; } /* 字数判定; */ $file1=fopen("test_files1.txt","r"); while(!feof($file1)) { if(fgetc($file1)!=' ') $num_of_char++; } echo "The test_files1.txt have the number of ".$num_of_char." chars"; ?> <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">Filename:</label> <br/> <input type="file" name="file" id="file"/> <br/> <input type="submit" name="submit" value="Submit"/> </form> </body> </html>
upload_file.php
<html> <body> <?php if($_FILES["file"]["error"]>0) { echo "Error:".$_FILES["files"]["error"]."<br/>"; } else { echo "Upload:".$_FILES["file"]["name"]."<br/>"; echo "Type:".$_FILES["file"]["type"]."<br/>"; echo "Size:".($_FILES["file"]["size"]/1024)."kb<br/>"; echo "Stored in:".$_FILES["file"]["tmp_name"]; } ?> </body> </html>
:
情報が返されましたアップロード後のサーバーによる:
これまでで、フォーム情報の取得とファイルのアップロードの練習は終了しました。
以上、PHP フォームの読み書き、ファイル操作など -- ShinePans を内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









多くのユーザーはスマートウォッチを選ぶときにファーウェイブランドを選択しますが、その中でもファーウェイ GT3pro と GT4 は非常に人気のある選択肢であり、多くのユーザーはファーウェイ GT3pro と GT4 の違いに興味を持っています。 Huawei GT3pro と GT4 の違いは何ですか? 1. 外観 GT4: 46mm と 41mm、材質はガラスミラー + ステンレススチールボディ + 高解像度ファイバーバックシェルです。 GT3pro: 46.6mm および 42.9mm、材質はサファイアガラス + チタンボディ/セラミックボディ + セラミックバックシェルです。 2. 健全な GT4: 最新の Huawei Truseen5.5+ アルゴリズムを使用すると、結果はより正確になります。 GT3pro: ECG 心電図と血管と安全性を追加

オープン ソースの詳細については、次のサイトを参照してください。 51CTO Honmeng 開発者コミュニティ https://ost.51cto.com 実行環境 DAYU200:4.0.10.16SDK: 4.0.10.15IDE: 4.0.600 1. アプリケーションを作成するには、[ファイル] をクリックします。 >新しいファイル ->プロジェクトの作成。テンプレートを選択します: [OpenHarmony] EmptyAbility: プロジェクト名 shici、アプリケーション パッケージ名 com.nut.shici、およびアプリケーションの保存場所 XXX (中国語、特殊文字、スペースは含まれません) を入力します。 CompileSDK10、モデル: ステージ。デバイス

ファイルのサイズを取得するには、Java の File.length() 関数を使用します。ファイル操作を扱うとき、ファイル サイズは非常に一般的な要件です。Java では、ファイルのサイズを取得するための非常に便利な方法、つまり length( ) File クラスのメソッド。この記事では、このメソッドを使用してファイルのサイズを取得する方法と、対応するコード例を紹介します。まず、サイズを取得したいファイルを表す File オブジェクトを作成する必要があります。 File オブジェクトを作成する方法は次のとおりです: Filef

PHP BLOB をファイルに変換する方法: 1. PHP サンプル ファイルを作成します; 2. 「function blobToFile(blob) {return new File([blob], 'screenshot.png', { type: 'image/jpeg' })」を通じて} 」メソッドを使用して、Blob をファイルに変換できます。

Java の File.renameTo() 関数を使用してファイルの名前を変更する Java プログラミングでは、ファイルの名前を変更する必要がよくあります。 Java には、ファイル操作を処理するための File クラスが用意されており、その renameTo() 関数でファイルの名前を簡単に変更できます。この記事では、Java の File.renameTo() 関数を使用してファイルの名前を変更する方法と、対応するコード例を紹介します。 File.renameTo() 関数は、File クラスのメソッドです。

Windows 11 で Snipping Tool が機能しない理由 問題の根本原因を理解すると、適切な解決策を見つけるのに役立ちます。 Snipping Tool が正しく動作しない主な理由は次のとおりです。 フォーカス アシスタントがオンになっている: これにより、Snipping Tool が開かなくなります。破損したアプリケーション: 起動時にスニッピング ツールがクラッシュする場合は、破損している可能性があります。古いグラフィック ドライバー: 互換性のないドライバーは、スニッピング ツールに干渉する可能性があります。他のアプリケーションからの干渉: 実行中の他のアプリケーションが Snipping Tool と競合する可能性があります。証明書の有効期限が切れています: アップグレード プロセス中のエラーにより、この問題が発生する可能性があります。これらの簡単な解決策は、ほとんどのユーザーに適しており、特別な技術知識は必要ありません。 1. Windows および Microsoft Store アプリを更新する

ファイルの親ディレクトリを取得するには、Java の File.getParentFile() 関数を使用します Java プログラミングでは、ファイルやフォルダーを操作する必要がよくあります。ファイルの親ディレクトリを取得する必要がある場合は、Java が提供する File.getParentFile() 関数を使用できます。この記事では、この関数の使用方法とコード例を説明します。 Java の File クラスは、ファイルやフォルダーを操作するために使用される主なクラスです。ファイルのプロパティを取得および操作するための多くのメソッドを提供します

ファイルの親パスを取得するには、Java の File.getParent() 関数を使用します Java プログラミングでは、ファイルやフォルダーを操作する必要がよくあります。場合によっては、ファイルの親パス、つまりファイルが存在するフォルダーのパスを取得する必要があることがあります。 Java の File クラスには、ファイルまたはフォルダーの親パスを取得する getParent() メソッドが用意されています。 File クラスは、ファイルとフォルダーを Java で抽象表現したもので、ファイルとフォルダーを操作するための一連のメソッドを提供します。その中で、手に入れてください
