Google搜查列

 
顯示具有 PHP 標籤的文章。 顯示所有文章
顯示具有 PHP 標籤的文章。 顯示所有文章

2014年5月19日 星期一

雜湊-加密應用

雜湊在程式語言世界裡,大多用來處理密碼的儲存,不用明碼(太明顯)儲存在資料庫!
一般來說我的註冊密碼是 54321 ,那麼我存在MySql或MSSQL等資料庫裡,不會明目張膽的存 54321 ,而是會方入一個函式加密公式,比如說常用的MD5()函式,他會得到一串32個由0~9 A~F排列組合的加密文,而 md5("54321") 就會得到01cfcd4f6b8770febfb40cb906715822 ,我就會把這一串加密後的32位字串存入資料庫的密碼欄中。就算資料庫被人看到欄位內的加密文,因為MD5() 算是不可反運算得出54321 的加密方式,所以得知32位字串也不能反算出原密碼。

那我又如何作出檢證呢?


這種方式也是很常使用的,把我在登入時,輸入 44444 ,再使用 md5("44444") 算出的是 79b7cdcd14db14e9cb498f1793817d69 ,再拿去和資料庫密碼欄的 01cfcd4f6b8770febfb40cb906715822 if() 後發現密碼不相等,所以就可以顯示登入失敗了。



線上試用MD5() 加密
http://www.jdoit3.com/tools/md5-hash.php

2013年11月5日 星期二

3jelly 免費PHP網頁主機空間及免費VPS Part1

大家都知道免費主機的吧,自己作好的一些網頁外,除了一般的html檔案外,可以執行PHP的免費主機真的很難找,而且又要沒有廣告被插入的,難上加難

今天BLOG主有試用了個免費PHP主機空間3jelly
規格大約如下:

支援PHP及MYSQL,100G儲存空間,100G流量,免費 子網域(子網址),支持FTP上傳檔案,還有5個EMAIL帳號可收信

大約寫PHP想找主機的人都會注意到的項目,我都寫出來了

http://api.3jelly.com/redir/407944

連結:3jelly註冊


比較可惜的是只有英文介面和另一種不知道什麼的蟲蟲語言,不過沒關係,我會一步步教大家註冊,直到可以FTP上傳為止!

第一步先 =>註冊帳號, 點入後選 Create a free host


選Sign Up Now! 註冊新帳號


然後需要打上一些資料,不過東西不多


按完Join後,會寄出一封確認信到你的信箱裡,信件裡會有確認連結的,這樣才會開通帳號


================我是分隔線====================

第二,登入 選 Login






打入你剛註冊的郵箱地址及註刪時的密碼 ,進行登入




登入後,大約有幾個功能如下:

 現在要建立的是一個WEB空間,所以先去選一個子網域,所以我們點選 [控制中心] ->Create new accout


現在要掛接的主機,選 Free Jelly Host


 跟著下面步驟建立空間:


如果你有買網址,也可以選擇Domain這個選項,就之後知道IP後,你就可以設定你的Domain的DNS的WWW 的A記錄指向這邊IP就可以了

建立後,在你的控制中心中,就會多出一個剛建立好的空間




左邊有一個,是一個關於你這個帳號的訊息,包括IP,已使用空間及流量等,說明如下


以上便得使FTP IP及登入帳號了,打開FTP軟體(我個人使用是WinSCP






登入後,就可以開始上傳你的PHP程式了,我放了一個ii.php的檔案,裡面寫了一行phpinfo();


連結在這邊 http://jdoit3.whostii.com/ii.php同學們可以看看這個主機的PHP開放了什麼功能喔,當然,還有很多功能沒有介紹到,有帳號管理(Accounts),Email管理,Domain管理,website網站管理,File管理,Advanced進階功能
下一篇,使用免費 3jelly 空間的MYSQL 也支持phpMyAdmin 的使用

Google Analytics