Maison > Article > développement back-end > Comment stocker des images en php
Il est très simple pour PHP en tant que backend d'accepter les images téléchargées. Vous devez utiliser FILES Lorsque le client ou le Web publie des images sur le backend, nous pouvons les utiliser. FICHIERS, Lorsque le client ou le Web publie une image sur le backend, nous pouvons utiliser _FILE pour recevoir l'image, puis la stocker dans un tampon temporaire et enfin utiliser la fonction move_upload_file pour la sauvegarder localement. (Apprentissage recommandé : Tutoriel vidéo PHP)
<?php $imgname = $_FILES['myfile']['name']; $tmp = $_FILES['myfile']['tmp_name']; $filepath = 'photo/'; 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='176942' /> --> 请选择您要上传的文件:<input type="file" name='myfile' /> <!-- <input type="file" name="myFile" accept="image/jpeg,image/gif,image/png"/><br /> --> <input type="submit" value="上传文件" /> </form> </body> </html>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!