今天需要乙個php寫乙個對ip進行加解密的演算法,其中需要用到將ip轉化為數字並對64位數字進行運算,網上找了一圈沒找到,故打算用c++實現功能,通過php來呼叫,功能最終實現1.php部分(通過system呼叫外部程式並進行引數傳遞)
$allip = "";
for ($i = 0; $i
< $count_json; $i++)
; $count_nodes = count($nodes);
for ($j = 0; $j
< $count_nodes; $j++)
$allip .= $nodes[$j];
}$allip .= " ";
$allip .= $_cookie["userid"];
$command = 'dll.exe ' .escapeshellcmd($allip);
system($command);
2.c++部分(將解密後的東東寫入檔案中)int main(int argc, char *argv)
; getmodulefilenamea(null, pcexepath, max_path);
pathremovefilespeca(pcexepath);
std::string strfilepath(pcexepath);
strfilepath += "/user/";
strfilepath += argv[2];
strfilepath += ".txt";
if (!strallip.empty() && strallip.size() % 12 == 0)
;desfile.open(strfilepath, std::ios_base::out);
for (int nindex = 0; nindex < ncount; ++nindex)
desfile.close();
wsacleanup();}}
return
0;}
1.如何不通過檔案,直接進行資料交換
2.如何實現呼叫c++庫檔案來實現資料交換
後續繼續研究
php聊天功能 php怎麼實現聊天功能
php怎麼實現聊天功能 1 在前端使用ajax定時輪詢訪問php指令碼,php再進行查詢聊天資料進行返回給前端,最後前端將其進行渲染 示例 聊天室 function function getdata msg function data function data alert event.client...
php聊天功能 php實現簡單聊天功能
php實現簡單聊天功能 1 建立聊天訊息表,其表的字段有訊息內容,傳送時間和傳送者的名稱 sql create table guanhui message id int 10 not null auto increment comment 訊息id content varchar 255 not n...
php怎麼呼叫,php怎麼實現呼叫物件
php怎麼實現呼叫物件 閱讀 73 php 物件的呼叫和引入 直接上例項 定義 class a static q 888 public function index echo 1111 static function debug echo echo 555 使用 include a.php clas...