アプリ版:「スタンプのみでお礼する」機能のリリースについて

PHPでUPした画像サイズの変更方法。
保存フォルダの保存枚数制限の仕方(ソース)を
心優しい方教えて下さい。
PHP素人の為、お手柔らかにお願いします。

A 回答 (1件)

サーバ上にある画像のリサイズに関しては


http://noongoro.main.jp/note/note0052.html
http://goodjob.boy.jp/chirashinoura/detail/id/79 …
この辺りが参考文献になるかと思います。

ディレクトリ内の画像枚数制限については例えば
//保存ディレクトリ指定
$path = "/hoge/hogehoge/";
//画像制限枚数設定
$limit = 10;
//画像を数える変数
$cnt = 0;
//ディレクトリハンドルをオープン
$dir = opendir($path);
while(($ent = readdir())!=false)
{
//画像をカウントする(このディレクトリには画像しかないことが前提)
if(($ent != ".") and ($ent != ".."))
{
//画像をカウントする
$cnt++;
}
}
//$limitと$cntを比較して同じであればそれ以上は保存不可
if($cnt == $limit)
{
/* 制限枚数に達している場合の処理 */
}
else
{
/* 画像を保存する処理 */
}

※検索ディレクトリに画像以外もある場合のif文は、もし画像がjpgなら
if(($ent != ".") and ($ent != "..") and (substr_count($ent,".jpg") > 0))
といった感じでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!