PHP

意外と簡単にphpでRSS2.0とAtomのフィードを生成できた

PHP

自前で構築中のサイトの記事作成時にRSS2.0とAtomのフィードを生成する機能を追加してみました。使ったのはPHP Universal Feed Generatorというライブラリgithub.com記事データ 実際はデータベース等から取得して連想配列に格納します

PHPのfile関数でcsvを読み込んだ時に改行コードが含まれていた

PHP

下記のようなcsvファイルを読み込んでweb上に表示させる画面を作りました 20170410,タイトル1 20170411,タイトル2 20170412,タイトル3 20170413,タイトル4 20170414,タイトル5まずfile関数で1行ずつ配列に格納しました 後はこの配列をループさせて画面に表…

HTTP_USER_AGENTを利用してcssを切り替える

PC用のcssとスマホ用のcssを用意してデバイスによって読み込むcssを切り替えたいと思います。最初に考えたのがlink要素の「media」属性を利用すること メディアクエリというやつですPC用 <link rel="stylesheet" type="text/css" media="screen and (min-width:901px)" href="css/style_pc.css"/> 画面サイズが901px以上の場合、style_pc.cssを読み込みますスマホ用 </link>

PHPでコントローラーを作ってみる

PHP

前回どんなURLでもindex.phpにリダイレクトするようになりました。freelancer.hatenablog.jp まずやることはURLの解析。 以下のURLでアクセスされた場合 http://freelancer.hatenablog.jp/content1 http://freelancer.hatenablog.jp/content2 $uriには1の場…