【PHP】質問スレッドpart26【php】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/12/21 22:34:55ID:???0005nobodyさん
04/12/21 22:46:50ID:???【PHP】質問スレッドpart25【php】
http://pc5.2ch.net/test/read.cgi/php/1101111942/
関連スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/l50
Pear
http://pc5.2ch.net/test/read.cgi/php/985665522/l50
【PHP】Smarty【Template】
http://pc5.2ch.net/test/read.cgi/php/1047225437/l50
0006nobodyさん
04/12/21 22:48:16ID:???http://pc5.2ch.net/test/read.cgi/php/1094725439/l50
PukiWikiスレ Part1
http://pc5.2ch.net/test/read.cgi/php/1084907353/l50
[PHP-users MLヲチ6] 教えていただけませんか?
http://pc5.2ch.net/test/read.cgi/php/1096871691/l50
★負荷軽減対策委員会(Perl、PHP)★
http://pc5.2ch.net/test/read.cgi/php/1034645635/l50
PHPBB
http://pc5.2ch.net/test/read.cgi/php/1065334037/l50
PHPでPDF
http://pc5.2ch.net/test/read.cgi/php/983858078/l50
【PHP】Phrameを使う【フレームワーク】
http://pc5.2ch.net/test/read.cgi/php/1093238107/l50
【PHP】セッションについて語ろう!【PHP】
http://pc5.2ch.net/test/read.cgi/php/1064399467/l50
PHPエディタって、どうよ?
http://pc5.2ch.net/test/read.cgi/php/1079460638/l50
【PHP】自作スクリプト発表会
http://pc5.2ch.net/test/read.cgi/php/1017456911/l50
PHPで2chを真似てこんなモン作ってみますた。
http://pc5.2ch.net/test/read.cgi/php/1019451204/l50
PHP + PostgreSQL
http://pc5.2ch.net/test/read.cgi/php/983128806/l50
PHPで構築されたサイト
http://pc5.2ch.net/test/read.cgi/php/1085302527/l50
0007nobodyさん
04/12/21 23:12:32ID:???ボンレススリーナイン
0008nobodyさん
04/12/21 23:14:40ID:???0009nobodyさん
04/12/21 23:22:43ID:???画像を携帯の待ちうけ画像ぴったりにするには、どうしたらいいですか?
GD使って、数百種類以上ある機種ごとにサイズを変えなければいけないのでしょうか?
0010nobodyさん
04/12/21 23:25:43ID:???00129
04/12/21 23:41:28ID:???0013nobodyさん
04/12/21 23:49:57ID:4yQ5agWL1つのcsvファイルを1つのテーブルと見なして、
DBを扱うようにcsvファイルに対してSQL文を発行できるような、
モジュールってないでしょうか?
ちなみに、PerlだとDBD::CSVモジュールってのがあります。
これと同じようなものがあればと。
http://homepage3.nifty.com/hippo2000/perltips/DBD/csv.htm
よろしくお願いします。
0014nobodyさん
04/12/22 00:03:43ID:???1. ハードウェア、OSのバージョン等には一字一句触れない。
2. 大切な個人情報が漏れるとまずいので、己の行った操作、変更などは秘密。
3. エラーメッセージの類は決して書かない。「エラーが出るんです」で留める。
目の前で生じている現象をそのまま具体的に書くなどもっての外。
事実より俺様の脳内解釈を優先すべし。
4. 独り言文体で必勝。
「…なんだけど、どうすればいいのかなぁ」「何が悪いんだろう?」
5. 「急いでいます」「困っています」等、自分の都合を全面に押し出す。
6. もう試したことを得意げに指摘してくる奴には、厳しく対応。
「それが駄目だったから質問してるんです」「それはもう試してみて駄目でした」
"どう"だめだったのか、本当に実際それを行ったかどうかなんか問題じゃない。
7. ストレートに答えを書かないもったいぶったレスには、逆切れで対応。
「だからどうすればいいんですか?」「分からないなら引っ込んでろやゴルァ」
示されたURL等を参照するなんて態度は、回答者を甘やかすことに他ならないので
絶対に避ける。
8. 情報は小出しに。
「エスパーきぼんぬ」 補足
上の八ヵ条を「一つでも」満たす者は質問者として不適格だということだ。
そのような悪い質問に対して答えられるのは,
質問者の意図をすべて汲み取ることのできるエスパーでもなければムリ,
という意味であって,決して,高度な技術を持つユーザに対する尊称でなはい。
まちがっても「エスパーの方,回答お願いします」
なんて痛い質問するな。つうか氏ね。
0017nobodyさん
04/12/22 04:06:29ID:???http://pc5.2ch.net/test/read.cgi/hp/1097490756/536
0018軟式PHP
04/12/22 10:23:26ID:???実際に携帯用サイトの画像振り分けの時に使ってる
<img src="img.php?qvFile=test.gif">とかして。
0019nobodyさん
04/12/22 10:39:21ID:gfkRdrPI対象gif画像がアニメーションgifなのか普通のgif画像なのか判定したいのですが
既にそのような関数とかって有るのでしょうか?
自分でgifフォーマットの解析をしないと無理なのでしょうか?
0021nobodyさん
04/12/22 11:30:48ID:gfkRdrPIなるほど。諦めて自作します。
ありがとうございました。
0023nobodyさん
04/12/22 21:19:00ID:4IslWF9p0024nobodyさん
04/12/22 23:46:31ID:???0027nobodyさん
04/12/23 05:01:38ID:???によるとget_object_vars
オブジェクトで未定義なプロパティを返さないようですが、
なぜか空の値を返してきます。
仕様変更でしょうか?
0028nobodyさん
04/12/23 05:07:48ID:???未定義かどうかにかかわらずプロパティを返しやがりますね。
はあ
0029nobodyさん
04/12/23 06:18:13ID:???結果、Warning Notice 出まくり状態です。
もぅ @ だらけにしてやろうかと・・・
皆さんはいかがですか?
0030nobodyさん
04/12/23 08:38:06ID:MF5l0s/rよっぽど無理矢理なソース書いてたとか?
0033nobodyさん
04/12/23 13:06:48ID:???0034nobodyさん
04/12/23 13:53:32ID:???なんでわざわざ@でコントロールするんですか?
php.iniを書き換えるなり.htaccessでコントロールするなり、
ソースの先頭でコントロールすれば済むのに。
いちいち@をつけたり外したりするのは面倒なだけじゃなくて、
重要なエラーが確認できなくて困りませんか?
0035nobodyさん
04/12/23 19:50:27ID:???0037nobodyさん@29
04/12/23 20:40:49ID:???△みたいなのが多数・・・
△ $key=htmlspecialchars($_GET[key]);
○ $key=htmlspecialchars($_GET['key']);
まぁ一応動きますたが・・・
0038nobodyさん
04/12/23 23:45:00ID:???どこかに転がってないですか?
0039nobodyさん
04/12/24 00:32:17ID:???自分が考えた方法は、月の初めに新しいログファイルを作成して、そっちを読ませる、というものなのですが、どう書けば良いのかがよくわかりません。
(それとももっと良い方法があるのでしょうか?)
どなたかご教授いただけませんでしょうか。
004139
04/12/24 01:12:01ID:???なるほど…。ありがとうございます。
ログに書いてある日付と月が違えば新しいログを作成する…といった感じでしょうか。
しかし、スクリプトの書き方がわかりません。(汗
自分が日付関連が初めてなせいか、いかんせん上手く書けません。
どのように書いたらいいのでしょうか。。。
何度もすみませんが、ご教授いただけませんでしょうか。
0042nobodyさん
04/12/24 03:37:10ID:GgUnFp9z$filepath = "data{$ym}.log";
・・・
ログのファイル名を月ごとに変えるだけじゃないの?
適当・・
0044nobodyさん
04/12/24 09:57:21ID:???define('key', 'nullpo');
echo key; // nullpo
これで表示が変わるから△はやめたほうがいいと。
0046nobodyさん
04/12/24 10:44:23ID:???指定されたURLからソケット通信してHTML取得してるんですけど、
その指定されたURLが
http://xxxx/aaa
だったときに、そのaaaがディレクトリ名なのかファイル名なのかって
わかる方法あるんですか?
IEならhttp://xxx/aa.htmlってやってもaa.htmlがディレクトリ名なら最後に/を付けてくれるんですよね
そういうことサーバーに問い合わせしてるのでしょうか?
phpと関係ないかもしれないけどphpで作ってるので。。
いろいろググってみたけど見つからなかった。。
知ってる人いたら教えて下さい。
試してみてはどうですか。
そこがディレクトリなのに"/"で終わっていなければ
200は返さないとだけは言っておきましょ。
0049nobodyさん
04/12/24 11:05:09ID:???あ、本当ですね。
正確なURLじゃなきゃ、ロケーションされたりしてたんですね。
なんかいろいろやってるうちにわけわかんなくなってました。
ありがとうございました。
0051nobodyさん
04/12/24 14:08:54ID:qwX5VviGいま、PHPでアクセス制限をしようとしているのですが、
なかなかうまく動きません。
http://keitai.s92.xrea.com/pass.txt
某所のスクリプトの改造なのですが、正しいID/パスを入れても
404Errorがでます。
こんなかんじです。
http://keitai.s92.xrea.com/404.JPG
ためしに自分の借りているレンタルサーバーにアップしても同様の現象でした。
どなたかご存知の方原因を教えてください_(._.)_
環境
OS:WinXP SP1
サーバーソフト:phpdev5にはいっていたアパッチ
0052軟式PHP
04/12/24 16:32:22ID:???ここが原因くさい。
0054nobodyさん
04/12/24 20:07:48ID:???RDBは使いたくないんですが。
0056nobodyさん
04/12/24 21:00:34ID:???配列とかオブジェクトは一旦分解してテキストデータにしてからセッション変数に保存するといいよ。
んでページごとに配列に戻せばOK。
0057nobodyさん
04/12/24 21:50:24ID:???配列に配列を入れていたら、複雑になりすぎてたことがあるが・・・・
005854
04/12/24 22:38:40ID:???http://ml.postgresql.jp/pgsql-jp-old/pgsql-jp/1999Sep/msg00307.html
>>56
分解するというのは、例えばこんなコードがあったら
$a = array('aaa', 'bbb', 'ccc');
こうするってことでしょうか。
$a_0 = $a[0];
$a_1 = $a[1];
$a_2 = $a[2];
これって、データ構造がちょっと複雑になると難しくないですか?こうするしかないんですかね。
0059nobodyさん
04/12/24 22:59:10ID:???というかセッションってデフォルトで serialize 使ってるんじゃないの?
0060nobodyさん
04/12/25 02:38:52ID:???0062nobodyさん
04/12/25 03:41:46ID:???Windows XP起動時に、PHP Startup: Unable to load dynamic library 'C:/php/ext/php_mysql.dll" - 指定されたプロシージャが見つかりません
というエラーがでるようになりました。
どのようにしたら解決できますか?
PHP5、Apache 、Windows XP SP2
という環境です。
0063nobodyさん
04/12/25 03:43:53ID:???php.iniは
extension_dir = "C:/php/ext/"
extension=php_mysql.dll
となってます。
0064nobodyさん
04/12/25 04:18:54ID:???0065nobodyさん
04/12/25 09:31:52ID:???0066nobodyさん
04/12/25 09:37:50ID:???0072nobodyさん
04/12/25 14:29:01ID:???007358
04/12/25 14:38:00ID:???できないはず・・・と思って試してみたら、できちゃったよ!びっくり。
配列をそのまま$_SESSIONに格納できただけでなく、配列の配列も格納できた。
これはいい情報をありがとう。ほんと助かった。
007762
04/12/26 04:04:23ID:???0078nobodyさん
04/12/26 18:45:57ID:???どうしたらいいでしょうか?
0081nobodyさん
04/12/26 21:17:27ID:???【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/l50
0083nobodyさん
04/12/27 03:35:00ID:???みなさんの開発環境ってどんなものですか?
しらべてみたらウェブの統合開発環境は
EclipseのプラグインTruStudio
と
XOOPS
の二つあるみたいです。
0084nobodyさん
04/12/27 04:01:01ID:???XOOPSが統合開発環境…(;´Д`)?
趣味プロならエディタでべた書きで十分だと思うが?
PHPに限らんけど、最初からIDEに頼るのはお勧めできない
0086nobodyさん
04/12/27 07:46:18ID:dSbLZ0J00087軟式PHP
04/12/27 08:55:42ID:???0088nobodyさん
04/12/27 10:37:44ID:???0089軟式PHP
04/12/27 10:47:10ID:???009083
04/12/27 11:01:32ID:???とある場所で
掲示板を作って公開してたら攻撃にあい、
それでXOOPSを採用したって話がありました。
だから、セキュリティ対策とかもろもろの
他の部分を考えなくてもXOOPSなら
手軽に作成できるのかなと思っています。
XOOPSはPHPを操って開発するユーザーサイドよりの
開発環境なのかなと勝手に思っていました。
0091nobodyさん
04/12/27 11:05:14ID:???他のPHPスクリプトをいじって自分好みにするってことでしょ?
0092nobodyさん
04/12/27 11:17:21ID:???なんかバグがあったと思うんだ。
よく覚えてないけど、コネクション数が増え続けるみたいな。
それ以来、怖くてpconnect使ってないんだけど、
今は解決されてるのかな?
それから、このバグってSybase限定のバグで、
MySQLとかだと大丈夫なのかな?
0093nobodyさん
04/12/27 13:47:11ID:???<?php
<a href="../">秘密のページ</a>
?>
このPHPファイルを他のPHPファイルからrequire文かinclude文で呼び出したと
しましょう。しかしそのPHPファイルが違う階層に存在するとき、
”秘密のページ"をクリックしていく場所はそれぞれ別個の場所になってしまうでしょう。
詳しくは呼び出したそれぞれのPHPファイルの上の階層にいってしまうと思います。
そうではなく、呼び出されたPHPファイルのひとつ上の階層へ行くにはどうしたらいいでしょうか?
0094nobodyさん
04/12/27 13:55:02ID:???なんで偉そうなんだ
009693
04/12/27 14:16:03ID:???どうもです。
0098nobodyさん
04/12/27 14:28:49ID:???0100nobodyさん
04/12/27 14:44:07ID:???優しさが仇になる事もある
0101nobodyさん
04/12/27 14:46:51ID:???__FILE__知らない時点でオワットル
0102nobodyさん
04/12/27 15:18:10ID:dSbLZ0J00104nobodyさん
04/12/27 18:09:33ID:???セッション変数っていうのはいつ削除されるものなのでしょうか?
削除するロジック通らないとずーっと残ってるのですか?
■ このスレッドは過去ログ倉庫に格納されています