[轉載聲明] 在 Instagram 看到社群經營達人在限時動態裡分享施博瀚老師 (bohanshih) 的「我用以拉拉的」系列,每篇 Instagram 貼文都是一招 Adobe Illustrator 小技巧,超實用!以下整理了該系列貼文,詳細內容請點選各則貼文進入觀看。感謝施博瀚老師願意讓我以內嵌 Instagram 貼文的方式整理這一系列文章!

其他內容:

 

✹我用以拉拉拉的 EP91 ✹

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

昨天有一個頁面出現錯誤訊息:「An error occurred translating the query string to UTF-16: 在多位元組的目的字碼頁中,沒有這個 Unicode 字元可以對應到的字元。」

確認了內容,是因為 SQL 語法裡有中文,該 PHP 檔案是 ANSI (Big5) 編碼,程式裡沒有指定語系。

在這個情境下,處理方法有兩種:

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

今天有使用者問我,她在網頁上開啟了某個 PDF 檔案,但底色的色塊都消失了,導致有些深色色塊前置的文字,因為文字設定成白色,這些白字全被預設的白色底色吃光光。

測試了一下,發現是一個 Google Chrome 瀏覽器獨有的問題。在以下瀏覽器測試都正常:

  • Microsoft Edge
  • Safari
  • Mozilla Firefox

目前得到的解法有:

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

手邊有一個檔案上傳功能,要從 MySQL 轉到 SQL server,原始的內容是用 PDO 的 bindValue 把二進制的檔案內容塞進資料庫:

  • $sth->bindValue(5, $fileContent, PDO::PARAM_STR);

但實際寫入會一直出現錯誤訊息:

  • SQLSTATE[IMSSP]: An error occurred translating string for input param 5 to UCS-2: No mapping for the Unicode character exists in the target multi-byte code page.

看起來就是 binary 塞不進去資料庫裡。

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

要核銷最近買的 Adobe Stock 圖庫,要補統編時才發現,關貿電子發票平台的系統資訊這麼說:

「1.依營業稅法36條規定,境外電商營業人不可開立含買方統編之發票欲新增買方統編/抬頭資訊請於下方欄位輸入,資訊將會於發票備註欄位顯示

2.如有營業稅申報作業疑慮,請參考營業稅法33條或至所屬稅局機關確認相關問題。」

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

最近有一台主機升級到 PHP 8 了,陸續遇到一些需要調整的東西。之前忘了記下來,現在又遇到一次,又查了一遍,趕快補一下。Orz


在不同版本的 PHPmailer 可能需要做的調整:

  1. 配合 PHP 8 停止支援 __autoload(),改用 sql_autoloaod_register()
    • 錯誤訊息:PHP Fatal error:  __autoload() is no longer supported, use spl_autoload_register()
    • 原本在 PHPMailerAutoload.php 的寫法為:
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

今天有同事問:可不可以只列印頁框的內容?

因為 IE (Internet Explorer) 可以在預覽列印中選擇列印範圍:

  • 「顯示的畫面」
  • 「只有選擇的框架」,在指定要列印的頁框 (frame) 點右鍵預覽列印,才會出現此選項
  • 「所有個別的框架」

(內容有框架的頁面,才會出現上述選項)

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

要把一批檔案從 Word 檔轉成 PDF 檔,本來以為 "winword.exe" 可以有 command 驅動的參數,但是查了一下好像都是 PowerShell 的解法居多。

找到這篇是我覺得比較容易的做法:"PowerShell: Convert Word documents to PDF documents (Bulk)"(PowerShell: 批次將 Word 文件轉檔為 PDF 文件)。


function ConvertWordTo-PDF {
文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

checkmarx登入時出現憑證錯誤

CheckMarx 出現「憑證無效」,可能的原因有兩種:

  1. 密碼真的敲錯了。
  2. 帳號被設定了「到期日」,而操作當下已過期。

 

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()

筆記一下最近遇到的 MySQL 資料庫移轉至 Sql Server 問題。

我們的環境:

  • PHP
  • Linux (RedHat) + Windows

1. 加解密函式轉換

文章標籤

小攻城師 發表在 痞客邦 留言(0) 人氣()