ブログ

ようこそ私のブログへいらっしゃいました。 還暦を迎えましたが、LAMPによるアプリケーション開発を細々と続けています。 又旅行の記録も掲載しています。 よろしくお願いいたします。

ブログ一覧

iphone5 に機種変更

iPad3を0から定額で使用しているため、iphone5のテザリング機能があれば、光ポータブルも

必要なくなり出先でのデータ通信料はiphone5だけでよくなります。

自宅ではWiFiを使用しているので、月7Gを越データ量はないと思いますし・・・

ただ今使用しているぷららモバイルの契約解除料(2年しばり)がばか高い!

リストボックスではまった!!

原因が分かれば、たわいのないことだったのでしょうが、はまってしまった。

50ぐらいのデータから、複数選択してDBに格納することが必要になりました。

一覧で既選択を見やすくするのに、リストボックスを4つ並べてみました。

multipleで複数選択を可能にし、name=list1~list4で選択アイテムを投げてみました。

DBには単にカンマでつなげて格納し、取り出すときにexplodeで配列に取り込み、さてどうしたら

selectedで既選択にすればいいかなと悩んだ末に

for($i=0;$i<12;$i++){

if(in_array($i,$array)){

print”<OPTION value=””.$i” selected>”.pg_result($r,$i,1).”</OPTION>”;

}else{

print”<OPTION value=””.$i”>”.pg_result($r,$i,1).”</OPTION>”; }

と4つ並べてみました。(1つのリストボックスに12アイテムづつ並べたので、12単位で)

うまくいったように見えたのですが、最初のリストボックスの最初のアイテムが

いつもselectedになってしまいます。

in_arrayで”0”は適切な検索が出来ないのだろうと思い、何かほかの方法がないかと

考えてみてたら・・ふと最初の50ぐらいのデーターは、1から番号を振っていたのを思い出しました。

if(in_array($i,$array)){

print”<OPTION value=””.$i” selected>”.pg_result($r,$i,1).”</OPTION>”;を

if(in_array(pg_result($r,$i,0),$array)){

print”<OPTION value=””.pg_result($r,$i,0).”” selected>”.pg_result($r,$i,1).”</OPTION>”;

とするだけのことでした。あ~あつかれた!

WindowsUpdate KB2661254でトラブル発生

参照アドレス

http://technet.microsoft.com/ja-jp/security/advisory/2661254

”長さ 1024 ビット未満の RSA キーを使用する証明書を信頼しなくなります”

との事で1024ビット未満のキーを使用していたWebminにアクセスできなくなりました。

原因が分かればなあーんだ!ということなのですが、最初は悩みました。

サーバーと、PCは同一ルータ配下にはあるのですが、別ネットワークになっているので

ルータを色々弄ったが解決せず。SSHでもVNCでも接続できたので不便はなかったのですが

Webmin の SSL 暗号化でRSA鍵長を2048に変更して元に戻りました。

参考サイト http://www.miyabi-solutions.com/blog/?p=1065