解凍したいファイルを「example.zip」とします。
1:解凍したいzipファイルをアップロード
解凍したいzipファイル「example.zip」を、解凍したいディレクトリにアップロードします。
2:unzip.phpの作成・アップロード
下記のphpファイルを作成し、上記1と同じディレクトリにアップロードします。
<?php
//実行しているスクリプトのフルパスを取得
$scriptfullpath=(empty($_SERVER["HTTPS"]) ? "http://" : "https://").$_SERVER["HTTP_HOST"].$_SERVER['PHP_SELF'];
$filename="";
$filename= $_POST["filename"];
echo <<< EOM
<form method="post" action="$scriptfullpath">
<input type="hidden" name="mode" value="unzip">
-----Un Zip program-----<BR>
Input zip filename:<input type="text" name="filename" value="$filename">
<input type="submit" value="UNZIP">
</form>
EOM;
if(strpos($filename,'.zip') !== false){
//$filenameの中に.zipが含まれている場合
$zip = new ZipArchive;
$res = $zip->open($filename);
if ($res === TRUE) {
$zip->extractTo('./');
$zip->close();
echo 'OK--unzip success';
} else {
echo 'error--unzip failed';
}
}else{
//zipファイルではない
if($_POST["mode"] == "unzip"){echo 'error--this file is not zip file';}
}
?>
2:unzip.phpにアクセス
ブラウザにて下記urlにアクセスします。
例:https://yourdomain.com/unzip.php
※https://yourdomain.com/の部分はご自身のサイトのurlに書き換えてください。
3:zipの展開
「入力 Zip ファイル名:」の入力欄が出現しますので、解凍したいzipファイル名「example.zip」を入力し「解凍」ボタンをクリックしてください。
4:完了
「OK–unzip success」が表示されて完了となります。
Web Wordpress コード プラグインなし
プラグインなし!内部・外部リンク対応のブログカードを表示する方法。|WordPress
WordPressで、プラグインを使わずにブログカードを表示する方法をご紹介致します。 プラグイン不使用には、サーバー負荷の軽減やサイト表示速度の保持など様々なメリットがあります。 WordPress...
続きを見るWeb Woocommerce Wordpress プラグイン
WordPress PWA(Progressive Web App)ベストプラグイン!
WordPress用の適切なPWAプラグインは、サイトと顧客の体験にメリットをもたらします。そこで、この記事ではWordPressに最適なPWAプラグインを紹介します。 1. 1.Best PWA P...
続きを見るスポンサー
Frecer(フリッカー)スポンサー募集開始しました!
この度、Frecer(フリッカー)スポンサーの募集を開始させていただきました。 スポンサー 様々なプランや特典をご用意させていただいております。 ご支援いただきました資金は、数あるプロジェクトの実現の...
続きを見るWeb Wordpress スピード
WordPressでページ速度を最適化する方法。WordPress
Webページが最初の2秒以内に読み込まれないと、モバイルユーザーの55%がそのWebページを離脱してしまいます。 さらに、オンラインストアでは消費者の約70%がページ表示の速度が商品を購入するための意...
続きを見るWeb Wordpress コード プラグインなし
WordPressのバックエンド投稿ページのフォントが小さい!フォントサイズ変更の方法。
WordPressのバックエンド投稿ページのフォントって小さくないですか? そんなときはこれ。 これだけ書いておけば投稿ページ(テキスト)のフォントサイズ等を自由にカスタマイズすることができます。 テ...
続きを見るWeb Woocommerce Wordpress コード プラグインなし
プラグインなし!Woocommerce のマイアカウントページに任意の項目だけ表示させる方法。
Woocommerceのマイアカウントページの項目は扱う商品やそのサイトによって異なります。 例えば「ダッシュボード」項目と「ダウンロード」項目を非表示にさせたい場合は下記のようにすると実現できます。...
続きを見るコード
サーバー内でzipファイルを解凍する方法
解凍したいファイルを「example.zip」とします。 1. 1:解凍したいzipファイルをアップロード2. 2:unzip.phpの作成・アップロード3. 2:unzip.phpにアクセス4. 3...
続きを見るWeb Wordpress コード プラグインなし
プラグインなし!コピペで3分超簡単!ダークモードの実装方法。WordPress
ダークモードをWordPressに実装します。プラグインは必要ありません。 1. 1.JavaScriptの記述2. 2.Cssの記述3. 3.HTMLの記述 1.JavaScriptの記述 ヘッダー...
続きを見るWeb Wordpress コード プラグインなし
プラグインなし!SEO施策機能を導入する方法。|WordPress
WordPressで、プラグインを使わずに施策機能を導入する方法をご紹介致します。 プラグイン不使用には、サーバー負荷の軽減やサイト表示速度の保持など様々なメリットがあります。 WordPressには...
続きを見るWeb Wordpress コード セキュリティ
wp-config.phpへのアクセスを禁止する方法。WordPress
wp-config.phpへのアクセスを禁止するとサイトのセキュリティが向上します。 Webサイトを保守するために、是非参考にされてみてください。 「.htaccess」ファイルに下記コードを記述して...
続きを見る