Was soll ich tun, wenn phpcms kein Wasserzeichen hinzufügen kann?
Jan 07, 2020 am 10:31 AMWas soll ich tun, wenn phpcms kein Wasserzeichen hinzufügen kann?
Tutorial zur Lösung des Problems der fehlgeschlagenen PHPCMS-Remote-Bildlokalisierung und ungültigen Wasserzeichenfunktion
Die spezifischen Änderungen sind wie folgt: include/attachment.class.php hat eine Funktion hinzugefügt
Der Code lautet wie folgt:
rrreeHier liegt möglicherweise ein kleines Problem vor, das jedoch während des Tests erfolgreich erfasst werden kann. Daher können interessierte Freunde diese Funktion weiter verbessern.
Suchen Sie dann
function ycimg($file,$newfile) { // 初始化一个 cURL 对象 $curl = curl_init(); // 设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, $file); // 设置header curl_setopt($curl, CURLOPT_HEADER, 0); // 设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 运行cURL,请求网页 $data = curl_exec($curl); // 关闭URL请求 curl_close($curl); //写入获得的数据 $write = @fopen($newfile,"w"); fwrite($write,$data); fclose($write); return TRUE; }
in dieser Datei und ändern Sie es wie folgt:
if(@$upload_func($file, $newfile))
Entfernen Sie schließlich:
if($this->ycimg($file,$newfile))
Dieses Stück Code.
Auf diese Weise wird es aus der Ferne erfasst. Die Erfolgsquote ist beim lokalen Testen sehr hoch, während die Erfolgsquote der Kopierfunktion weniger als 70 % beträgt...
Wie oben erwähnt , Netzwerkfaktoren haben einen größeren Einfluss.
Dann gibt es die Funktion zum Hinzufügen von Wasserzeichen zu remote gespeicherten Bildern
Es ist immer noch die gleiche Datei:
@chmod($newfile, 0777);
Fügen Sie unten den folgenden Code hinzu:
Der Code lautet wie folgt:
$this->downloadedfiles[$aid] = $filepath;
Die Wasserzeichenparameter können nur hier angepasst werden, und die Einstellungen im System sind ungültig...
PHP chinesische Website, eine große Anzahl kostenloser PHPCMS-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn phpcms kein Wasserzeichen hinzufügen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So springen Sie zur Detailseite in phpcms

WeChat Login-Integrationsleitfaden: PHPCMS Practical Combat

Die neuesten Empfehlungen für PHPCMS-Video-Tutorials im Jahr 2023 (muss für die sekundäre Entwicklung gelernt werden)

Verfügt phpcms über eine Kommentarfunktion?

So implementieren Sie die WeChat-Anmeldung in phpcms
