のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,336,722人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    401 : nobodyさん - 2009/10/02(金) 13:18:06 ID:??? (+55,+27,-25)
    HTTPリクエストって、

    「おまえんとこのページ見せて~~」


    って、firefoxから、WEBサーバーに送る手紙?
    402 : nobodyさん - 2009/10/02(金) 13:25:52 ID:??? (+57,+29,-9)
    そうじゃね?
    PHPでブラウザのようなものを再現するのかと思った
    403 : nobodyさん - 2009/10/02(金) 14:03:39 ID:??? (+57,+29,-4)
    http://sourceforge.jp/ticket/browse.php?group_id=1&tid=18432

    これってどういうこと?
    バイトカウントって何?
    404 : nobodyさん - 2009/10/02(金) 16:10:04 ID:Zilzfd9c (-1,+3,+0)
    つまりはCSRFをやりたいってことか?
    405 : nobodyさん - 2009/10/04(日) 05:56:16 ID:??? (-15,-29,-33)
    phpで2chのbbsmenu(http://menu.2ch.net/bbsmenu.html)から、
    掲示板のリンクと名前を抜き出すものを作りたいです。どのように書くべきでしょうか?
    正規表現を使って書こうとしましたが挫折しています。
    406 : nobodyさん - 2009/10/04(日) 06:44:05 ID:??? (+91,+29,-4)
    407 : nobodyさん - 2009/10/04(日) 06:47:46 ID:??? (+63,+23,+1)
    >>406
    助かります・。ありがとうございます。
    408 : nobodyさん - 2009/10/04(日) 16:25:22 ID:??? (+57,+29,-15)
    PHPって横に長くなる傾向があるんで、
    モニターは横長の買ったほうがいいよね?
    409 : nobodyさん - 2009/10/04(日) 16:49:38 ID:??? (+22,+29,-51)
    横に長くなるコーディングをしてる貴様の書き方に問題大有りだろ
    PHPの性にするな池沼が
    410 : nobodyさん - 2009/10/04(日) 17:18:51 ID:??? (+57,+29,-11)
    でも正方形に近いモニターだと、
    コードの右端が切れて見えなくなるよね?
    411 : nobodyさん - 2009/10/04(日) 17:26:10 ID:??? (+0,-28,-1)
    14.1インチ使ってますけど見えますね
    412 : nobodyさん - 2009/10/04(日) 17:59:22 ID:??? (+25,+2,-4)
    改行しても問題ないだろばかー。
    414 : nobodyさん - 2009/10/04(日) 20:55:02 ID:??? (+82,+29,-50)
    フレームワーク勉強しようと思ってるんだけど、最初にやるには何がいいですか?
    Zendとかcakeとかいう名前は知っているのですが、何を、また何からやればいいのか分かりません
    好きなものをやれというのは勘弁してください
    415 : nobodyさん - 2009/10/04(日) 20:58:40 ID:??? (-11,-29,-1)
    Zendでおk
    416 : nobodyさん - 2009/10/04(日) 21:06:42 ID:??? (+34,-29,-48)
    初心者はcakePHPから勉強しろ
    その次にpear
    その次にsmarty
    417 : nobodyさん - 2009/10/04(日) 21:09:43 ID:??? (+91,+29,-5)
    楽になるための苦労は別にいいが、特に楽になってない気がする
    418 : 414 - 2009/10/04(日) 21:34:11 ID:??? (+69,+29,-138)
    zendとcakeは一緒に使うことは出来ないんですよね?
    何かzendの方がcakeよりも難しそうですが、自分の作りたいようなフレームワークを使いたい場合はzendの方がいいような事を聞きました
    将来的な事を考えるとzendの方がいいように思えますが、cakeの決められたレール(ルール)だけで特にPHPで不都合を感じないというのであればcakeでもいいように思います

    >>416
    一応基本的なことはですが、PEARとSmartyは学習しました
    その後に学ぶフレームワークという場合は、やはりcakeの方がいいのでしょうか?
    419 : nobodyさん - 2009/10/04(日) 21:42:47 ID:??? (+4,-28,+0)
    >>418
    zendのほうがいい
    420 : 414 - 2009/10/04(日) 21:56:24 ID:??? (+13,-9,+2)
    分かりました、zendにします
    421 : nobodyさん - 2009/10/04(日) 22:07:55 ID:??? (+70,+29,-19)
    >>417
    このレスはどれに対して言ってるの?
    言ってる意味も分からないんだけど・・・
    422 : nobodyさん - 2009/10/04(日) 22:58:53 ID:??? (+134,+29,-38)
    (フレームワークを利用することで)楽になるための苦労(勉強)・・・
    (実際使ってみるといろいろ段取りが必要なこともあって)特に楽になってない

    423 : nobodyさん - 2009/10/04(日) 23:08:31 ID:??? (+81,+29,-87)
    >>422
    まぁ、それはそうかもね
    それに、PHP学習してもまた各フレームワークの記述方法に慣れないといけないとかあるし
    Smartyもそうだけど
    例えばforeachにしても書き方が少し変わるとか

    で、>>422はフレームワークは使ってないの?
    424 : nobodyさん - 2009/10/04(日) 23:16:25 ID:??? (+91,+29,-35)
    前もforeachが違いすぎてどうのと言ってた人か?
    あんなのドキュメント見れば初見でも3分で理解できるレベルだろ
    425 : nobodyさん - 2009/10/04(日) 23:19:11 ID:??? (+70,+29,-31)
    >>424
    何の事だ???
    知らんけれど、俺はただ最初にSmartyで出てきたのがforeachだったから記憶にあっただけで
    別に他の構文述べても良かったんだけど
    426 : nobodyさん - 2009/10/04(日) 23:41:57 ID:??? (+5,-17,-24)
    cakePHPやれよ!!!!!!!!!!!!!
    427 : nobodyさん - 2009/10/04(日) 23:58:04 ID:??? (+5,-22,-52)
    確かにフレームワークで一番人気はcakePHPだけど・・・
    symfonyは日本では人気が無いからまぁ別としても、Zendではなくcakeをそこまで強調する理由は?
    428 : nobodyさん - 2009/10/05(月) 07:33:37 ID:??? (+20,-30,+0)
    ググったんですが、よくわからないのですが、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
    429 : nobodyさん - 2009/10/05(月) 09:09:03 ID:??? (+6,-29,-1)
    nl2br
    430 : nobodyさん - 2009/10/05(月) 10:33:56 ID:??? (+0,-28,-3)
    n12brでぐぐったら、間違えた話ばっかりだったが。
    431 : nobodyさん - 2009/10/05(月) 10:43:01 ID:??? (+89,+27,-9)
    打ち間違いならしょうがないと思うが
    n12brで覚えてる人はfunction名がなぜその名前なのか考えないのかな?
    432 : nobodyさん - 2009/10/05(月) 11:50:16 ID:??? (+47,+29,-4)
    つられすぎだろ
    433 : nobodyさん - 2009/10/05(月) 13:29:28 ID:??? (-1,-29,-34)
    参考書のフォントは見にくいからn12brなのかnL2brなのか混合しちゃったよ
    434 : nobodyさん - 2009/10/05(月) 14:11:14 ID:??? (+76,-30,-79)
    セッションファイルの置き場所を知る方法について質問です。
    session.save_path の値が設定されていない(=空文字列)の場合、session_save_path() も空文字列を返すようですが、
    そのような場合はセッションファイルを置く場所というのはどうやって決まるのでしょうか。
    435 : nobodyさん - 2009/10/05(月) 14:42:18 ID:??? (+0,-29,-12)
    OSのtmpディレクトリ
    436 : nobodyさん - 2009/10/05(月) 14:52:54 ID:??? (+25,-30,-75)
    >>435
    ありがとうございます。もう少し詳しく教えていただけないでしょうか。
    現在、session.save_pathは未設定、環境変数$TMPDIRも未設定の状態で、
    セッションファイルが /var/tmp に格納されます。
    この /var/tmp という値はどうやって決まったのでしょうか。

    なおPHP5.2.10です。
    437 : nobodyさん - 2009/10/05(月) 15:04:26 ID:??? (+14,-16,-16)
    >>436
    OSの種類は?
    438 : nobodyさん - 2009/10/05(月) 15:36:27 ID:??? (+150,-30,-300)
    >>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レベルではデフォルトのセッションファイル保存ディレクトリが取得できないということですよね。困りました。
    439 : nobodyさん - 2009/10/05(月) 16:13:27 ID:??? (+22,-3,+0)
    >>436
    仕様です
    440 : nobodyさん - 2009/10/05(月) 16:14:17 ID:??? (-6,-29,-16)
    未定義=OSのデフォルト

    仕様です
    441 : nobodyさん - 2009/10/05(月) 16:27:49 ID:??? (+67,+29,-4)
    >>438
    なぜそのような事がしたいのですか?
    442 : nobodyさん - 2009/10/05(月) 17:21:45 ID:??? (+40,-30,-32)
    >>441
    434ですでに書いている。
    セッションファイルの保存場所が知りたいけど、session_save_path() が空文字列で困っているという状況。
    443 : nobodyさん - 2009/10/05(月) 17:31:29 ID:??? (+63,+29,-49)
    >>442
    ごめんなさい。
    なぜ「セッションファイルの保存場所が知りたい」のかを知りたかったのです。

    返答によっては問題解決のために違ったアプローチの仕方もあるかもしれないと思いまして。
    444 : nobodyさん - 2009/10/05(月) 17:32:06 ID:??? (+31,-30,-15)
    バグなのかなぁ。
    $_ENV['tmp'] を使っている気配。
    445 : nobodyさん - 2009/10/05(月) 17:33:35 ID:??? (+66,+29,-7)
    >>444
    ソース追ってないけど、バグじゃなくて>>438って事じゃないの?
    446 : nobodyさん - 2009/10/05(月) 17:45:27 ID:??? (+56,-30,-81)
    >>438
    更にphp_get_temporary_directoryでgrepしてみなよ
    sys_get_temp_dir()がまんま呼んでるだろ
    今のところは実装依存という条件付きでやっつけて、
    php.internalsにクレクレしておくといい
    447 : nobodyさん - 2009/10/05(月) 18:12:15 ID:??? (+107,+29,-4)
    >>438
    仕様なのだからと回答したのにスルーかよ
    448 : nobodyさん - 2009/10/05(月) 18:45:01 ID:??? (+69,+29,-20)
    >>431
    なーんも考えないで
    ただ丸暗記してるだけの人って多いよ。
    449 : nobodyさん - 2009/10/05(月) 18:47:52 ID:??? (+91,+29,-16)
    ただ丸暗記の方が覚えるの大変だと思うけどなぁ
    450 : nobodyさん - 2009/10/05(月) 18:49:31 ID:??? (+78,+29,-14)
    >>447
    仕様がどうなっているかを聞いているのに「仕様です」と回答してどうするwww
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について