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

    私的良スレ書庫

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

    元スレ【PHP】気軽にPHP質問スレ

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    951 : nobodyさん - 2013/02/03(日) 01:39:59.38 ID:??? (+96,+29,-6)
    >>950
    Ruby使ってればそんなゴミ質問出ないんだけどな。
    本当にお前は、PHP厨=ゴミ、のいい例だわ。
    952 : nobodyさん - 2013/02/03(日) 07:16:13.97 ID:??? (+45,+29,-178)
    >>950

    >>1つの機能ごとにphpファイルを分割しています

    俺も、初期に作ったシステムでは1つの機能ごとにphpファイルを分割
    していた。
    オレオレフレームワークを作っている人は、そういう道を
    辿っている場合が多いと思う。
    既存のフレームワークでは1つのコントローラに機能をまとめる場合が多いけど、
    1ファイル1機能でも特に問題はないよ。


    >>クラスと関数はどんなときに使えばいいでしょうか?

    既存のフレームワークを使うと、うまくクラス設計された環境でコーディングすると
    色々スマートにできるなぁと実感できると思う。
    特に、フレームワークなしで力ずくで作った経験を持っていれば、なおさら
    そのメリットが分かると思うよ。
    954 : nobodyさん - 2013/02/03(日) 07:38:01.44 ID:??? (+57,+29,-21)
    クラスいくつもWebサービス作るのであれば便利なんじゃないのかな
    Cで関数しか使ったことなかったからデータを入れられるって考えが理解できたら
    凄い便利なんだと思ったよ
    955 : nobodyさん - 2013/02/03(日) 13:59:01.54 ID:??? (+67,+22,-69)
    >>942
    > 変数に$つける意味が分からん
    > あと何でもアロー演算子しないといけないのがうざい

    今Unity 3dのC#やってっけど、アロー演算子があった方が明示的で良い。

    結局、型とか省略しない方が最終的に扱いやすい。
    956 : nobodyさん - 2013/02/03(日) 14:14:40.26 ID:??? (+57,+29,-3)
    クラス作ったりとか本格的にやるならRubyのほうがいい
    957 : nobodyさん - 2013/02/03(日) 14:59:50.54 ID:??? (+70,+29,-30)
    >>951, 956

    Ruby技術者って、ずいぶん技術レベルが低そうだ。
    キミのレスを見る限り。
    958 : nobodyさん - 2013/02/03(日) 15:11:17.80 ID:??? (+55,+29,-51)
    そもそもクラスベースのオブジェクト指向入門にRuby薦めるのはキチガイ
    他言語を受け入れられない屁理屈アマグラマーの出来上がり
    959 : nobodyさん - 2013/02/03(日) 15:15:46.66 ID:??? (-1,-29,-63)
    プログラム歴半年の度素人ながらに思うんだけど、
    PHP5はオブジェクト指向プログラミングに対応!とか言ってるのに
    なんで $hoge->substr(0,1) みたいなことができないのかな。
    960 : nobodyさん - 2013/02/03(日) 15:17:52.78 ID:??? (-1,-29,-53)
    素人はさらに半年ROMッテロー

    $hogeが指すオブジェクトにsubstrっていうメソッドがないからだろ
    961 : nobodyさん - 2013/02/03(日) 15:59:03.00 ID:??? (+57,+29,-7)
    半年でその程度ならもう2年くらいみといたほうがいいんじゃないか?
    962 : nobodyさん - 2013/02/03(日) 20:19:03.94 ID:??? (+57,+29,-31)
    PHPに2年とか
    人生の2年間をドブに捨てるようなもん
    963 : nobodyさん - 2013/02/05(火) 00:53:13.67 ID:+j9SGZOE (+57,+29,-30)
    PHPの参考書ぱらっと見た感じHTMLに似ている気がするんですけどHTMLが分かっていれば
    覚えるのは楽ですか?
    964 : nobodyさん - 2013/02/05(火) 01:42:21.14 ID:??? (+63,+29,-30)
    >>963
    楽じゃないうえに言語として最低クラスだから
    覚えたとしても馬鹿にされるし
    仕事は使い捨てにされるような求人しかない

    悪いことは言わないからRubyにしとけ
    965 : nobodyさん - 2013/02/05(火) 02:49:04.74 ID:??? (+51,+23,-10)
    rubyとphpは同じくらいの学習コストだけど、その後の生産効率やなんかはrubyのほうが圧倒的に上
    966 : nobodyさん - 2013/02/05(火) 05:25:11.14 ID:??? (-2,-30,-18)
    967 : nobodyさん - 2013/02/05(火) 22:41:17.01 ID:??? (-1,-29,-4)
    Ruby Pokemonとかwwww
    明らかに違うのばかりじゃねーかwww
    968 : nobodyさん - 2013/02/06(水) 07:20:44.71 ID:??? (+8,-29,-21)
    _hs()の機能はPHPマニュアルのどの辺で説明されてますか?
    969 : nobodyさん - 2013/02/06(水) 08:06:25.34 ID:??? (+4,-30,-23)
    http://php.net/manual/ja/function.htmlspecialchars.php


    function _hs($str)
    {
    return htmlspecialchars($str, ENT_QUOTES, 'UTF-8')
    }
    ってなってんじゃねーの?
    970 : 968 - 2013/02/06(水) 09:16:31.20 ID:??? (+3,-29,-28)
    >>969
    そんな感じのユーザー定義関数が有りました…

    急遽他の人の書いたPHPのコード見てるんですが、他のユーザー定義関数は意味のあるっぽい
    名前で定義されてるんで、_hs()は組込み関数かと思ってしまいました。

    thxでした。
    971 : nobodyさん - 2013/02/06(水) 09:30:33.16 ID:??? (+2,-25,-14)
    どう考えたら_から始まるのが組み込み関数と思えるのか・・・
    972 : nobodyさん - 2013/02/06(水) 11:19:12.94 ID:??? (-2,-30,-15)
    mbstringがmasterbatingに見えました
    ぼくはもう駄目でしょうか
    973 : nobodyさん - 2013/02/06(水) 12:14:17.06 ID:??? (+45,+27,+0)
    こりゃダメだ
    977 : nobodyさん - 2013/02/06(水) 13:05:41.38 ID:??? (+20,-23,-1)
    ageるなカス
    978 : nobodyさん - 2013/02/06(水) 13:19:08.49 ID:??? (+44,+18,+2)
    >>977
    すいません
    979 : 1 - 2013/02/06(水) 17:27:48.47 ID:??? (+49,+26,-1)
    そろそろ次スレが必要だな
    982 : nobodyさん - 2013/02/06(水) 20:29:59.76 ID:??? (+57,+29,-4)
    そうやって、いろんなものが出てくるのはいいことだね。
    983 : nobodyさん - 2013/02/06(水) 20:37:33.76 ID:??? (-1,-29,-9)
    じゃPHPの単発スレ立てまくってWebprog板を埋めようか
    984 : nobodyさん - 2013/02/06(水) 20:39:09.67 ID:??? (+50,+27,+0)
    スレのことじゃねーよ
    985 : nobodyさん - 2013/02/07(木) 04:12:36.59 ID:??? (+50,+29,-2)
    はぁ?
    バカじゃねこいつ
    986 : nobodyさん - 2013/02/07(木) 17:34:59.31 ID:URAMsrqo (-27,-30,-292)
    今図書館に唯一あったphpのテキストを参考にしながら掲示板を作っています。
    テキストの通りに仕上げたのですが、どうしても投稿だけができません。
    そこで下のコードに間違いがあったら教えて頂けたらと思います。
    調べた限りではどうもエスケープ処理で使われている関数が古くて使えないようなんですが・・・
    もしそうであるなら、代わりの関数について教えてもらえたらと思います。

    //データベースにメッセージの書き込みを行う関数
    function writeForm()
    {
    global $conn;
    //PHPの$_GETより値を得る
    $name = get("name","");
    $title = get("title","");
    $body = get("body","");
    //DBに挿入する前にエスケープする
    $q = get_magic_quotes_gpc();
    $name = $conn->qstr($name,$q);
    $title = $conn->qstr($title,$q);
    $body = $conn->qstr($body,$q);
    //SQLを実行する
    $sql = 'INSERT INTO logs(name, title, body, update_time) VALUES($name, $title, $body, NOW())';
    if($conn->Execute($sql)){
    echo "書き込みました。<a href='index.php'>→戻る</a>";
    }else{
    echo "書き込み失敗です。";
    }
    }
    987 : nobodyさん - 2013/02/07(木) 17:41:31.15 ID:??? (+16,-11,-21)
    sage進行だと人集まらないことを学習した>>1
    盛り上げるためにageて質問する自演質問スレ
    988 : nobodyさん - 2013/02/07(木) 17:46:37.13 ID:URAMsrqo (+22,+29,-2)
    自演だと本当に思っているんですかw
    989 : nobodyさん - 2013/02/07(木) 17:53:25.13 ID:??? (+39,+21,+0)
    黙れカス
    990 : nobodyさん - 2013/02/07(木) 17:55:32.49 ID:URAMsrqo (+22,+29,+0)
    本当に思っているのならすいません。
    991 : nobodyさん - 2013/02/07(木) 17:56:30.45 ID:??? (+52,+29,-1)
    10年前の本なんて捨てろ
    992 : nobodyさん - 2013/02/07(木) 17:57:21.25 ID:URAMsrqo (+17,+24,+0)
    ちなみに5年前です。
    993 : nobodyさん - 2013/02/07(木) 18:02:42.04 ID:??? (+19,-29,-7)
    $q = get_magic_quotes_gpc();

    $q = true;
    994 : nobodyさん - 2013/02/07(木) 18:10:42.63 ID:URAMsrqo (+35,+29,-47)
    >>993
    直しましたが、投稿はできませんでした。
    ちなみに、失敗した、成功したという文章も表示されません。

    もしかするとデータベースがおかしいのかもしれないですけど、
    削除はできるので多分関係ないのだろうと考えていますが・・・
    995 : nobodyさん - 2013/02/07(木) 18:17:11.66 ID:??? (-1,-29,-12)
    sqlite3とbase64_encodeをつかってとけ
    環境依存はへらせる
    996 : nobodyさん - 2013/02/07(木) 18:20:51.90 ID:??? (-4,-22,+0)
    エラー出力しろ
    997 : nobodyさん - 2013/02/07(木) 18:21:11.37 ID:??? (-2,-30,-38)
    PHP と SQLite を使った掲示板
    http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php


    八角研究所 : PHPで週末プログラミング(1) - 掲示板を作ってみよう(2)
    http://www.hakkaku.net/articles/20080827-261


    SQLite 簡易掲示板
    http://rrr-kb.grrr.jp/php/sqlite_bbs/index.php
    998 : nobodyさん - 2013/02/07(木) 18:22:38.24 ID:??? (-1,-29,-5)
    関数getと変数$connの中身を書かないと答え用がない
    1000 : nobodyさん - 2013/02/07(木) 18:23:44.00 ID:??? (+0,-17,+0)
    1000
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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