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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 130

    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
    901 : nobodyさん - 2013/11/04(月) 11:15:24.28 ID:??? (+94,+29,-28)
    自分が答えられなかったからくやしいのう
    902 : nobodyさん - 2013/11/04(月) 11:21:39.11 ID:??? (+40,-26,-5)
    その関数コードがコードレビューに来たらリジェクトですよ
    903 : nobodyさん - 2013/11/04(月) 11:25:35.86 ID:??? (+99,+29,-55)
    >>899
    そんなん好みだろ

    >>900
    余計なおせっかいって言葉知ってるか?

    >>901
    くやしいのうwww

    >>902
    かってにリジェクトしてりゃいいだろ
    904 : nobodyさん - 2013/11/04(月) 12:06:59.62 ID:??? (+19,-3,+0)
    これがPHPクォリティ
    905 : nobodyさん - 2013/11/04(月) 12:09:49.02 ID:??? (+64,+29,+0)
    >>903
    好みだってよwwwwwwwwwwwwwwwwwwwww
    バカ
    906 : nobodyさん - 2013/11/04(月) 12:13:30.30 ID:??? (+16,-1,-3)
    は?
    907 : nobodyさん - 2013/11/04(月) 12:22:19.06 ID:??? (+57,+29,-5)
    関数の中見直さないなら、関数化しないほうがいいってオチ
    908 : nobodyさん - 2013/11/04(月) 12:29:27.87 ID:??? (+57,+29,-7)
    そりゃ上級者になってから頑張れよ
    初心者のうちはとりあえず動くものを作ればいい
    909 : nobodyさん - 2013/11/04(月) 12:30:55.03 ID:??? (+31,-30,-17)
    function ~(){
    元のコード
    }

    ただ囲っただけ
    誰でもできるわwwwww
    910 : nobodyさん - 2013/11/04(月) 12:31:47.71 ID:??? (+57,+29,-2)
    質問 関数の作り方教えてくれ
    何も間違ってないな
    911 : nobodyさん - 2013/11/04(月) 12:32:08.93 ID:??? (-1,-29,-20)
    strip_tags使ってたりパターンもキャプチャしなくてもいいのにキャプチャしてるし回答者も治せないんだろう
    912 : nobodyさん - 2013/11/04(月) 12:34:33.07 ID:??? (+57,+29,-29)
    余計なおせっかいはいらないんですよ
    本人がそのうちコード見なおした時にこんなひどいの書いてたなと思う日が来るんだから
    913 : nobodyさん - 2013/11/04(月) 13:42:47.79 ID:??? (+61,+29,-1)
    >>909
    こういうやつ、よくいるわw
    914 : nobodyさん - 2013/11/04(月) 15:59:28.11 ID:??? (+21,-6,-15)
    みなさんPHP5.3のサポート切れるまで後8ヶ月ですよ~
    915 : nobodyさん - 2013/11/04(月) 22:02:03.15 ID:??? (+38,-22,-12)
    未だに5.3なんて古いの使ってる情弱はおらんやろ~ (チラチラ
    916 : nobodyさん - 2013/11/04(月) 22:08:12.31 ID:??? (+83,+28,-17)
    >>915
    悪かったな
    (レンタルサーバ屋に言ってくれ)
    917 : nobodyさん - 2013/11/04(月) 22:20:58.73 ID:??? (-1,-29,-16)
    居る訳ないやろ…
    (yum update php)
    918 : nobodyさん - 2013/11/04(月) 22:28:03.97 ID:nK9Jj3DP (+44,+29,-87)
    >>916
    前に使ってたレンタル屋は、
    サポート切れのPHP4を使いつづけてた。
    自力でバックポートしてるからセキュリティの心配は無いって言うから
    アップデートが出るたびにdiffを取ってみたけど、解約するまでずっと同じだった。
    スーパーハカーはいなくて、嘘つきがいた。
    919 : nobodyさん - 2013/11/05(火) 00:54:05.31 ID:??? (+40,+13,-2)
    お前らキーボード何使ってる?
    920 : nobodyさん - 2013/11/05(火) 01:44:58.45 ID:??? (+3,-29,-20)
    >>919
    当然、Apple Wireless Keyboard (US) だわさ
    921 : nobodyさん - 2013/11/05(火) 05:33:58.60 ID:IvkFnHxg (+0,-30,+0)
    openssl_pkey_new() や openssl_pkey_export() が使えません。
    openssl_error_string()によると、次のようなエラーがでています

    -----------------------------------------
    error:02001003:system library:fopen:No such process
    error:2006D080:BIO routines:BIO_new_file:no such file
    error:0E064002:configuration file routines:CONF_load:system lib
    error:02001003:system library:fopen:No such process
    error:2006D080:BIO routines:BIO_new_file:no such file
    error:0E064002:configuration file routines:CONF_load:system lib
    -----------------------------------------



    環境は、XAMPP1.7.7 / PHP: 5.3.8 を WindowsXP(32bit) で使っています。

    phpinfo()ではこのようになっております
    -----------------------------------------
    Apache Environment
    OPENSSL_CONF     C:/Program Files/xampp/apache/bin/openssl.cnf

    openssl
    OpenSSL support          enabled
    OpenSSL Library Version     OpenSSL 1.0.0e 6 Sep 2011
    OpenSSL Header Version     OpenSSL 0.9.8r 8 Feb 2011
    -----------------------------------------

    続きます。
    922 : 921 - 2013/11/05(火) 05:36:38.39 ID:IvkFnHxg (+0,+0,+0)
    >>921 の続きです。
    また、openssl_pkey_new()にopenssl.cnfのpathを設定すると上手くいってるようなのですが、
    openssl_pkey_export()ではエラーになってしまいます。
    試しに、openssl_pkey_export()にもpathを設定した$configargsを渡すとapacheが落ちてしまいます。

    $configargs = array( 'config' =>getenv('OPENSSL_CONF') );
    $pkey = openssl_pkey_new($configargs); // 値は入っている
    if (openssl_pkey_export($pkey, $export, '123')) { // falseになっている
     // error
    }

    この場合は次のようなエラーとなっています。
    -----------------------------------------
    error:02001003:system library:fopen:No such process
    error:2006D080:BIO routines:BIO_new_file:no such file
    error:0E064002:configuration file routines:CONF_load:system lib
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:0E06D06C:configuration file routines:NCONF_get_string:no value
    error:02001003:system library:fopen:No such process
    error:2006D080:BIO routines:BIO_new_file:no such file
    error:0E064002:configuration file routines:CONF_load:system lib
    error:02001003:system library:fopen:No such process
    error:2006D080:BIO routines:BIO_new_file:no such file
    error:0E064002:configuration file routines:CONF_load:system lib
    -----------------------------------------

    長々と失礼しましたが、以上となります。
    どなたか解決策を教えてくださいm(_ _)m
    923 : nobodyさん - 2013/11/05(火) 08:09:36.50 ID:??? (-6,-29,-14)
    初心者はXAMPP使うな
    924 : nobodyさん - 2013/11/05(火) 09:18:16.68 ID:??? (+31,-29,-26)
    phpでopensslはな・・・
    悪い事は言わないからその部分だけpythonあたりでやりなさい
    926 : nobodyさん - 2013/11/05(火) 09:43:10.43 ID:??? (+55,+27,-9)
    Windowsで開発も面倒くさいだけ
    ググって分からないようなレベルならLinux環境でやれ
    927 : nobodyさん - 2013/11/05(火) 09:46:08.59 ID:??? (+52,+29,-5)
    朝っぱらからいつものやつ元気だな
    928 : 921 - 2013/11/05(火) 10:29:59.95 ID:IvkFnHxg (-16,+28,+0)
    >>925
    ありがとうございます、無事解決しました!
    929 : nobodyさん - 2013/11/05(火) 11:15:36.13 ID:??? (+52,+29,-1)
    おういいってことよ
    930 : nobodyさん - 2013/11/05(火) 12:18:13.24 ID:??? (+60,+28,-4)
    >>924
    同じだよ
    pythonでやる利点がない
    931 : nobodyさん - 2013/11/05(火) 21:31:21.89 ID:??? (+7,-30,-118)
    XP+IISでASP

    XP+IISでphp

    XPでLAMP

    レンタルサバでLAMP

    VMのLinuxでLAMP

    VPSでLAMP

    xampp使ってみる

    最初からxampp使ってりゃよかった。。。
    932 : nobodyさん - 2013/11/05(火) 22:33:37.53 ID:sn20CitT (+24,+29,-18)
    IE8でマニュアルを見ると、ちゃんと表示されなくなってるのは私だけかしら?
    ググってまでIEを使いたくはないので、他のブラ使ってますけど
    933 : nobodyさん - 2013/11/06(水) 00:22:32.66 ID:??? (-1,-29,-7)
    >>931
    vagrantでLAMP
    最終的にこれで落ち着くと予想する
    934 : nobodyさん - 2013/11/06(水) 04:33:10.52 ID:??? (+9,-18,-5)
    IE8とか未だに使ってるやついたんだな
    938 : nobodyさん - 2013/11/06(水) 12:56:45.24 ID:??? (-12,-29,-2)
    >>937
    base_convertみたいなものを自作すればってことね
    939 : nobodyさん - 2013/11/06(水) 13:18:59.26 ID:3sQIH4yX (-19,+29,-115)
    >>937
    なるほど・・・。
    しかし、生成した値が必ずユニークになるものとすると、数学の博士的な知識が必要になりますよね・・・。
    一度生成した値をDBやファイルに収めて、新たに生成した値がそれらにマッチしないか走査するなどの原始的なやり方は出来るのですが・・・。
    私の頭じゃアルゴリズムを自作するのは到底無理ですので、その方法またはなんらかの関数やライブラリはないでしょうか?
    もし無ければ、base_convertを使いますので教えて頂きたいです。
    940 : nobodyさん - 2013/11/06(水) 13:22:53.21 ID:??? (+0,-29,-20)
    正規表現の
    \\1
    って何を意味するんですか?
    941 : nobodyさん - 2013/11/06(水) 13:38:19.83 ID:??? (+57,+29,-2)
    色々いじってたら理解できました。お邪魔しました。
    942 : nobodyさん - 2013/11/06(水) 14:18:10.73 ID:??? (-5,-28,+1)
    >>940
    \1
    943 : nobodyさん - 2013/11/06(水) 16:13:07.45 ID:??? (-2,-30,-247)
    >>939
    これ俺がJavaScriptで使ってる関数なんだけど、
    こんくらい適当でもいい気がするんだがどうかな?
    やってることはアルゴリズムって言うほどのもんでは全然なくて
    文字列srcの位置をランダムに選んで、level文字数分つなげてるだけ。
    勿論、srcから一文字抽出するやり方はいくらでも複雑にできるが・・・

    function generateID(level) {
    level = level || 9;
    var src = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    var srcLen = src.length;
    var id = "";

    for (var i=0; i<level; i=i+1) {
    id += src.charAt(Math.floor( Math.random()*srcLen) );
    }
    return id;
    }

    これはフォーム入力時に必要に応じて振ってるIDなので、
    サーバ側での保存時にかぶってないかどうかのチェックは一応してるけど、
    同時に何1000てユニークIDを割り振るとかじゃないならじゅうぶんかと。
    944 : nobodyさん - 2013/11/06(水) 18:31:45.36 ID:3sQIH4yX (-15,+29,-62)
    >>943
    わざわざコードまで示して頂いてありがとうございます!
    コードを拝見させて頂きましたが、仰られてるように、文字列をランダムに生成しているだけなんですね。
    しかし、そういうやり方が実際に使われているということも分かりましたので、
    これから base_convert と天秤にかけてどちらにするか考える事にします。

    答えてくださったみなさん、ありがとうございました!
    945 : nobodyさん - 2013/11/07(木) 00:42:24.64 ID:??? (+12,-29,-27)
    オススメのideかテキストエディタを教えて下さい。
    946 : nobodyさん - 2013/11/07(木) 07:14:13.71 ID:??? (+30,+12,+1)
    メモ帳
    947 : nobodyさん - 2013/11/07(木) 15:01:55.43 ID:??? (+52,-6,+2)
    >>945
    mi
    948 : nobodyさん - 2013/11/07(木) 15:07:59.14 ID:??? (-22,+9,-1)
    949 : nobodyさん - 2013/11/07(木) 23:36:01.75 ID:??? (+64,+29,-1)
    >>947
    ないわー
    それ絶対ないわー
    それならメモ帳で十分
    950 : nobodyさん - 2013/11/07(木) 23:44:35.01 ID:e+umXVv5 (-24,-12,+0)
    さ、さぶr
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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