1 名前:nobodyさん [2007/09/03(月) 12:15:51 ID:l6O4U4Dh] ■PEAR pear.php.net/ ■PEAR マニュアル 邦訳 pear.php.net/manual/ja/ ■PEAR オフィシャル blog blog.pear.php.net/ ■前スレ 【PHP】PEAR Part2 pc11.2ch.net/test/read.cgi/php/1122899232/ ■過去スレ Pear pc8.2ch.net/test/read.cgi/php/985665522/
165 名前:nobodyさん [2008/04/06(日) 22:29:54 ID:ZLf2Ky55] 先生、MDB2のautoExecuteでJOINがしたいです。。。
166 名前:nobodyさん mailto:sage [2008/04/10(木) 09:23:09 ID:???] >>165 autoExecuteしなきゃ簡単だろうに。
167 名前:nobodyさん [2008/04/13(日) 14:39:38 ID:/XYVoWCv] オープンソースなので他に質問出来そうな場所がないので、 こちらで質問させていただくことをまず始めにお詫びします。 PEAR::Image_Graphを使用して円グラフを作成しています。 マーカー部分に、"項目名 XX%"の用に表示させたいと思っています。 項目名を表示する方法をわかる方がいれば教えてもらえないでしょうか?
168 名前:nobodyさん mailto:sage [2008/04/13(日) 20:21:56 ID:???] もうちょっと詳しく
169 名前:167 [2008/04/14(月) 06:56:40 ID:N29rLXXj] 円グラフの85.7%とか表示される部分(マーカー)にて 項目名を表示させたいと思っています。 $Marker =& $Plot->addNew('Image_Graph_Marker_Value', IMAGE_GRAPH_PCT_Y_TOTAL); $Marker->setDataPreprocessor(Image_Graph::factory('Image_Graph_DataPreprocessor_Formatted', '%0.1f%%')); とりあえずこれがマーカー表示処理です。 ですが項目名を追加する処理のサンプルとかを探しているのですが見当たらない状況です。 以上、お願いします。
170 名前:nobodyさん mailto:sage [2008/04/14(月) 20:33:12 ID:???] >>167 ,169 ttp://pear.veggerby.dk/samples/ ここは見た? Meat Exportのサンプルのことかな、多分。
171 名前:169 mailto:sage [2008/04/14(月) 21:01:51 ID:???] >>170 返信ありがとです。 大体のソースはそこを見本にしています。 見た限り、そういったマーカー追加処理はなかったと思います。 念のため、も一度確認してきます。
172 名前:nobodyさん mailto:sage [2008/04/14(月) 21:38:20 ID:???] まあ最悪,クラスライブラリだし中見て編集しちゃえば
173 名前:49です。 [2008/04/23(水) 21:42:44 ID:rNbxu3m+] linuxのyumでpearをインスコしたんですが、 これでもうpearは使えるようになったのでしょうか? CENT OSです。 Linux使っている方教えてください。
174 名前:nobodyさん mailto:sage [2008/04/23(水) 22:04:52 ID:???] とりあえずpearコマンドくらい打てよw
175 名前:173です。 [2008/04/24(木) 19:45:25 ID:ktKwlGX2] pearコマンド打ちました。 そしたら PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/msql.so' - /usr/lib/php/modules/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: Module 'mysql' already loaded in Unknown on line 0 PHP Warning: Module 'mysqli' already loaded in Unknown on line 0 Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.1 stable Console_Getopt 1.2 stable DB 1.7.13 stable PEAR 1.4.9 stable XML_RPC 1.5.0 stable ってでたんですが、 上のエラーはなんですか?
176 名前:nobodyさん mailto:sage [2008/04/24(木) 20:12:24 ID:???] 書いてある通り、PHPの起動時に msqlの共有ライブラリがロードできないってこと とりあえずphp.iniで該当のsoのロード部分コメントアウトしたらいいんじゃない?
177 名前:nobodyさん [2008/04/25(金) 02:34:35 ID:OL2uupfE] ありがとうございます。 了解しました。
178 名前:175です。 [2008/04/25(金) 20:21:21 ID:OL2uupfE] 175です。php.iniで該当のsoのロード部分コメントアウトしたんですが、 エラーが消えません。 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/modulename.extension' - /usr/lib/php/modules/modulename.extension: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/msql.so' - /usr/lib/php/modules/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: Module 'mysql' already loaded in Unknown on line 0 PHP Warning: Module 'mysqli' already loaded in Unknown on line 0 Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.1 stable Console_Getopt 1.2 stable DB 1.7.13 stable PEAR 1.4.9 stable XML_RPC 1.5.0 stable
179 名前:175です。 [2008/04/25(金) 20:22:13 ID:OL2uupfE] php.iniはこの通りです。 なぜでしょうか? ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; ; If you wish to have an extension loaded automatically, use the following syntax: extension=modulename.extension extension=msql.so extension=mysqli.so extension=mysql.so extension=mbstring.so For example: ; Note that it should be the name of the module only; no directory information ; needs to go here. Specify the location of the extension with the ; extension_dir directive above. なぜでしょうか?
180 名前:nobodyさん mailto:sage [2008/04/25(金) 20:25:09 ID:???] コメントアウトしてねーじゃん
181 名前:175です。 [2008/04/25(金) 21:01:26 ID:OL2uupfE] コメントははずしましたが、エラーがまだでます。 180さんに言われて全部はずしてみました php.iniはこの通りです。 ;;;;;;;;;;;;;;;;;;;;; Dynamic Extensions ;;;;;;;;;;;;;;;;;;;;;; If you wish to have an extension loaded automatically, use the following syntax: extension=modulename.extension extension=mbstring.so extension=mysql.so extension=mysqli.so For example: Note that it should be the name of the module only; no directory information needs to go here. Specify the location of the extension with the extension_dir directive above.
182 名前:nobodyさん mailto:sage [2008/04/25(金) 21:04:47 ID:???] 釣り乙
183 名前:nobodyさん mailto:sage [2008/04/25(金) 21:22:15 ID:???] >>175 才能もやる気もないならやめちまえ
184 名前:nobodyさん [2008/04/25(金) 22:04:20 ID:W7+QltyA] 宮..腰.佳奈死,ねよ.ロバ.面し,やがってwww. 宮..腰.佳奈死,ねよ.ロバ.面し,やがってwww. 宮..腰.佳奈死,ねよ.ロバ.面し,やがってwww. 宮..腰.佳奈死,ねよ.ロバ.面し,やがってwww. 宮..腰.佳奈死,ねよ.ロバ.面し,やがってwww.
185 名前:175です。 [2008/04/25(金) 22:07:43 ID:OL2uupfE] やる気あるよ。できるようにしてくれ。 どこの部分をコメントアウトしたらいいのかわからないんだ。 とりあえず、釣り乙にならないように全部消した Dynamic Extensions If you wish to have an extension loaded automatically, use the following syntax: extension=mbstring.so extension=mysql.so extension=mysqli.so extension=modulename.extension For example: Note that it should be the name of the module only; no directory information needs to go here. Specify the location of the extension with the extension_dir directive above. Note: packaged extension modules are now loaded via the .ini files found in the directory /etc/php.d; these are loaded by default.
186 名前:nobodyさん mailto:sage [2008/04/25(金) 22:09:53 ID:???] php.iniはサンプルをそのまま使ってるのか e-words.jp/w/E382B3E383A1E383B3E38388E382A2E382A6E38388.html
187 名前:175です。 [2008/04/25(金) 22:11:54 ID:OL2uupfE] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/modulename.extension' - /usr/lib/php/modules/modulename.extension: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: Module 'mysql' already loaded in Unknown on line 0 PHP Warning: Module 'mysqli' already loaded in Unknown on line 0 Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.1 stable Console_Getopt 1.2 stable DB 1.7.13 stable PEAR 1.4.9 stable XML_RPC 1.5.0 stable エラーはこんだけ。意味がわからないよ
188 名前:nobodyさん mailto:sage [2008/04/25(金) 22:17:23 ID:???] ここは無料サポートじゃありません しかるべき機関にお金を払って頼んでください
189 名前:nobodyさん mailto:sage [2008/04/25(金) 22:41:17 ID:???] とりあえずコメントアウトの意味を知ろう
190 名前:175です。 [2008/04/25(金) 22:47:32 ID:OL2uupfE] ;をはずせばいいんじゃないのかな? php.iniはyumで入れたやつを使っています。 なんでこんな質問しているのおかしい? コメントアウトの意味を教えてください。 しかるべき機関って。 自宅サーバーに来てくれる人はいないよ。
191 名前:nobodyさん mailto:sage [2008/04/25(金) 22:51:55 ID:???] やる気ないならやめれば?(志村貴子風に
192 名前:175です。 [2008/04/25(金) 22:54:46 ID:OL2uupfE] 違う。わかった。馬鹿だ。おれ ;をつけるんだ。 コメントアウトを間違っていた。はずかしいーーー
193 名前:nobodyさん mailto:sage [2008/04/25(金) 22:59:12 ID:???] 分かったならこれ以上無価値な内容でレスを消費しないでくれる?
194 名前:175です。 [2008/04/25(金) 23:02:13 ID:OL2uupfE] できました。 これでもう使えるのでしょうか? Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.1 stable Console_Getopt 1.2 stable DB 1.7.13 stable PEAR 1.4.9 stable XML_RPC 1.5.0 stable
195 名前:nobodyさん mailto:sage [2008/04/26(土) 00:32:00 ID:???] 次はWarningとErrorを辞書で引いてみようか
196 名前:nobodyさん [2008/04/27(日) 21:26:39 ID:lCO53Kt9] すいません。質問です。 pdoとpdo_mysqlをインストールしたいと思って調べて pear install pdoではなく pecl install pdo でいれたのですが downloading PDO-1.0.3.tgz ... Starting to download PDO-1.0.3.tgz (52,613 bytes) .............done: 52,613 bytes 12 source files, building running: phpize sh: phpize: command not found ERROR: `phpize' failed というエラーがでます。 これはなんでしょうか? 教えてください。 板違いならここで聞いたほうがいいよって教えてください
197 名前:196です。 [2008/04/27(日) 21:27:40 ID:lCO53Kt9] pdo_mysqlでは pecl install pdo_mysql downloading PDO_MYSQL-1.0.2.tgz ... Starting to download PDO_MYSQL-1.0.2.tgz (14,778 bytes) .....done: 14,778 bytes downloading PDO-1.0.3.tgz ... Starting to download PDO-1.0.3.tgz (52,613 bytes) ...done: 52,613 bytes 12 source files, building running: phpize sh: phpize: command not found ERROR: `phpize' failed 7 source files, building running: phpize sh: phpize: command not found ERROR: `phpize' failed どういう意味でしょうか?
198 名前:nobodyさん mailto:sage [2008/04/27(日) 21:52:52 ID:???] PHPのextensionとしてコンパイルするために phpizeが必要なんだけどそれがないっていうエラー phpizeは普通PHPに含まれてるから 大抵の場合パスが通ってなかったりだけだったりする (PHPのインストールの仕方にもよるけど) 自分でソースからコンパイルしてPHPをインストールしたなら そのディレクトリのbinにphpizeがあると思うのでそこのパスを通せばいい
199 名前:196です。 [2008/04/27(日) 22:23:56 ID:lCO53Kt9] 198さんへ phpizeを入れて pecl install pdo pecl install pdo_mysql インストールできたのですが、 extension=pdo.so extension=pdo_mysql.so をコメントアウトすると pear listで エラーがでます。 ちなみにphpはyumから入れて、 php-develを入れたらphpizeが入りました。
200 名前:196です。 [2008/04/28(月) 02:08:24 ID:koTubDRr] これもしかしてもう入っていて、 別にコメントアウトする必要がないのかな? だれか教えてくれーー
201 名前:nobodyさん mailto:sage [2008/05/01(木) 05:54:06 ID:???] Net_UserAgent_Mobileに abstructなgetUniqueIdメソッド欲しいわ
202 名前:nobodyさん mailto:sage [2008/05/04(日) 16:52:58 ID:???] PEARで使っているライブラリってなにがある?
203 名前:nobodyさん mailto:sage [2008/05/04(日) 17:49:40 ID:???] Net_UserAgent_Mobile
204 名前:nobodyさん [2008/05/07(水) 17:39:07 ID:13lDIKGH] 質問させてください。今、Pagerを利用しようとしています。 が、手元の参考書やいろんなサイトを見ると、 echo $pager -> links(); みたいな形でページングのリンクを生成する部分の 説明しかされていません (例:www.phpbook.jp/pear/pear_pager/index4.html ) これはページングのリンクしか生成しないものなんでしょうか? データベースから取得したデータと、表示ページIDを組み合わせて、 コンテンツ自体を簡単に自動的に生成することは出来ないんですか? 組み合わせと生成のプログラム自体は自分で作るもの? 上記の「組み合わせ・コンテンツ生成」までフォローしてるサイトをご存知でしたら 教えてください、お願いします
205 名前:nobodyさん mailto:sage [2008/05/07(水) 17:46:01 ID:???] pear::pagerの生成リンクがどんなもんか知らんけど 開始と終了の2オフセットを出してくれるならそれをそのままsqlに渡せばいいのでは?
206 名前:nobodyさん mailto:sage [2008/05/07(水) 17:55:59 ID:???] >>204 変な参考書よりマヌアル pear.php.net/manual/ja/package.html.pager.intro.php getPageDataではあかんの?
207 名前:nobodyさん mailto:sage [2008/05/07(水) 18:50:58 ID:???] >>205-206 ありがとうございます なんていうか、参考書とかマニュアルとかわかり辛くて参ってます リンク部分に任意のGETパラメータつける方法も良くわからないし… ページング自体は自力で作れるんですが、pearの勉強しようとしたらこの有り様で。 これじゃ本末転倒だorz もう少しマニュアル読んで頑張ります ありがとう
208 名前:nobodyさん mailto:sage [2008/05/07(水) 20:53:16 ID:???] 色々使ってきた結果、今ではPEAR自体ほとんど使ってないんだけど、その中で数少ない「使えるPEAR」の一つがPAGERだな。俺の場合はね。
209 名前:nobodyさん mailto:sage [2008/05/07(水) 23:02:47 ID:???] PAGERか。そういうのはフレームワークに入っているから 必要ないんだよね。 ほかにPEARで使っているもの何?
210 名前:208 mailto:sage [2008/05/07(水) 23:13:15 ID:???] >>209 Cache_Liteかな。けどまあフレームワーク使うならこういうのもいらないよね。
211 名前:nobodyさん [2008/05/08(木) 00:06:46 ID:kI0BTsJW] そんなにフレームワークて便利なんだ? 勉強しようかなぁ zend使ってるの?
212 名前:nobodyさん mailto:sage [2008/05/08(木) 00:52:00 ID:???] なれれば便利。良くも悪くも、そのフレームワークの設計者の思想にあわせる必要があるからな。
213 名前:nobodyさん mailto:sage [2008/05/08(木) 02:14:59 ID:???] そっか、、いまさらsmartyやろうと思ってたんだけど、 pearもsmartyもやる必要なくなるならやってみるよ みんな地震には気をつけてね
214 名前:nobodyさん mailto:sage [2008/05/08(木) 06:19:27 ID:???] >>212 > なれれば便利。良くも悪くも、そのフレームワークの設計者の思想にあわせる必要があるからな。 それが嫌になって結局はPEARを使ってるオレ >>213 smartyやるぐらいなら、PEAR::HTML_Template_Flexyを使ったら?
215 名前:nobodyさん mailto:sage [2008/05/08(木) 10:34:25 ID:???] >>214 PEAR::HTML_Template_Flexyなんて知りませんでした 調べたら、 「●高い安全性 デフォルト出力がhtml_specialcharsを付け加えた状態なので、 意図的に出力を変えない限りクロスサイトスクリプトなどの心配はありません。 |escapeなど不要。」 …結構よさそう それとも知らないだけでZendFWにも同じような機能があるのかな 調べてどっちか使いますね ありがとう
216 名前:nobodyさん mailto:sage [2008/05/08(木) 17:59:40 ID:???] PEARのテンプレエンジンなんて誰も使ってねーよ。
217 名前:nobodyさん mailto:sage [2008/05/08(木) 20:23:52 ID:???] PHP・Perl各種テンプレートエンジンの処理速度比較 ttp://ryuichi.jp/computer_memo/etc/template_time_match/ テンプレートエンジンについて ttp://www.phppro.jp/qa/141
218 名前:nobodyさん mailto:sage [2008/05/08(木) 20:25:03 ID:???] 多くの場合、ある程度までデザイナがHTMLを作って、それをプログラマーにテンプレートファイルの書式に直してもらうことになるだろう。 だったら、テンプレートエンジンってあんまり意味ないね。特にPHPでは。
219 名前:nobodyさん mailto:sage [2008/05/08(木) 21:17:48 ID:???] HTMLの中にPHPコードを挟むと書きづらく読みづらい。
220 名前:nobodyさん mailto:sage [2008/05/08(木) 22:17:42 ID:???] プログラマーじゃないけど、PHP自体がテンプレートエンジンという認識で使ってるよ。 なんでわざわざSmartyとかPEARのテンプレートとか、余計に難しくするのかがわからん。
221 名前:nobodyさん mailto:sage [2008/05/08(木) 23:55:04 ID:???] HTMLもPHPも全部一人でコーディングする日曜プログラマならテンプレートエンジンなんて要らないだろうな
222 名前:nobodyさん mailto:sage [2008/05/09(金) 10:48:52 ID:???] >>220 俺もPHPはテンプレートとしてサイコーって思ってるんだけど、 それはきっと一からプログラミングできる人間の言うことなんだろうな。 もう、PHP便利すぎw
223 名前:nobodyさん [2008/05/22(木) 19:49:40 ID:HxLt0S8G] いったんローカルでインスコしたのを鯖にアップすればいいの?
224 名前:nobodyさん mailto:sage [2008/05/23(金) 09:50:46 ID:???] きみはなにをいっているんだ
225 名前:nobodyさん [2008/05/23(金) 13:02:10 ID:Ux8l5tju] さくらインターネットのレンタルサーバ、PHP5にPEARをインストールしてみた。 サーバ上にPEARというフォルダができたんだけど、動作確認ができない。 <?php // require_once "PEAR/Info.php"; $info =& new PEAR_Info(); $info->show(); ?> をやってInfo.phpが表示されればOKらしいけど、 PEAR配下にも PEAR/PEAR配下にもInfo.phpってファイルが見つからない。 正常じゃないのかな?
226 名前:nobodyさん mailto:sage [2008/05/23(金) 13:12:03 ID:???] はい?そんなもんデフォで入ってねーYO
227 名前:nobodyさん mailto:sage [2008/05/23(金) 13:41:28 ID:???] >>225 つpear.php.net/package/PEAR_Info
228 名前:nobodyさん mailto:sage [2008/05/23(金) 14:29:08 ID:???] >>226 そうだったのですか。 知らなかった。 >>227 こちらのものですね。 よく読んでみます。 教えてくれてありがとうございました。
229 名前:nobodyさん [2008/05/29(木) 22:18:03 ID:3Fd0rQSc] pear install PEAR Info-1.6.0というコマンドを入力したんですが、 No releases available for package "pear.php.net/Info" Cannot initialize 'channel://pear.php.net/Info-1.6.0', invalid or missing package file pear/PEAR is already installed and is newer than detected release version 1.7.2 Cannot initialize 'PEAR', invalid or missing package file Package "channel://pear.php.net/Info-1.6.0" is not valid Package "PEAR" is not valid install failed と出ました。 どうゆう意味ですか?
230 名前:nobodyさん mailto:sage [2008/05/29(木) 22:33:42 ID:???] × pear install PEAR Info-1.6.0 ○ pear install PEAR_Info-1.6.0 ○ pear install PEAR_Info
231 名前:nobodyさん mailto:sage [2008/05/29(木) 22:55:23 ID:???] >>230 ありがとうございます。 できましたw
232 名前:nobodyさん mailto:sage [2008/06/01(日) 12:29:53 ID:???] image_graphの設定についてお聞きしたいのですが line_gridの表示時方法を エクセルで言う「項目境界で交差する」ON の状態のような表示方法は出来ないのでしょうか? 1+----- | 2+----- を 1| +----- 2| +----- 見たいに変更できないかな?
233 名前:nobodyさん [2008/06/02(月) 21:31:01 ID:f8AKsURr] pecl memcacheについて質問させて下さい。verは1.2.1です。 memcachedに格納されたデータの削除について、特定のカテゴリのデータを一斉に削除することはできませんでしょうか? cache_1 cache_2 ・・・ cache_x と言うデータを格納するとします。 これを一斉に削除するとすると、ループ文で $memcache_obj->delete('cache_1'); のようなコードを発行しないとダメでしょうか? 他カテゴリのデータも格納されているのでflushはできません。 $cache[0] = cache_1 $cache[1] = cache_2 のようにしてsetし、$memcache_obj->delete('cache'); で削除ということも考えたのですが、 配列が大きくなるに連れてget取得時のphpでのメモリ使用量が大きくなり過ぎて破綻すると思い断念しました。 例えば、「cache_」と名の付くkeyは全てmemcache側で削除してくれるようなそんな方法はないでしょうか? ttp://jp.php.net/manual/ja/ref.memcache.php とにらめっこしているのですが良い案が浮かびません。 どうかお力添え頂けませんでしょうか。
234 名前:nobodyさん mailto:sage [2008/06/03(火) 19:38:57 ID:???] 配列だといくらくらい使いそうなの
235 名前:momon [2008/06/08(日) 20:45:27 ID:7tVwPEeC] はめまして、pear初心者です。 HTML QuickFormについて質問させてください。 addElementでpasswordを使用すると、 更新した際に情報がリセットされてしまいます。 例 $form->addElement('password', 'password', 'パスワード'); textだとうまく行きます。 $form->addElement('text', 'password', 'パスワード'); ググってみたんですが、欲しい情報が見つかりませんでした。 どなたかご教授お願いします。
236 名前:nobodyさん mailto:sage [2008/06/08(日) 20:47:09 ID:???] それが仕様
237 名前:momon [2008/06/08(日) 20:56:10 ID:7tVwPEeC] >>236 さん 返信ありがとうございます! そういった仕様とのことですが、 passwordの値を取得するのはどうしたら良いんでしょうか?
238 名前:momon [2008/06/08(日) 21:21:13 ID:7tVwPEeC] すいません、 >>236 さんの言ってくれた"それが仕様"を考えてみたら解決しました!! setPersistantFreeze(true); ↑↑が必要だったんですね! ありがとうございました!!
239 名前:nobodyさん mailto:sage [2008/06/08(日) 23:10:03 ID:???] というかHTMLソース開けたらパスワード丸見えって嫌じゃないか?
240 名前:momon [2008/06/08(日) 23:18:43 ID:7tVwPEeC] >>239 さん ご指摘受けてHTMLソース見たら丸見えでした・・・ どうしたら良いんでしょうか・・・
241 名前:nobodyさん mailto:sage [2008/06/08(日) 23:30:12 ID:???] 別に消えてもいいやと思う
242 名前:momon [2008/06/08(日) 23:41:19 ID:7tVwPEeC] >>241 さん すいません、よく意味が分からないです。 値を受けないと処理が出来ないですし、 フォームがリセットされちゃって変更が出来なくなってしまいます。 どういうことなんでしょうか。 初心者でわからない事が多いのでご迷惑おかけします。
243 名前:nobodyさん mailto:sage [2008/06/08(日) 23:45:17 ID:???] 更新ってF5?
244 名前:nobodyさん mailto:sage [2008/06/09(月) 13:24:04 ID:???] なんか入出力と処理の流れを勘違いしてるような気がする・・・
245 名前:nobodyさん mailto:sage [2008/06/09(月) 14:29:55 ID:???] つか、なんでフォームのパスワード欄に設定した内容を 再読込した際にデータ保持して表示しなきゃならんのだ?
246 名前:nobodyさん mailto:sage [2008/06/09(月) 14:43:55 ID:???] 多分だけど、入力→確認→完了みたく確認画面を挟むような形の時に 確認画面でpasswordの入力情報が引き継げないって事なんじゃないかな
247 名前:nobodyさん mailto:sage [2008/06/09(月) 15:03:11 ID:???] >>246 んでもパスワードをわざわざ引き継がんでも 受け取った内容を*******とかにして HTMLに戻すロジック書けば良いんでないの? 内容丸見えでいいんなら、もう出来てる訳だし、 何に悩んでるのか今いちよく分からん。
248 名前:nobodyさん mailto:sage [2008/06/09(月) 20:13:41 ID:???] そこでセッションですよ。 まぁ、確認画面で「入力へ戻る」するときにどうするとき、結局同じ問題になるけどな。 大半のサイトでは戻ってきたときとかは「再度パスワードを入力してください」になる。
249 名前:nobodyさん mailto:sage [2008/06/14(土) 13:51:17 ID:???] pear2は5.3以上
250 名前:nobodyさん [2008/06/16(月) 01:14:10 ID:Z0AjyD6R] PHPで定石のアルゴリズムを全般的に知りたいのですが、 PEARで美しいソースと言ったら、何でしょう? どうもPHPネイティブのライブラリで 参考になるようなライブラリソースが見つけられずにいて、困っています。 イメージとしては、Effective C++ のような方向性の知識を身に付けたいのです。
251 名前:nobodyさん mailto:sage [2008/06/16(月) 01:19:44 ID:???] アルゴリズムなのかコーディング規約の話なのかどっちなんだ?
252 名前:nobodyさん mailto:sage [2008/06/16(月) 01:31:56 ID:???] >定石のアルゴリズムを全般的に知りたい
253 名前:nobodyさん mailto:sage [2008/06/16(月) 01:43:04 ID:???] 定石のアルゴリズムって・・・。 アルゴリズムの意味誤解してないか?
254 名前:nobodyさん mailto:sage [2008/06/16(月) 01:57:22 ID:???] それ人工無能の作文だから
255 名前:nobodyさん mailto:sage [2008/06/16(月) 02:43:59 ID:???] とりあえずZend技術者が書いてるライブラリから一通り目を通していけば。 どれがZend技術者が書いてるライブラリなのかは分からんけど。
256 名前:nobodyさん mailto:sage [2008/06/18(水) 05:39:10 ID:???] cpanからぱくるといいよ
257 名前:nobodyさん [2008/06/22(日) 22:22:37 ID:QMNmEs54] 後ろ向きな質問でスミマセン。 WebベースでPEARをレンサバにインストールしたのですが、 PEAR自体のアンインストール方法がわからず途方に暮れてます。 とりあえずパーミッションの関係でFTPクライアントで削除はできません… orz
258 名前:nobodyさん mailto:sage [2008/06/22(日) 22:29:36 ID:???] 適当に自分がインストールしたディレクトリを削除するスクリプトを phpで書いてそれをwebからアクセスして叩いてやればいい
259 名前:nobodyさん mailto:sage [2008/06/22(日) 22:41:33 ID:???] >>258 ありがとうございます! が、しかし「適当な削除スクリプト」を書くためにPHPを勉強せねば…。 (なんでスキルないのにPEARなんて入れちまったんだ… orz)
260 名前:nobodyさん mailto:sage [2008/06/22(日) 23:26:31 ID:???] CPANモジュールと違って、PEARは単なるPHPライブラリがほとんどだから、 基本、カレントディレクトリにコピーするだけで使えるよ。 試しにエスパーしてみると、 >>257 は、PHPセーフモードで作成したんじゃね? (ディレクトリのアクセス権がApacheで作成されるから、ユーザ権限で削除できなくなる) XREA関係だったら、公式にアクセス権変えるPerlスクリプト配布してるよ。
261 名前:257 mailto:sage [2008/06/22(日) 23:27:30 ID:???] いろいろググって www.t-eyes.com/php_sample_203.html にたどり着き、ちょっと修正して解決しました。 スレ汚しスミマセンでした。
262 名前:257 mailto:sage [2008/06/22(日) 23:29:23 ID:???] >>260 エスパーありがとうございます。確かにアクセス権がApacheのものでした。
263 名前:nobodyさん [2008/06/23(月) 19:34:44 ID:DispO3Sl] 以下のコマンドでpearをインストール使用としたのですがエラーとなってしまいます。 申し訳ありませんがわかるかた教えていただけますか? C:\php>php -n -r "include 'go-pear.org ';" Warning: include(): URL file-access is disabled in the server configuration in C ommand line code on line 1 Warning: include(go-pear.org ): failed to open stream: no suitable wrapper could be found in Command line code on line 1 Warning: include(): Failed opening 'go-pear.org ' for inclusion (include_p ath='.;C:\php5\pear') in Command line code on line 1 環境は、 My PCのWin XP Pro SP2 PHP Ver5.2.3 ではうまくインストールできたのですが、 会社のPC Win Server 2000 PHP Ver5.2.3 では上記のようなエラーが出てしまいます。 インストールフォルダーは、 どちらもC:\php\です。 正直行き詰っていて困っています。 こちらのサイトとかも参考にしたのですがダメでした。 www.phppro.jp/qa/697 blog.livedoor.jp/snowdunker/archives/50530677.html よかったら教えていただけませんか? よろしくお願いします。
264 名前:nobodyさん mailto:sage [2008/06/23(月) 19:52:02 ID:???] allow_url_include が Off になってるんぢゃないでしょうか?
265 名前:nobodyさん [2008/06/23(月) 21:13:10 ID:iWsZXoRu] 263です 264さんありがとうございます。 確かにphp.iniを見てみると、 allow_url_include = off になってました。 今度会社のPCで allow_url_include = on にして試してみたいと思います。 ありがとうございます。 それにしても、MyPCのphp.iniでも allow_url_include = off になっていたのですが、 なぜインストールできたんでしょう・・・。 いずれにしても試してみます。 ありがとうございます。 またご報告いたします。