プログラム

CodeigniterでCron

空メールからの処理をcodeigniterでしよう

いいのがある

http://codeigniter.com/wiki/Cron_job_bootstrapper/

でスクリプトコピーしてcron.phpとしてapplicationフォルダ下に保存、(どこでもええかと、しかし改行コードはlfで)

で49行目

define(‘CRON_CI_INDEX’, ‘イグナイターのindex.phpへのパス’);   // Your CodeIgniter main index.php file

あとは、サーバの設定で .mailfilter なり.forward なりでメールが届いたらcorn.phpへ処理を投げる

途中詰まったのは

The URI you submitted has disallowed characters.

これは

http://goungoun.dip.jp/app/fswiki/wiki.cgi/devnotebook?page=Code+Igniter#p8

で解決。日本語は送ってないはずだが・・・時間あればみてみよ。

 

xDebuger

eclipse3.5での開発中、xDebugerに乗り換えてつかまった

デバッガが57%から進まない

xDeguggerを最新にしてみたり、

いろいろ探したが原因わからず、

結局はeclipseのウォッチ式とブレークポイントを全削除で解決。

なんやろね

 

segmentが取得できない

$this->uri->segment(3);

で取得できるはずが取得できない

怪しいと思い

$this->uri->segment_array();

で空やん

あかんやん

config.php

$config[‘uri_protocol’] = ‘PATH_INFO’ を

$config[‘uri_protocol’] = ‘QUERY_STRING’に修正して直った

今のサーバPATH_INFO使えないらしい

初歩的なミス

戻るボタン無効

<script type="text/javascript">
history.forward();
</script>

firefoxで動作しないな

右クリック無効

<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY  onContextmenu="return false">

右クリックが無効になります。

</BODY>
</HTML>

 

smarty

by してみた

CodeIgniter でsmatyを使ってみた

Smarty-3.0.8とYet Another Smartyをインストールするも以下のエラーメッセージが 続きを読む

ページング

paginationクラスを使ってみたかったのでページング

ページング処理でフレームワーク時に毎度つまる?総数のカウント

今回はMySQLなのでSQL_CALC_FOUND_ROWSでLIMIT前の総数を取得したいと思い苦戦? 続きを読む