ホームページ >バックエンド開発 >PHPチュートリアル >PHP 同じフォームでデータを追加および変更する 2_PHP チュートリアル

PHP 同じフォームでデータを追加および変更する 2_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:28:42924ブラウズ

実際、私はアクセス数を重視していませんが、今日のアクセス数は昨年投稿したものよりも多くなっています。

テクノロジー業界で働く敗者として、私はまだ少し驚いています。プログラミングは非常に疲れる職業ですが、確かにあなたの日常生活を豊かにすることができます。とても楽しいです。

あなたが信じるか信じないかは関係なく、とにかく私は信じます。

今日は前回の記事に引き続き、記事のアップロードと修正だけしていきます

アクセサリはどうですか? 改造中にアクセサリを交換する必要がある場合、これは非常に問題です。

みんながどのようにしてそれを達成しているのかはわかりませんが、以下に私の方法を共有させてください。

これが私がページに実装した方法です。

バックグラウンドで追加操作を行っています。

まずタイトルやコンテンツの内容などのデータの受信を開始し、内容が空かどうかを判断し、空の場合は直接返します。

添付ファイルがある場合は、まずプログラムを通じてプロジェクトのアップロードフォルダーに移動します。

失敗した場合は直接返却させていただきます

それでは、プログラムを開始してください。

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,//リストルートにジャンプします。);

}

}//投稿終わり

//以下はテンプレートの内容です....


ここでコンテンツを変更します。

方法を考えました...

ページに添付ファイルがある場合、画像の名前が表示されます。変更が必要な場合は、ファイル送信ボックスが表示されます。

重要な部分だけ書きました…