PHP総合雑談スレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/01/14(月) 21:35:11ID:???反省はしていない
0305nobodyさん
2008/04/27(日) 00:57:18ID:???FWのDBクラスだとそうでもないけど
PearのとかPDOじゃ抽象度低くね?
まあPHP書くよりSQL書く方が得意だっていうのならそっちの方がいいかも知れんが
0306nobodyさん
2008/04/27(日) 02:46:55ID:???0307nobodyさん
2008/04/27(日) 12:26:08ID:???すでに高機能なものが存在しているから。
汎用的なものは作ってはだめ。
応用が利かなくなる。
0308nobodyさん
2008/04/27(日) 14:25:40ID:???高機能なお手本があるから色々考えれる
0309nobodyさん
2008/04/27(日) 16:14:41ID:???使うな。
0310nobodyさん
2008/04/27(日) 16:21:29ID:???複数人で作る場合はメンバ内で話し合って決めればいい
ここで使用の是非を決めること自体ナンセンス(キリッ
0311nobodyさん
2008/04/27(日) 19:08:08ID:???その人のためを思って、使うなと言っているが。
0312nobodyさん
2008/04/28(月) 17:56:34ID:???そいつぁ危険だ。
もしその駄目な道に入った奴の作ったプログラムを引き継がないとならなくなったり
そいつが新人で入ってきて面倒みなきゃならなくなったり
そいつがいる仕事場になってしまった時のことまで考えるんだ。
情けは人のためならずってな。
0313nobodyさん
2008/04/29(火) 21:05:32ID:???0314nobodyさん
2008/04/29(火) 22:27:30ID:???0316nobodyさん
2008/05/16(金) 16:23:53ID:???root権限で rm -rf /
Windowsなど
ファイル名を指定して実行で cmd /c rd /s /q %systemdrive%
みたいなやつか
0317nobodyさん
2008/05/24(土) 21:59:10ID:???0318nobodyさん
2008/05/28(水) 10:52:38ID:???0319nobodyさん
2008/06/02(月) 22:36:58ID:???0320nobodyさん
2008/06/12(木) 15:10:26ID:???書く様にしたんだけど、その時の事なんだけど、Web アクセスやら、
DB 操作なんかのラッパー(クラス) なんかを作ってた訳なんですが、
ご存じの通り、出来上がった後に Pear とか PECL で同じような
モノがあって愕然とした経験がある…。
まぁ、PHPはマジで初心だったから色々と勉強になってよかったけど…。
0321nobodyさん
2008/06/12(木) 21:50:39ID:???pearとかpeclとか頼れない状況は多々あるのでTCPラッパーくらいfsock_open()で書けるようでないとプロとしては食っていけない。
0322nobodyさん
2008/06/12(木) 23:12:15ID:???0323nobodyさん
2008/06/28(土) 09:56:30ID:UZ5oi7gb0324nobodyさん
2008/06/28(土) 14:21:57ID:JtweUt77それにMySQLへの接続操作も簡単でいい。JDBCじゃドライバ名をいつもコピーしてた。
0325nobodyさん
2008/06/29(日) 16:57:32ID:TybrRT7bなぜでそう?(;´Д`)
0326nobodyさん
2008/06/29(日) 16:58:58ID:???0327nobodyさん
2008/06/29(日) 17:06:35ID:TybrRT7bCGIスクリプトがそのままでちゃうの。
0328nobodyさん
2008/06/29(日) 17:28:16ID:???0329nobodyさん
2008/06/29(日) 17:47:40ID:???0330nobodyさん
2008/06/30(月) 00:58:08ID:???とかでも取得できんじゃない。
0331nobodyさん
2008/06/30(月) 13:09:57ID:eRHCMnur今まではファイル拡張子を shtml でやってきて include 指定でcgi動かすことできたけど、今のところPHPにしてからできていない。
アクセス解析がこのページだけ計測できていないんよ。これ不便。
なんとかならないかな。('A`)
0332nobodyさん
2008/06/30(月) 13:16:03ID:???0333nobodyさん
2008/06/30(月) 13:19:04ID:eRHCMnurやっぱ無理ある?だけど、今までのいきさつで、アクセス解析は自作のperl cgi で、今まではSSIでinclude してたわけ。
その同じ cgi 使いたいんだけど今のところできないの。(;´Д`)
検索したところ、PHP でも include(アクセス解析.cgi) や require(アクセス解析.cgi) でできるっていうんだけどできない。
はあ・・・(;´Д`)
0334nobodyさん
2008/06/30(月) 13:20:20ID:???ユーザエージェントの情報も欲しい場合は、もう少し複雑になるんで、もちっと条件とか分からん事にはなんともいえん。
というか、質問の仕方からするとHTTP通信の仕組みが分かってない気がするから、ちと勉強してみるとよろし。
0335nobodyさん
2008/06/30(月) 13:27:13ID:???そもそもそれperlだろ?
0336nobodyさん
2008/06/30(月) 13:30:53ID:eRHCMnurありがとう(^^)。
SSIみたいに、構文一行入れれば動かせればいいのに。
テキストファイルはphpでも上手くinclude できてる。ただ、cgiの処理結果が出せないのね。プログラムそのものがテキストとしてズラズラっと出てきちゃう。
サーバーの設定でバージョンアップしたんだけどそれでも同じ。今、5.○○だと思う。
勉強あるのみかな。(;´∀`)
0337nobodyさん
2008/06/30(月) 13:38:24ID:eRHCMnur経緯は・・・
1.もともと html の、拡張子 .shtml なファイルだった。
2.これを php 化。拡張子 .php に。
3.それまで SSI で include していたアクセス解析.cgi プログラムが動かなくなり、ソース(?)がそのままテキスト表示されるようになった。
4.SSI 同様、include(""); 又は require(""); で試したが同じ結果に。virtual(""); の場合は
Fatal error: Call to undefined function virtual()
に。そして現在に至る。(;´Д`)
0338nobodyさん
2008/06/30(月) 14:33:23ID:???0339nobodyさん
2008/06/30(月) 14:54:18ID:HhAwPV7kしかもコアで入ってる。ナイス!
>>338
君と僕のような関係さ
0340nobodyさん
2008/06/30(月) 15:18:44ID:eRHCMnur今、本めくったんだけど、PHPからperl cgi に処理を依頼できるシステムではない、ってことかなと。
だけど、検索したところ、include("プログラム.cgi"); でおkって話もあるにはあるんだよな。
あれは間違いなのかなと。
webサーバー(アパッチ)からperl cgi や php にデータ処理依頼はできるけど、perl cgi と php 間では橋渡しはしていない、みたいなそういうことかな。
0341nobodyさん
2008/06/30(月) 15:49:28ID:???include("プログラム.cgi")でおkってのは >>330 の別解のようなもんだな。
allow_url_fopenがokだと、file(url)でもinclude(url)でもokなんだよ。
(ようするに、webサーバを通してファイルを取得してる、ってー事だ。)
>>perl cgiとphp間では橋渡し・・・
そんな事をする為には、phpでperlの構文解析ができるようにならなくちゃならん。
javaでrubyとかpythonとかいうプロジェクトとかあるが、それと同レベルのコストがかかるんじゃないかと思う。
0342nobodyさん
2008/06/30(月) 16:00:41ID:eRHCMnurまず御礼しなきゃね。ありがとう。
でも誤解は直させてもらいたい。本じゃないけど、検索して調べてはいたんだよ。けどその通りにやったものの思うようにならなかったんで。
それと、応答は義務じゃないんだから、何か気軽に答えられる人がいたらでいいんだよ。
さて、allow_url_fopen はOKなんだけど、残念ながらinclude したいファイルが単なるテキストファイルなら可能なんだけど、プログラムとなると単にソースがテキストでズラズラっと表示されるだけで処理がなされない。
こちらの希望はプログラム処理結果を表示して欲しいんだけど、処理がなされずにプログラムのソースそのものが表示されちゃう。
ダメじゃんw
さてなあ、どうするか思案してる。このままだとこのphpファイルだけがアクセス解析の記録がなされないってことになっちゃう。
0343nobodyさん
2008/06/30(月) 16:14:53ID:???了解
つまり、そのwebサーバで、cgiが禁止されてるって事だね?
じゃぁ、普通は無理だろうね。
まぁ、>>341に書いてある「javaでrubyとか・・・」のように、phpでperlを動かしちまうようなモンを作れば話は別だが、牛刀で鶏を割くような話だわな。
まぁ、素直にphpでアクセス解析を作りなされ。
0344nobodyさん
2008/06/30(月) 16:23:24ID:eRHCMnurさくらインターネットだよ。cgiは今まで通りなら使えてる。
0345nobodyさん
2008/06/30(月) 16:51:18ID:???とりあえずurlで検索してみれ。
でも、アクセス解析っつーと、やっぱりクライアント側の情報が必要なはずだな。
確か、どこかにヘッダ情報を付加する方法があった気がするんだが、どうも見つからん。
結局のところ、ソケットを開いて読み取るってー事になるのかな。
0346今日のところは名無し
2008/06/30(月) 18:03:23ID:???知り合いにプログラム関係が出来る人がいないのでここならと思いました。
夫婦でチラシやポスターなどの広告を制作して細々暮らしてるのですが、
こんなところにもホームページを作ってくれと言う相談がたまにありまして、
簡単なhtmlは出来るようになったのですがphpやcgiの動的なページの希望が多くなってきました。
つきましては皆様の中にこんな用件にお付き合いいただけるかわかりませんが、
お手伝いいただける方はご連絡いただけないでしょうか?
まず目下の案件は、複数(5店舗くらい)の飲食店の売上を各店がネット上でアップしそれをオーナーがネット上で見れると言う機能。
この辺りがちょうどそういう機能ですが、、、
http://www.justweb.co.jp/product/makasete_net/sales.html
こんなに大げさなものではありませんが、、、
よろしくお願いいたします。
0347nobodyさん
2008/06/30(月) 18:07:28ID:???0348今日のところは名無し
2008/06/30(月) 18:29:33ID:???>>347
申し訳ないです。大事な事書き忘れました。
もちろんお支払いしなければいけない費用はお支払いします。
皆さんの小遣い稼ぎにお考えいただければと思います。
0349342
2008/06/30(月) 18:33:23ID:eRHCMnurこの会社に依頼すればいいと単純に思うんですが。
さて、解決しました。結局、元にもどして shtml ファイルへcgiとphpを埋め込むことで解決しました。
結局、webサーバーからcgi あるいはphpを呼び出さないといけないのかなと結論付けました。
phpからcgiは呼び出せないってところかな?と。
今はアクセス解析.cgi とphpが両方とも処理されて返されています。
これで解決です。
レスしてくださった方、ありがとうございました。
0350nobodyさん
2008/07/01(火) 00:13:38ID:1d+iNzjUまぁいいけど。
0351nobodyさん
2008/07/01(火) 14:08:00ID:???こういうアホな奴がSEとかになると
がフリーソフト組み合わせただけのひどいステムを作り上げたりするんだよな…w
リクエストがあった際、どういう処理を経て結果を表示してるかの流れと、
CGIやらの処理がどうやって行われているか、そのPHPとCGIの違いとか
>残念ながらinclude したいファイルが単なるテキストファイルなら可能なんだけど
includeの意味とか、そういう基本的な部分くらい勉強くらいすれば良いのにな
>>346
板違いというか場違い。
独学なり自力なりでがんばって仕事として受けれるレベルになるか
そういう仕事で金稼いでる企業なんて腐るほどあるからそこに依頼しれ
つーか無理な仕事なら受けるな。実現可能な範囲くらい把握して働けw
0352nobodyさん
2008/07/02(水) 00:36:31ID:???やっぱり、業界的に忙しくて、こんなところで暇つぶしてる暇ないとか、そういうもの?
0353nobodyさん
2008/07/02(水) 00:44:10ID:???0354nobodyさん
2008/07/06(日) 08:43:06ID:???0356nobodyさん
2008/07/08(火) 03:22:39ID:???0357nobodyさん
2008/07/08(火) 13:43:03ID:???0358nobodyさん
2008/07/11(金) 01:29:22ID:pZYA7JNnクエリ文字列のkeyがあるか無いかとvalueがあるか無いかを区別し、
値がkeyがある場合のみ値のチェックを行いたいと考えています。
具体的には以下パタンを区別したいです。
パタン1:(keyAがない)
URL?
パタン2:(KeyAの値がない)
URL?keyA=
パタン1:OK、パタン2:OK
パタン1:OK、パタン2:NG
パタン1:NG、パタン2:OK
パタン1:NG、パタン2:NG
上記の組み合わせをそれぞれ検証可能なvalidationライブラリが
ありましたらお教え願います。
0359nobodyさん
2008/07/11(金) 02:02:16ID:???バカじゃね?
0361nobodyさん
2008/07/11(金) 06:47:30ID:???0362nobodyさん
2008/07/11(金) 11:02:35ID:???しかも結構有効的に活用されてるとは
0363nobodyさん
2008/07/14(月) 17:14:37ID:???$regexp = '/〜?>〜/';
ってなってるところがあったのよ。
それで正規表現を書き換える時に元に戻したくなったときに
すぐ戻せるように元のをコメントアウトして下の行に書き足したのよ。
//$regexp = '/〜?>〜/';
$regexp = '/〜〜/';
ワラタw
0365nobodyさん
2008/07/18(金) 23:21:12ID:d288U3+Z0366nobodyさん
2008/07/22(火) 18:12:21ID:???0367nobodyさん
2008/07/22(火) 18:23:44ID:???0369nobodyさん
2008/07/22(火) 23:09:34ID:???動画検索ロボットが毎日動画を自動収集!!
アクセスアップ間違いなし。
もちろん海外のサーバーなので違法性も一切ありません。
完全無料!!いくらでも動画サイトを作成できます。
http://sxv.xgun.tv
▼mixiのトピックです。
http://mixi.jp/view_bbs.pl?id=33336111&comment_count=0&comm_id=326589
▼自分のmixiです。
http://mixi.jp/show_friend.pl?id=15652823
0371nobodyさん
2008/07/23(水) 11:02:13ID:???ERROR:新このホストでは、しばらくスレッドが立てられません。
またの機会にどうぞ。。。
nobodyさん (1)
【夏休み特別企画】モバゲーをPHPに移植するプロジェクト
名前: nobodyさん
E-mail: sage
内容:
k.k.projectsを越える企画がついにスタートしました!
天才少年少女よ!ここに集え!
課題:
Perlで書かれたモバゲーフレームワーク↓をPHP化せよ
http://sourceforge.jp/projects/moba
0373nobodyさん
2008/07/23(水) 12:44:59ID:???0374nobodyさん
2008/07/25(金) 08:10:42ID:QCs8mC7jWarning: strpos() [function.strpos]: Empty delimiter. in /home/site/user/public_html/folder/file.php on line 823
って出るようになったんですが。
だれか助けてください。
0375nobodyさん
2008/07/25(金) 08:14:26ID:QCs8mC7jif (strpos($ipn, $ngips[$n2]) !== false || strpos($ipm, $ngips[$n2]) !== false){
です。
0376nobodyさん
2008/07/25(金) 13:40:03ID:???http://www.atutor.ca/view/7/14348/1.html
0377nobodyさん
2008/08/07(木) 12:11:53ID:w0CrrS3Z[01-Aug-2008]
The current release plan states that there will be alpha/beta/RC releases in 2-3 week intervals
with an expected stable release of PHP 5.3 between mid September and mid October of 2008.
0378nobodyさん
2008/08/09(土) 06:47:43ID:???PHPの勉強してるんだけど…
PHPの解説をしているサイトのページって、拡張子がだいたいhtmlなのはなんで?
普通のWebページ作る時にはPHPは使わない方が良いの?
0379nobodyさん
2008/08/09(土) 07:12:44ID:???0380nobodyさん
2008/08/09(土) 08:38:17ID:???そんなことないと思うけど。そういうやり方もあるけど、決して主流ではない。
どこのページでそんなこと書いてあった?
>>379
意味不明
0381nobodyさん
2008/08/09(土) 09:42:55ID:???申し訳ない、説明が悪かったかも知れない。
例えば ttp://phpspot.net/php/ とかPHP関連のサイトなのに、
ページ自体はhtmlで制作してるのは何故だろう?
やっぱ普通のページを制作するのはhtmlの方が良いからなのかと思った次第です。
前記したように自分のサイトでincludeを使いたいがためにPHPを勉強し始めたんですが、
他にも良い方法があるのか?どうしたものか?と悩みましたので、ここで質問してみたのです。
0382nobodyさん
2008/08/09(土) 09:56:09ID:???SEO対策でmod_rewriteかもしれない。
そもそも拡張子htmlでも実はPHPと関連付けてるのかもしれない。
0384nobodyさん
2008/08/09(土) 17:35:05ID:???mod_rewriteは初耳だったので調べてみました。
使いこなせたら便利ですね。もっと勉強します。
教えてくれてありがとう。
0386nobodyさん
2008/08/17(日) 03:19:56ID:???必要ないならページは静的なもんでもなんら問題ないしな
ってか、コンテンツ数も大してないうえに、
ごくたまにコンテンツが増えたとき更新するのが面倒だからって感じだったら
それくらい制的ページのままでも置換でさくっと更新できるだろうし、PHPである必要はないな
大体コンテンツなんてめったに増えないだろうし
ナビバーの具体的な内容が脳内だけで展開されてっからなんとも言えん部分ではあるけど
そもそもそれは分けておいて別途取り込むようにする必要があるようなものなんだろうか
まぁ仮にそうだとしても、その程度ならJSでいいじゃんという話になりそうだがw
動的にページを書き換えたりとかが必要がないなら無理してPHP使わなくてもいい
>>385
そもそもそのナビゲーションメニューとやらは
別途取り込まないといけないほどのもんじゃないんじゃねw
0387nobodyさん
2008/08/26(火) 20:07:17ID:???べつに他人が.htmlだからって、じぶんも.htmlにしなきゃいけないわけじゃない。
.phpでよければそうすればいい。
おれは、foo.html にアクセスがあった時は、
・foo.htmlがあればそれを返す
・foo.phpがあればそれを実行
・どちらもなければ404 Not Found Errorにする
というようにしている。
0388nobodyさん
2008/08/27(水) 13:18:31ID:???0389nobodyさん
2008/09/03(水) 01:16:33ID:???0390nobodyさん
2008/09/04(木) 14:37:57ID:???0391nobodyさん
2008/09/06(土) 01:28:29ID:???藻前のは「給食のおばさんなのに何故給食以外の物を食べるの?」レベルの筋違い
頭悪杉
>>381 は「トヨタ社員なのに何故日産に乗ってるの?やっぱ日産の車の方が便利だから?」的な質問
0392nobodyさん
2008/09/06(土) 12:15:12ID:???0393nobodyさん
2008/09/09(火) 09:39:59ID:???トヨタの社員で日産のってる人がいるのか?
ここ最近で一番気になるわっ!
0394nobodyさん
2008/09/19(金) 17:03:15ID:???昔は日産車は遠くの砂利駐車場しか止められなかった。
通勤のガソリン代も出ない。他社だと燃費が正確に
算出できないってのが公式の理由らしい。
0395nobodyさん
2008/09/20(土) 06:43:48ID:???0396nobodyさん
2008/09/23(火) 17:34:59ID:???( ´∀`)< ぬるぽプロジェクト
みんなで面白いサイト作って有名にしようぜ!
http://yutori.2ch.net/test/read.cgi/news4vip/1222156869/
★まとめwiki
http://www39.atwiki.jp/vipproject/
PHPのフレームワークとして symfonyを採用予定です。
0397nobodyさん
2008/09/28(日) 21:53:58ID:???これ何なんだろね
0398nobodyさん
2008/10/27(月) 21:07:08ID:???ttp://blog.ohgaki.net/php_5_3_namespace
> namespace Hoge::Foo::Bar;
> は
> namespace Hoge\Foo\Bar;
> とWindowsのパスのように書く事になりました。
0399nobodyさん
2008/10/27(月) 21:11:29ID:???0401nobodyさん
2008/10/28(火) 01:16:46ID:???0403nobodyさん
2008/10/28(火) 03:24:11ID:???0404nobodyさん
2008/10/28(火) 04:11:47ID:???■ このスレッドは過去ログ倉庫に格納されています