2008年4月22日火曜日

CakePHP1.2で画像ボタンを使いたい

CakePHP1.2でsubmitボタンに画像を使いたかったので、調査しました。

formヘルパーにendとsubmitのメソッドを発見。


<?php e($form->end(array('label'=>$html->url('/img/hoge.jpg')))); ?>



<?php e($form->submit($html->url('/img/hoge.jpg'),array('type'=>'submit'))); ?>


それぞれ、上記で表示されることを確認しました。
違いは、endメソッドで</form>が挿入されることでした。

2008年4月8日火曜日

VALUE DOMAINの無料サーバー(XREA)にCakePHP1.2をアップロード

アップしただけでは以下のエラーがでて動かなかった。

Warning: realpath() [function.realpath]: SAFE MODE Restriction in effect.
The script whose uid is 10628 is not allowed to access /usr/local/lib/php
owned by uid 0 in /virtual/*******/public_html/default.mobaweb.net/cake/libs/configure.php
on line 459


Googleで検索してみると、
1.2betaでrealpath()のエラー
こちらに解決方法があったので、その中から

if ( $path=='/usr/local/lib/php') continue;


こちらを選択してとりあえずは動くようにしてみた。