日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

WEB安全基础-PHP相关

發布時間:2025/3/15 php 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WEB安全基础-PHP相关 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP相關


php代碼在服務器上進行執行,以HTML形式返回給瀏覽器;
默認擴展名:.php
文件可包含:HTML、JavaScript、PHP代碼


問:PHP是什么?
答:PHP:Hypertext Preprocessor;
PHP:超文本處理器;
一種使用廣泛的開源的腳本語言,常用于網頁開發;


PHP腳本在服務器上執行;


腳本范圍:<?php ?>
注釋:// # /**/


echo:語句,一次可以輸出多個;
print:為函數,一次輸出一個;


串接: .(點)
函數:function 函數名()
變量:$變量名


web安全中常見PHP代碼
$_POST:當HTTP請求方式為POST的時候,后端請求為POST;不會把數據寫到URL當中;
$_GET:當HTTP請求方式為GET的時候,后端請求為GET;會把數據寫到URL當中;
$_REQUEST:可以接收HTTP中POST和GET請求;


$_FILES:與文件有關;
$_SERVER:獲取服務器相關信息;


$_GLOBALS:是PHP的一個超級全局變量組,在一個PHP腳本的全部作用域中都可以訪問;
$_ENV:是一個包含服務器端環境變量的數組。它是PHP中一個超級全局變量,我們可以在PHP 程序的任何地方直接訪問它



$_REQUEST:用于收集HTML表單提交的數據;
$_COOKIE: Cookie是由服務器端生成,發送給User-Agent(一般是瀏覽器),瀏覽器會將Cookie的key/value保存到某個目


錄下的文本文件內,下次請求同一網站時就發送該Cookie;
$_SESSION:session是放在服務器上的,過期與否取決于服務期的設定;




include/require:包含文件;
include:警告,腳本繼續;
require:錯誤,停止腳本;




問:PHP如何連接和操作數據庫呢?
答:
1.連接MySQL服務器:mysql_connect("localhost","root","root") 2.設定編碼:mysql_query("SET NAMES UTF8") 3.選擇數據庫:mysql_select_db("websecurity",$con) 4.操作數據庫:mysql_query("select * from teacher") 5.關閉連接:mysql_close(&con)

上面是使用 MYSQL擴展 進行連接;
還可以使用 MYSQLi擴展 或 PDO擴展(PHP Data Objects) 使用方法類似;


問:如何搭建一個站點?
答:
1.數據庫導入MySQL; 2.demo源碼導入網站根路徑; 3.配置數據庫文件;

總結

以上是生活随笔為你收集整理的WEB安全基础-PHP相关的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。