Comment implémenter la fonction d'album php : 1. Créez la page d'accueil de l'album et obtenez l'effet de pagination ; 2. Créez la page de traitement en arrière-plan ; 3. Implémentez la page de téléchargement d'album ; unlink($imgfile); ” et d’autres instructions peuvent être utilisées pour supprimer des images.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment implémenter la fonction album photo php
Tutoriel sur la façon d'implémenter la fonction album photo (y compris téléchargement d'images php, gestion de l'arrière-plan, navigation et suppression) L'exemple comprend cinq parties :
1. Page d'accueil de l'album
相册首页 The simple photo album.
"; if($page != ceil($temp[0]/8)){ $current_size = 8; }else{ $current_size = $temp[0]%8; } if($current_size == 0){ $current_size = 8; } for($i=0;$i Upload Files180||$flag[1]>100){ echo " width=180 height=".ceil($flag[1]*180/$flag[0]); } echo " border=\"0\">"; }else{ echo ""; } } } echo ""; } echo " "; $prev_page = $page - 1; $next_page = $page + 1; if($page <= 1){ echo "第一页 | "; }else{ echo "第一页 | "; } if($prev_page < 1){ echo "上一页 | "; }else{ echo "上一页 | "; } if($next_page > $p_count){ echo "下一页 | "; }else{ echo "下一页 | "; } if($page >= $p_count){ echo "最后一页
\n"; }else{ echo "最后一页\n"; } ?>
2. Gestion du backend
后台处理页面 返回"; }else{ $filepath = "/Library/WebServer/Documents/test/images/"; $tmp_name = $_FILES['upfile']['tmp_name']; $filename = $filepath.$_FILES['upfile']['name']; // echo $filename; if(move_uploaded_file($tmp_name,$filename)){ $dataname = "data.dat"; $myfile = file($dataname); if($myfile[0] == ""){ $fp = fopen($dataname, "a+"); fwrite($fp,"1||".$_FILES['upfile']['name']."||".$_POST["content"]."||".date(Y年m月d日)."\n"); fclose($fp); }else{ $temp = explode("||", $myfile[0]); $temp[0]++; $fp = fopen($dataname, "r"); $line_has = fread($fp,filesize("$dataname")); fclose($fp); $fp = fopen($dataname, "w"); fwrite($fp,$temp[0]."||".$_FILES['upfile']['name']."||".$_POST["content"]."||".date("Y年m月d日")."\n"); fwrite($fp,"$line_has"); fclose($fp); } echo ""; echo "指定文件已经上传成功!"; echo ""; echo "点返回"; }else{ echo "文件上传失败!"; } } ?>
3. Téléchargement d'images
相册上传页面 Image album upload page
4. pictures
查看图片 View images.
首页"; exit(); }else{ ?> 返回首页 删除图片
"."文件名:".$temp[1].""; echo ""; echo "图片简介:".$temp[2]."
"; echo "上传日期:".$temp[3]."
"; } } ?>
Apprentissage recommandé : "
Tutoriel vidéo PHPCe 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!