プログラミング

mixiのhideのプロフィール画像を変更するWebサービス

mixiのhideのプロフィール画像を変更するWebサービス http://mixitool.com/photochange/ 私のmixiのプロフィール写真を誰でも変更できてしまうサービスです。 くだらないものを作ってしまった。。 2010/11/05 追記 mixiの仕様が変わったので、今は動かないで…

PHP smarty テンプレートでよく使うもの

日付フォーマット1 {{ if date("YmdH") > 2010090705 and date("YmdH") < 2010090706 }} サーバメンテナンス中です。しばらくお待ちください。 {{ /if }} 日付フォーマット2 {{ if $smarty.now|date_format:"%Y%m%d%H" < 2010090706 }} サーバメンテナンス中…

PHP 全角カタカナかどうかチェック

全角カタカナかどうかチェック 文字列が、全角カタカナと横棒のみかどうかチェックする。

入力フォーム 右クリックとコピペ禁止

入力フォーム 右クリックとコピペ禁止 inputタグに「oncopy="return false" onpaste="return false" oncontextmenu="return false"」を書くだけ <input type="text" name="hoge" oncopy="return false" onpaste="return false" oncontextmenu="return false">

JavaScript 送信(submit)ボタンダブルクリック防止(禁止)

JavaScript 送信(submit)ボタンダブルクリック防止(禁止) ボタン クリックしたらsend()実行するようにする <input type="button" value="送信" onclick="send(this)"> send() function send(btn) { btn.disabled = true;//ボタンを無効にする btn.form.submit();//送信 }

PHP メールのタイトルが文字化けする

メールのタイトルが文字化けする といっても、PCのアドレス宛に送信されたメールのタイトルは問題ない。 PCのアドレスからさらに携帯へ転送していて、携帯で見るとタイトルが文字化けている。 携帯の問題かと思ったが、エンコードがおかしいのかな〜と思って…

PHP CodeIgniterでPEARを使う @さくらのレンタルサーバ

さくらのレンタルサーバに設置したCodeIgniterでPEARを使うメモです。 PEARを設置 applicationディレクトリ内にpearディレクトリを作成します。 system/application/pear その中にPEAR.phpと使用するPEAR(Cryptを入れてみました。)を入れます。 system/appli…

javascript 配列の中身を一定時間おきに取り出す

javascript 配列の中身を一定時間おきに取り出す javascriptで配列の中身を一定時間おきに取り出して、 関数に渡したかったのですが、 意外と苦戦したのでメモ。 var list=new Array("1", "2", "3"); for (var i = 0; i < list.length; i ++) setTimeout("ho…

javascript jqueryのappendToはIEでは使えない?

jqueryのappendToはIEでは表示されなかったので、 appendだけで対応した。 そういうものなのか?

formタグのactionを省略すると。。

actionを省略 私のau端末で確認したところ、動作しませんでした。 <form method="post"> action="./" セレクトボックスがラジオボタンで表示されるなど、フォームの表示が崩れました。 <form method="post" action="./"> お気をつけください。</form></form>

UTF-8で中国語の一部が文字化け(IE6)

UTF-8で中国語の一部が文字化け(IE6) とあるページで日本語と中国語を表示するため、 UTF-8でページを作成していたのですが、 Internet Explorer 6で表示すると中国語の一部の文字が「・」に化けてしまう。。 とりあえず、lang属性を指定してやることで解決…

チケット検索サイト「チケットファン」

CNプレイガイドを追加しました。 チケット検索サイト「チケットファン」 http://ticketfan.net

PHP HTTP_ACCEPT

$_SERVER['HTTP_ACCEPT']は携帯端末だと、 機種によってはセットされない模様。 なので、こうした。 $HTTP_ACCEPT = (isset($_SERVER['HTTP_ACCEPT'])?$_SERVER['HTTP_ACCEPT']:""),

PHP ini_setが効かない

ini_setが効かない index.phpだけにUTF-8を適用したくて、 ↓で文字コードをセットしたが、なぜか効かない。。 ini_set('default_charset' , 'UTF-8'); 取り急ぎ.htaccessで対応した。 <Files ~ "^index\.php$"> php_value default_charset UTF-8 </Files>

PHP PNG画像のリサイズ

PNG画像リサイズするプログラムのメモ

チケット検索サイト「チケットファン」

Yahooチケットを追加しました。 チケット検索サイト「チケットファン」 http://ticketfan.net

Twitter検索API

Twitter検索サイト「日本のつぶやき検索」を作りましたが、いろいろ謎がある。(私の勉強不足か。) http://d.hatena.ne.jp/taramonera/20100706/1278422942 「lang=ja」パラメータ 「lang=ja」パラメータを指定して日本語で検索すると、なぜか過去1日分ぐらい…

Twitter検索サイト「日本のつぶやき検索」を作りました

いまさらなんですが、 Twitter検索サイト「日本のつぶやき検索」を作ってみました。 http://twitsearch.net 検索条件は簡単に?設定できるようにしてみました。 キーワードに検索オプションを指定しても検索できるのですが、 このほうが分かりやすいかなと。…

チケット検索サイト「チケットファン」

ローソンチケットがプチリニューアル チケットファンというチケット検索サービスを作ったのですが、 http://ticketfan.net 過去記事→http://d.hatena.ne.jp/taramonera/20100621/1277083043 ローソンチケットがプチリニューアルして、 検索結果が表示されな…

twitter検索API

「日本のつぶやき検索」 http://twitsearch.net twitterの検索APIを使っていたのですが、 なぜか、1日分しか検索されない。 利用規約によるとAPIを使うならできるだけsince_idを指定するようにとある。 3. タイムライン取得などの際、できるだけ since_idパ…

PHPメモ 改行削除

フォームから送信されたテキストの改行を除去するときに 使ってます。 $string = ereg_replace("\r|\n","",$string);

チケット検索サイト「チケットファン」を作ってみた

複数のチケットサイトをまとめて検索する「チケットファン」を作ってみた チケットを探すときは、「チケットぴあ」「ローソンチケット」「イープラス」を主に探すのですが、 それぞれのサイトを開いて検索するのが面倒なので、まとめて検索できるようにして…

charsetにUTF-8を設定しても反映されない

htmlのcharsetにUTF-8を設定したのですが、IE・FireFoxで開いてみても UTF-8と認識してくれない。 サーバの問題かな〜と思ってチェックしてたら、 .htaccessにphpのdefault_charsetがEUC-JPと設定されてた。。 php_value default_charset EUC-JP 下記へ変更…

PHP eregi_replaceで文字化ける

eregi_replaceで括弧などの記号を半角スペースに置換していたのですが、 「★」が入っている文字をeregi_replaceに入れると文字が化けていた。 eregi_replace → mb_eregi_replaceにしたら解決した。 ereg_replaceも同じかな。

PHP 年齢から生年月日の範囲を求める

年齢から生年月日の範囲を求める(年齢から生年月日へ変換) また使う機会があったのでメモ。 こちらのサンプルそのままです。 http://d.hatena.ne.jp/milk1000cc/20071003/1191416786

PHP 携帯サイトで画像の保存・コピー・転送を禁止する

携帯サイトで画像の保存・コピー・転送を禁止する(jpegのみ) 画像の保存・コピー・転送を禁止するため、PHPで画像を吐き出すプログラムを書きました。 http://www.plusmb.jp/2008/10/17/784.html を参考に、というかほぼ同じです。。 下記2点追加しています…

PHPでmixiのプロフィール写真を変更するよ。

PHPでmixiのプロフィール写真を変更するよ。 mixiにアップしているプロフィール写真を削除して、新しい写真をアップするプログラムです。 mixiのプロフィール写真は3枚までアップできますが、 「メイン写真」にする処理を省いているため、 1枚だけアップした…

Postgresql のロールバック(rollback)で気をつけること

Postgresqlでトランザクションをロールバックしても、シーケンス操作はロールバックされません。 以上。

jQueryで右クリック禁止

<script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript"> <!-- $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); // --> </script>ページ内の画像・テキストなど、すべて右クリック禁止になります。 jQueryはバージョン1.4.2を使用しました。

PHP ファイルの最終行(最後の1行)を取得(表示)する

fopen()でやる方法も考えましたが、 読み込むファイルがそれほど大きなデータじゃなかったので、 file()を使って1行ごとに配列に格納して、配列の末尾を表示させた。 もっといい方法あるのかな?