私のウェブサイトのサムネイル画像を作成しようとしています。私は私がしようとするまで、私はGD機能が動作しない
function createthumb($source,$output,$new_w,$new_h)
すべての値がアップ罰金に読み込まれ、このメソッドへのパスを送り、画像を通って、最初のイメージと
$chapterZip = new ZipArchive();
if ($chapterZip->open($_FILES['chapterUpload']['tmp_name']))
{
if($chapterZip->extractTo("Manga/".$_POST['mangaName']."/".$_POST['chapterName']))
{
for($i = 0; $i < $chapterZip->numFiles; $i++) {
して、ループを使用してファイルを抽出します正規表現のための前提条件は、ファイルによって満たされていると、コードが実行されている、まだimagecreate機能は、新しいファイルを作成しません、私は私のpをチェックし、次のコード
if (preg_match("/jpg|jpeg/",$ext)){$src_img=imagecreatefromjpeg($source);}
if (preg_match("/png/",$ext)){$src_img=imagecreatefrompng($source);}
if (preg_match("/gif/",$ext)){$src_img=imagecreatefromgif($source);}
を使用hpinfoファイルを使ってGDライブラリが有効になっているかどうかを確認してください。つまり、短くても何か問題がありません。
http://www.neuromanga.com/phpinfo.php
新しいZipArchiveオブジェクトを作成しても何も抽出されません...抽出されたファイルが$ sourceに存在していることを確認してください。 –
イメージが細かく抽出されています。コードを簡潔にしています。 – dbomb101
ファイルを展開している場合は、[getimagesize](http://php.net/manual/en/function.getimagesize.php )ファイルタイプを確認する – Phil