939 :
nobodyさん:03/10/01 11:56 ID:yQq1d4Yr
>>938 $search=array_search("いいいい\n",$log)
こう書けってことではないのか?
file()関数は改行ごと配列に格納するってことだろ
ちなみに、
>>939ので1が表示されたぞ、うちでは
941 :
開店準備中:03/10/01 12:01 ID:L9ZAlkPa
>>939 それ、やってみたけどダメっぽいね。
私んとこはfalseが返ってきた。
配列まわして改行を取り除いたらokだったけど。
942 :
開店準備中:03/10/01 12:02 ID:L9ZAlkPa
内部エンコ-ディングとかそういうもんが関係してるのかな?
(よく分かってない^^;)
943 :
nobodyさん:03/10/01 12:08 ID:yQq1d4Yr
944 :
nobodyさん:03/10/01 12:10 ID:yG0+We25
$log=file("log.log")
foreach($log as $var){
$newdata = ereg_replace("\r\n|\r|\n","",$var);
}
945 :
908:03/10/01 12:14 ID:bpdfKdyc
>>921 いや、リソース型をserializeでシリアル化はできないのは
理解していたのですが、その他の方法でもできないのかという疑問です。
裏技的な方法もないですかね?どうにかして保存したいのですが。
searchがうまくいかなかったら
var_dump とかprintf で何が入ってるのか調べるのが先でしょう
947 :
nobodyさん:03/10/01 12:37 ID:yQq1d4Yr
>>941 ありがとう。
trimつかたらイケタヨ。
eval();
949 :
920:03/10/01 15:22 ID:ZIP8qpPv
950 :
nobodyさん:03/10/01 15:26 ID:yG0+We25
>>949 こっちのローカルでは成功してるが。
環境を教えれ
951 :
920:03/10/01 15:37 ID:ZIP8qpPv
>>950 Redhat9(kernel2.4.20-19.9) + apache2.0.40-21.5 + php-4.2.2 でつ
953 :
nobodyさん:03/10/01 15:52 ID:yG0+We25
>>920 当該CGIスクリプトの所在を確認して正しいパスで実行してみそ
954 :
920:03/10/01 16:34 ID:ZIP8qpPv
>>952 あってまつ。
>>953 cgiを確認し、そのとおりそこまでの絶対パスを入力してまつ。
相対でも絶対でも動きませんですた。
>>954 の環境ってどうなってんの?
php.ini で全部実行できなくしてんじゃねーの?
書かないから自宅機でテストしてるんだと思ってたが・・・
956 :
nobodyさん:03/10/01 16:53 ID:yG0+We25
>>920 関係ないかも知れんが試しにスクリプトを置いてるディレクトリのパーミッション
を755にして、ディレクトリとスクリプトとの所有者をApacheと同じにしてみて?
957 :
nobodyさん:03/10/01 16:54 ID:yG0+We25
訂正
Apacheと同じにしてみて
Apacheの実行ユーザと同じにしてみて
<?php print phpinfo();?> の出力から
safe_mode で始まる項目全てとallow_url_fopen がどうなってるかみてみるといい
959 :
911:03/10/01 21:05 ID:???
いくらで?
ここっていつからコード書いてもらうスレになったの?
>>945 > いや、リソース型をserializeでシリアル化はできないのは
> 理解していたのですが、その他の方法でもできないのかという疑問です。
理解してたら、
>>908みたいな書き方はしないと思うが、まぁ・・いい。
> 裏技的な方法もないですかね?どうにかして保存したいのですが。
コネクションまたぎたいというだろうけど、それは、出来ませんって。
なにをしたいのかわからないので、説明要。
#imagecreate用の値を、serializeでもそのまんまでもいいから、sessionなり、
#なんなりに保存しておいてやればいいと思うのだがね。
963 :
nobodyさん:03/10/01 22:23 ID:S6/LMUEu
すごくあほな質問ですが
PHPをMacOS9で制作したいのですが
可能でしょうか?
調べてもOS9用の記述が全くないので;
ソフトウェアなども無い?のかも。。
>>963 オフィシャル、セミオフィシャル(オフィシャルからのリンク)では
Mac OS9用は無かった筈。ユーザレベルで作ってる人がいるのかも知れませんが、
Macユーザってこれまでunix系のポーティグに関心が薄かったから、いないかも
965 :
963:03/10/01 22:59 ID:???
>>964 そうですか、OSの特徴考えると無いのも納得できてしまいます。
参考書もMacは度外視されてますね、さらなる情報を希望します。
964さんありがとうございました。
>>965 蛇足とは思いますがテキストエディタのmiにはPHPモードもあるし、
チェック用サーバを用意できるのならOS9での開発も可能ですよね。
ただレンタルサーバでの動作確認はすべきでないのでローカルで
PHPが動作するサーバを立てられないのであれば止めた方が良いです。
(PerlのCGIでも同じことですが)
OSXなら自前でコンパイルすればOKですしentropy.chのパッケージも利用できます。
#僕はOSXでPHPの開発を行っています。
#HTMLレンダリング確認用にWindows機を用意できればベターですね。
967 :
nobodyさん:03/10/01 23:25 ID:yG0+We25
968 :
920:03/10/01 23:26 ID:ZIP8qpPv
>>955 知人のサーバ借りてやってます。
>>956-957 元々そうなってまつ。
>>958 safe_mode On On
safe_mode_exec_dir no value no value
safe_mode_gid Off Off
safe_mode_include_dir no value no value
safe_mode_allowed_env_vars PHP_ PHP_
safe_mode_protected_env_vars LD_LIBRARY_PATH LD_LIBRARY_PATH
allow_url_fopen no value no value
になってまつ。
969 :
nobodyさん:03/10/01 23:42 ID:wpMUMwLJ
ある日時になったら
指定したアドレスに自動的にメールが送られるようにする
にはするにはどうすれば良いでしょうか?
「時間になったら勝手にプログラムが動く」ようにするにはどうすればいいのか?
という所を教えてください、お願いします。
972 :
nobodyさん:03/10/02 00:00 ID:SD/hM9rJ
973 :
963:03/10/02 00:02 ID:???
>>967 難しく無いのであればお願いしたいです。
と、軽く頼んでみたり..
974 :
nobodyさん:03/10/02 00:07 ID:SD/hM9rJ
>>973 あくまでOS/9用だからMacOS9では動きません。
ごめん。マジレス貰うと胸が痛い
975 :
963:03/10/02 00:17 ID:???
>>974 浮かれてました( -_-)σσフィニッシュデス
>966
Mac OS-Xはunixベースだから、それ以前とは全然違うので。
Mac OS9ってcygwinみたいなのないんだっけ?
無ければVirtual-PCとか使ってエミュレータ上でPHPを動かすかな。
>>974 わしもOS/9のことかと思って、ちょっと胸が躍った。
そうすればX68が現役に復帰できるかもとか。
今の子らはOS9といえば、Mac OS9のことを指すんですな。
ジジイは会話にも入れてもらえんか。
>>968 その設定だと、今までにでた実行方法は無理
もしそのディレクトリでSSIが許可されているなら、
virtual("hoge.cgi"); が使えるかもしれない。
それが無理なら、自力でhttp通信してcgiの結果を引っ張ってくるか、
php.ini の書き換えが必要
実行可能にすると共有サーバだとセキュリティに問題出るので
allow_url_fopen を On にして、"
http://〜/xx.cgi"をreadfileするのがいいかも
979 :
890:03/10/02 22:38 ID:lLLhgFxm
どなたかわかる方いめせんか?
色々調べても判らない・・・
phpじゃなくてcgiでもいいです
そのようなスクリプトは無いのでしょうか?
981 :
nobodyさん:03/10/03 00:00 ID:bJULOZa9
>>977 24歳ですが昔中古のX68000エキスパート買いました。
あの広大さはいまだ心に残っています。
なつかしいなぁ
982 :
969:03/10/03 00:06 ID:???
PHPで関連をつかうにはどうしたらいいんでしょう?
ポインタないですよね?
>>983 言葉足りなかったですが
オブジェクト指向プログラミングの時の話です。
>>983 関連ってなぁに?
ポインタは無くて、似たような感じのだとリファレンスかな。
他のポインタのハンドラです。
Cだと、メンバ変数にポインタを持たせるのですが
phpだとどうするのかなぁ。
×他のポインタ
○他のクラス
クラスのプロパティにオブジェクト持たせりゃいいんでないのかい