水曜以外もどうでしょう

北海道発。食べ歩きの記録グルメ情報や北海道の見どころなどをメモ替わりに書いています。

| PAGE-SELECT | NEXT

≫ EDIT

phpでセッションが切れることにハマる

phpでセッションに保存した値が、ページ遷移後に消えてしまう現象に出くわした。
かなり困り果ててしまった。

下記の参考ページで解決。

参考ページ)iPadのsafariでPHPセッション切れ現象(メモ)
http://blog.shinkaku.co.jp/archives/28945045.html

当方では、
参考ページの様に、アイコンタップでセッションが切れるという問題ではなく、
パソコンの普通のブラウザでページ遷移をした後に切れてしまう。

原因は、遷移先のページに下記の記述を入れておいたこと。
<link rel="apple-touch-icon" sizes="180x180" href="">
<link rel="apple-touch-icon-precomposed" href="">
<link rel="shortcut icon" href="">
<link rel="icon" sizes="192x192" href="">

開発中のため、
href=""
の様に、href内を空にしていたのが原因。
ダミーのファイル名を入れることで解決。(ファイルが実在しなくてもOKでした)

こんなことがあるんですね。
スポンサーサイト
応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| web系 | 15:43 | comments:0| trackbacks:0| TOP↑

≫ EDIT

WordPressの移行後パーマリンクが使えない

サーバ移行後パーマリンクを設定した記事が表示できず苦戦する。
パーマリンク設定した別名アドレスにアクセスするとnot foundになってしまう。

今まで何度かWordPressの移管をしてきたものの、始めての経験。
今まではパーマリンク使ったことがなかったか?。

調べていくと、インストールフォルダ下に以下の.htaccessを置くとOKだった。


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index¥.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>
# END WordPress

※wpはWordPressのインストールディレクトリ。
※¥はバックスラッシュ

参考ページ
http://tetokon.com/2012/09/18/wordpress_permalink_404/


ちなみに、
レンタルサーバに付属の自動インストール機能で
WordPressを新規インストールをしてパーマリンクを設定すると、上記の.htaccessが自動的にできていた。

不可解なのは、旧サーバはなぜこの.htaccessを置いていないのに正常に機能していたのか。
上位ディレクトリにもないのだ。不思議。


応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| web系 | 23:40 | comments:0| trackbacks:0| TOP↑

≫ EDIT

私だけ?

この私のブログをパソコンから見ると、携帯サイト用のページが表示されてしまう。

私だけ?

なんですかこれは。
昨日は大丈夫だった。今日からだ。

※2012/10/04 12:44記事修正

どの組み合わせでもNGになった!



NG環境。
Mac OS X 10.6.8
Firefox 15.0.1


以下はOK環境
Mac OS X 10.6.8
Google Chrome 22.0

Windows 7
IE 9

Windows 7
Firefox 15.0.1


Macだからダメというわけではないし、Firefoxだからダメというわけではない。
Mac + Firefoxの組み合わせだけNG。



なんだこれ!

今は調べる時間ないので、やめておく。

FC2ブログさん、どうしてですか?


応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| web系 | 12:39 | comments:2| trackbacks:0| TOP↑

≫ EDIT

JavaScriptで画像の本当のサイズを調べる

javascriptで画像本来のサイズ(幅と高さ)を調べたくなった。

web上の表示サイズではなく、サーバに置いてあるファイルそのもののサイズだ。

JQueryでスライドショー的に並べる時に、表示したいエリアから画像がはみ出るのを防ぎたくて、「実際のサイズが表示エリアより大きい場合には縮小表示する」なんて処理を入れたかったのだ。


以下のページが参考になった。

http://dogmap.jp/2009/06/17/javascript-image-natural-size-2/


メモも兼ねて、ほぼコード引用ですが、多少カスタマイズしたところもあるんで書きます。


function img_true_size_byelements(image){
    var w = image.width ,
    h = image.height ;
    if ( typeof image.naturalWidth !== 'undefined' ) {  // for Firefox, Safari, Chrome
      w = image.naturalWidth;
      h = image.naturalHeight;
 
    } else if ( typeof image.runtimeStyle !== 'undefined' ) {    // for IE
      var run = image.runtimeStyle;
      var mem = { w: run.width, h: run.height };  // keep runtimeStyle
      run.width  = "auto";
      run.height = "auto";
      w = image.width;
      h = image.height;
      run.width  = mem.w;
      run.height = mem.h;
 
    } else {         // for Opera
      var mem = { w: image.width, h: image.height };  // keep original style
      image.removeAttribute("width");
      image.removeAttribute("height");
      w = image.width;
      h = image.height;
      image.width  = mem.w;
      image.height = mem.h;
    }
    var ret = new Array(2);
    ret[0] = w;
    ret[1] = h;
    return ret;
  }




非常に助かりました。

幅と高さを配列で返すようにしました。


imgに指定したidから検索したい場合は、下記のような感じですね。


    function img_true_size(id){
      image = document.getElementById(id);



応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| web系 | 02:14 | comments:0| trackbacks:0| TOP↑

≫ EDIT

Twitterデビュー

世の中で話題のツイッター。

すでにかなり出遅れてしまったが、それでも、やってみないことには。。

アカウントを作って、さっそくつぶやいてみた。
プロフィール画像を設定して、自己紹介的な物も書いてみた。


フォローとかリツイートとか、言葉だけ知っていたものをこれから体験していけるだろうか?
まだ詳しくわかりません、ついていけません。

「なう」とか書いてみたい。


応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| web系 | 17:29 | comments:2| trackbacks:0| TOP↑

| PAGE-SELECT | NEXT