私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
HTTPリクエストって、
「おまえんとこのページ見せて~~」
って、firefoxから、WEBサーバーに送る手紙?
「おまえんとこのページ見せて~~」
って、firefoxから、WEBサーバーに送る手紙?
phpで2chのbbsmenu(http://menu.2ch.net/bbsmenu.html)から、
掲示板のリンクと名前を抜き出すものを作りたいです。どのように書くべきでしょうか?
正規表現を使って書こうとしましたが挫折しています。
掲示板のリンクと名前を抜き出すものを作りたいです。どのように書くべきでしょうか?
正規表現を使って書こうとしましたが挫折しています。
>>406
助かります・。ありがとうございます。
助かります・。ありがとうございます。
PHPって横に長くなる傾向があるんで、
モニターは横長の買ったほうがいいよね?
モニターは横長の買ったほうがいいよね?
横に長くなるコーディングをしてる貴様の書き方に問題大有りだろ
PHPの性にするな池沼が
PHPの性にするな池沼が
フレームワーク勉強しようと思ってるんだけど、最初にやるには何がいいですか?
Zendとかcakeとかいう名前は知っているのですが、何を、また何からやればいいのか分かりません
好きなものをやれというのは勘弁してください
Zendとかcakeとかいう名前は知っているのですが、何を、また何からやればいいのか分かりません
好きなものをやれというのは勘弁してください
zendとcakeは一緒に使うことは出来ないんですよね?
何かzendの方がcakeよりも難しそうですが、自分の作りたいようなフレームワークを使いたい場合はzendの方がいいような事を聞きました
将来的な事を考えるとzendの方がいいように思えますが、cakeの決められたレール(ルール)だけで特にPHPで不都合を感じないというのであればcakeでもいいように思います
>>416
一応基本的なことはですが、PEARとSmartyは学習しました
その後に学ぶフレームワークという場合は、やはりcakeの方がいいのでしょうか?
何かzendの方がcakeよりも難しそうですが、自分の作りたいようなフレームワークを使いたい場合はzendの方がいいような事を聞きました
将来的な事を考えるとzendの方がいいように思えますが、cakeの決められたレール(ルール)だけで特にPHPで不都合を感じないというのであればcakeでもいいように思います
>>416
一応基本的なことはですが、PEARとSmartyは学習しました
その後に学ぶフレームワークという場合は、やはりcakeの方がいいのでしょうか?
>>418
zendのほうがいい
zendのほうがいい
分かりました、zendにします
(フレームワークを利用することで)楽になるための苦労(勉強)・・・
(実際使ってみるといろいろ段取りが必要なこともあって)特に楽になってない
(実際使ってみるといろいろ段取りが必要なこともあって)特に楽になってない
前もforeachが違いすぎてどうのと言ってた人か?
あんなのドキュメント見れば初見でも3分で理解できるレベルだろ
あんなのドキュメント見れば初見でも3分で理解できるレベルだろ
確かにフレームワークで一番人気はcakePHPだけど・・・
symfonyは日本では人気が無いからまぁ別としても、Zendではなくcakeをそこまで強調する理由は?
symfonyは日本では人気が無いからまぁ別としても、Zendではなくcakeをそこまで強調する理由は?
ググったんですが、よくわからないのですが、n12br()という関数は使えないんでしょうか?
Fatal error: Call to undefined function n12br() in E:\xampplite\htdocs\guestbook.php on line 100
*で囲った下のような書き換えをネット上で見かけたので、その下のecho文を
書き換えてみましたが、どうもうまくいきません。
***********
.n12br($row['body']).
以下に書き換える。
.12br(htmlspecialchars($row['body'],ENT_QUOTES)).
*************
echo "<p>" . n12br($row["g_mes"]) . "</p>";
echo "<p>" . 12br(htmlspecialchars($row['g_mes'],ENT_QUOTES)) . "</p>";
結果>Parse error: parse error, expecting `','' or `';'' in E:\xampplite\htdocs\guestbook.php on line 101
Fatal error: Call to undefined function n12br() in E:\xampplite\htdocs\guestbook.php on line 100
*で囲った下のような書き換えをネット上で見かけたので、その下のecho文を
書き換えてみましたが、どうもうまくいきません。
***********
.n12br($row['body']).
以下に書き換える。
.12br(htmlspecialchars($row['body'],ENT_QUOTES)).
*************
echo "<p>" . n12br($row["g_mes"]) . "</p>";
echo "<p>" . 12br(htmlspecialchars($row['g_mes'],ENT_QUOTES)) . "</p>";
結果>Parse error: parse error, expecting `','' or `';'' in E:\xampplite\htdocs\guestbook.php on line 101
打ち間違いならしょうがないと思うが
n12brで覚えてる人はfunction名がなぜその名前なのか考えないのかな?
n12brで覚えてる人はfunction名がなぜその名前なのか考えないのかな?
セッションファイルの置き場所を知る方法について質問です。
session.save_path の値が設定されていない(=空文字列)の場合、session_save_path() も空文字列を返すようですが、
そのような場合はセッションファイルを置く場所というのはどうやって決まるのでしょうか。
session.save_path の値が設定されていない(=空文字列)の場合、session_save_path() も空文字列を返すようですが、
そのような場合はセッションファイルを置く場所というのはどうやって決まるのでしょうか。
>>435
ありがとうございます。もう少し詳しく教えていただけないでしょうか。
現在、session.save_pathは未設定、環境変数$TMPDIRも未設定の状態で、
セッションファイルが /var/tmp に格納されます。
この /var/tmp という値はどうやって決まったのでしょうか。
なおPHP5.2.10です。
ありがとうございます。もう少し詳しく教えていただけないでしょうか。
現在、session.save_pathは未設定、環境変数$TMPDIRも未設定の状態で、
セッションファイルが /var/tmp に格納されます。
この /var/tmp という値はどうやって決まったのでしょうか。
なおPHP5.2.10です。
>>436
OSの種類は?
OSの種類は?
>>437
Mac と Linux です。
で、PHPのソースコードを追ったところ、
ext/session/session.c の php_session_initialize() で PS(mod)->s_open() を呼んでいる。
けどこれは関数ポインタで、その実体はデフォルトでは ext/session/mod_files.c の PS_OPEN_FUNC() であり、
その中で php_get_temporary_directory() を呼んでいる。
そして main/php_open_temporary_file.c の php_get_temporary_directory() で、環境変数 TMPDIR があればそれを使い、なければ P_tmpdir を使っている。
この P_tmpdir は stdio.h で定義されており、
grep P_tmpdir /usr/include/stdio.h すると
#define P_tmpdir "/var/tmp/"
となりました。
P_tmpdir なんていうのがあるんですねー。知りませんでした。
しかしこれだと、PHPレベルではデフォルトのセッションファイル保存ディレクトリが取得できないということですよね。困りました。
Mac と Linux です。
で、PHPのソースコードを追ったところ、
ext/session/session.c の php_session_initialize() で PS(mod)->s_open() を呼んでいる。
けどこれは関数ポインタで、その実体はデフォルトでは ext/session/mod_files.c の PS_OPEN_FUNC() であり、
その中で php_get_temporary_directory() を呼んでいる。
そして main/php_open_temporary_file.c の php_get_temporary_directory() で、環境変数 TMPDIR があればそれを使い、なければ P_tmpdir を使っている。
この P_tmpdir は stdio.h で定義されており、
grep P_tmpdir /usr/include/stdio.h すると
#define P_tmpdir "/var/tmp/"
となりました。
P_tmpdir なんていうのがあるんですねー。知りませんでした。
しかしこれだと、PHPレベルではデフォルトのセッションファイル保存ディレクトリが取得できないということですよね。困りました。
>>436
仕様です
仕様です
>>438
なぜそのような事がしたいのですか?
なぜそのような事がしたいのですか?
>>438
更にphp_get_temporary_directoryでgrepしてみなよ
sys_get_temp_dir()がまんま呼んでるだろ
今のところは実装依存という条件付きでやっつけて、
php.internalsにクレクレしておくといい
更にphp_get_temporary_directoryでgrepしてみなよ
sys_get_temp_dir()がまんま呼んでるだろ
今のところは実装依存という条件付きでやっつけて、
php.internalsにクレクレしておくといい
>>447
仕様がどうなっているかを聞いているのに「仕様です」と回答してどうするwww
仕様がどうなっているかを聞いているのに「仕様です」と回答してどうするwww
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (836) - [86%] - 2009/8/18 21:04 ○
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (1001) - [86%] - 2009/1/28 18:17
- 【PHP】下らねぇ質問はここに書き込みやがれ 69 (1001) - [33%] - 2008/6/25 23:33 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 70 (1001) - [33%] - 2008/7/19 3:52 ○
トップメニューへ / →のくす牧場書庫について