私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 130
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
そりゃ上級者になってから頑張れよ
初心者のうちはとりあえず動くものを作ればいい
初心者のうちはとりあえず動くものを作ればいい
function ~(){
元のコード
}
ただ囲っただけ
誰でもできるわwwwww
元のコード
}
ただ囲っただけ
誰でもできるわwwwww
strip_tags使ってたりパターンもキャプチャしなくてもいいのにキャプチャしてるし回答者も治せないんだろう
余計なおせっかいはいらないんですよ
本人がそのうちコード見なおした時にこんなひどいの書いてたなと思う日が来るんだから
本人がそのうちコード見なおした時にこんなひどいの書いてたなと思う日が来るんだから
>>909
こういうやつ、よくいるわw
こういうやつ、よくいるわw
>>916
前に使ってたレンタル屋は、
サポート切れのPHP4を使いつづけてた。
自力でバックポートしてるからセキュリティの心配は無いって言うから
アップデートが出るたびにdiffを取ってみたけど、解約するまでずっと同じだった。
スーパーハカーはいなくて、嘘つきがいた。
前に使ってたレンタル屋は、
サポート切れのPHP4を使いつづけてた。
自力でバックポートしてるからセキュリティの心配は無いって言うから
アップデートが出るたびにdiffを取ってみたけど、解約するまでずっと同じだった。
スーパーハカーはいなくて、嘘つきがいた。
>>919
当然、Apple Wireless Keyboard (US) だわさ
当然、Apple Wireless Keyboard (US) だわさ
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
-----------------------------------------
続きます。
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
-----------------------------------------
続きます。
>>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
また、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
phpでopensslはな・・・
悪い事は言わないからその部分だけpythonあたりでやりなさい
悪い事は言わないからその部分だけpythonあたりでやりなさい
Windowsで開発も面倒くさいだけ
ググって分からないようなレベルならLinux環境でやれ
ググって分からないようなレベルならLinux環境でやれ
XP+IISでASP
↓
XP+IISでphp
↓
XPでLAMP
↓
レンタルサバでLAMP
↓
VMのLinuxでLAMP
↓
VPSでLAMP
↓
xampp使ってみる
最初からxampp使ってりゃよかった。。。
↓
XP+IISでphp
↓
XPでLAMP
↓
レンタルサバでLAMP
↓
VMのLinuxでLAMP
↓
VPSでLAMP
↓
xampp使ってみる
最初からxampp使ってりゃよかった。。。
IE8でマニュアルを見ると、ちゃんと表示されなくなってるのは私だけかしら?
ググってまでIEを使いたくはないので、他のブラ使ってますけど
ググってまでIEを使いたくはないので、他のブラ使ってますけど
>>937
base_convertみたいなものを自作すればってことね
base_convertみたいなものを自作すればってことね
>>937
なるほど・・・。
しかし、生成した値が必ずユニークになるものとすると、数学の博士的な知識が必要になりますよね・・・。
一度生成した値をDBやファイルに収めて、新たに生成した値がそれらにマッチしないか走査するなどの原始的なやり方は出来るのですが・・・。
私の頭じゃアルゴリズムを自作するのは到底無理ですので、その方法またはなんらかの関数やライブラリはないでしょうか?
もし無ければ、base_convertを使いますので教えて頂きたいです。
なるほど・・・。
しかし、生成した値が必ずユニークになるものとすると、数学の博士的な知識が必要になりますよね・・・。
一度生成した値をDBやファイルに収めて、新たに生成した値がそれらにマッチしないか走査するなどの原始的なやり方は出来るのですが・・・。
私の頭じゃアルゴリズムを自作するのは到底無理ですので、その方法またはなんらかの関数やライブラリはないでしょうか?
もし無ければ、base_convertを使いますので教えて頂きたいです。
>>940
\1
\1
>>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を割り振るとかじゃないならじゅうぶんかと。
これ俺が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を割り振るとかじゃないならじゅうぶんかと。
>>943
わざわざコードまで示して頂いてありがとうございます!
コードを拝見させて頂きましたが、仰られてるように、文字列をランダムに生成しているだけなんですね。
しかし、そういうやり方が実際に使われているということも分かりましたので、
これから base_convert と天秤にかけてどちらにするか考える事にします。
答えてくださったみなさん、ありがとうございました!
わざわざコードまで示して頂いてありがとうございます!
コードを拝見させて頂きましたが、仰られてるように、文字列をランダムに生成しているだけなんですね。
しかし、そういうやり方が実際に使われているということも分かりましたので、
これから base_convert と天秤にかけてどちらにするか考える事にします。
答えてくださったみなさん、ありがとうございました!
>>945
mi
mi
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [98%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [98%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 131 (1001) - [98%] - 2014/1/19 21:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [98%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [98%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [98%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [98%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [98%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [98%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [98%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [96%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [96%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 112 (1001) - [96%] - 2011/11/29 4:02
トップメニューへ / →のくす牧場書庫について