Windows版PHPのbasename関数は、パス名にディレクトリセパレータ(「\」および「/」)がない場合、ドライブレター(「C:」など)を除去しないことが分かりました。 具体的には、basename('c:autoexec.bat') の結果は、引数そのまま c:autoexec.bat となります。一方、basename('c:\autoexec.bat') の結果は、autoexec.bat と、期待通りの結果となります。 これにより、以下のようなスクリプトに対しては、c: などドライブレターが取り除かれないことになります。 $file = $_GET['file']; readfile(basename($file)); 上記に対して、file=c:autoexec.bat を指定すると、readfile('c:autoexec.bat') が実行されます。試してみると、ディレ
What is Flight? Flight is a fast, simple, extensible framework for PHP. It is quite versatile and can be used for building any kind of web application. It is built with simplicity in mind and is written in a way that is easy to understand and use. Flight is a great beginner framework for those who are new to PHP and want to learn how to build web applications. It is also a great framework for expe
pop-db A robust database abstraction component with many features, including Active Record, SQL abstraction and migrations GitHub Docs pop-http An HTTP component that includes support for handling both client and server requests, responses, headers and much more. GitHub Docs pop-form A feature-rich HTML form component that makes creating, generating and validating HTML forms simple. GitHub Docs
またまたfuelphp。(fuelphp1.7) 最近fuelをいじっているので、忘れないためにメモメモ。 fuelphpでのsessionはcodeigniterと同じくデフォルトではcookieにデータが書き込まれます。 そして、セッション情報は暗号化されてCookieに埋め込まれるという点も同じ。 セッションが多くなればなるほどcookieの情報が多くなるので注意してください。 多くなる恐れがある場合は、別のドライバを使用しましょう。 ドライバの種類は、cookie,file,db,memcached,redis があります。 別のドライバを利用したい場合は、APP_PATH/config/session.phpというファイルを作成し 以下の様な形式で保存し、'driver'部分を変更します。 <?php return array( 'auto_initialize' => true
このたび弊社を含む Penseur(パンスール)グループ傘下の事業再編にともない、2022年4月1日をもって、株式会社Qriptは株式会社Penseurへ吸収合併され、新たな歩みを進めることとなりました。 2000年に創業し本日に至るまで、多くの皆様からのご愛顧に対し、社員一同、深く感謝するとともに心より御礼申しあげます。 なお、弊社の既存事業・業務はすべて株式会社 Penseurにて継続してまいります。 事業再編により、新たな体制をもって総力を結集することが可能となり、今後さらに高付加価値のサービス提供が可能になると考えています。 今後も皆様のご期待に添えますよう全力を尽くしてまいりますので、引き続き、何卒ご指導ご鞭撻を賜りますようお願い申し上げます。 2022年4月1日 株式会社Qript 代表取締役 寺嶋正浩 株式会社Qript グループ統合に関するお知らせ(PDF) ※株式会社Qr
みなさんこんにちは! ついにCakePHP3のdev preview 1が出ましたね! CakePHP 3.0.0 dev preview 1 released テンション上がったので少しですが試してみようと思います。 CakePHP自体の開発スピードが最近上がってきたと感じるのでわくわくしてます。 それでは一緒にいじっていきましょう! CakePHP3をインストールする CakePHP3からComposerが必須になったのでComposerからインストールします。 $ curl -sS https://getcomposer.org/installer | php $ php composer.phar create-project -s dev cakephp/app . これでインストール完了です!簡単!ひゃっほーい! CakePHP2からはdatabase.phpがなくなり、app
Twitter seems to lead to the same thing happening over and over again. I say something I think is entirely uncontroversial People misunderstand and jump to weird conclusions Some folks start defending against that weird conclusion When I try to explain why they are mistaken, people go reporting to @PHPDrama Yesterdays comment: As much as I understand pushing the "Laravel Community", content, blogs
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く