Heim > Backend-Entwicklung > PHP-Tutorial > Ich verwende file_put_contents, um ein Bild hochzuladen, es kann jedoch nur im aktuellen Verzeichnis gespeichert werden. Wie kann ich das Bild in das gewünschte Verzeichnis verschieben?

Ich verwende file_put_contents, um ein Bild hochzuladen, es kann jedoch nur im aktuellen Verzeichnis gespeichert werden. Wie kann ich das Bild in das gewünschte Verzeichnis verschieben?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-10-10 11:39:13
Original
1571 Leute haben es durchsucht
<code>$id = $_POST['id'];
$name = $_POST['name'];
$address = $_POST['address'];
$phonenumber = $_POST['phonenumber'];
$image = $_POST['image'];//得到图片
$imageBase64 = base64_decode($image);

$host = $_SERVER['HTTP_HOST'];//获取主机IP
$post = $_SERVER['HTTP_PORT'];//获取主机端口


$imageName = $id.".png";//生成的图片名称和用户ID一样
$file_put = file_put_contents($imageName, $imageBase64);

</code>
Nach dem Login kopieren

Ich habe das Bild nach der Konvertierung in Base64 hochgeladen, aber mit der Funktion file_put_contents kann es nur im Verzeichnis des Skripts abgelegt werden. Wie kann ich das hochgeladene Bild in das gewünschte Verzeichnis verschieben?

Verwandte Etiketten:
php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage