トップページ⇒php
1001コメント299KB

くだすれPHP(超初心者用)4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/06/13(金) 20:32:36ID:???
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
PHP使いが優しくコメントを返しますが、
お礼はPHPの布教と初心者の救済をお願いします。

PHP Home Page
http://www.php.net/
http://jp.php.net/



前スレ: くだすれPHP(超初心者用)3
http://pc11.2ch.net/test/read.cgi/php/1193295871/

適当に関連スレ(マルチはだめぽ)
【PHP】下らねぇ質問はここに書き込みやがれ 69
http://pc11.2ch.net/test/read.cgi/php/1211879073/
0413nobodyさん2008/10/07(火) 12:35:01ID:rx4j8OHY
>> 412
どうもありがとうございます〜。
0414nobodyさん2008/10/07(火) 13:15:45ID:2lCZsXeT
PHPではサーブレットやmod_*、あるいはrailsなどのWebアプリのように
URIにコントローラやアクションを含めるような設計ってできるんでしょうか。
PHPのインスコ状況によるのかもしれませんが、どうも情報見つかりません。
0415nobodyさん2008/10/07(火) 13:23:31ID:???
コントローラーからビューに変数を渡したいのですが、
コントローラーで$this->set('test', 10);と書くと
exception 'Zend_Controller_Action_Exception' with message 'Method "set" does not exist and was not trapped in __call()' 〜
とエラーがでてしまいます。
setを使うのに宣言か何かが必要かと思い、調べたのですが何処を見てもsetを使えばできるとしか書いていません。
コントローラーで$test;や$test=3;はエラーが出なく、エラー文を見てもsetに原因がある気がするのですが、何が原因なのでしょうか?
0416nobodyさん2008/10/07(火) 13:41:47ID:???
>>415
フレームワークのこと知らないので適当だけど、
メッセージを見るとsetが未定義で、call(多分ビルトインの)で
トラップ(多分、未定義のメソッドが呼ばれたときに適当なメソッドを割り当てる)もできないと言ってる。
多分$thisはControllerクラスのことだと思うので(多分ばっかですんまそ)

要するにControllerクラスにsetが定義されてないんじゃないかと思います。
クラス定義やメソッド一覧するメソッドがあると思うので、確認してみては?

ちなみに今気づいたんですが、フレームワークを使ってると>>414の質問の答えはYesでしょうか?
0417nobodyさん2008/10/07(火) 14:12:15ID:???
>>414
「?name=value」が嫌ならmod_rewrite(Apache)で出来る

>>415
コントローラにsetがないってことじゃないか?
$thisじゃなくてビューのオブジェクトのsetを呼べばいいような気がする
ZendFWは使ったことないが、普通はそうだと思うぞ
0418nobodyさん2008/10/07(火) 14:28:36ID:???
>>415
もしかしてキャメルケースのアクションで引っかかってない?
04194152008/10/07(火) 14:44:42ID:???
>>415
ご指摘どおり、thisはコントローラーでsetがありませんでしたので、
中身のないsetを作ってみたところエラーは出なくなりましたが、変数の受け渡しはうまくいきませんでした(空なので当たり前ですね)
これでエラーそのもの原因は分かったので次は変数が受け渡せるように頑張ります。

>>417
確かにコントローラーに無いのでthisだと自分で処理を書くか、何処かからコピーしてこないといけないようです。
何処かからコピーしてくるんならそれを使えよって話なので、まずビューからそれらしいのがないか探して見ます。

>>418
キャメルケースが何なのか分からないのでぐぐってみましたが、命名規則(camelCaps?)の事でしょうか。
とりあえず命名規則はチェックしましたが大丈夫でした。
0420nobodyさん2008/10/07(火) 14:48:06ID:???
すまん先走ってた。俺が自分修正してるZFの不具合かと思った。
メソッド書いてないからメソッド無いと言われたっていう話ですか。(´Д`;)
04214162008/10/07(火) 15:26:57ID:???
>>415
今、どんなかなと思って近所でZendの本(緑のやつ)見てきました。
それで思ったんですが、set(value,value)って
Controllerクラスじゃなくレジスタクラス(?)のメソッドじゃないかな?
コントローラで
require "Zend::Registry" <-これ正確じゃないです。これ的な名前。
regist = new Zend::Registry(); #レジスタオブジェクト
regist.set('test', 10);
じゃないかと思います。
ただ、これはアプリ全体で共有したい変数を記憶しておくクラスということなので
このメソッドで即ビューに値が渡るかは分かりません。
Controllerクラスには$this->setBody(value)的なメソッド群がある模様。

しかし、フレームワークでの制作をコピペ等でこなすのは逆にけっこうな大冒険なのでは・・・
04224162008/10/07(火) 15:32:59ID:???
>>417
どもです。それ自分もやったことあります(CGIでw)
Apacheモジュールとして動作してるなら他といっしょかなと思ったのですが
経験者の方が耳にしたことないってことは、
少なくとも基本機能ではないってことですもんね。
参考になりました!
04234142008/10/07(火) 15:34:14ID:???
↑間違えた。414です。
04244032008/10/09(木) 04:27:43ID:???
あれからやってみたのですが
>>408-409さんの言ったとおりに
C:\>php\go-pear.phpを実行してみたのですが
go-pear.phpのエディタが出てきただけでした

それで完了されているとは思えないのですが
どこが間違っているのでしょうか?
よろしくお願いします
04254032008/10/09(木) 04:52:41ID:Sz+W15yD
追記
自分が持っている本ではgo-pear.batをコマンドプロンプトで実行すると
いくつかの質問が出てきて
最後にPHP.iniにパスを通す動作が出てくるようなのですが
それらしき質問もでません

よろしくお願いします
0426nobodyさん2008/10/09(木) 05:13:45ID:???
ドキュメントルートにアップしてブラウザからアクセスしてみ
phpが動いてるか確認してな
04274032008/10/09(木) 05:21:50ID:Sz+W15yD
>>426
レスありがとうございます
ドキュメントルートにアップして とはどういうことでしょうか?
ttp://always-pg.com/glossary/kana04_ta/document_root.htmlで調べたら
/で区切っているディレクトリのことだと思うのですが

PHPは動作してます
さっきまで簡単なソースをapacheでやっていました
0428nobodyさん2008/10/09(木) 05:25:50ID:???
http://localhost/go-pear.php
0429nobodyさん2008/10/09(木) 05:25:57ID:???
だめだこりゃ
先に基礎的な知識を身に付けてからのほうがいいと思うよ
04304032008/10/09(木) 05:30:32ID:Sz+W15yD
>>428さん
そういう意味だったんですか
表示されました
go-pear.phpをapacheの中に入れたら

>>429さん
そのことは十分理解しております
ここで聞いてたときも何度も言われました
そのため基礎的な本を買ってこの様です
頑張りたいと思うのでよろしくお願いします
04314032008/10/09(木) 05:42:21ID:Sz+W15yD
>>426さん
>>430のようにやったら出来ましたが
このあとどうすればいいのでしょうか?
04324032008/10/10(金) 15:39:02ID:6TTacjje
どなたかよろしくお願いします
php.iniを見てもパスが通っている気配がないです
コマンドプロンプトを使用してもエディタしか起動しない…
0433nobodyさん2008/10/10(金) 16:16:49ID:???
どこまでやって何が分からないん?
ブラウザでgo-pear.phpにアクセス出来たならその画面から操作するわけだが?
04344032008/10/10(金) 17:16:06ID:/lY+1YLG
>>433さん
おお そんなことだったんですか
今やってみました
ですが最後のページのhttp://index.php/
が開けれないんですが
pearが導入されたことを確認する方法ってありますか?

またphp.iniにパスが通ってないようなのですが
勝手に書き込まれるわけではないのでしょうか?

よろしくお願いします
0435nobodyさん2008/10/10(金) 19:00:50ID:???
> http://index.php/
そりゃムリだろ

最初にgo-pear.phpにアクセスした際に環境設定するじゃん
そこにインストールされる
パスが通ってるかどうかはphp.ini次第だから、そんなのあとあと
まずはファイルが配置されたかを確認

04364032008/10/10(金) 21:45:20ID:/lY+1YLG
>>435さん
レスサンクス
PHPの中のpearというフォルダにはたくさんファイルが入っていました
さらにその中のpearというフォルダにも入っていました
インストールは完了したっぽいです
これで最後にphp.iniにinclude_path=".;C:\php\pear"と最後に書いたら完了でしょうか?
0437nobodyさん2008/10/10(金) 22:04:35ID:???
>頑張りたいと思うのでよろしくお願いします
どの辺が頑張ってんだ。
0438nobodyさん2008/10/10(金) 22:40:00ID:???
画伯まだやってんのかw
0439nobodyさん2008/10/11(土) 07:38:32ID:???
この調子じゃ、この先も質問連発だね。
04404032008/10/11(土) 07:52:03ID:IbH29Qlb
>>437-439
とりあえず環境設定でいつもつまずくので
環境設定だけ完了したいんでよろしくおねがいします
0441nobodyさん2008/10/11(土) 08:05:52ID:???
頑張りたいと思ってんだろ?
頑張れ。
04424032008/10/11(土) 10:04:59ID:IbH29Qlb
試しにindex.phpをしてみたら こんなのが出ました

Notice: Use of undefined constant PEAR_CONFIG_SYSCONFDIR - assumed 'PEAR_CONFIG_SYSCONFDIR' in C:\Program Files\Apache Group\Apache2\htdocs\PEAR\pearfrontendweb.php on line 72

Warning: Can not find config file, please specify the $pear_user_config variable in /index.php

Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location !


これはインストールされてないってことでしょうか?
0443nobodyさん2008/10/11(土) 12:01:25ID:???
通知: 未定義の一定の_PEAR_CONFIG SYSCONFDIR--Cで'PEAR_CONFIG_SYSCONFDIR'を仮定することの使用: 線72の上の\Program Files\アパッチGroup\Apache2\htdocs\PEAR\pearfrontendweb.php

警告: コンフィグがファイルであることを見つけることができないで、/index.phpの$洋梨_ユーザ_コンフィ
グ変数を指定してください。

誤り: テンプレートディレクトリ(C: \php5\洋梨\データ\PEAR_Frontend_ウェブ\データ\テンプレート)は、ディレクトリ、または読み込み可能です。 あなたのコンフィグファイル(C: \php5\洋梨\データ)の'データ_dir'が正しい位置を示すのを確実にしてください!

という意味だよ
0444nobodyさん2008/10/11(土) 14:23:21ID:8EU/X1Q4
教えてください。

print(mb_strwidth("※",'UTF-8'));

これををUTF-8でテキストとして保存して実行すると答えが1とでます。
なんとか正しく判定させて2と出させたいのですが、どうすればいいのでしょうか。
ちなみにSJISやEUCで試してもやはり1でした。
0445nobodyさん2008/10/11(土) 14:39:07ID:???
正しくの根拠は?
0446nobodyさん2008/10/11(土) 20:36:15ID:mQFhChia
MagpieRSSでrssを取得したくて、
http://www.vipper.org/vip951655.txt.html
のコードを動かしてみたんですが、

Parse error: syntax error, unexpected T_VARIABLE, expecting ';' in /virtual/boon/public_html/2ch/rss.php on line 28

が帰ってきます。。
よかったら、原因を教えて下さい。。
0447nobodyさん2008/10/11(土) 20:44:39ID:???
>>446
26: for ($i=0;$i
// 27:
// 28: $rss = fetch_rss($rssurl[$i]);

CGI設置について質問【Part3】
http://pc11.2ch.net/test/read.cgi/php/1176143582/
0448nobodyさん2008/10/12(日) 09:51:36ID:???
ある文字列から
<h1>と</h1>
で囲まれた部分だけを抽出して配列に格納したいのですが、どのような方法があるでしょうか。
0449nobodyさん2008/10/12(日) 10:03:24ID:???
postしてprintしただけなのに
ある日突然
"の前に\が入るようになってしまいました。これはなぜなのでしょうか?
0450nobodyさん2008/10/12(日) 10:58:55ID:???
>>448
正規表現
>>449
magic_quote
04514032008/10/12(日) 16:56:29ID:5ipLjJfb
>>443さん
レスサンクスです
翻訳サイトで僕も翻訳してましたw

Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location !
という部分なのですが
C:\php5\pear\data\PEAR_Frontend_Web\data\templatesというファイルを作っても動きませんでした
これはパスを通せという注意だと思うのですが
なんのデータに何をすればいいのでしょうか?
0452nobodyさん2008/10/12(日) 17:34:56ID:???
Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location !
ってことだよ
04534032008/10/12(日) 17:36:26ID:5ipLjJfb
>>452
よく分かりません
0454nobodyさん2008/10/12(日) 17:37:51ID:???
>>450

magic_quote の設定をどう変更しても¥が出てしまいます。
0455nobodyさん2008/10/12(日) 17:54:24ID:???
>>453
訳せよ
0456nobodyさん2008/10/12(日) 18:11:17ID:???
>>454
どう変更したの?
0457nobodyさん2008/10/12(日) 18:43:59ID:???
>>456

onにしたりoffにしたりして試してみました。
0458nobodyさん2008/10/12(日) 19:10:31ID:???
apache再起動すれ
0459nobodyさん2008/10/12(日) 21:45:13ID:???
>>454
ゆとり的な回答もしておくね。
つ[stripslashes]
0460nobodyさん2008/10/12(日) 22:42:57ID:B6zhuvJO
apache再起動か。
なんでできないんだろうなと思った。
こういうところまで教えないといけないのか。
04614032008/10/13(月) 03:01:56ID:5FVzcFud
ttp://www.s-memo.net/blog/2006/12/pear.php
を見て途中までインストールしたのですが
>試しにPEAR::HTTP_Downloadをインストールしてみましょう。
というとこでコマンドプロンプトを使ってダウンロードしようとしたら
最後の行で
No valid packages found
install failed
と出ました
これはC:\php\pearをコマンドプロンプトで実行したら
Usage: pear [options] command [command-options]
Type "pear help options" to list all options.
Type "pear help " to get the help for the specified command.
Commands:
という部分は出こなかったことと関係しているのでしょうか?

上のサイトにも書いてあったのですが
pear.batというファイルが出てきたらインストールできたということ
と書いてあったのでインストールは出来ていると思います

なんにせよ インストールは完了したことを確認できました
みなさんありがとうございます
0462nobodyさん2008/10/13(月) 04:03:24ID:???
>>458
>>460
apache再起動でもやっぱり¥が入ってしまいます。
0463nobodyさん2008/10/13(月) 05:33:07ID:???
http://www.pachiweb.com/futaba.txt
これはとある画像掲示板の画像削除時のスクリプトなんですが
これは1行ずつ削除該当ナンバーか照らしあわしつつ$lineに格納していって
該当ナンバーならその行は空白にすると言うスクリプトでいいのでしょうか?
fputs($fp, implode('', $line));
この部分のimplodeは要素間に改行を入れた後、
書き込みということですか?
0464nobodyさん2008/10/13(月) 07:49:18ID:???
$lineに格納したあと再度ループして比較してる。
そのimplodeは配列だった$lineを区切り文字無しで全部くっつけて一つの文字列にしてる
ちょっと前時代的な手法だね。

http://www.pachiweb.com/site-material/profile.gif
・・・ゴクリ
0465nobodyさん2008/10/13(月) 09:31:48ID:5FVzcFud
apacheを利用しているんですが
localhostでPHPの状態を見れるようにしたのですが
Notice: Use of undefined constant PEAR_CONFIG_SYSCONFDIR - assumed 'PEAR_CONFIG_SYSCONFDIR' in C:\Program Files\Apache Group\Apache2\htdocs\PEAR\pearfrontendweb.php on line 72

Warning: Can not find config file, please specify the $pear_user_config variable in /index.php

Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location !

と出てきました
pearfrontendweb.phpの問題の行には
// find other config file location
$default_config_dirs = array(
substr(dirname(__FILE__), 0, strrpos(dirname(__FILE__), DIRECTORY_SEPARATOR)), // strip eg PEAR from .../example/PEAR(/pearfrontendweb.php)
dirname($_SERVER['SCRIPT_FILENAME']),
PEAR_CONFIG_SYSCONFDIR,
と出てきました
これはpearをダウンロードした場所が悪かったのでしょうか?
この場合はC:\Program Files\Apache Group\Apache2\htdocs\pearにダウンロードしなければならなかったのでしょうか?

あと気になったのがC:\php5\pear\data\PEAR_Frontend_Web\data\templatesという部分です
php5\とありますがphp5はありません
PHPという名前に変えたので これが原因でしょうか?
04664632008/10/13(月) 09:38:47ID:???
か、解説ありがとうございます、
人の癖がついたスクリプトをいじるのはほんと大変ですね。
ほんとに改造できるか心配になってきました。
プロフィールとかは気にしないで下さいw

それですごい基本的な事で申し訳ないんですが
$log = fopen('access.log','w');
fopen関数のファイルの内容をクリアする(w)などのモードの場合、
ログ内容をこの例だと$logに格納した後ログ消去するのでしょうか?
0467nobodyさん2008/10/13(月) 11:18:50ID:???
>>465
自分でテンプレートディレクトリ設定すりゃええんちゃうん?
04684652008/10/13(月) 12:18:31ID:5FVzcFud
テンプレートディレクトリってのはtempletsというディレクトリをどう設定したらいいのですか?
0469nobodyさん2008/10/13(月) 12:20:11ID:???
知るかよ何のスクリプト使ってるかも書いてないのに
04704652008/10/13(月) 12:55:01ID:5FVzcFud
>>469
すいません
スクリプト自体がどれか分からないんですが
エディタならPHPエディタです
すいません 用語をよく知らないので
0471nobodyさん2008/10/13(月) 13:01:37ID:???
じゃ調べろよ・・・
0472nobodyさん2008/10/13(月) 13:03:59ID:???
もうPEARのエラーメッセージはおなかいっぱい
冷静になって環境見直せよ、画伯
04734652008/10/13(月) 13:20:54ID:5FVzcFud
ttp://kaden.yahoo.co.jp/dict/?type=detail&id=1323
で調べてきたんですけど
コンパイラが何か分からないんです
変換という意味が分からなくて
apacheはサーバ代わりだし
0474nobodyさん2008/10/13(月) 13:28:42ID:???
画伯って何?
0475nobodyさん2008/10/13(月) 13:41:35ID:CGfh2V74
>>901
ディレクトリについて少し質問
C:\php\pear\DBだった場合 (DBはフォルダ)
C:\php\pearでもいいんでしょうか?
0476nobodyさん2008/10/13(月) 13:43:52ID:CGfh2V74
書くとこ間違えました
申し訳ないです
04774632008/10/13(月) 19:28:39ID:???
俺と間違えられてた?
0478nobodyさん2008/10/14(火) 00:30:55ID:z+viMTEc
PHP4てまだ使ってる人いるんでしょうか
0479KYOO ◆1C9DnWzrKw 2008/10/14(火) 00:34:16ID:IZm37X9Z
http://daveri.site90.net/
掲示板ってやつをつくってみたんですけど、
暇だったら見てみてください。
0480nobodyさん2008/10/14(火) 00:44:52ID:???
>>478
サポートは終了しても現行システムを移行させるまでは使うしかない
新たに始めるならPHP5だろう

dev版PHP6を見てると・・・また互換性のないUPがたんまり・・・
0481nobodyさん2008/10/14(火) 04:11:06ID:???
>>480
メジャーバージョン違いはもう別言語と思ったほうがいいよな。マイナーアップでさえry
04824652008/10/14(火) 08:40:33ID:OazE8u18
どなたか>>467をphp触って一ヶ月の俺に分かりやすく詳しく教えて下さい
0483nobodyさん2008/10/14(火) 09:46:19ID:???
>>482
PEAR_Frontend_Webの設定でテンプレートパスを正しく変更する
これでFA
0484nobodyさん2008/10/14(火) 09:54:18ID:???
FAかな…。

>>442と同じことを>>465で訊いてしまう感覚とか、
C:\php\pear(>>436等) or C:\php5\pear のどっちに PEAR を入れたのか本人もよくわかってないとか、
目先の対症療法では解決しない根深いものを感じるよ。
0485nobodyさん2008/10/14(火) 10:01:00ID:???
意識の低さが問題を深くしているんですね、この1ヶ月は無駄だったと、わかります
0486nobodyさん2008/10/14(火) 10:15:59ID:???
>>482
>>429
>>437-441
0487nobodyさん2008/10/14(火) 12:30:14ID:PhS+pU3S
超初心者的な質問ですいません

phpを使ったwebサイト作成の勉強をしているのですが

C:\Users\ユーザー名\Documents\サンプルサイトの中でwebサイトを作っているのですが
C:\xamppの中にあるhtdocs内にあるphpを読み込もうとしても上手くいきません。
phpの初心者なんで概念自体があやふやなので変な質問でしたらごめんなさい<(._.)>
0488nobodyさん2008/10/14(火) 13:06:00ID:???
apache 動かしてるのにドキュメントルートの外でサイト作らなくてもいいと思うのよ。
0489nobodyさん2008/10/14(火) 18:05:42ID:???
Cドライブ開くの面倒ならショートカット作ればいいしな
0490nobodyさん2008/10/14(火) 18:49:32ID:???
初心者はxamppやめれ
0491nobodyさん2008/10/15(水) 15:36:31ID:jArJnvnC
平分のIDとmd5で暗号化したパスワードをtxtファイルにして
それを.htaccess下のフォルダに入れました。

メインのPHPでそのファイルを読み取り認証
その後、ID.datファイルを外部から読込んで
IDごとに違うページを表示させているのですが

セキュリティ的に問題などあるでしょうか?

補足
ID.datも.htaccess下に入れてあります。
ちょっとした顧客の納期表示に使おうと思っています。
0492nobodyさん2008/10/15(水) 15:40:03ID:???
htaccess下って何だよ
0493nobodyさん2008/10/15(水) 15:42:31ID:jArJnvnC
>>492
すいません
.htaccess .htpasswordファイルを置いてアクセス制限かけたフォルダです。


0494nobodyさん2008/10/15(水) 15:43:47ID:???
>>492
「.htaccessでアクセス制限しているディレクトリ配下」くらい予測しろ

>>491
.htaccessでdeny from allしてるなら直リン出来ないからまぁ安全じゃないか?
出来ればルート外に置くのがベストだが
0495nobodyさん2008/10/15(水) 15:56:52ID:jArJnvnC
わかりづらい文章で申し訳ありません

>>494
ありがとうございました。
ルート内にあったのでルート外に置くようにしてみます。
0496nobodyさん2008/10/15(水) 17:58:29ID:9ioAzBde
PEARってセーフモードの鯖にはインストールできないんですか?
0497nobodyさん2008/10/15(水) 20:04:57ID:???
インストールはできる。
使えるかどうかはともかく。
0498nobodyさん2008/10/16(木) 00:04:07ID:???
>>490
理由は?
0499nobodyさん2008/10/16(木) 08:26:41ID:???
>>498
質問に答える側が使っていないから。
0500nobodyさん2008/10/16(木) 10:28:23ID:???
>>499
いやそれなりに使うだろ
開発でFTPとかNFSが面倒な時
開発用、テスト用の鯖作るの面倒な時もか
0501nobodyさん2008/10/16(木) 17:46:31ID:???
うん、そんなものをWebProgのWの字も知らない初心者が使うってのがそもそもおかしいだろ、な?
0502nobodyさん2008/10/16(木) 18:09:17ID:???
それもそうか
じゃぁ普通にレン鯖か
しかしレン鯖だとセーフモードやらパーミッションやら意識することが多いよな
・・・そうかそれも勉強か!
0503nobodyさん2008/10/16(木) 18:21:05ID:???
ApacheとPHPとMySQLをインストールすればいいと思うよ。
0504nobodyさん2008/10/16(木) 20:03:13ID:???
んだんだ
0505nobodyさん2008/10/17(金) 13:22:48ID:???
phpinfo()などではき出される全項目の意味を説明してあるサイトなどを、ご存じな方
教えて頂けませんでしょうか。
0506nobodyさん2008/10/17(金) 14:04:27ID:???
個別に調べればいいんでないの?
コアの部分はPHPまぬある必見
PECLの分まで纏めたサイトなんてある意味マゾだ
0507nobodyさん2008/10/18(土) 00:42:37ID:VyIaaBn5
496です。

>>497
有難うございます。
只今、PHPと共にモバイルサイト構築を勉強中で、
Net_UserAgent_Mobileがどんな具合なのか使ってみたかったんですが
自分の力では無料サーバのセーフモード下にPEARを
インストールすることが出来ませんでした…orz

・無料サーバ
・php5.25
・セーフモード下
では、やはり不可能なのでしょうか。
どなたかご教授頂ければ幸いです。
0508nobodyさん2008/10/18(土) 01:19:10ID:???
PEARをインストール・・・
ぶっちゃけ依存PEARも含めてアップロードしてパスを通せば使える
(共有ライブラリに依存しないなら)
インストーラでなければならないわけじゃない(依存が面倒なだけ)
0509nobodyさん2008/10/19(日) 13:57:02ID:???
サーバでPHP実行中に、クライアントのブラウザを閉じた若しくは別ページに移動した等の場合、
サーバ側の処理はどうなりますか?
0510nobodyさん2008/10/19(日) 13:59:27ID:???
http://jp2.php.net/ignore_user_abort
0511nobodyさん2008/10/20(月) 11:13:17ID:???
あの〜、すみません。
メール送信フォームのフォーム入力の所についてなんですけど
間違ってたら警告出して
間違ってなければ確認画面に飛ばすように書きたいんですけど
飛ばすと入力情報が消えてしまいます。
if (isset($_POST['oshibotan'])){
if (isset($_POST['namae']=="")){
echo "名前書いて<br>";
}
}else{
   $url = "kakunin.php";
   header("Location:$url");
}
}
なんとなく「そりゃ飛ばないわな」って思うんですが
わからない〜( p_q)
0512nobodyさん2008/10/20(月) 11:48:59ID:???
>>511
つセッション
■ このスレッドは過去ログ倉庫に格納されています