2016年9月30日 星期五

[PHP]上傳圖片後擷取中央正方形區塊並儲存(使用GD)

程式碼來源:http://feijer.blogspot.tw/2009/01/php-by.html
http://php.net/manual/en/function.imagecopyresampled.php

做這個的原因是我要讓使用者自由上傳圖片,但是實際上用來顯示的區塊不大,如果使用者上傳的圖檔太大了會拖慢整個網站的速度,所以就只截取中間200X200的正方形這樣。

[PHP]上傳圖片至MySQL (使用 LONGBLOB儲存檔案)

我比較常用的方法是把檔案上傳到Server,然後DB裡只存路徑;把圖片直接存在資料庫的做法不常用到,最近花了一點時間才把它做出來。
兩種儲存上傳檔案的方法各有利弊,要根據自己的需求來選擇。

2016年9月13日 星期二

[PHP]PHP Proxy—處理Javascript無法跨網域問題

有一個架在Apache上的web要到在不同網域的另一個Server抓資料,但是和另一個server之間進行資料傳遞的程式是用javascript寫的,所以會因為需要跨網域而出現問題。
由於一些原因已經寫好的javascript程式以及整個架構都盡量不能動到,所以我的解決方法是在web端新增一個簡單的php proxy。