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

【PHP】くだらねぇ質問はここに書き込みやがれpart8

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/08/08(月) 01:18:55ID:54u1h4+D
PHPに関するくだらない質問用すれです。
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい

・過去スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
【PHP】くだらねぇ質問はここに書き込みやがれpart3
http://pc5.2ch.net/test/read.cgi/php/1107780435/
【PHP】くだらねぇ質問はここに書き込みやがれpart4
http://pc8.2ch.net/test/read.cgi/php/1110697712/
【PHP】くだらねぇ質問はここに書き込みやがれpart5
http://pc8.2ch.net/test/read.cgi/php/1114787573/
【PHP】くだらねぇ質問はここに書き込みやがれpart6
http://pc8.2ch.net/test/read.cgi/php/1117945031/
【PHP】くだらねぇ質問はここに書き込みやがれpart7
http://pc8.2ch.net/test/read.cgi/php/1121100429/
0133nobodyさん2005/08/11(木) 01:20:27ID:???
>>132
---Frame.php---
<?php
$data = $_GET['data'];

echo <<<EOD
 。。。略
 <frame src="PHP1.php">
 <frame src="PHP2.php?data=${data}">
EOD;
?>
0134nobodyさん2005/08/11(木) 01:40:21ID:???
>131
つーか、どうやってchmodでファイルを作るのか教わりたい。
fopenじゃないのか。その部分のスクリプト晒してみ?
01351202005/08/11(木) 01:55:47ID:???
>>134

えーと、関数にしてる。
ってか、 act.st の汎用ライブラリを借りた。

// ファイル作成
function create_file( $File ){

  if( file_exists( $File ) ){
   
   return FALSE;

  } else {
   
   touch( $File );
   chmod( $File , 0606 );
   
   }
}

ローカルだとこれで出来ちまうんだが・・・。
0136nobodyさん2005/08/11(木) 02:01:19ID:???
それtouchだから。ファイル作ってるの。
01371202005/08/11(木) 02:08:57ID:???
>>136
な、なんだってー(AA略
吊ってくる。

ディレクトリ・ファイルが作成出来ないのはセーフモードとか関係ない気がしてきた。
・・・鯖の設定とか?全くわからん。寝る。

答えてくれたヤシ�dクス。
01381342005/08/11(木) 02:10:46ID:???
>135
半分寝てるっていうか寝るわ。がんばれ。

// ファイル作成
function create_file( $File )
{
$crf = fopen($File, "a+");
if(!$crf) {
return FALSE;
}
return TRUE;
}
0139nobodyさん2005/08/11(木) 03:11:54ID:???
phpスレから移ってきました

初歩的な質問で申し訳ないんですけど、
includeとクラスのインスタンス作って使うのとどう違うんでしょうか?
0140nobodyさん2005/08/11(木) 03:16:19ID:???
意味がわからん
0141nobodyさん2005/08/11(木) 03:23:37ID:???
>>137
作りたい場所のルートディレクトリはパーミッション777にしてるんだよな?
もしくは、所有者がPHP実行者になってるのかどうか。

例えば、
/var/www/html/blog/200508/11.dat なら、

/var/www/html/blog ディレクトリが777か、
もしくは、PHPを実行するユーザーによって作成されたディレクトリである必要があるぞ。
0142nobodyさん2005/08/11(木) 06:22:11ID:???
>>139
逆に質問するが、どう違わないんでしょうか?
01431392005/08/11(木) 06:56:07ID:???
>>142
それすらわかりません
0144nobodyさん2005/08/11(木) 07:33:29ID:???
ワケワカラン
それは違わなくなくなくなくないのだよ。
0145nobodyさん2005/08/11(木) 08:17:49ID:V306QgIe
>>139
0146nobodyさん2005/08/11(木) 08:20:30ID:V306QgIe
間違えて押してしまったorz
>>139
日本語とoopをもう少し勉強してきて下さいな。
0147nobodyさん2005/08/11(木) 09:21:15ID:???
>>139
質問が意味を成してないからなぁ。何が聞きたいのか全くわからない。

エスパー的回答をするとすれば…
include を用いるのと クラス を用いるのの違いは、
変数&関数のスコープが違う。

クラスファイルだってincludeして使うんですけど・・・
# requireでもいいけどさぁ
01481392005/08/11(木) 10:10:10ID:???
>>144-146
スマソ
>>147
エスパーさん、ありがとう。なんとなくわかったかも。
Javaのimportとは役割が違うんですね
includeは呼び出し元ファイルに直接くっつけるイメージなのかな
0149nobodyさん2005/08/11(木) 10:22:10ID:???
ソノトーリ
0150nobodyさん2005/08/11(木) 10:26:23ID:???
>>148
include文のところにincludeしたファイルの内容が展開されると考えていいと思われ。
他の言語知ってるなら、まずマニュアル参照。
PHPのマニュアル程読みやすいマニュアルはあんまりないと思うよ。
0151nobodyさん2005/08/11(木) 10:30:20ID:???
Javaのimportとインスタンス使うってのも根本的に違う希ガス・・・
まあいいや。本人納得したようだし。
0152nobodyさん2005/08/11(木) 10:36:40ID:???
>>139
include=内部エラーおきてもスキップして動き続ける
require=内部エラーおきたら警告出してとまる
くらいで
0153nobodyさん2005/08/11(木) 10:40:33ID:???
インスタンスは、メモリ空間上に展開されるアレでクラスの中に本体がある。
Newを宣言して呼び起こさないといけない。
includeは150のいうとおり、ソースファイルがくっつくって感じ。
使う上での違いをいえば、
インスタンスはNew宣言文が必要で
includeは不要。
0154nobodyさん2005/08/11(木) 12:01:46ID:???
>>98
ありがとうございます! おかげで助かりました!

>>97,>>99
ありがと
0155nobodyさん2005/08/11(木) 15:08:34ID:???
http://phpspot.net/php/pg%8AO%95%94%82q%82r%82r%82%F0%93%C7%82%DD%8D%9E%82%DD.html
を参考に下記のようにしたのですが、PHP 4.2.3では取得してprint_r($values);すると日本語が文字化けしてしまいます。
回避することは可能でしょうか?



// 外部RSSを簡単に読み込んで出力するルーチン
$RSSURL = "http://www3.asahi.com/rss/index.rdf";

$buff = "";$fp = fopen($RSSURL,"r");while ( !feof($fp) ) { $buff .= fgets($fp,4096);
}
fclose($fp);

// パーサ作成$parser = xml_parser_create();
// パーサオプションを指定
xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1);
// パース実行、連想配列にパース結果代入
xml_parse_into_struct($parser,$buff,$values,$idx); // パーサ開放xml_parser_free($parser);

print_r($values); // 配列を出力してみる。
0156nobodyさん2005/08/11(木) 15:26:26ID:???
>>155
そのRSSがUTFみたいなので、とりあえずprint_r($values)の前に下記を入れてみてはどうだろう。
echo '<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"></HEAD>';
0157モンモ2005/08/11(木) 15:51:55ID:nF0gNBis
SoundEngineを使って、一時間ある曲を編集したいのですが、最初の1分10秒までしか
編集することが出来ません。波形も、1分10秒までしか表示されていないのです。
どうすればいいのでしょうか?
0158nobodyさん2005/08/11(木) 16:00:08ID:???
開発元に聞く、かな。
01591552005/08/11(木) 16:57:43ID:???
>>156
やってみましたが駄目ですた・・
fopenで読み込んだ際に何か文字化け対策しなければいけないのでしょうか

0160nobodyさん2005/08/11(木) 17:19:33ID:???
>>155
ブラウザのエンコーディングを変えれば化けないで表示されるよね?

IEだったら
表示 → エンコード → 適当に色々と

上の方法で正常に表示されるのならば、
php.ini か httpd.conf か <META> か charset を適切に指定すればOK。
0161nobodyさん2005/08/11(木) 18:40:18ID:???
<? include("dcount.php"); ?>
<font size=-1 color=#999999>total <?echo $total;?><br>
昨 <?echo $yesterday;?> 今 <?echo $today;?><br><br>

<? include("dcount.php"); ?>
<font size=-1 color=#999999>total <?echo $total;?><br>
昨 <?echo $yesterday;?> 今 <?echo $today;?><br>
 --------------
のように同じものを2つ続けて書くとエラーになるのはなぜなんでしょうか?
0162nobodyさん2005/08/11(木) 18:48:58ID:???
どんなエラーかも書かないのに分かるかよハゲボンタン。
0163nobodyさん2005/08/11(木) 18:55:19ID:???
>>162
ワロスw
01641612005/08/11(木) 19:13:31ID:???
すみません端折りすぎました。

ttp://php.s3.to/counter/#dcount
ここのdcount.phpというアクセスカウンタを使っているのですが、
携帯とPCで別のカウントを取りたいと思い
dcount.php dcount_pc.php のように2つのphpを用意して
<? includeさせようとしたところ、
上段のphpは上手く表示されるのですが、下段が「Fatal error」というようなエラーが
サーバ内のパスと共に表示され、動作しません。
データファイルのパスなどの間違いはありません。
php内の$total $yesterday $today などの変数を書き替えれば良いのかと思いましたが、
やはり駄目でした。

同系統のphpを同一ページ内にincludeさせて表示させる事は不可能なのでしょうか?
0165nobodyさん2005/08/11(木) 19:21:27ID:???
fopen でファイルの作成に失敗するのはどんな状況?
0166nobodyさん2005/08/11(木) 20:25:24ID:???
>>164
>同系統のphpを同一ページ内にincludeさせて表示させる事は不可能なのでしょうか?
必ずしも不可能ではなくてincludeするファイルの内容次第。
dcount.phpの中でouthtmlという関数が定義されているんで、2回includeすると
この関数が2重定義になってしまうためエラーになっていると思われ。
これを修正すれば。。。という話の前に今回の場合、2回includeする必要はないのでは?
2つ目のincludeを削除して希望通りに動作するはず。
0167nobodyさん2005/08/11(木) 22:18:08ID:???
>>166
できました。ご教示頂いてありがとうございます。
0168nobodyさん2005/08/11(木) 23:32:36ID:???
携帯電話から画像をアップロードしたいのですが
以下のHTMLが利きません。
<input type="file" name="image">
(iモード、EZWEBともに)

このタグのように携帯電話内の画像を選択するような
ソースはないのでしょうか?
0169nobodyさん2005/08/12(金) 00:20:43ID:???
http://minicgi.net/cgi2/
ここの「MINIりすと」みたいなPHPスクリプト探してるんですがありますか?
0170nobodyさん2005/08/12(金) 00:21:21ID:???
フォームにて情報を入力してsubmitした後、その先のページからhistory.backのボタンで戻ったときに
フォームの内容が直前の入力がすべて残っているようにするにはどうすればよいのでしょうか?
今まで<INPUT type='button' onclick='history.back()>のボタンで戻ったときは
直前の入力内容を覚えているものと思っていたのですが、
入力項目が多数あるページを作ってみたところsubmit直後に戻った際に
入力した内容が表示されない項目があったりするのに気づきました。
(初期値valueはしていません。)

必ず直前の入力内容を戻ったときに復元させるにはセッション変数などに格納し、
それを初期値として設定しておく等の処置が必要なのでしょうか?
0171nobodyさん2005/08/12(金) 00:48:55ID:???
>>170

そう、セッションでなくhiddenで渡してもいいし
0172nobodyさん2005/08/12(金) 09:04:21ID:???
>>168
携帯でページ上からアップロードが出来るのはVodaだけ。
他はメールとか使わんと無理ぽ。
0173nobodyさん2005/08/12(金) 09:04:25ID:x1qvDSzz
多次元連想配列をその構造のままHTMLのテーブルにしてくれる関数ありませんかね
0174nobodyさん2005/08/12(金) 09:13:03ID:???
>>173
phpの関数には無いけど、pear( ttp://pear.php.net )のHTML_Table,やHTML_Table_Matrixでできるよ
0175nobodyさん2005/08/12(金) 09:17:24ID:???
>>170
そういう動きをしたいなら普通はsubmitされた先でセッション登録だと思う。
history.back() じゃないならhiddenでもいいよね。
#個人的にはhistory.back()を仕様になんかしない方がいいと思うけど

ちなみに、ブラウザバックで戻ったときに入力値を覚えてるのは、
ブラウザがそういうおせっかいをしているだけだと思う。
0176nobodyさん2005/08/12(金) 09:17:58ID:???
>>169
スレ違い
0177nobodyさん2005/08/12(金) 10:05:24ID:???
>>174
ありがとん
0178nobodyさん2005/08/12(金) 11:05:18ID:h+1D0YJb
>>175
>ちなみに、ブラウザバックで戻ったときに入力値を覚えてるのは、
>ブラウザがそういうおせっかいをしているだけだと思う。

これって昔から不思議に思ってた。どういう仕様なんだろう?
postした値がブラウザのキャッシュに残るのかな?
部分的に消えてたりするし。

話それてスマソ
01791552005/08/12(金) 13:46:38ID:???
>>160
いえIEとfirefoxで日本語で使われそうなEUC,sJIS,JIS,utf-8,ISO-2022-jp,等を試しましたが文字化けしています。

01801702005/08/12(金) 16:24:28ID:???
>>171,175
レスありがとうございます。
セッション変数を使う方向でいろいろ試してみます。
ところでhistory.back()を多用するのは問題があるのでしょうか?
0181nobodyさん2005/08/12(金) 16:42:10ID:???
>>180
よく考えると、history.back()したときは、
サーバーに処理がこないんじゃないか?
セッションにデータを埋め込もうがなにしようが。

あれ?セッション使うとhistory.back()効かなくならなかったっけ?
0182軟式PHP2005/08/12(金) 17:24:33ID:???
session_cache_limiterの設定によっては効かないな。
0183nobodyさん2005/08/12(金) 17:26:22ID:???
年と月を指定したら、その月の月末の日付を取得できる関数ってありますか?
0184nobodyさん2005/08/12(金) 17:43:29ID:???
>183
こんなんでどう?

$Month=8;
$Year=2005;

$Ts = mktime(0,0,0,$Month,1,$Year,-1);


$getsumatsu = date("t",$Ts);
0185nobodyさん2005/08/12(金) 18:35:49ID:???
>>183
そんな関数は自分で作る。
翌月の1日の1日前が当月の月末の日付。
01861702005/08/12(金) 20:14:21ID:???
>>181,182 Σ(゚Д゚)

そういえばそうかも・・・。
history.back()ではなくlocation.href='input.php'でボタンを設置する必要があるようですね。
ブラウザの戻るボタンを使われたときは・・・シラネorz。

session_cache_limiterはprivate, must-revalidateに設定してるんですが、
正直session_cache_limiterの動作をあまり理解していないのでよくわかりません。
(POSTでデータを受け渡しするページで「戻る」ときの有効期限エラーを消すための方法としてどこかで見つけただけなので・・・。)
リファレンス本とか買えば細かく説明があるのかな・・・?
0187nobodyさん2005/08/12(金) 21:09:25ID:???
いろんなphpのソースを読んでいると、「->」というのが出てきます。
ググって見たですのがちょっと見つかりません。

例
http://www.stackasterisk.jp/tech/php/searchAction.do?cid=28#86

グレーのソースのコラムの部分

// 現在ログインしているユーザがアドミンかどうかを調べる。
$sql = "select is_admin from user_table where id=$sUID";
$is_admin = $db->getOneValue($sql);<<<ここに出てきてます

「->」とはどういう意味なんでしょうか?
0188nobodyさん2005/08/12(金) 21:33:50ID:???
オブジェクトのメソッド・プロパティにアクセスする
マニュアルにあるはずだが・・・矢印演算子とか言ったかな
0189nobodyさん2005/08/12(金) 21:55:21ID:???
>>188
http://php.s3.to/man/language.oop5.static.html
この辺でしょうか?
なんだか、いきなり難し過ぎて全く理解不能です。
オブジェクト、クラス、インスタンス、その辺はいつになっても踏み込めないんですよ。
0190nobodyさん2005/08/12(金) 22:08:47ID:???
オレもオブジェクトとかよくわかんないんだよなぁ。
その辺詳しく説明してるHPとかないものだろうか。
0191nobodyさん2005/08/12(金) 22:21:21ID:???
そこって古いんじゃないかな。とりあえず本家。
ttp://www.php.net/manual/ja/language.oop.php

phpでオブジェクトを使った説明をしているサイトはあんまり無いんじゃないかなぁ。
「php オブジェクト」でググって地道に探すか、
phpから一旦離れて(言語に関係無く)純粋にオブジェクト指向を勉強するか、
pearあたりにゴロゴロ転がってるクラスで書かれたソースを見て見回るか。。
0192nobodyさん2005/08/12(金) 22:30:09ID:???
オブジェクト指向の話は読んでも理解しずらいと思うよ。
よく、タイ焼きの型とタイ焼きに例えて説明されることがあるけど判ったような気がする、
ぐらいで終わると思う。

こんな感じで自分でサンプルを書いて動かしながら勉強していくのがてっとり早いんぢゃないかな。
(ちなみにこのサンプルはあまりよろしくないんだけど)
PHP5でマシになったとはいえ、PHPのクラス機能は貧弱なので、あまりクラスのメリットは
実感としてわかないかもしれないけどね。

class MyClass {
 var$MyName;

 function SetName($name) {
  $this->MyName = $name;
 }
}

$instance1 = new MyClass;
$instance2 = new MyClass;

$instance1->SetName('インスタンス1');
$instance2->SetName('インスタンス2');

echo $instance1->MyName . '<br>';
echo $instance2->MyName . '<br>';
0193nobodyさん2005/08/12(金) 22:56:03ID:???
オブジェクト指向をPHPで理解するなら、PHP5の〜〜と書いてある部分は脳内あぼーんすべし
0194nobodyさん2005/08/12(金) 23:21:14ID:???
オブジェクト指向って何?
↓
色々調べる
↓
なんとなくわかったかも
↓
てきとーに使ってみるが、普通の関数とどう違う?
↓
もうちょい調べてみる
↓
なるほど便利じゃねーか!
↓
多重継承できないことを知る
↓
オブジェクト指向って結局面倒じゃね? ←今ここ
0195nobodyさん2005/08/12(金) 23:37:13ID:???
>>194
C++でも使っとけ
01961942005/08/12(金) 23:45:28ID:???
>>195
オブジェクト指向とはなんぞやと、必死に理解しようとしてるんだよ
継承するメリットすら、あるのか判らなくなってきた
つまり、まだまだ理解できていないんだ、と思うのだ
0197nobodyさん2005/08/12(金) 23:55:18ID:???
あのー基本的な質問です。
PHPにおいて「0」と「--」って等しいことになってるんでしょうか?
ただハイフン2個並べたつもりがマイナスとマイナスってことになってんのかな?
if (0 == "--") print "kita-------------";
これでkita----が出力されるって・・・orz。
0198nobodyさん2005/08/12(金) 23:56:21ID:???
PHPで画像を表示させるものをつくりたいのですが、
調べても画像に関してはGDというライブラリでの作画ばかりで
調べ方が悪いのでしょうか?
既存のpngファイルを表示したいだけなのですが・・・
0199nobodyさん2005/08/12(金) 23:59:35ID:???
>>197
型変換されて0になるだけだ
===
使っとけ
0200nobodyさん2005/08/12(金) 23:59:36ID:Dcm/2S4D
>オブジェクト指向とはなんぞや
一言で言うと「設計思想」。
コーディングは2次的なものだろ。

オブジェクト指向はスピードやメモリとトレードオフで保守の簡便さ、再利用性の向上を与える。
保守も再利用もする必要のない書き捨てコードをオブジェクト指向化するのは趣味の領域。

あ、PHPならまだそのレベルに達してないから無理すんなw
0201nobodyさん2005/08/13(土) 00:06:57ID:???
>保守も再利用もする必要のない書き捨てコードをオブジェクト指向化するのは趣味の領域。
コーディングスピードが向上することもある
02021972005/08/13(土) 00:13:40ID:???
サンクス!>>199
0203nobodyさん2005/08/13(土) 00:14:05ID:???
IMGタグでも使えば?>>198
02041982005/08/13(土) 00:20:03ID:???
いあ、普通に条件分岐するようなものになる予定なんだが
画像扱ったことなくて
どうやってPHPでひょうじすんだべ、と。
それでまず画像だけ表示するのを作ろうと思ったんだが、
いきなり詰まってるのです。
0205nobodyさん2005/08/13(土) 00:23:22ID:???
>>204
echo で imgタグ吐けば良いだけでは…。
0206nobodyさん2005/08/13(土) 00:23:55ID:H8OS7Q3n

変数を初期化するとすると、
↓のうち、どちらが良いでしょうか?

$var = NULL;
$var = "";

その他にいい初期化方法などあったら教えてください
0207nobodyさん2005/08/13(土) 00:26:40ID:???
>>206
unset($var);
02081982005/08/13(土) 00:27:06ID:???
>>205
え?そうなの!?
うそー
直接png読んでバイナリで吐いてやらないとないのかと思ってた
やってみまつ
0209nobodyさん2005/08/13(土) 00:34:07ID:???
>>207
ありがとうございます!
02101982005/08/13(土) 00:46:40ID:???
<img src="xx.php">ってやるなら
やっぱり直接出力しかない?
0211nobodyさん2005/08/13(土) 00:50:23ID:???
>>198
条件に応じてファイル名を変えたいとかだったら単純に
<img src="{$hoge}.png">
でいいような。

何がしたいんだ?
0212nobodyさん2005/08/13(土) 00:51:51ID:???
>>210
どういう事をやりたいのかよく分かんないけど、
1. htmlを動的にphpで出力 -> <img src="<?= $filename; ?>">
2. 静的htmlからphpで画像を出力 -> html <img src="image.php?file=〜">
image.phpの中で header('Content-type: image/png"); readfile($filename);
readfile部分は他のファイル関数でも可。
02131982005/08/13(土) 00:53:13ID:???
>>211
htmlから imgタグでphpを呼んで、
ブラウザからは画像が表示される、という感じのやつ
02141982005/08/13(土) 00:55:55ID:???
あ
読んで出力までする関数があるんですか
phpってすげえと思った
02151982005/08/13(土) 01:08:58ID:???
>>213
ありがとう。
php便利ダナー 
0216nobodyさん2005/08/13(土) 01:57:59ID:???
>>214
別にphpでなくても表示するだけならこんだけでできるぞ。

#!/bin/sh
echo "Content-Type: image/png"
echo
cat "/path/to/image.png"

まぁ、phpでも表示だけなら特別な関数を使わなくってもいいってこと。
0217nobodyさん2005/08/13(土) 02:43:42ID:???
シェル便利ダナー
0218nobodyさん2005/08/13(土) 08:59:08ID:???
登録したユーザーを対象としたサイトを作っているのですが、
不正なアクセスを防ぐべく、パスワードを一定回数以上間違えたら
そのIPアドレスからの接続を一定時間拒絶するような処理は可能でしょうか?

あるいはログインページの時点でセッションを開始しておき、
セッション変数に間違えた回数をカウントさせて、
上限を超えたらログインできなくさせる、というやり方でもできそうな気がするんですが、
ブラウザを終了させるだけでまたトライできるってのがどうも不安が・・・。

何かいい方法はないものでしょうか。
02192182005/08/13(土) 09:14:59ID:???
ちなみにログイン処理は
1. ユーザー名・パスワードを入力フォームに入力
2. DBに照合し1件ヒットしたらログイン処理・それ以外ならログイン画面にリダイレクト
3. セッション開始・セッション変数にユーザー名を格納・トップページにリダイレクト
こんな感じです。
よろしくお願いします。
0220nobodyさん2005/08/13(土) 09:28:36ID:???
IPアドレスで制限ということであれば、セッションを使わなくてもIPアドレスを基準にカウントすればいいんじゃないでしょうか?
0221nobodyさん2005/08/13(土) 09:29:08ID:???
>>219
セッションはクライアント依存だから、信用できないクライアントが
前提ならそういう目的に使うべきじゃない。

サーバー側で bad list に期限付きのエントリを保存するとかしないと。
認証失敗のたびにIPアドレスを bad list に追加し、bad list に一定回数以上
出現するIPアドレスならばログイン拒否とか。
0222nobodyさん2005/08/13(土) 11:19:58ID:???
なぁなぁ
PHPってなんでこんなに速いの?
perlが遅くてとりあえずphp化したら同じ物を4つ動かしても(仕事で使う集計もの)それ以上に速い気がする
0223nobodyさん2005/08/13(土) 11:36:47ID:???
>>222
CGI版Perlとモジュール版PHPを比較してないか?
0224nobodyさん2005/08/13(土) 13:37:45ID:???
レンタルサーバですがphpがソースからでなくrpmで入れてらしいのですが
phpのバージョンをアップデートする時に
rpm -Fvh [filename]
のような記述をみかけましたがこの[filename]の箇所は既存の.rpmをかくのでしょうか?
それとも目的の新しいバージョンの.rpmでしょうか?
0225nobodyさん2005/08/13(土) 13:45:43ID:???
>>224
ttp://www.linux.or.jp/JM/html/rpm/man8/rpm.8.html
0226nobodyさん2005/08/13(土) 13:48:02ID:???
>>224
後者。質問する前にman rpmしような。
っていうかパッケージは入手済みなのか?
ともかくスレ違いだよ。
0227nobodyさん2005/08/13(土) 15:06:43ID:???
>>226

レスありがとうございました、rpmはこれからrpmfind.netでもいってこうかと。
スレちがいかなーと思いつつもphpのインスコネタだったんで…。誘導先は自宅鯖あたりですか?

0228nobodyさん2005/08/13(土) 16:43:42ID:???
ちょっとしたcmsのシステムを作ったのは良いけど、当初漏れの会社で、手配したレンタル鯖にドメインを割り当ててそこで運用するってことになってた。
ところが、もろもろの事情から先方の指定(先方がftpに入れちゃうとこ)で運用する事になった。
このままだと、結果的にphpのソースそのまま渡すのと同じことになっちまうんですが、こんなとき皆さんはどうしてますか?
もっとも、漏れのスパゲッティなソースなど誰が見てもわかるわけない、というか解る気も無くすけどなw

プログラムのコアの部分だけ、別ファイルにして、別の鯖に置いちゃうとかあり?
0229nobodyさん2005/08/13(土) 17:01:37ID:???
だめだねぇ。。そういう時は、
ソースを暗号化したいんですが、できますか?
仕事なので冷やかしの回答は遠慮願います。
って感じに質問しないと。
0230nobodyさん2005/08/13(土) 17:09:53ID:???
>>228
スパゲッティソース=最強の暗号化
0231nobodyさん2005/08/13(土) 17:27:51ID:???
>>228
先方の会社のために作ったプログラムなら
ソース毎あげるのが当たり前なんじゃないの?
0232nobodyさん2005/08/13(土) 17:30:26ID:???
「ソフトを売る=ソースも渡す」ってわけぢゃないでしょ。
いや、そういう仕事してるわけじゃないから知らないけど、
パッケージのソフト買ってソースがついてきたことってないし。
■ このスレッドは過去ログ倉庫に格納されています