元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 126
php覧 / PC版 /みんなの評価 :
701 = :
暗黙の浅漬け
702 :
【OS名】WindowsXP 32bit SP3
【PHPのバージョン】5.4.12
【連携ソフトウェア】無し
【質問内容】
perlとのcrypt関数の互換について
分かりやすい様に2chのトリップで説明します。
perl,phpでのcrypt関数の結果が違うので困っています。
$pass = "アアアアアア"
$salt = "アア"
とします。
phpの場合、下記のサイトでハッシュ値を求めると"アアA4ZvEOwCmqs"となります。
http://phpjp.com/sample/Y3J5cHSCxYjDjYaJu4Nwg1iDj4Fbg2iCzI3skKw.htm
perlの場合、print crypt("アアアアアア","アア");の結果は、"アアy6lZA4Nxcto"となります。
この互換が無い理由は何故なんでしょうか?教えてください。
ちなみに、この書き込みのトリップは#アアアアアアです。
703 = :
>>702
犯罪者予備軍は早く消えろ
704 = :
>>702
犯
罪
者
予
備
軍
は
失
せ
ろ
705 = :
>>702
ここは自殺教唆とかやって喜んでるマジキチが住みついてるから関わらないほうがいいよ。
他できいたほうがいい。
706 = 702 :
>>705
誘導していただければ有難いです。
どこが適当でしょうか?
707 = :
>>706
ウザいゴミ
709 = :
>>707
自演は楽しいですか?
711 = :
>>702
PHPでは、saltが半角かなの際に問題があるようです。英数なら合う(困るわけですが)と思います。
つまり PHPでは 半角カナからのトリップは生成出来ないということに。
712 = :
>>710
$tmp = file_get_contents('template.txt');
$tmp = str_replace( '$TODOFUKEN1',$TODOFUKEN1,$tmp);
$tmp = str_replace( '$TODOFUKEN2',$TODOFUKEN2,$tmp);
print $tmp;
713 :
>>711
ありがとうございます。
確かに英数の場合、問題ありません。
また、5.3より古いバージョンの場合、
問題ないことを確認できました。
しかし、最新のPHPで動かしたいのです。
困ったなー
714 = :
>>710
もっとわかりやすいのにしろ
<$TODOFUKEN$>
とか
んで<$~$>を<?php echo $~; ?>に置き換えればいいだけだろ
715 = :
あたまんなかにキャッシュのことが入ってたからイミフになっちまった
もう寝るわ
716 = :
はんざいしゃよびぐんのそうくつを みつけた
717 = :
見つかってしまったか…
718 = :
ここの質問者って質が低いな
初心者とか慣れてないとかじゃなくて質が低い
719 = :
ム板に出張してくるんじゃねーよハク痴共
720 = :
PHPやってる奴って精神病んでるの多いな
Perlスレ荒らして人がいなくなったら今度は他スレ荒らすようになった
722 = :
724 = :
>>722
スレッドのルールも守れない脳弱は来るな
屑親と屑教員に教育受けてきたんだろうな
お前が親とか恩師とかって思ってるのは一般社会では屑
親とか恩師の顔を思い出してみろ、それがお前みたいな屑を輩出した屑の顔だから
お前みたいな屑野郎はプログラミングとかってレベルじゃないよ
人格に致命的な欠陥がある
725 = :
>>723
ここは犯罪者予備軍の巣窟なのでお引き取りください。
726 = :
>>723
array_push()というのもあるけど、、
それなら
$fruits = array("d" => "lemon");
$fruits["a"] ="orange";
$fruits["b"] ="banana";
$fruits["c"] ="apple";
でいいべ。
727 = :
>>726
ありがとうございます!
728 :
PHPは完璧で言語仕様はどこも直す必要がない言語だと皆さん思っているんでしょうか?
729 = :
>>727←こういうスレのルールも守れないゴミは質問してもいいの?
730 = :
>>729
ありがとうございます!
731 = :
Ruby軍総攻撃の準備か
あいつら言ってた行程通りに着々と進めてるな
まずはルールを無視する風潮の下地作り
732 = :
別に俺らは総攻撃なんかしようと思ってないよ
ただ騙されてPHPに手を出す初心者がかわいそうだから警告してるだけ
初心者はとりあえずRubyを使ってみることをおすすめする
733 = :
なんでム板まで出張して荒らしてんの?
せっかく隔離板があるんだから出てくるなよ。
お前らが他板に出没すると迷惑だからわざわざこういう隔離板があるんだろうが。
734 = :
ってか馬鹿をRubyの世界に引き込むなよ
735 = :
ム板荒らすのやめろ
736 = :
なんでぺちぱーがム板来てんの?
ゴミ言語ユーザーなんだからわきまえろ
ム板は糞仕様言語使ってるぺちぱーの来てもいい板じゃねーんだよ
738 = :
>>737
犯罪者予備軍の仲間はさっさと消えろ
740 = :
>>737
ウザい
742 = :
よほど気に入ってるんだね
その自分で作った(笑)テンプレ
743 :
質問です。
現在、PHP+MySQLにて会員制学習サイトを作成しています。
その問題の出題方式に「ランダム出題機能」を実装したいのですが、
どのような実装方法がベストでしょうか?
なお、ランダム出題の要件として、次のようなものを考えています。
・ idが、001~999までの問題をランダムに出題。
・ ランダム出題中は、重複した問題の出題は不可。
・ 999回の出題で全問題を1回ずつ出題。
・ MySQLのテーブル内に、id、問題、解答などを格納。
自分がつまづいているのは、ランダムで重複させない処理、
および、999回の出題で全問題を1回ずつ出題する処理です。
現在は以下のようなSQLを用いています。
$sql = "SELECT id FROM q
WHERE (id NOT IN ({$already}))
ORDER BY RAND() LIMIT 1";
$alreadyには、過去解いた問題id文字列をPHPの処理にてクッキーに保存しています。
ただ、この方法だと、$already内の問題数が999に近づくにつれ処理が重くなること、
また、クッキーの容量が大きくなる等の問題が考えられます。
よりよい解決策をご教示ください。よろしくお願いします。
744 = :
ランダムは、1000個の配列に数字を入れてシャッフル
多くなると重くなるのは原因調べないと何とも言えない。
単に1つのクッキーにカンマ区切りで1000個の数字を
並べるだけでいいと思うけど、それでも重いならサーバ上で保持しては?
745 = :
>>743
一番いいのはPHPをやめてRubyに移行すること。
746 = :
あと、ランダムシードだけを保持するようにすれば
毎回同じ乱数パターンが取れるから全部保存しないで済むよ
747 = :
後半読んでないが
1、1-999を配列に入れてシャッフルする
2、1をセッションに入れる
3、DBから配列の順番の問題を出す
3の工程は数問先まで取り出してセッションに格納しておいたりしてもよい
748 = :
>>743
各会員への出題済みかのデータも DBで持てばいいじゃないですか。
not in は遅いので not exists で
749 = :
PHP厨はム板を荒らすな
750 = :
>>745
pythonじゃだめですか?
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 106 (1001) - [98%] - 2011/6/3 5:17
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [98%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 116 (1001) - [98%] - 2012/3/21 18:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 125 (1001) - [98%] - 2013/2/4 13:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [98%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [98%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [98%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [98%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 123 (1001) - [98%] - 2012/11/20 5:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [96%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [96%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [96%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [96%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [96%] - 2014/6/18 20:58
トップメニューへ / →のくす牧場書庫について