Heim  >  Artikel  >  Backend-Entwicklung  >  So speichern Sie Bilder in PHP

So speichern Sie Bilder in PHP

(*-*)浩
(*-*)浩Original
2019-09-30 15:11:437185Durchsuche

So speichern Sie Bilder in PHP

Es ist sehr einfach, dass PHP als Backend hochgeladene Bilder akzeptiert. Sie müssen FILES verwenden, wenn der Client oder das Web-End Bilder im Backend veröffentlicht DATEIEN: Wenn der Client oder das Web-Ende ein Bild an das Backend sendet, können wir _FILE verwenden, um das Bild zu empfangen, es dann in einem temporären Puffer zu speichern und schließlich die Funktion move_upload_file verwenden, um es lokal zu speichern. (Empfohlenes Lernen: PHP-Video-Tutorial)

<?php
    $imgname = $_FILES[&#39;myfile&#39;][&#39;name&#39;];
    $tmp = $_FILES[&#39;myfile&#39;][&#39;tmp_name&#39;];
    $filepath = &#39;photo/&#39;;
    if(move_uploaded_file($tmp,$filepath.$imgname.".png")){
        echo "上传成功";
    }else{
        echo "上传失败";
    }
?>

Code:

/html代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<form action="./uploadheadimg.php" method="post" enctype="multipart/form-data">
<!-- <input type="hidden" name="MAX_FILE_SIZE" value=&#39;176942&#39; /> -->
请选择您要上传的文件:<input type="file" name=&#39;myfile&#39; />
<!-- <input type="file" name="myFile"  accept="image/jpeg,image/gif,image/png"/><br /> -->
<input type="submit" value="上传文件" />
</form>
</body>
</html>

Das obige ist der detaillierte Inhalt vonSo speichern Sie Bilder in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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