Skip to main content.
数年前に作ったPHPのDB不要の掲示板スクリプトで最近不具合報告きてたので修正したったったwww

という次第でございます。



触るの数年ぶりすぎて、内容ややこしいんよ・・・(´・ω・` )

ついでにGitHubにもアップしました。https://github.com/rutti/ramibbs/
PHPでリダイレクトをする時にリファラを残したくない場合 « for WEB屋
http://www.4web8.com/1266.html

が参考になりました。

上記URLからの引用ですが、
header("Refresh: 0;url=飛ばし先");とすればリダイレクトを実行するURLをリファラにすることができるそうで。

ブラウザ別の確認はしてませんがとりあえずChromeでは確認できました(`・ω・´)

アクセストレードに注力したいメディア系サイトなんかで使えそう。
こういう時に使える関数無いかなーと調べていたら「constant()」というのを発見。
普通にあるもんですな。
一応メモメモ。

// 定数定義
define("NUM_MONTH",12);

$str = "MONTH";
echo constant("NUM_".$str); // "12"と表示される


適当に探してみたら、この本とか良い感じかなーと。
PCの操作自体慣れてないハイパー初心者なのでこの表紙の時点でのゆるさなら取っ掛かりとしては丁度良さげ。


解決法が下記サイト記事に載ってたので後で見返せるようにそのままメモメモ。

php5.2.17のphp-mcryptを追加。これでMagentoのインストールが進む。|本当のWEBマーケティングを学ぶために。もっと視野を広く!確固たる自分を!
http://ameblo.jp/chamasd/entry-11166702057.html


こちらの環境で言えば、
#php5.2用のmcryptをインストール
yum install --enablerepo=utterramblings php-mcrypt-5.2.17*

#アパッチ再起動
/etc/rc.d/init.d/httpd restart

の2点だけでOKでした。

yum install php-mcrypt」だけだったら「php-mcrypt5.1.*がインストール済み」ってなってしまうのでyumコマンド上では問題無く見えてしまうところがネックなんですね。

そのせいで、ずっと

Fatal error: Call to undefined function: mcrypt_get_iv_size()

って出てしまってたんよ(´・ω・` )
いろんな言語の正規表現をオンラインでチェックできるサイトがあったとは。
こういうサイトは助かるんよ。( ・`ω・´)

Rex V: an AJAX Regular EXpression eValuator
http://www.rexv.org/


このQRコードにはたいして意味は無いです

PEARでQRコードを作れるライブラリ「Image_QRCode」というのがあると最近知ったので試しにインストールしてみて、QRコード作成ページ作ってみたったったった。

オンラインでQRコード作成
http://qr.rutti.net/




以下、Image_QRCodeの公式サイトと解説サイトです(´・ω・` )

Image_QRCode
http://pear.php.net/package/Image_QRCode/


PHP: pear:packages:image_qrcode [PHP Wiki]
https://wiki.php.net/pear/packages/image_qrcode
今までずっとeAcceleratorを使ってましたが、どうも公式サイトを見ると2010年以降の更新が無いようなのでここらで別のアクセラレータに乗り換えようかなと思ってる今日このごろ。

eAccelerator
http://eaccelerator.net/

オープンソースのSNSシステム、PHPSocialのインストールに関する簡易メモ。
Open Source PHP Social Networking Software | PHPsocial.net
http://phpsocial.net/



PHPSocialはインストール時に、ライセンスキーを入力する必要があります。
オープンソースで利用も無料だけどアカウント登録をしないとライセンスは出せませんよ、的な。

サインアップしてから「Account」をクリックして、「Generate License」をクリック。
そこでライセンスを生成。

ちゃんとしたライセンスを入力してもエラーが出る場合は
「./include/license」に書き込み権限がちゃんとついているか確認する。

その次は、「下のボタンをクリックしてください(英語)」と表示されているにも関わらずボタンが表示されてない現象が。
ワロス。

「./include/Config.php」の書き込み権限がついているか確認。
書き込み権限をつけてやり直すと、「Connection Successful」の文字と共に新たなボタンが出現。


あとはスルスルと終了。

まぁ、自分用のメモなので殴り書きです。
«Prev || 1 · 2 · 3 · | Next»