【PHP】質問スレッド Part8
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/04/14 00:52ID:???http://www.php.net/
■日本 PHP ユーザ会
http://www.php.gr.jp/
■PHP マニュアル
http://www.php.net/manual/ja/
■PEAR マニュアル
http://pear.php.net/manual/ja/
過去スレ, 関連スレ及び注意事項等は、アフォが居なけりゃ >>2-4
0554nobodyさん
03/06/09 15:38ID:7gQlaCxUtest.php?id=1
を、
test?id=1
と入力しても表示されるのですが、
xreaだと、test.phpまで入力しないとforbiddenになります。
これはこちら側では設定のしようがないことなのでしょうか?
0555nobodyさん
03/06/09 15:44ID:???0556nobodyさん
03/06/09 16:18ID:6WTDa4m6http://www1.free-city.net/home/s-rf9/page002.html
0557nobodyさん
03/06/09 19:11ID:???まったくもって参考にならないかもしれないけど、XOOPSのgalleryモジュールは
system関数を使ってimagemagickを使っているみたい。
この方法ならimagemagickのサイトからバイナリを落とすだけで使えるし。
あとOS等の環境も書いたほうが的確なアドバイスがもらえると思いますよ。
>>554
.htaccessにOptions +MultiViewsで解決できると思うけど、同じディレクトリに
test.htmlというファイルがあった場合にそちらが参照されてしまうかもしれないし
ちゃんとtest.phpとファイル名をしていしてやったほうがいいんじゃないかな。
0559539
03/06/09 21:55ID:???うっ・・・返り血を変数に入れるのを忘れてますたw
変数に入れてechoをしてみたらうまく行ってますた(汗
>>544
str_replaceでやったらOKですた。
こっちの関数の方が使い勝手が良さそうなのでこっちを使わせていただきます。
多謝!!!
0560560
03/06/10 11:28ID:HJRG+3BRたとえば下記のようなソースではうまくいきませんでした。
multipartとかをつかうのでしょうか?
それとも複数ファイルの転送は意味がなく、圧縮等をしてひとつにまとめないといけ
ないものでしょうか?
0561nobodyさん
03/06/10 15:00ID:rbNmg+Hdモジュール版で正常に動いていたファイルを、
cgi版を使ってる鯖に持っていったら微妙に異常動作します。
セッション変数が思った通りに保持されていない感じです。
0562直リン
03/06/10 15:10ID:O0KbeuSU0563nobodyさん
03/06/10 15:24ID:9UDR4rDO安心して24時間お買い物ができる!
セルビデオ店が近くにないお客様も気軽にお買い物を楽しめます。
http://www.net-de-dvd.com/
安心確実
お支払は安心の代金引換です
振り込んだのに商品が届かない等
の心配は無用!
http://www.net-de-dvd.com/
0564nobodyさん
03/06/10 20:26ID:tbVQeylP$fp = fopen("php://input", "r");
というのが効かないんですが、誰か使えてる人いますか。
毎回FALSEが返ります。
使わないのがお約束。とかそういう事ならそれでもいいんですが、
ググっても全然ひっかからんので困ってまつ。
0567nobodyさん
03/06/10 22:01ID:???使える筈だけど、4.3.0のApacheSAPI版で使えるかどうかは知らない。
特にPHPストリームハンドラ周りは色々変わったし、バグも出たしな。
どうしてもってんなら、最新のCGI版で試してみそ。他の方法で困ることは無いし、
「動かない環境がある」って判った時点で、私なら敢えて使いませんが。
#CLI版のstdin/stdoutはバンバン使ってますが
>565
http://jp.php.net/variables.external
余り詳しく説明してるところは流石にないね。
0568nobodyさん
03/06/10 22:39ID:???質問スレ パート5より
>732 名前: nobodyさん 投稿日: 02/11/13 08:48 ID:???
>STDINはすでにPHPが読み込んでるので空っぽです
>$HTTP_RAW_POST_DATA
>は使えませんか。
>使えないときは、php.iniがいじれたら
>always_populate_raw_post_data = Onに
0569nobodyさん
03/06/10 22:44ID:???作ろうと思っているのですが、なかなかうまくいきません。
だれかおしえて・・・_| ̄|○
0571nobodyさん
03/06/10 23:21ID:???0572nobodyさん
03/06/10 23:35ID:???0573569
03/06/11 00:07ID:???0574569
03/06/11 00:38ID:???ImageCopyMergeGrayだとできなかったです。
コレは何をする関数なんだろう・・・
0575nobodyさん
03/06/11 01:50ID:80R6YxeRget_magic_quotes_runtime(24文字)か?
0576571
03/06/11 02:03ID:???実はImageCopyMergeGrayって使ったことなかったんだよね。
で、571を書いた後、いろいろ遊んでみたけど、できなかった。
なんか明度をageたりsageたりにしか使えなさそうなヨカーン。
いまいちImageCopyMergeとの違いも分からなかったし。
execでImageMagickなりNetPBMなりを叩くのが良さげ。
っていうか569はそうしたのかな?
ガセネタ流してごめんね。
0579nobodyさん
03/06/12 02:40ID:???TD〜/TDタグを順番に取り出して処理するクールなコードを教えてください。
0580nobodyさん
03/06/12 02:47ID:???0581丸
03/06/12 08:26ID:???が見つかりませんというダイアログがpc起動のたびに出るようになってしまったんですが
使っていてどうも影響が内容に思われます
でもこれって使って行く上で致命傷なんでしょうか
致命的であるとしたらどう対処したらよいでしょうか
0582nobodyさん
03/06/12 10:05ID:Lo9hcQm/ビルドの仕方なり、簡単なソース付き自作拡張モジュール
を公開しているサイトなりの情報を求みます。
よろしくお願いいたします。
0583nobodyさん
03/06/12 11:30ID:???0584nobodyさん
03/06/12 13:42ID:Lo9hcQm/0585nobodyさん
03/06/12 15:38ID:???0586nobodyさん
03/06/12 15:41ID:???読んでるとは思うけど。
http://www.php.net/manual/ja/zend.creating.php
後は別に普通のCプログラミングだし。
じゃあ実際にどうやんのと思った時は、既存のextのソース見た方が早いです。
取り合えずbcmathをお勧め。
コードの総量が少ないし、更に小さな関数集まりだから関数個々の部分は本当に小さい。
あとモジュールの機能、つまりモジュールの作り方とは別の知識が余りいらないので理解しやすい。
0587nobodyさん
03/06/12 18:14ID:???質問してみます。
よく出てくる -> の意味はなんでしょうか? 例えば、$a->b
オブジェクト・プログラミング系のことのようにも思いますが、よく意味がわかりません。
0590nobodyさん
03/06/12 18:27ID:???Thanx.
赤マンモス本調べたんですけど、メンバで調べればいいんですね。
ちょっとPDFで調べてみます。
ありがとうございました。
0591nobodyさん
03/06/12 18:37ID:x8LS771O環境は
RedHat8
httpd-2.0.40-11.5
php-4.2.2-8.0.7
です。
全くの初心者なんですが、あれこれ調べながら、
*.phpファイルを/var/www/html(ルートディレクトリ)
に置いても動作しません。
自分的にはphp.iniにドキュメントルートを指定してやらんと
アカンような気がするんですが、どなたか
php.iniの日本語訳があるURLしりませんか?
そもそもapache(httpd)がphp.iniを見に行ってるか
どうかもアヤシイんですが・・・
libphp4.soはhttpd.confに記述はないが
Loadされてるみたいです。
(LoadModule php4_module modules/libphp4.so
としたら、既にLord済みって怒られる。)
ちなみに
/etc/php.iniがあって、(デフォルトのまま)
php.iniの編集箇所は、
output_buffering = On
output_handler = mb_output_handler
default_charset = Shift_JIS
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.substitute_character = none
としてます。
0592nobodyさん
03/06/12 18:43ID:???モジュールとしてApacheに組み込んでないってパターン?
0593nobodyさん
03/06/12 18:50ID:x8LS771O動きません。真っ白に表示されます。
LoadModuleという形にはなっていません。
httpd.confに、
LoadModule php4_module modules/libphp4.so
とすると、
[warn] module php4_module is already loaded, skipping
と怒られます。ということはphp4は
すでに組み込まれてるんですよね?
0594nobodyさん
03/06/12 19:35ID:???AddType application/x-httpd-php .php
って書いてる?
0595nobodyさん
03/06/12 19:51ID:???0596569
03/06/12 19:57ID:???それとも、自作関数の中に通常は入れないような簡単な処理
もクラスの中に入れてしまうべきなのでしょうか?
0597569
03/06/12 19:57ID:???×クラスは自作関数
0598nobodyさん
03/06/12 19:59ID:x8LS771O書いてます。
redhat8インストール時からphpについては
/etc/php.iniしかさわっていないのが原因かな。
httpdを起動するだけではアカンのかな?
php.iniは日本語訳されてないんですね・・・
翻訳サイトか・・仕方ないな。
0599nobodyさん
03/06/12 20:14ID:???もちろんあかんよ。
0600nobodyさん
03/06/12 20:16ID:???ここPhpスレなんですけど。
0601569
03/06/12 20:17ID:???だめですか?
どこで聞いたらいいんですか?
0602nobodyさん
03/06/12 20:25ID:???つーか日本語マニュアルの何が不足なわけ?
>>601
∋じゃなくて∈なスレじゃないの。
0604nobodyさん
03/06/12 20:33ID:???>603
php.iniの話かとおもってしまった。
具体的にはどの辺すか?
なんか勘違い続きだな俺。
0605nobodyさん
03/06/12 21:13ID:x8LS771Ophpを起動するの?どうやって?
httpd.confでしか設定できないんじゃないの?
php4をインストールし直して./configureしろってこと?
>>602
>つーか日本語マニュアルの何が不足なわけ?
php.iniの日本語訳もそれに載ってるの?
http://www.php.net/manual/ja/
ここのコト?ここには知りたいことが書いてない。
tar.gzからの方法は書いてあるけど、rpmで既に入ってる状態からの
設定がほとんど情報がないもんで・・・
<?phpinfo();?>が出なくてエラーもでないから、
なにが駄目なのかすらもワカラン。
0606nobodyさん
03/06/12 21:30ID:???0607nobodyさん
03/06/12 21:48ID:???0608nobodyさん
03/06/12 21:51ID:vZkmBcmt0609nobodyさん
03/06/12 21:58ID:???まあスレ違いだが、、
ところでrpmについて、個別に、何を書けばphpマニュアルはphpマニュアルたりえるのだろうね
0610nobodyさん
03/06/12 22:14ID:???0611nobodyさん
03/06/12 22:22ID:x8LS771O要は知らないのね。
rpmですでにインストール済みのphp4の設定の仕方は
tar.gzからコンパイルしたphp4と同じでいいのか違うのか?とか、
PATHを通さなアカンとか、
php.iniの日本語訳どっかにない?ってことも。
どうも失礼しました。
0613nobodyさん
03/06/12 22:43ID:???何を言ってるんだろう・・
>>601
OOスレに移動したほうがいいと思いつつ、漏れも知りたい。
処理内容って言う点だけから見たらクラスもユーザ定義関数も堺なくなっちゃうんじゃ・・。
ユーザ定義関数に入れないようなものってのは何ですか?
0614nobodyさん
03/06/12 22:59ID:???0615nobodyさん
03/06/12 23:01ID:???トラブル時にこそ冷静に対処すべし。
<? phpinfo(); ?>で動かないと言ってるのなら、<?php phpinfo(); ?>にしてみ。
0617nobodyさん
03/06/12 23:33ID:???rpmだとmb_系も入らないよね?
だから、ソースからコンパイルしる!
0618nobodyさん
03/06/12 23:33ID:???rpmだとmb_系も入らないよね?
だから、ソースからコンパイルしる
0619nobodyさん
03/06/13 01:06ID:???"RedHat"のRPMはね。他のところ(国内のディストリビューション)
のRPMはそれなりに追加されてる。
0620nobodyさん
03/06/13 01:26ID:Or/WN1dghttp://endou.kir.jp/betu/linkvp/linkvp.html
0621sage
03/06/13 21:09ID:bVDCg5u+実運用環境で使用しないでください。」みたいに書いてるけど、
これは最新のバージョンでも同じ?
どんなもんでしょ。
0622nobodyさん
03/06/13 21:52ID:???PHP-users に今年に入ってから 1.3 系と 2.0 系のベンチが流れた事がある。
その時の話の流れもベンチの結果も 1.3 の方が良いという事だった。 4.3.2 で Apache 2.x 用の何かが出ていたのでそれで変わったかも知れないけど。
0623nobodyさん
03/06/14 03:37ID:uM3U5uXlUser Contributed Notesもないし、よく分かりません。
http://www.php.net/manual/ja/printwn/function.main.php
0625621
03/06/14 09:27ID:6WkFiG5hありがと。
Apache 2.0 + PHP が不安定というのを聞くんだよね。
ちょっと動かしてみたくらいじゃわかんないので、迷ってる。
0626_
03/06/14 10:16ID:???0627nobodyさん
03/06/14 11:20ID:yyEPXcwBhttp://yahooo.s2.x-beat.com/linkv/linkv.html
0628nobodyさん
03/06/14 14:09ID:???$_GET['var']だとOKで
$_POST['var']だとNGでした。
コレは何故なんでしょう。
単に鯖の設定がそうなっているということなんでしょうか?
0630nobodyさん
03/06/14 14:25ID:???0631山�ア渉(^^)
03/06/14 14:42ID:???PHP以前の問題
ていうか,何でコンピュータサイエンスやネットワーク,HTTPの基礎を勉強しないで
コーディングするの?
0632nobodyさん
03/06/14 14:53ID:???純粋にPHPの話ではないでしょ。
POSTで渡してるのに$_POSTで取れないって話なら範疇だが。
ま、「【PHP】初心者コーナー 3」では扱ってもいい範疇かもね。
0633nobodyさん
03/06/14 20:49ID:???レベル分離しないと見捨てたくなるしな。。okweb とか PHP-users とか。
取り敢えず POST/GET について google して調べれ。
ついでにセキュリティ関連の文献も当たってみて GET とリファラーによる漏洩についても調べてみたりするとぐー。
仕事でやってるんならその程度の知識だと顧客も自分も会社も不幸になるので必死こいて勉強すれ。
趣味でやってるんならもっと知らない事を楽しんでこんなところで安易に解決する道を選ぶな、と。
0634nobodyさん
03/06/14 21:49ID:???お勧めの書籍ってあります?
ちなみにプログラミング経験はほとんど無く、CとJAVAとC#をカジッタ程度です。
0635628
03/06/14 22:26ID:rqi8yC2hすれ違い
0636nobodyさん
03/06/14 22:28ID:???http://pc2.2ch.net/test/read.cgi/php/985315574/
あ、こんなスレあったんですね;すいません。
0637nobodyさん
03/06/15 06:23ID:???マンモス本の赤を読んだけど本当に入門の入門といった感じだったし、
次にPHP BlackBook 貰って読んでみたけど関数の勉強にはなったけど誤表記やサンプルコードもヘボかったしお勧め出来る代物ではないし。
マンモスの青本は PHP が書ける人のための本な気配があるし。
基礎だけ解るようになったら後は PHP マニュアルと首っ引きで関数やコーディング盗みまくってようやくまともなコードが書けるようになった気がする。
OO で書かれたコードが理解しやすい。
仕事で作るなら外注に出すか導入も兼ねて FreeSoftware のバスケットのコードを学習した方が早いと思う。
ZendStudio のパッケージにも収録されている有名なヤツを初めいくつかそういうのはある。大抵英語だけど。
# プログラマ歴1年の PHP 以前の言語経験はほぼ皆無なヤシでつ。
0638nobodyさん
03/06/15 06:28ID:???会社にかけあって時期をみてライブラリを公開したいと思っているので、
公開する価値があるのかどうか (より優れたものが出回っているなら公開する価値は無い)、
また既に何かあるならそれを調べて長所は取り込み短所はカバー出来るように色々吸収したいと考えています。
0639nobodyさん
03/06/15 06:37ID:???Xoops についている簡単アンケートのようなヤツではなく、マーケティング系のASPサービスが使っているようなアンケートシステムです。
0640nobodyさん
03/06/15 11:22ID:2bha8M490641nobodyさん
03/06/15 11:26ID:???(;´Д`)ハァ?
0642nobodyさん
03/06/15 11:27ID:???0646nobodyさん
03/06/15 14:36ID:???640 ではないがそんな事出来たっけと思って試してみたが案の定無理。
WinXP Apache1.3.27 PHP 4.3.2 (SAPI)
設定次第では出来るのかな?なら厚かましいとは思いつつ、その設定もちっとフォローして欲しいな。
そもそも HTML の仕様上あり得ないように見えるのだが。
それとも漏れみたいな初心者を手玉にとってアンニュイな午後の暇つぶしですか。
フォローお願い > エロい人
0647nobodyさん
03/06/15 14:39ID:???WebBug とかで PHP で処理を行った後に GIF や JPEG のヘッダ情報を返してイメージを吐いているスクリプトを src 属性で指定しているケースは知ってる。
でもここで問題になっているのは text/html の場合でせう。その場合は動かなかったって事で。
0648nobodyさん
03/06/15 14:41ID:???0651nobodyさん
03/06/15 14:53ID:???どのクラスを目指してるのか判らないけど、
HotScriptsいけば、Polls and Votingのカテゴリに結構落ちてるよ。
http://www.hotscripts.com/PHP/Scripts_and_Programs/Polls_and_Voting/index.html
アンケートフォーム作成からデータの集計(流石に解析まではないけど)までトータルに出来るのが。
あと、去年のPHPカンファレンスで事例発表のあった
http://eresearch.fuji-ric.ne.jp/
http://www.php.gr.jp/seminar/20020817/pdf/ISHIMARU-e-resplus.pdf
一応商品になってるモノとして参考になるんでは?
0652645
03/06/15 14:55ID:???>>650は>>646へのレスということで。
>>647
> でもここで問題になっているのは text/html の場合でせう。
そんな記述どこにもないよ。「読みこむ」だか画像を指してるとも考えられる。
0653646-648
03/06/15 15:30ID:???フォロー&ご指摘感謝。
言われてみれば最終出力を Javascript か画像ファイルにすればいいだけでつね、、
認識足りなかった。勉強になりました。
■ このスレッドは過去ログ倉庫に格納されています