投稿者「Hm」のアーカイブ

さくらインターネットで空メール。突然エラーに・・

sakuraの共有サーバーで空メールシステムを運営していたのですが
突然エラーを着信するように><
かなりはまってしまいましたが。あぁ。泣きたい、、

—————————————————————–
The original message was received at Wed, 5 Nov 2014 00:31:49 +0900 (JST)
from wwwXXXX.sakura.ne.jp [210.XXX.XXX.XXX]

—– The following addresses had permanent fatal errors —–

(reason: 255)

—– Transcript of session follows —–

554 5.3.0 unknown mailer error 255
—————————————————————–
理由は、Mail_mimeDecode がサーバー上で消えている。。。
以前まで動いていたのに。悲しい。

PEARの管理画面で再度「Mail_mimeDecode」を検索し追加。

無事に元通り。

スクリプトやメール設定など見直したのに。
なってこった。

この原因わかり次第追記必要ですね。

配列の要素を削除する。

PHPでフォームシステムがあり各要素に対してパラメーターが設定されてる際
条件で(ラジオボタンやチェックなど)分岐したかったときのメモ。

unset($arr[5]);

で配列内の要素を削除しパラメーターを無効に。

連想配列であったためどのように記載していいのかわからず
本家を参考に。
http://php.net/manual/ja/language.types.array.php

//配列はこんな感じで
$WAHAHA = array(
	"hoge01"	=> array(
			"name"		=> "名前",
			"check"		=> "する",

			),
	"hoge02"	=> array(
			"name"		=> "電話番号",
			"check"		=> "する",
			),
);


//naem HOGEHOGE ポストされた値がAAAだった場合
if ($_POST["HOGEHOGE"] == "AAA") {

配列内のパラメータを指定して削除・無効
unset($WAHAHA["hoge01"]["check"]);
//


}

覚え書きです。
フォームの入力条件によりセットしたパラメータを削除・無効にするでした。

何がしたかったかというと、ユーザーの入力内容により エラーチェックを行う場合と
する場合を分けたかったのです。

便利ですね。。。

.propでチェックボックスにチェックが入らない。。。

Jquery 1.11.1
で入力フォームのチェックボックスのチェックを制御しようと素人ながら試みたのですが
はまってしまったので覚書

全てのチェックボックスにチェックが入ってなければアラートを出し
指定の要素にチェックを入れるというもの。

これは入力フォームで要素 [name=’CHK[0]’] にチェックが入ってる場合 別要素 #CONTENTS をhideしたいため

フォームのシステム上デフォルトでチェックが入ってないためJSで制御しようと考えました。

チェックボックスの判定は
.prop を使用した方がいいとのことで試した結果。

$(function(){
if($("[name='CHK[0]']:checkbox").prop('checked') == false){

alert("「なし」にはチェックはいってないよ");

↓がチャックが無い場合チェックを入れられなかった。
○ OK $("[name='CHK[0]']").prop({'checked':'checked'});
× NG $("[name='CHK[0]']").prop('checked',true);
↓もちろん
× NG $("[name='CHK[0]']").prop('checked',false);

}
else {
alert("「なし」にはチェックは入ってるよ");
}

});

.prop({‘checked’:’checked’}) って書けば判定してくれました。

ちなみに 読み込んだ際、要素 [name=’CHK[0]’] に チェックが入ってなければ チェックを入れるという内容でした。。

WPの管理画面でFTP接続ができない。

プラグインを導入するために久しぶりにアクセス。
プラグインを検索後FTPに接続。

つながらない・・・

ID・PASSも間違いないのに。

なぜだかわかりませんが
wp-config.php の最終行に
「define(‘FS_METHOD’, ‘direct’);」 を追加することによって無事にダウンロード
この際ダイレクトにダウンロードするようになったのですが・・・

なんでだろ。サーバーの設定のもんだいかな・・

WPの投稿で日本語が消えてまう!?いまさら?

久しぶりに、WPのバージョンをアップデートして
記事を投稿しようと思ったら、日本語が消えて投稿できない・・・

思い当たる点はいくつかあって

●WPのアップデートが問題
●先日サーバーの文字コードをEUCに変更した

あぁ 作業が進まない・・・

ググると過去に同じような方が結構おられましたが解決は

.htaccessに下記を追記!が一発で解決できました。

php_flag mbstring.encoding_translation off
php_value default_charset "UTF-8"

個別の php.ini 書き換えなどやってみましたがうまくいかなかったので
助かりました。。

ありがとうございます。

LINEの販売用スタンプが登録可能に!

絵の心が無い私でも審査があるようですが販売用スタンプが登録可能
になったようですね^^

審査もあるようなので・・・ 下手すぎる私には無理かも?w

●画像40枚(必須)
その他アイコン用画像などいろいろいるみたいですね。

既に登録されてるスタンプ見ましたが結構登録されてますねー

https://creator.line.me/ja/guideline/
img_gl_11

sakura 旧vpsから新VPSへの以降作業

sakura internetさんから一ヶ月無料(移行期間用?)お得なプランが出ていたので先日申し込んだ。

ぼちぼち移行作業を行わないと期限が切れてしまうので
旧サーバーから、新サーバーへの移行作業をやろうとおもう。

が、、、今障害が出ているようで・・・
新サーバーの起動ができないじゃない。。(><) 下調べをしてまた日を改めて行うかな。 ▼手順1 (社長ブログ) http://tanaka.sakura.ad.jp/2011/03/sakura-vps-upgrade.html

WPのプラグイン「popular posts」で順位を表示させる。

WPのプラグイン「popular posts」で順位を表示させる。

CSSを利用して順位 1位 2位 3位 ・・・・ と付ける方法

かなりはまってしまいましたがプラグイン本家サイトを拝見すると
ちゃんと書いてあったので覚書

最初 

{php:$number; $number++; echo $number;}

とOUTPUTのソースで記載したところ ALL ”1”になり困りはててしまいました。。
全部一位!><

やりたいことは class名を順位事に変更したい

<li class="no_001"></li>
<li class="no_002"></li>
<li class="no_003"></li>
<li class="no_004"></li>
<li class="no_005"></li>...

という感じにCSSを適用したい場合
OUTPUTの設定で下記のようにしてやると適用できる。

GLOBAL変数を利用した方法なんですね。

<li class="no_00{php:global $c; $c++; echo $c;}">

こんな感じでOK。ふぅ。。。

<li>{php:global $c; $c++; echo $c;}.位 {title}</li>

とやってやると簡単に表示できますね。

UPS交換

最近 事務所のUPSがバッテリー寿命で 「ピーピーピー」うるさくて交換

OMRON製を使用しているため BN100シリーズ。

次の購入もオムロン製にするか。

オムロン 無停電電源装置(ラインインタラクティブ) 1000VA/900W:縦置 BN100S