実際、私はアクセス数を重視していませんが、今日のアクセス数は昨年投稿したものよりも多くなっています。
テクノロジー業界で働く敗者として、私はまだ少し驚いています。プログラミングは非常に疲れる職業ですが、確かにあなたの日常生活を豊かにすることができます。とても楽しいです。
あなたが信じるか信じないかは関係なく、とにかく私は信じます。今日は前回の記事に引き続き、記事のアップロードと修正だけしていきます
アクセサリはどうですか? 改造中にアクセサリを交換する必要がある場合、これは非常に問題です。
みんながどのようにしてそれを達成しているのかはわかりませんが、以下に私の方法を共有させてください。
これが私がページに実装した方法です。
バックグラウンドで追加操作を行っています。
まずタイトルやコンテンツの内容などのデータの受信を開始し、内容が空かどうかを判断し、空の場合は直接返します。
添付ファイルがある場合は、まずプログラムを通じてプロジェクトのアップロードフォルダーに移動します。
失敗した場合は直接返却させていただきますそれでは、プログラムを開始してください。
if(IS_POST){
$title = $_POST['title'];
$content = $_POST['content'];
if($title&&$content){
if($_FILES['ファイル']['名前'])
//送信された添付ファイルの処理を開始します。
成功すると、添付ファイルの名前、アップロードアドレス、その他の情報を取得して、必要なものを確認できます
失敗したら
エラーを返します。
}
$arr = 配列(
'タイトル' => $title,
'コンテンツ' => $content;
'ファイル名' => ///
'ファイルパス' => ///
);
$flag = 挿入操作を実行します..
if($flag) $str = "成功";
else $str = "失敗";
$this->success("Add".$str,//リストルートにジャンプします。);
}
}//投稿終わり
//以下はテンプレートの内容です....
ここでコンテンツを変更します。
方法を考えました...
重要な部分だけ書きました…
関数 show_file(o){
$this = $(o);
$this.hide();
$this.next().show();
}
スクリプト>
完成…フロントがもっと綺麗になります…
バックエンドロジックは少し複雑です...
まず、添付ファイルがあるかどうかを判断する必要があります。添付ファイルがない場合、データベースに添付ファイルが存在しても、ユーザーが添付ファイルを変更していない場合は、内容を均一に書き込むことはできません。データベース、上書きされます..
私の考えをお話します
まず、タイトルとコンテンツが空かどうかを確認してください。
空でない場合は添付ファイルの有無を判断し、添付ファイルがある場合は一括受信処理を行います。
if(IS_POST){
$title = $_POST['title'];
$content = $_POST['content'];
if($title&&$content){
//ここで最初に配列を定義します..
$data = array();
if($_FILES['ファイル']['名前'])
//送信された添付ファイルの処理を開始します。
成功すると、添付ファイルの名前、アップロードアドレス、その他の情報を取得して、必要なものを確認できます
失敗したら
エラーを返します。
成功
$data['filename'] = //ファイル名
$data['filepath'] = //ファイルパス。
}
$arr = 配列(
'タイトル' => $title,
'コンテンツ' => $content
);
if(!$_POST['id']){
$flag = 挿入操作を実行します..
$type = "追加";
}その他{
$flag = 変更操作を実行します。
$type = "変更";
}
if($flag) $str = "成功";
else $str = "失敗";
$this->success($type.$str,//リストルートにジャンプします。);
}
}//投稿終わり
//以下はテンプレートの内容です....

負荷分散はセッション管理に影響しますが、セッションの複製、セッションの粘着性、集中セッションストレージで解決できます。 1。セッションレプリケーションサーバー間のセッションデータをコピーします。 2。セッションスティンネスは、ユーザーリクエストを同じサーバーに指示します。 3.集中セッションストレージは、Redisなどの独立したサーバーを使用してセッションデータを保存してデータ共有を確保します。

SESSIONLOCKINGISATECHNIQUESTOESUREAUSER'SSESSIONREMAINSEXCLUSIVETOONEUSATIME.ITISCRUCIALFORPREVENTINGDATACORTIONANDSECURITYBREACHESINMULTI-USERAPPLICATIONS.SESSIONLOCKINGISISIMPLEMENTEDUSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGSINGROCKINGSMECHANISMなど

PHPセッションの代替品には、Cookie、トークンベースの認証、データベースベースのセッション、Redis/Memcachedが含まれます。 1.Cookiesは、クライアントにデータを保存することによりセッションを管理します。 2.トークンベースの認証はトークンを使用してユーザーを検証します。これは非常に安全ですが、追加のロジックが必要です。 3.Databaseベースのセッションは、データベースにデータを保存します。これは、スケーラビリティが良好ですが、パフォーマンスに影響を与える可能性があります。 4. Redis/Memcachedは分散キャッシュを使用してパフォーマンスとスケーラビリティを向上させますが、追加のマッチングが必要です

SessionHijackingとは、ユーザーのSessionIDを取得してユーザーになりすましている攻撃者を指します。予防方法には、次のものが含まれます。1)HTTPSを使用した通信の暗号化。 2)SessionIDのソースの検証。 3)安全なSessionID生成アルゴリズムの使用。 4)SessionIDを定期的に更新します。

この記事では、PHPについて説明し、その完全なフォーム、Web開発での主要な使用、PythonとJavaとの比較、および初心者の学習のしやすさについて説明します。

PHPは、$ \ _ postおよび$ \ _を使用してフォームデータを処理し、検証、消毒、安全なデータベースインタラクションを通じてセキュリティを確保します。

この記事では、PHPとASP.NETを比較して、大規模なWebアプリケーション、パフォーマンスの違い、セキュリティ機能への適合性に焦点を当てています。どちらも大規模なプロジェクトでは実行可能ですが、PHPはオープンソースであり、プラットフォームに依存しませんが、ASP.NET、

PHPの症例感度は変化します:関数は鈍感であり、変数とクラスは感度があります。ベストプラクティスには、一貫した命名と、比較のためにケース非感受性関数を使用することが含まれます。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

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

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ホットトピック









