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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/05/27(火) 18:04:33ID:???
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

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

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0241nobodyさん2008/06/05(木) 23:10:43ID:MYkhFPuI
>>240
Accessを使って作ってしまった方が簡単にできるんじゃないですか?

それと並行して時間を見つけてPHPで作ってみて
上手くいったら裏で切り替えるとか
0242nobodyさん2008/06/06(金) 00:39:43ID:???
ショッピングシステムなんて安価なのが沢山あるのに、まだ独自に作る・作らせるなんてやってる馬鹿がいるのか。
精魂込めた1店舗より、適当に増殖させまくった1000店舗の方が、圧倒的桁違いに儲かるという事実を顧客に教えてやれよ。
0243nobodyさん2008/06/06(金) 00:47:24ID:5yuWZEZB
クラス内でグローバル変数って使えないのでしょうか?
以下のようにしたのですが、表示されません。

$GLOBALS['test']="aaa";
class class_test{
global $test;
function test_a(){
echo $this->test;
}
}

$obj = new class_test("");
$obj->test_a();
0244nobodyさん2008/06/06(金) 01:02:38ID:???
パースエラー出てないか?
02452432008/06/06(金) 01:06:18ID:???
>>244
parse error, unexpected T_GLOBAL, expecting T_FUNCTION in

パースエラーが出ます。やはりこういう書き方は駄目なのでしょうか?
0246nobodyさん2008/06/06(金) 01:07:47ID:???
抽象化するためのオブジェクト指向だよ?
0247nobodyさん2008/06/06(金) 03:14:20ID:XxyWIPlY
使用メモリーサイズから、
立ち上げ可能な最大プロセス数を算出しようと思います
このような用途の場合、
memory_get_peak_usage (true)

memory_get_peak_usage (false)
のどちらが適切でしょうか?
falseの場合、
emalloc() が使用するメモリのみを報告するとのことで、
trueの場合の値とは大きさがかなり異なるので迷っています
0248nobodyさん2008/06/06(金) 06:27:29ID:???
イメージの縦・横サイズが大きいとアップロードできないんだけど、なんででしょう?
ファイルサイズは1Mもなくて、Php.iniのMaxサイズは超えてないのに。
0249nobodyさん2008/06/06(金) 06:37:23ID:???
メモリ不足じゃねえのか?
02502372008/06/06(金) 07:06:03ID:???
誰か回答いただけませんか?(´;ω;`)
0251nobodyさん2008/06/06(金) 07:17:19ID:???
>>250
print( implode( ",", $array ) ); だとダメなんか?
0252nobodyさん2008/06/06(金) 07:49:30ID:???
join使えば?
0253nobodyさん2008/06/06(金) 07:51:58ID:???
>>251-252
それです!
ありがとうございました!

マニュアルにおける配列関数のページばかり見ていて、
文字列関数を見落としていました。
0254nobodyさん2008/06/06(金) 09:54:25ID:7wBcJbju
$request = mysql_query($query);
$result = mysql_num_rows($request);
if($result) {
while( $result = mysql_fetch_assoc($request) ) {
 foreach($result as $key => $value) {
  print "{$key} : {$value}";
 }
}
} else {
 print "該当なし";
}

検索結果がない場合を考慮して、
mysql_num_rowsで検索結果数を確認しているのですが、
mysql_fetch_assocも使っていて、
mysql_num_rowsは、非効率な処理をしているのではないかという気になります。

検索結果がない場合の処理として、
もっと最適な方法はありますでしょうか?

スピード重視ですので、PDOなどを利用する予定はありません。
0255nobodyさん2008/06/06(金) 10:43:08ID:???
>>254
外のifを外してprintのとこでカウントする
カウント0で"該当無し"
0256nobodyさん2008/06/06(金) 10:59:21ID:???
SJISでページ作ってます。

フォームの内容を次のページで確認したりするために表示すると

「表示」という文字列が「表\示」というふうに間に半角の¥マークが入ったりします。
他にもいくつかの文字列で確認できています。

\を省くようなプログラムを書いてしまうと本来の\を記入したいときなどに
不都合が起きてしまうので
それ以外の方法で何とかしたいのですが

原因・解決方法を教えてください
よろしくおねがいします。
0257nobodyさん2008/06/06(金) 11:05:11ID:???
いつの時代のPHPだよw
02582562008/06/06(金) 11:30:51ID:???
自己解決しました。
スレ汚しすいません
0259nobodyさん2008/06/06(金) 14:53:07ID:???
ちょっとした疑問が・・・・
apache+mod_fcgidでphp動かすのと
apache+mod_phpで動かすのどっちが早いのでしょうか?
やっぱり圧倒的にmod_phpですかね・・・
0260nobodyさん2008/06/06(金) 17:07:39ID:???
皆さんPdo使ってる?
02612272008/06/06(金) 17:19:55ID:qm+hYxPW
>>228-230
>>227を実現したかった環境はPHP5.2の入っているレンサバです。
今回はPHPでの実装をあきらめて、JavaScriptで実装してみます。

お答えいただきました皆さま、ありがとうございました。
02622542008/06/06(金) 17:44:36ID:???
>>255
ご回答ありがとうございます。

外のifを外してしまうと、
$result(クエリ)が存在しない場合、
whileループをしなくなり、
foreachループでも「データが存在しない配列データ使うな」というエラーが
出てしまいますのです。

一応の善後策として、print書き出しのところを変数$fooに代入して、
whileループ後、$fooが空だったら、「該当無し」を代入してから書き出し、
という方法を取ってみました。

入門書以外の書籍を見つけられないので、
どうもPHP+MySQLはつまづきやすいです。
定石集みたいな本があれば嬉しいのですが、何かお薦め本ありますか?
0263nobodyさん2008/06/06(金) 17:59:09ID:9VzUi8vG
質問です。
特定の文字列以外はNGにしたいのですが、

$hoge = $_POST["data1"];
$hogehoge = "ここがわかりません。"

if(!stristr($hoge , $hogehoge)){
echo "NG";
}else{
echo "OK";
}

こんな感じでテキストボックスから「数字 か "n"」のみを受付たいのですが、
どなたかお力を貸してください。お願いします。
0264nobodyさん2008/06/06(金) 18:07:11ID:???
preg_matchか、is_numericとstrposの二段構えの方がいい。
ちなみに後者の方がちょっと早いけど、たぶんそこまでこだわるの無駄。
02652632008/06/06(金) 18:39:49ID:???
>>264さん回答ありがとうございます。

さっそくググってみました。
正規表現がいまいちわからないのですが、
数字 か "n" の場合

/[n\d]/

で合ってるのかな?
一応テストしてみたら思うとおりに動きました。
ありがとうございました。
0266nobodyさん2008/06/06(金) 18:51:20ID:???
純粋にnか数字を検索したいだけの場合、
/\d|n/
nで始まる複数の数字(例:n012345678)って決まってる場合は、
/^n[\d]+?$/
とかじゃね?
0267nobodyさん2008/06/06(金) 18:55:46ID:???
GDライブラリの内部文字コードのみEUCみたいなんですが、
これを直すにはコンパイルしなおすしかないのでしょうか?
システム全体はUTF8でGD内部だけEUCなのが使いにくくてしょうがない・・・
02682632008/06/06(金) 19:00:30ID:???
やっぱりうまく動いてませんでした。

数字(何桁でも可。数字以外が含まれるとNG)
n (1文字だけならOK。 n0123とか nabcとかはNG)

の正規表現を教えて下さい。
何度もごめんなさい。
0269nobodyさん2008/06/06(金) 19:14:20ID:???
>>268
丸投げやめれ
限りなく答えに近いヒントは書いた

>>267
GDってUTF-8対応してたはず。(2.0以降?)
アップグレードしてみれば?
02702672008/06/06(金) 19:40:41ID:???
CentOS4.6でrpmでインスコしてある4.3.9はGD関数が内部UTF8で動いていて、
ソースから入れた5.2.6が内部EUCという非常に意味不明な状況。
phpのconfigureに文字コード指定もないっぽいし、GD自体はソースから入れたほうがもちろん新しい。
やっぱりどこかに文字コード指定する場所があるんですかね?
0271nobodyさん2008/06/06(金) 19:50:57ID:+VeYItW2
PHPで掲示板などを作ろうと思ってます。
今「PHPによるWebアプリケーションスーパーサンプリング」って本で勉強しているんですが
PEAR、Smarty、MySQLとかいろいろなPHPと連携出来る
プログラミングが出てきて、どれを選ぶべきか困ってます。

Smartyだとこういうコトが出来て
MySQLだとこういうコトが出来る
みたいなのが分からないので
掲示板作りにもっとも適しているのはどれなんですか?
0272nobodyさん2008/06/06(金) 19:59:15ID:???
「どれ」じゃなくて仕様次第じゃPEAR/Smarty/MySQL全部つかうよ
02732712008/06/06(金) 20:11:09ID:+VeYItW2
>>272
マジですか?

今考えてるのが明和水産のような形式の画像掲示板を作ろうと思ってるんですが
全部必要でしょうか?
0274nobodyさん2008/06/06(金) 20:16:42ID:???
>>270
PHPの問題かGDの問題かまず切り分けてくれよw
というか、主語が不明瞭で文章が分かりづらいよ。

>phpのconfigureに文字コード指定
php.iniのmbstring.internal_encoding = EUC-JP
が有効になってるとかそういうことじゃなくて?
0275nobodyさん2008/06/06(金) 20:17:40ID:???
>>273
>Smartyだとこういうコトが出来て
>MySQLだとこういうコトが出来る
>みたいなのが分からないので
つーか、その仕組みを理解するために本買ったんだろw
もっとよく読めよ。
0276nobodyさん2008/06/06(金) 20:53:34ID:???
その3者って用途も効果も全然違うんじゃ・・・
0277nobodyさん2008/06/06(金) 21:16:01ID:???
>>259
遅レスだけど、比較するまでもなく、mod_phpに決まってるだろ。
ソケット介さず、HTTPD直接動かすんだから。
0278nobodyさん2008/06/06(金) 21:58:27ID:liAI2iTp
二度押し対策について教えて下さい。
ショッピングなどので注文ボタンを連続して押すと注文データが二つ出来てしまうという件です。

webで検索するとJavaScriptの方法があるのですが、それですとJS無効にしている人には対応ができません。
それで、トランザクションIDなどを発行して、formにhiddenで埋め込んで、送信されてきたIDとセッションに保存されたIDを比較するというやり方が
あると思うのですが、それでも、0.1秒くらいの間隔で連続送信された場合、セッションの処理が追いつかず二度受付がされてしまいます。

お金が絡むことなので、かなりシビアな管理が必要なのですが、どのような方法がありますでしょうか?
私が考えたのは、一回送信したら送信完了画面の表示処理になるまでロックするとか。
そうすると、ロックの解除タイミングが難しく異常終了した場合に、永遠にロックがされてしまい、
OSのリブート以外復旧する方法がなくなってしまうのではないかと、危惧してしまいます。

又は、メールで一回確認メールを送りつけて、そのメールに記載されているURLをクリックすると
注文完了になる、というロジックも考えたのですが、そのような方式でやっているネットショップを、
10年間位ネット使用歴がありますが、見たことがありませんし、利便性が悪いこともわかります。

それで、別の方法として注文ボタンを押しても完了とはせずに、
手動でこちらが確認して注文確認のメールを送るという案も考えました。
が、それも前述と同様で手間がかかる上に、利便性が悪いということで躊躇しています。

あとは、二重注文を承知で、返品を受け付けるという処理があるのですが、
利便性はいいのですが、お客さまからの苦情がこないか不安です。
もちろん、二重注文の免責事項として注文ボタンの前に書きます。

結局、あれやこれや考えたのですが、結論が出ませんでした。お知恵を貸して頂けないでしょうか?
宜しくお願いします。
0279nobodyさん2008/06/06(金) 22:10:37ID:???
>>278
倍儲かるじゃないか。そんなもんな、気付かず支払いに進んじゃう方が究極の馬鹿なんだからほっとけ。
0280nobodyさん2008/06/06(金) 22:12:57ID:???
そこまでやるなら、
単純に、客がWEB上で注文の確認とキャンセルできる仕組みを用意した方が良い。Amazon方式。
それかロック処理に時間制限を付けるとか。ネットバンク方式。
0281nobodyさん2008/06/06(金) 23:43:30ID:sB0HvGVD
>>243
いや、そのコードはおかしい。
0282nobodyさん2008/06/06(金) 23:53:56ID:???
>>243
コンストラクタ内で呼ぶしかないんじゃない。

$GLOBALS['test'] = 'aaa';


class class_test{
var $test = null;

function class_test(){
global $test;
$this->test = $test;
}

function test_a(){
echo $this->test;
}
}

$obj = new class_test();
$obj->test_a();
0283nobodyさん2008/06/07(土) 00:06:58ID:???
だから、何のためのクラスだよ。オブジェクト指向だよ。
グローバル変数使ったら意味ないじゃん。
いわゆるデータメンバを使うべき。
0284nobodyさん2008/06/07(土) 00:17:23ID:???
フォームのチェックボックスをGETで送信したとき、

 × hoge.php?foo=aaa&foo=bbb&foo=ccc
 × hoge.php?foo[]=aaa&foo[]=bbb&foo[]=ccc(※[]はシリアライズされる)
 ○ hoge.php?foo=aaa,bbb,ccc

みたいにすることはPHP側でできますか?
02852822008/06/07(土) 00:32:36ID:???
>>283
283が言いたいのは、こんな感じってこと?

class DataMember{
var $test = 'aaa';
function get(){
return $this->test;
}
function set($value){
$this->test = $value;
}
}


class class_test{
var $DataMember = null;

function set(&$obj){
$this->DataMember =& $obj;
}

function test_a(){
echo $this->DataMember->get();
}
}

$mem = new DataMember();

$obj = new class_test();
$obj->set($mem);
$obj->test_a();
0286nobodyさん2008/06/07(土) 00:48:17ID:???
PHP4の書き方キモイ
0287nobodyさん2008/06/07(土) 00:54:03ID:???
今時PHP4って昭和かよw
02882822008/06/07(土) 01:02:25ID:???
>>286,287

PHP4の書き方はキモイのかw

レンタル鯖とか今だPHP4が多いからこっちのほうが汎用性あるかと思ったんだけど。
(まぁ、PHP5の書き方は勉強してないのでわからんけど)

PHP4も今年でサポートきれんだっけかね。
0289nobodyさん2008/06/07(土) 01:24:09ID:7vwhHYDO
↓こーゆーのってどうやってやるの?
http://www.fxtokyo.jp/
0290nobodyさん2008/06/07(土) 01:26:16ID:???
>まぁ、PHP5の書き方は勉強してないのでわからんけど
わからんなら今からやれ。1時間後にスラスラ書けてなきゃ自分の無能を呪え。
0291nobodyさん2008/06/07(土) 01:34:40ID:???
>>290
メンバ変数にスコープがつけられるとか、メソッドチェーンができるとか、
コンストラクタが__constructとかするとか、__callとか__destructがあるとか
ソレぐらいしか分からんすけど、今度やってみます。

>>289
ソース見る限り、JavaScriptですね。非同期通信って奴かな。
0292nobodyさん2008/06/07(土) 01:47:30ID:???
>>289
PHPほとんど関係ないなーw
SAJAXでググれ。
0293nobodyさん2008/06/07(土) 05:46:06ID:???
php4使うのはいいけどせめて5の書き方知ってろよw
0294nobodyさん2008/06/07(土) 07:47:07ID:???
つか、それ以前の人がほとんどのくせに、
ここぞとばかりにPHP4の書き方を叩いてるな。
もっと他に叩くべき対象は、このスレに溢れてると思うんだが。
0295nobodyさん2008/06/07(土) 08:05:31ID:???
うんうんお前の存在とかな
0296nobodyさん2008/06/07(土) 12:27:13ID:???
>>294
PHP3遣い乙www
0297nobodyさん2008/06/07(土) 13:13:44ID:???
ホームページ公開用のデータベースツール教えていただけませんか?
0298nobodyさん2008/06/07(土) 13:17:04ID:???
エスパー仕事しろ
0299nobodyさん2008/06/07(土) 13:20:33ID:???
>>297
残念。そんなツールは無かった。
0300nobodyさん2008/06/07(土) 13:40:09ID:???
phpmyadmin
phppgadmin
0301nobodyさん2008/06/07(土) 13:45:32ID:???
ざわ・・ざわ・・
0302nobodyさん2008/06/07(土) 13:50:29ID:5XgOB7as
phpでシステムを組もうと考えているのですが、
phpの場合明確ではありませんよね。

例えば、日本ユニシスのようにgifを使っていたら、
急に特許使用料を請求されるというリスクがありますか?

Javaの場合は、SunMicrosystemsが明確に使用は無料ということを打ち出しています。

PHPの場合、それが全然明確ではありません。
もしかしたら・・・というリスクが脳裏をよぎります。
実際のところどうなのでしょうか?
0303nobodyさん2008/06/07(土) 13:52:11ID:???
明確ではないってのは何を根拠として?
0304nobodyさん2008/06/07(土) 13:54:20ID:5XgOB7as
>>303
PHPの使用に当たって、完全にフリーだという公式の文章がどこにもないからです。
つまり、将来的に有料化できることを留保していて使わせているという疑念があります。
0305nobodyさん2008/06/07(土) 13:58:27ID:???
>>302
えーっと、、、
ここは「下らねぇ質問スレ」ですよ?
0306nobodyさん2008/06/07(土) 13:58:58ID:5XgOB7as
法律に疎い方がいると誤解を招くので、敢えて書かせて頂きますが、
著作権というのは自然発生的に発生して著者者は権利を当然に獲得します。
そして、著作権の放棄は法律上できません。
著作権の譲渡ならできますが、譲渡は文章で明確に譲渡する旨の記載がない限り譲渡できません。
このような背景から、PHPは将来その使用料の支払いが発生する可能性があるというわけです。
0307nobodyさん2008/06/07(土) 14:02:26ID:???
ライセンス読め
0308nobodyさん2008/06/07(土) 14:05:42ID:5XgOB7as
当然ライセンスは読んでいます。
0309nobodyさん2008/06/07(土) 14:06:45ID:???
GPLが厳しいってんで自主的に大幅にゆるめた独自のPHPライセンスを用意したのに、
それに対して不満が出たの初めて聞いた。
オープンソースの中じゃ、極めて甘いライセンスに部類すると思うけど。

将来的に有料になる可能性は、Javaだって否定できない。
恒久的な規約は存在しないんだから。
0310nobodyさん2008/06/07(土) 14:08:04ID:5XgOB7as
>>309
なるほど、よく分かります。安心しました。
0311nobodyさん2008/06/07(土) 14:17:34ID:???
もうそこまで心配し始めたらほとんど全てのオープンソース使えないだろ・・
mysqlとかは結構怪しいライセンスだから、気持ち悪いし離れたいが
0312nobodyさん2008/06/07(土) 14:20:35ID:5XgOB7as
つまり、PHPは大丈夫そうに見えるが、MYSQLのようにSunMicrosysystemsの支配下になって、
無料ではバージョンアップは提供しないと公言しだしたら、有料化ってこともありうるってことですか。
それでは、PHPが大丈夫という論拠の基盤も危ういということになりませんか?
0313nobodyさん2008/06/07(土) 14:20:59ID:???
MySQLのライセンスはちょっと怖かったからSQLiteでがんばってる。
0314nobodyさん2008/06/07(土) 14:25:18ID:5XgOB7as
>>313
それも敏感すぎると思いますよ。
そもそもシステムは出来上がってしまえば、外部からはPHPを使っているかMYSQLを使っているかなんて分かりませんよね。
NHKの受信料だって、私はテレビを持っていませんと玄関先で言えば、それまでです。たとえ持っていたとしても。
そこまで、調査する権限はNHKにはありません。
それは、PHPやMYSQLを所管する団体・企業にも同じことが言えるのではないでしょうか?
0315nobodyさん2008/06/07(土) 14:36:01ID:???
>>314
>そこまで、調査する権限はNHKにはありません。

権限はありますお。
実際にはやらないだけです。
0316nobodyさん2008/06/07(土) 14:37:48ID:???
>>314
そもそも、GPLでも配布しないのならば、ソースコードが欲しいといわれても渡す必要は無い。
0317nobodyさん2008/06/07(土) 14:48:43ID:5XgOB7as
ここの人達は、ああいえばこう言うで面白い人達ですね。
いや、私もそのたちですから、嫌いじゃないですけど。
とりあえず、PHPは有料化になってもあまり影響はないということは分かりました。
長々とありがとうございました。
0318nobodyさん2008/06/07(土) 15:13:45ID:PnYVZOmj
PHP SDLについて勉強してる人とかいるのかな?
http://www2.uploda.org/uporg1468122.jpg

OSに依存せずにゲームとか作れると思うんだが、
HSPみたいな感じでPHPでゲームが作れるっぽい
0319nobodyさん2008/06/07(土) 15:47:48ID:???
PHPでゲーム作るぐらいなら、FLASHで作ったほうが良い気がする。
0320nobodyさん2008/06/07(土) 16:04:20ID:???
>>317
お前が吹っかけた質問に回答してあげてるだけなのになんだその言い草は。
0321nobodyさん2008/06/07(土) 16:04:53ID:???
>>319
それはどういう点で?
0322nobodyさん2008/06/07(土) 16:20:12ID:???
>>321
FLASHの方が公開しやすい。
お手軽系ゲームの最大の課題は、セキュリティ上怖いからインストールしてもらえないこと。
FLASHはそういう問題がない。

ゲーム作っても、誰も遊んでくれないんじゃ、やっぱ楽しく無いでしょ。
0323nobodyさん2008/06/07(土) 16:24:53ID:???
mysqlは商用で使う場合はライセンス必要なはずだが・・・
自社サービスとかでもね・・・
0324nobodyさん2008/06/07(土) 16:52:13ID:???
PHPでプログラミングをする時の文字コードって何がいいですかね?
eclipseでEUC-JPでやろうとするとUTF8がデフォルトで設定されてて変更が必要だったので色々めんどくさくて
0325nobodyさん2008/06/07(土) 17:41:07ID:???
>>324
UTF8でいいよ
0326nobodyさん2008/06/07(土) 18:38:55ID:???
>>323
GPLv2を適用すればいいじゃん。商用でもGPLを採用できる。

GPLv2のウェブサービスを提供する場合、
結果を返しているだけでアプリケーションを配布していないので
ウェブサービスの利用者にソースコードを公開する必要は無い。

ウェブサービスシステムを納品する場合は、納品者に対して
アプリケーションのソースコードを渡してGPLにしないといけないけどね。
ってGPL以前に、PHP製アプリを納品=PHPソースコード納品ですからw
0327nobodyさん2008/06/07(土) 18:59:20ID:???
>>326
GPL採用できるは知らんかった

まぁでも商用サイトとかある程度の規模考えると
商用ライセンスを選んだ方がパフォーマンスも違うしいいんだけどね・・・
0328nobodyさん2008/06/07(土) 19:12:34ID:???
>>326
なるほどって感じ。勉強になる。
でもその場合、社員がソースを持ち出したり流出させたりしても罪に問えるのかな。

ちなみに自分が作ってるPHPのシステムはソースを公開したくないから、スクランブラを自作した。
PHPにはPHPのパース関数もあるから、結構簡単。

>>327
前に見たときはライセンス証を発行してただけだと思ってたけど、今はパフォーマンスとか違うの?
0329nobodyさん2008/06/07(土) 19:19:18ID:???
ライセンスとか言ってる奴あほなの?
黙って使っておけばいいだけじゃん
0330nobodyさん2008/06/07(土) 19:22:35ID:5XgOB7as
>>329
そういう遵法精神のかけらもないのは、ゆとりの典型だな。
内部告発で、あちらこちらの有名企業が倒産しているニュースとか知らないんだろうなぁ。

>>328
>>でもその場合、社員がソースを持ち出したり流出させたりしても罪に問えるのかな。
ソースそのものは、窃盗罪の客体としては保護されない。
会社のUSBでソースを持ち出せば、USBを持ち出したということで罪に問われた判例はある。
この場合は、不正競争防止法に抵触する可能性がある。
0331nobodyさん2008/06/07(土) 19:26:18ID:???
>>330
遵法って勝手にmysqlが言い張ってるだけじゃん
そんな法律ねーだろ
0332nobodyさん2008/06/07(土) 19:28:34ID:5XgOB7as
>>331
もうね、君は馬鹿丸出しだよ。
債務不履行(民法415条)という言葉すら知らないのかねw
0333nobodyさん2008/06/07(土) 19:30:46ID:???
お前が馬鹿丸出しだよ
いい加減にしろ
0334nobodyさん2008/06/07(土) 19:31:08ID:???
>>330
窃盗って言うのかどうかは知らんが、知的財産権はあるでしょ。

GPLとしたソースに対して知的財産権が開発対価を支払った会社に存在するかは
疑問だけど。
0335ASP2008/06/07(土) 20:21:11ID:Fr6pkwVX
質問なんですが
.htaccessか何かで拡張子を入力しなくてもファイルを表示することは可能らしいですが、どうやるのですか?

http://ex.net/test.html
とあれば
http://ex.net/test

こう入力すれば

http://ex.net/test.html
これと同じ内容が表示できるという奴ですが教えてください
0336nobodyさん2008/06/07(土) 20:22:18ID:???
それphp関係あんの?
0337nobodyさん2008/06/07(土) 20:31:39ID:???
>>335
mod_rewriteを使えば可能。

Apacheのモジュールなのでレン鯖なら使えないこともあるんじゃないかな。
.htaccessの書き方はぐぐってください。
0338ASP2008/06/07(土) 20:48:05ID:Fr6pkwVX
>>337
ありがとうございます。

一応鯖はXREAです(`・ω・´)
できますかね…
0339nobodyさん2008/06/07(土) 20:54:38ID:???
できる
0340ASP2008/06/07(土) 20:56:59ID:Fr6pkwVX
ググッタラ

test/test.cgi


test/test.html

に偽装することはできるみたいですが

test/test.cgi


test/test

にはできないです


どうしたらいいのでしょうか…
■ このスレッドは過去ログ倉庫に格納されています