トップページphp
1001コメント305KB

【PHP】下らねぇ質問はここに書き込みやがれpart17

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/02/24(金) 22:05:48ID:YHkZgU8b
PHPに関するくだらねぇ質問用スレです。 
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。 

まず読め【PHP マニュアル】 
http://www.php.net/manual/ja/

本スレ【PHP】質問スレッドpart33【php】
http://pc8.2ch.net/test/read.cgi/php/1140027592/l50

前スレ【PHP】下らねぇ質問はここに書き込みやがれpart16
http://pc8.2ch.net/test/read.cgi/php/1139146534/l50

過去スレは>>2
0362nobodyさん2006/03/04(土) 14:58:31ID:???
セッションID総当たりすれば、ユーザ認証突破可能?

最後まで文字列を操作するかじゃね?
EUCで生成すること自体勧められないけど。SJISで保存するなら最初からSJISで生成すべき。
文字化けが許容出来ないなら、文字コード変換したら負けだよ。
0363nobodyさん2006/03/04(土) 15:38:43ID:???
>362
日本語でおk
0364nobodyさん2006/03/05(日) 00:19:00ID:j6g607oY
http://www.mysql.gr.jp/mysqlml/mysql/msg/12071
>もちろん、クライアント側のアプリでは階層の深さを直接
>提示するでしょうが。ウエブの開発者はツリーをループしながら、
><li></li> と <ul></ul> のタグを深さが増えたり、減ったりする
>毎に、追加します。

これのやり方がいくら考えても分からないのですがどうやったらいいのですか?
0365nobodyさん2006/03/05(日) 00:28:33ID:???
+----------------------+-------+
| name             | depth  |
+----------------------+-------+
| ELECTRONICS        | 0    |
| TELEVISIONS         | 1    |
| TUBE              | 2    |
| LCD               | 2    |
| PLASMA             | 2   |
| PORTABLE ELECTRONICS | 1   |
| MP3 PLAYERS         | 2   |
| FLASH              | 3    |
| CD PLAYERS          | 2   |
| 2 WAY RADIOS        | 2    |
+----------------------+-------+
↑を<ul><li>を使って↓みたいにしたいんです。
 ・ELECTRONICS
  ・TELEVISIONS
   ・TUBE
   ・LCD
   ・PLASMA
  ・PORTABLE ELECTRONICS
   ・MP3 PLAYERS
    ・FLASH
   ・CD PLAYERS
   ・2 WAY RADIOS
0366nobodyさん2006/03/05(日) 00:44:55ID:???
一度に1000人以上のアクセスがあれば
お詫びの文章を出してスクリプトをストップ!
ってのはどうやってやるんだ?
03673642006/03/05(日) 00:53:08ID:???
そーす
http://aazukan.s201.xrea.com/test.txt

動作
http://aazukan.s201.xrea.com/test.php

ここまでやってみました。
0368nobodyさん2006/03/05(日) 01:17:45ID:???
AA図鑑・・・
03693642006/03/05(日) 01:19:49ID:???
>>368
そこに触れるのはヲチ板でよろしく
>>364についてお願いします><
0370nobodyさん2006/03/05(日) 01:46:26ID:yRA2j2Vb
>>364
DBの設計が激しく間違っている気がするが?
→そうなの?
板違いなのでDB板で勉強して来い

→わかってます
正しくソートされていると仮定

$depth = -1;
foreach($categories AS $category) {
  while ($depth<$category['depth']) {
    echo "<ul>\n";
    $depth++;
  }
  while ($depth>$category['depth']) {
    echo "</ul>\n";
    $depth--;
  }
 : echo '<li>', $category['name'], '</li>', "\n";
}
while($depth>=0) {
  echo "</ul>\n";
}

こんなかんじかな。 デバッグもしてないし適当だから保障しない。参考程度に。
03713702006/03/05(日) 02:19:56ID:???
:echo は echoね
んで
while($depth>=0) {
  echo "</ul>\n";
  $depth--;
}
ね。
03723642006/03/05(日) 02:41:57ID:???
>>371
色々書いて頂いて申し訳ないのですが、
↓で100点になるようなものがよかったので使いませんでした
http://openlab.ring.gr.jp/k16/htmllint/htmllint.html

そーす
http://aazukan.s201.xrea.com/test.txt

動作
http://aazukan.s201.xrea.com/test.php

これでとりあえず動くのですがもうちょっとスマートにできませんか?
0373nobodyさん2006/03/05(日) 02:59:51ID:???
if($depth < $category['depth']) {
$list .= "<ul><li>";
} else {
if($depth > $category['depth']) {
$list .= str_repeat("</li></ul>", $depth - $category['depth']);
}
$list .= "</li><li>";
}
03743642006/03/05(日) 03:03:47ID:???
これでいくことにしました、ありがとうございます。
0375nobodyさん2006/03/05(日) 03:15:29ID:???
いつからここは丸投げスレになったんだ?
0376nobodyさん2006/03/05(日) 04:04:12ID:???
doui
0377nobodyさん2006/03/05(日) 05:24:59ID:8JhBJBZ6
すみません、ちょっと質問なんですが・・・PHPスクリプトをいじってるんですけれど、

$m_header = $_SERVER['DOCUMENT_ROOT'] . '/header.php';

この $_SERVER['DOCUMENT_ROOT'] を自分のサイトのmain root pathに変更しろとあるんですが、
これはこのままじゃダメなんでしょうか?
ググっても解らず、困っています。
解る方がいらっしゃいましたら教えて下さい。
0378nobodyさん2006/03/05(日) 06:19:26ID:???
>>377
$_SERVER['DOCUMENT_ROOT'] の値がちゃんと取れてるなら、そんままで良いんでね。
取得できない事(環境によっては無いわけでもない)を、作者が考慮して
確実に動くように手動で明示しとけと言ってるのかな。
そのアプリは何?
0379nobodyさん2006/03/05(日) 06:21:09ID:???
>>377
・・・ん?
まずは変えてみたの?変えて駄目だったの?
0380nobodyさん2006/03/05(日) 06:33:28ID:8JhBJBZ6
>>378
ありがとうございます。そのままでも大丈夫なんですか・・・。
じゃあスクリプトが動かない原因は他にありそうです。
実はアメリカのなので私も良く解ってないんですが、
登録したサイトを閲覧できる(?)というものなんです。

>>379
すいません、書き方が悪かったです。
変えようにも、何を変えていいのか解らなかったので。
もしかして/usr/bin/phpなのか?と思って適当に変えてみたりはしたんですが。
的外れだったみたいです。
0381nobodyさん2006/03/05(日) 07:56:49ID:???
>>378
それは自分のWebサーバのドキュメントルートを取得するスーパーグローバル変数だよ
オレの環境では

<?
 echo $_SERVERT['DOCUMENT_ROOT'];
?>

で、ブラウザからアクセスしたら「C:/Program Files/Apache Group/Apache2/htdocs」って表示されたよ
03823782006/03/05(日) 07:59:18ID:???
ごめん、$_SERVERね

あと、ちゃんとheader.phpっていうのはあるのかい?
0383nobodyさん2006/03/05(日) 08:37:22ID:???
会員数万人のDBがあって、その会員リストに随時メールを送ったり
したいんだけど、メールが1日に数万通〜数十万通ともなると、すごい負荷かな??
別のメール配信専用サーバみたいなのを用意したほうがいいんでしょうか。
仮に用意できたとして、どうやってメール作成スクリプトからその配信専用サーバに
メール配信の指示を出せばいいの? メール作成スクリプトで「mb_send_mail」を
実行しちゃったらその鯖から送信されちゃうだろうし・・・。
0384nobodyさん2006/03/05(日) 12:08:41ID:???
>>383
そこまで何もわからないならちょっと自分で勉強してみないと
話が理解できんと思うよ
0385nobodyさん2006/03/05(日) 13:15:17ID:???
>>383

日本語でおk
0386nobodyさん2006/03/05(日) 13:26:20ID:???
>>383
業者に依頼しろ。
無知な人間が適当に作って、情報漏洩なんかした日には、会社つぶれかねんぞ。
0387nobodyさん2006/03/05(日) 13:55:53ID:???
>>383
>別のメール配信専用サーバみたいなのを用意したほうがいいんでしょうか。
ですな。サーバだけじゃなくて回線もね。
あと同じドメイン宛に短時間に大量のメールを出すと、
相手の接続拒否リストに載せられることもある。
その辺も絡めて勉強して、業者に依頼することをお薦め。
(最低限の勉強をしてないと業者の良否判断や注文も出来ないからね)
実際のメールの出し方については、その業者とすりあわせ。
0388nobodyさん2006/03/05(日) 14:27:55ID:???
最低限、MTAの仕組み、SMTP実装、ここいらは理解してこい。
PHPには関係ない。
0389nobodyさん2006/03/05(日) 18:25:30ID:???
>>384-386
無知なバカども、分からないなら「分かりません」と言えばいいのに。知ったかぶるな。
お前らが知ってる程度の知識なら俺も持ってる。端折って書いてるだけ。

>>387 ありがとう。でも、なるべく自前でやりたいんだけど・・・。
>>388 SMTP実装かぁ。プロトコルの話だよね? それを勉強したとして、PHPで実現できる??
0390nobodyさん2006/03/05(日) 18:28:04ID:???
>>389
0391nobodyさん2006/03/05(日) 18:29:32ID:???
>>389
>お前らが知ってる程度の知識なら俺も持ってる。
例えば?
0392nobodyさん2006/03/05(日) 18:36:57ID:???
>>389
あなたをリビングレジェンドに認定します。
0393nobodyさん2006/03/05(日) 18:44:13ID:???
>>389
> >>388 SMTP実装かぁ。プロトコルの話だよね? それを勉強したとして、PHPで実現できる??
お前できないの?バカじゃね?
0394nobodyさん2006/03/05(日) 18:52:04ID:iaaLXl/X
if($_POST['name'] = "") $err.= "名前が入力されてないぞ";

こんな感じで、$_POST['name']が空の場合、文字例を出力させるには
どうすれば良いでしょうか?

それから、POSTデータを取得出来ない場合、
$err.= "POSTデータが不正ですよん。。";

みたいにさせるにはどうやれば良いでしょうか?
応用力がなくてすみません。
03953842006/03/05(日) 18:55:51ID:???
[訂正]
if($_POST['name'] == "") $err.= "名前が入力されてないぞ";
0396nobodyさん2006/03/05(日) 19:05:58ID:???
>>394
・・・本当にわからないのか?if文が解らないのか、文字列を表示する方法が解らないのか

あと、余談だけど、POSTデータが取得できない場合は取得できてないんだから$_POST['name']
の中身はもちろん空だよね?
だからこれも表示するエラーメッセージは「名前が入力されていません」にしたほうが良いんジャマイカ?
0397nobodyさん2006/03/05(日) 19:10:50ID:???
>>396
俺も初心者なんだが trim()を使うのは駄目かなぁ?
if(trim($_POST['name'] == "")) $err.= "名前が入力されてないぞ";
0398nobodyさん2006/03/05(日) 19:16:21ID:???
>>397
何の意味が!!!
0399nobodyさん2006/03/05(日) 19:28:49ID:???
emptyとか
0400nobodyさん2006/03/05(日) 19:28:56ID:???
>>397
trim()は改行コードとかを除けてくれる便利な関数だけど今回のでは必要無いっぽいぞ?
でも、どう考えてそういう答えに至ったかは解らないけど、自分で考えて何か仮定を立てる
ことの出来るお前は偉い。

あとはその仮定をどうやってテストして実証していくかの方法を身につけるんだ!
0401nobodyさん2006/03/05(日) 19:50:00ID:???
>>396
ん〜、何も入力しないでPOSTで上げたフォームのテキストの値($_POST['name']の事ね)をtrimでスペースとか除けても
issetにかけると値がある、って判断されるっぽいね。何が入ってるんだろ?

出来るならemptyか$_POST['name'] == "" とかで判断したほうが良いと思う。
04024012006/03/05(日) 19:50:36ID:???
ごめん、>>397
0403nobodyさん2006/03/05(日) 19:58:27ID:???
そこまでするなら===で比較すればいいわけで
その例ならif(!$_POST['name'])
0404nobodyさん2006/03/05(日) 20:11:32ID:???
>>390-393
知ったかぶりのバカども乙wwwwwwwwwwwwwwwwwwwww

何も具体的なことを言えないヤツの説得力はゼロ。
ウンコなクズは氏ね。
0405nobodyさん2006/03/05(日) 20:24:18ID:???
>>383
OS、メール配信のタイミング、アクションの方法、PHPのバージョン、その他もろもろ記述もし
ないでよく具体的な事が云々言えるなお前。

まぁ、どうせLinux系だろうから、実行のタイミングが決まってるのなら普通にサーバ別にたて
て今のサーバでシェルでsshとPHPファイルの実行をキックさせるようなヤツ書いてcronに突っ込む
だけじゃないのか?
もう出て行ってくれ
0406nobodyさん2006/03/05(日) 20:28:58ID:???
最近いろんなところで
>>404
みたいなアレな奴をみかけるけど、やっぱり時期的な問題?
0407nobodyさん2006/03/05(日) 21:02:37ID:???
一定時間以上起動してるPHPのプロセスを殺す方法ってある?
なんかphp.iniの設定でそういうっぽいのいがあったんだけど
readでブロックとかしてるような待ち状態は消費時間として
カウントされないみたいなんだよね
やっぱ別のプログラムで監視しててサーチアンドデストロイ?
0408nobodyさん2006/03/05(日) 21:08:15ID:???
>>401
もうちょっと勉強しろ。

issetは値があるかどうかじゃなく変数の有無を確認するのに使うもので、
NULL以外の空っぽ文字列などが格納された時点で常にtrueを返す。
フォームのテキスト入力で何も入力しないってのは "" という空文字列を
格納してるのに等しいからこれはissetで必ずtrueになる。

if(isset($_POST['hoge'])) みたいのはsubmitのボタンなど、押した場所によって
送信自体がされなくなるinputの送信有無を判別するのに使われる常套手段。
しかし、それも if(isset(trim($_POST['hoge']))) なんて真似をしてしまうと
NULL→""変換されてしまうので何があってもtrueが返ることになり全く意味がない。

テキストデータが空っぽのときに文字列をセットしたいだけなら最初の >>394-395
if($_POST['name'] == "") $err.= "名前が入力されてないぞ";
で全く問題がないと思うが、これで何が問題あるのかまず説明しろ。
0409nobodyさん2006/03/05(日) 21:10:40ID:???
「めるえもん」という悪魔のサービスがある。

通称:合法スパム
0410nobodyさん2006/03/05(日) 21:13:20ID:???
>>407
ブロック状態で戻ってこないのはPHP自身では検知できないらしいからなぁ…
そういうプログラムが多数できるなら1個のサーチプログラムを作ってkillさせるか、
数が少ないならプログラム毎に自分のプロセスIDと起動時間を渡して
子プロセス作って一定時間後にsignal送信させるとか…
0411nobodyさん2006/03/05(日) 21:51:38ID:???
>>408

401じゃないけど、その方法で問題がある点を説明するね。

ユーザー入力の受付は、

$username = ( isset($_POST["username"])?$_POST["username"]:"" );
で、if( $username == "" )とかで入力チェック。

$_POST["username"]を直接評価するのはNG。
入力されていない場合に、その値を参照しようとすると
未定義(undefined)扱いになるから立派なエラー。

問題があるとしたらそのへん。
04124012006/03/05(日) 21:52:19ID:???
>>408
ごめん、勉強不足でした('A`)
issetってそういう関数だったのか・・・
0413nobodyさん2006/03/05(日) 22:34:52ID:???
>>411
E_ALL対策か。Noticeエラーまでいちいち気にする?
0414nobodyさん2006/03/05(日) 22:56:21ID:???
>>413
セキュリティ上Noticeは気にするべきだよ。
この場合は@で回避して比較するのもアリかも知れないが。
どちらにしろ放置はよろしくないよ。

とりあえず一覧
         |未定義 |NULL  |""    |0     |"0"   |
isset    |false  |false |true  |true  |true  |
empty    |true   |true  |true  |true  |true  |
==""     |エラー |true  |true  |true  |false |

>>411
if (!isset($_POST["username"]) || $_POST["username"]!="") {
  $err .= 'カラですわ';
}
でもいいな。
0415age2006/03/06(月) 01:21:53ID:???
はじめまして、php-5.1.2を下記構成のredhat9へインストールしようと
試みております、
PHP マニュアル、google探しましたがなかなか情報見つからず、
質問させていただきました。

root@linux[php-5.1.2]$rpm -qa |egrep php| xargs rpm -e
にて、一度削除し、
$./configure \
--with-apxs2=/usr/local/apache2/bin/apxs \
--enable-mbstring
を実行し、
$make
で、「make: *** ターゲットが指定されておらず、makefile が見つかりません. 中止」
とのメッセージでmakeができません。。。

config.log にはエラーらしきものは見当たらず、と言いますか
自分が気が付いていないだけかもしれませんが。
よろしければ、アドバイス頂けませんでしょうか。

マシン構成は
Redhat linux9
php-5.1.2
Apache version:2.2.0
CPU:P3 800Mhz
Memory:256MB
HDD:20GB

です。(スレ違いでしたらすみませんです。。。)
0416nobodyさん2006/03/06(月) 03:22:12ID:???
スレ違いです
0417nobodyさん2006/03/06(月) 03:27:59ID:???
俺とあの子の心もスレ違い〜♪
0418nobodyさん2006/03/06(月) 03:46:43ID:???
>>414
http://jp2.php.net/manual/ja/types.comparisons.php
http://www.blueshoes.org/en/developer/php_cheat_sheet/
http://www.deformedweb.co.uk/php_variable_tests.php

==や!=は案外鬼門だよな。
0419nobodyさん2006/03/06(月) 03:56:43ID:???
require()の対象って、
ドキュメントルートに無くても問題ないのでしょうか?
一応動作しましたが。
0420nobodyさん2006/03/06(月) 04:32:10ID:???
>>419
include_pathについて調べてください
0421nobodyさん2006/03/06(月) 04:36:26ID:???
>>419
むしろ置けるんであればドキュメントルートに置かない方がいいくらいかと。
requireされるだけでなく単独でページとして動作するファイルなら別だけど。
0422nobodyさん2006/03/06(月) 13:37:25ID:???
PHP 5.1.2を使っているのですが、デフォルトで導入されている
マルチバイト文字を扱う関数が未定義となってしまい使えません。

例)
<?php
//1
$str = "サーバサイド技術";
print(mb_substr($str,3,5));

//2
$sstr = "PHPはPHP:HepertextPreprocessorの略です";
print(mb_strpos($sstr,"PHP"));
print(mb_strrpos($sstr,"PHP"));
?>

実行結果:Fatal error: Call to undefined function mb_substr() in C:\Program Files\Apache Group\Apache2\htdocs\4.1.php on line 4

mb_strrpos(),mb_convert_kana(),mb_convert_encording()関数でも同様のエラーがでます。
設定をどう弄ればよいか教えてください。
0423nobodyさん2006/03/06(月) 13:47:59ID:???
>>422
>デフォルトで導入されている
大嘘
0424nobodyさん2006/03/06(月) 14:03:10ID:???
>>422
最低限PHPマニュアルくらい読め。全部書いてある。
0425nobodyさん2006/03/06(月) 14:13:55ID:???
php.iniのextension=php_mbstring.dllはコメントを外しているのですが。
他に設定が必要なのですか?
当方windowsXPです。
0426nobodyさん2006/03/06(月) 14:32:06ID:???
>>425
OSは関係ありません
0427nobodyさん2006/03/06(月) 14:32:39ID:???
>>425
本ぐらい買え
0428nobodyさん2006/03/06(月) 14:37:38ID:???
>>425
phpinfoで、mbstringの項目があるかどうか確認せよ。
無ければphp.iniが適切なパスに置かれていないか、Webサーバを再起動していない可能性あり。
0429nobodyさん2006/03/06(月) 14:41:11ID:QzUnKc0K
>>425
423だけが本当の事を言っている。
ひとまずphpinfo()してみたら?
Apacheの再起動を忘れている可能性大。
0430nobodyさん2006/03/06(月) 14:43:20ID:QzUnKc0K
あ、428とかぶった。
04314282006/03/06(月) 15:22:24ID:???
>>430
きれいにかぶると、何かを感じるなw
ま、それだけありきたりの原因ってことだが。
0432nobodyさん2006/03/06(月) 15:36:57ID:???
何こいつ偉そうに
04334252006/03/06(月) 15:54:48ID:???
自己解決しました。
0434nobodyさん2006/03/06(月) 16:08:32ID:???
>>433
ふぃーどばっくって言葉、知ってる?
0435nobodyさん2006/03/06(月) 16:54:06ID:???
知ってますが、そんなことはしません。
04364252006/03/06(月) 16:55:21ID:???
車には興味ないです。
0437nobodyさん2006/03/06(月) 17:19:18ID:???
ふつーに荒らしが沸いてるみたいだな
0438nobodyさん2006/03/06(月) 19:06:06ID:???
phpインストールしたら、最初にやるのは Hello, World じゃなくて
phpinfo() だ。
0439nobodyさん2006/03/06(月) 19:28:03ID:???
だから質問するやつは、ID出せ。
0440nobodyさん2006/03/06(月) 19:39:23ID:???
IDでてない質問に答えるな
0441nobodyさん2006/03/06(月) 19:40:19ID:???
>>438
セキュリティ甘いサーバがわんさか現れそう
0442nobodyさん2006/03/06(月) 20:47:05ID:???
はー季節季節
0443nobodyさん2006/03/07(火) 02:35:01ID:???
>>438
そういえばそうだな・・・まぁ、HelloWorldじゃないにしろ
何か文字を表示するよな普通の言語って・・・
言われて気づいたよ。

スレ違いだけど、毎朝Suicaのペンギンを見て癒されています。
0444nobodyさん2006/03/07(火) 08:17:30ID:???
while(true){
 echo "HelloWorld";
}
ってうってみて文字が表示されたら初期設定はおk
0445nobodyさん2006/03/07(火) 08:43:19ID:???
>>444
愉快犯
0446nobodyさん2006/03/07(火) 09:23:16ID:???
>>438
レンタルサーバなら phpinfo() は使えないことも多いだろ。
0447nobodyさん2006/03/07(火) 10:18:13ID:???
XREAは使えたかな
0448nobodyさん2006/03/07(火) 11:51:24ID:???
array[]=array('a'=>1,'b=>2)って感じの処理を数回した後
現セットarray[]のaとかの値を変えたいのですがどうすればいいのでしょうか?

current(array)['a']とかでいけるかなと思ったのですが駄目でした・・
0449nobodyさん2006/03/07(火) 12:02:05ID:???
$array[ count($array) - 1 ]['a'] 辺りかね。
0450nobodyさん2006/03/07(火) 12:10:42ID:???
>>448
現セットarray[]の意味不明
0451nobodyさん2006/03/07(火) 12:38:31ID:???
array を brray にしたいとか
0452nobodyさん2006/03/07(火) 12:58:46ID:???
>>449
なるほど。ありがとうございました。
0453nobodyさん2006/03/07(火) 14:00:10ID:???
'b=>2
ここでエラーが起こるとは誰も突っ込まないのか
0454nobodyさん2006/03/07(火) 14:15:03ID:???
>>449
おまいさんを今日からエスパーに認定する。
0455nobodyさん2006/03/07(火) 15:03:43ID:???
>>453
それ以前に変数名に$ついてない時点で論外だし
04564482006/03/07(火) 16:00:11ID:???
>>453 >>455
揚げ足取らないでくださいよ^^;
0457nobodyさん2006/03/07(火) 16:30:03ID:???
質問するときは状況を再現できる正確なサンプルコードを提示するのが基本だばかちん
0458nobodyさん2006/03/07(火) 16:36:54ID:???
回答する側も、正確を期すために質問者の文をコピペして
実験することもある。
自分の答えが正しいか確認するために、検索することもある。
0459nobodyさん2006/03/07(火) 16:42:10ID:UW6rJJ+I
PukiWikiのTrackerプラグインについて質問です。

要素を連結して[_name]という変数に代入したいという目的で、
下記のプラグインPatchを当てました。
さらに、プラグインPatchのページのコメント欄に記載されている変更も適応しました。
ほぼ目的通りに動いたのですが、末尾に必ず連番が入るのが解決できません。(入れたくない)

Patch作者は[_name]に[_date]が代入されない場合意図的に連番を入れてるっぽいのですが、
ソース見てもどこで入れてるのか分かりません。
$num変数当たりが怪しいと思うんですが・・・。

どなたかご教授お願いします。

・設置場所
http://samurai-tribe.com/hda-wiki/index.php?%3Aconfig%2Fplugin%2Ftracker%2Fcomplist
・PukiWiki
http://pukiwiki.sourceforge.jp/?FrontPage
・Trackerオフィシャル
http://home.arino.jp/?tracker.inc.php
・TrackerプラグインPatch
http://teanan.homeip.net/pukiwiki/?%BC%AB%BA%EE%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%2Ftracker.inc.php
04604592006/03/07(火) 16:49:13ID:???
上記のパッチ済のソースです。
http://aploda.org/dat6/upload413092.txt
0461nobodyさん2006/03/07(火) 17:29:20ID:MKvD8QW3
PHPで暗号/復号を行うライブラリーってありませんか?

因みにwindowsでmd5で暗号化したものをLinuxで読むと
暗号化した文字列との比較が出来ません。
md5ってマシンに依存しするのですか?
■ このスレッドは過去ログ倉庫に格納されています