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

    私的良スレ書庫

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

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

    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
    301 : nobodyさん - 2010/11/28(日) 00:20:55 ID:??? (+62,+29,-113)
    昔sha1を62進数にしたらだいぶ短くなると思って試行錯誤したが
    sha1の結果を10進数にすることが不可能だった
    桁あふれ?桁おち?用語よくわかんないけど全部は出きらない感じ
    あれって解決方法あったのかなぁ
    302 : nobodyさん - 2010/11/28(日) 01:29:17 ID:??? (+42,+14,-4)
    16bit分ずつ切ってintに直すだけだよなー・・・こんなのでいいのかな
    http://ideone.com/pKvtM
    303 : nobodyさん - 2010/11/28(日) 02:56:22 ID:??? (+57,+29,-3)
    いいんじゃね。個人的には文字リストのテーブルを用意するのは好みじゃないが。
    304 : 275 - 2010/11/28(日) 04:10:26 ID:??? (+10,-29,-26)
    >>281
    ありがとうございます。
    関数で頻繁に呼び出しています。
    メモリリークですが、どうもAviraAntiVir5が原因だったようです。
    お騒がせしました。
    305 : nobodyさん - 2010/11/28(日) 04:12:42 ID:??? (+6,-29,-31)
    32bit->22bitかー
    7bitぐらいにするミラクルな方法はないものか
    307 : nobodyさん - 2010/11/28(日) 04:19:36 ID:??? (-1,-29,-20)
    AUTO_INCREMENTのスタートを100000000とかにしてそれを62進数変換でよくね
    308 : nobodyさん - 2010/11/28(日) 10:37:38 ID:??? (-1,-29,-35)
    AUTO_INCREMENTだと結局連番になっちゃうんじゃない?
    まぁアルファベットを含めた連番?だけど。
    309 : nobodyさん - 2010/11/28(日) 11:18:44 ID:??? (+57,+29,-27)
    数字連番にダミー文字でも追加してやれば重複しないだろうけど数字を取りに行っている時点で
    ユニーク生成しているのと大差ないからな
    310 : nobodyさん - 2010/11/28(日) 14:37:02 ID:??? (-1,-29,-37)
    YouTubeが連番と聞いてURLをアルファベット一個ずつズラしていったが
    3-4つくらい同じ動画になって、以降は動画が存在しないな
    311 : nobodyさん - 2010/11/28(日) 14:42:38 ID:??? (-1,-29,-21)
    youtubeは-_を加えた64進数だな
    312 : nobodyさん - 2010/11/28(日) 15:15:14 ID:??? (+57,+29,-28)
    それでも次の動画が見れないな
    連番じゃ無いのではないか?
    313 : nobodyさん - 2010/11/28(日) 15:20:14 ID:??? (+4,-23,-2)
    youtubeは最後の1bitが謎いね
    314 : nobodyさん - 2010/11/28(日) 15:20:39 ID:??? (+57,+29,-1)
    最後の1bitといったらそりゃあもう
    315 : nobodyさん - 2010/11/28(日) 15:24:55 ID:??? (+6,-16,+0)
    エラー検出符号か
    316 : nobodyさん - 2010/11/28(日) 15:40:17 ID:??? (+0,-28,-32)
    でも1個ずつずらしても3-4個同じ動画が見れるのなら
    エラーチェックの意味無いな。
    317 : nobodyさん - 2010/11/28(日) 15:41:23 ID:??? (+15,-2,-1)
    つ誤り訂正
    318 : nobodyさん - 2010/11/28(日) 16:06:18 ID:??? (+21,-1,-8)
    欠番は単に削除された動画では?
    319 : nobodyさん - 2010/11/28(日) 16:17:36 ID:??? (-1,-29,-47)
    最後の桁の64進数(6bit)で表現できるうち、
    意味を持つ有効なデータが上位4bit分しかなくて下位2bitが余っただけでしょ
    よくあること
    320 : nobodyさん - 2010/11/28(日) 17:53:00 ID:??? (+2,-20,-2)
    下位2bitは何で埋めるの?
    321 : nobodyさん - 2010/11/28(日) 18:12:56 ID:oUHpYIlN (+66,+29,-56)
    ログイン画面の 「次回から自動的にログイン」 のチェックボックスを作りました。

    初期値で選択ずみにしようと思っているのですが、
    セキュリティ的にはまずいのでしょうか?

    もしNGなら、なぜダメかを教えていただければ。
    322 : nobodyさん - 2010/11/28(日) 18:14:54 ID:??? (+85,+29,-13)
    >>321
    別にセキュリティ的にはまずくないよ
    323 : nobodyさん - 2010/11/28(日) 18:17:54 ID:oUHpYIlN (+39,+29,-25)
    >>322

    ありがとうございます。

    では、特に問題はないのですね。
    結構、初期値がチェックしてないサイトをよく見てたので、
    ダメなのかなと思ってました。
    324 : nobodyさん - 2010/11/28(日) 18:19:27 ID:??? (+76,+29,-24)
    そりゃユーザの意思で選択させるべきものに最初からチェックつけてるのはUI上おかしいからだな
    325 : nobodyさん - 2010/11/28(日) 18:20:25 ID:oUHpYIlN (+71,+29,-3)
    >>324

    なるほど。では、やはりチェック外しておこうかと思います。
    ありがとうございました。
    326 : nobodyさん - 2010/11/28(日) 18:42:40 ID:??? (+66,+29,-3)
    >>325
    便利な機能をわざわざOFFにして誰が得するんだ?
    327 : nobodyさん - 2010/11/28(日) 18:43:04 ID:??? (+38,+15,-1)
    共用PCでうっかり
    328 : nobodyさん - 2010/11/28(日) 18:44:08 ID:??? (+57,+29,-11)
    使ってもらうためにつけたんだろ!
    Onにしないでどうする
    共用PC使う人がチェク外せばいいだろ
    329 : nobodyさん - 2010/11/28(日) 18:46:49 ID:??? (+35,+17,+0)
    せやな
    330 : nobodyさん - 2010/11/28(日) 18:50:33 ID:??? (+2,-25,-15)
    全員が自宅のmyPCからアクセスしているとは限らない
    331 : nobodyさん - 2010/11/28(日) 18:54:50 ID:??? (+52,+29,-1)
    何当たり前のこと言ってんだ
    332 : nobodyさん - 2010/11/28(日) 18:56:28 ID:??? (+56,+28,-15)
    そこは、このスレじゃなくてサイトのポリシーで決めればいい
    333 : nobodyさん - 2010/11/28(日) 19:03:16 ID:??? (+57,+29,-5)
    今時ブラウザ終了時にクッキーやら履歴やら消す設定にしてない人なんているのか
    334 : nobodyさん - 2010/11/28(日) 19:05:01 ID:??? (+56,+28,-4)
    毎回ログイン画面が表示されるの嫌だからしてない
    335 : nobodyさん - 2010/11/28(日) 19:54:53 ID:??? (+96,+29,-68)
    似たような例でいうと、Adobe Readerのダウンロードサイトに行くと、
    McAfeeのダウンロードがデフォルトでチェックされているので
    うっかりしていると勝手にインストールされそうになることがあるので止めて欲しい。

    「次回から自動的にログイン」も同様で、チェックしたい人が意識して
    チェックさせるようにすべき。
    無意識ではなく、確実に本人の意思でチェックしていることが重要だと思う。
    336 : nobodyさん - 2010/11/28(日) 19:57:52 ID:??? (+145,+17,-11)
    >McAfeeのダウンロードがデフォルトでチェックされているので
    >うっかりしていると勝手にインストールされそうになることがあるので止めて欲しい。

    わざわざAdobeが一緒に入れようとしてくる理由を考えろ
    337 : nobodyさん - 2010/11/28(日) 20:04:56 ID:??? (+70,+29,-6)
    >>335
    サービスの何たるかをまるで理解していない奴にそういう発言をしても無駄w
    338 : nobodyさん - 2010/11/28(日) 22:01:09 ID:??? (+69,+29,-25)
    >>336
    その理由を今ここで考察したって手遅れだと理解できないの?
    そういう「余計なお世話」の例えだろ
    339 : nobodyさん - 2010/11/29(月) 09:32:53 ID:??? (+67,+24,+1)
    >>336
    お願いします。理由を教えてください。
    340 : nobodyさん - 2010/11/29(月) 17:05:50 ID:??? (+69,+27,-3)
    >>336
    ふーん。で、理由は?
    342 : nobodyさん - 2010/11/29(月) 23:36:51 ID:??? (+3,-30,-79)
    >>341
    $php_errormsgはtrack_errorsが有効じゃないと何も吐かない。
    なぜob_start()使うのかわからんが、使うんだったら

    ob_start();
    require_once 'そのクラスファイル.php'; // includeじゃなくrequire
    $errmsg = ob_get_contents();
    ob_end_clean();
    343 : 342 - 2010/11/29(月) 23:40:05 ID:??? (+30,-30,-21)
    ごめん、いろいろ足りてない。

    error_reporting(0x7FFFFFFF); // エラー全部吐くようにする
    ini_set('display_errors', 1);

    が最初に必要。
    344 : nobodyさん - 2010/11/30(火) 02:43:25 ID:??? (+27,-30,-82)
    error_reporting(0x7FFFFFFF);
    何のための定数だよ、意味が分からなくなるだろ
    error_reporting(E_ALL | E_STRICT);
    こう書きなよ。

    こういう「結果は同じなんだから結果だけ書いとけ」みたいな感じで書かれると
    定数の意味がないし、メンテナンスが面倒だから自分が書くものだけにしてほしい
    345 : nobodyさん - 2010/11/30(火) 05:59:01 ID:??? (+42,+10,-4)
    >>344
    それもそうだな。とにかくエラー全部と思って
    バージョン関係なくエラー全部用のコピペだったんだけど、
    今回はE_ALLだけで十分だな
    347 : nobodyさん - 2010/11/30(火) 07:28:24 ID:2WrqxWb3 (-23,-29,-25)
    数値について質問です。
    ユーザーから受け取った数値の、百の位以下を0にしたい。

    56102

    56000

    こんな場合どうしたらいいですか?
    348 : nobodyさん - 2010/11/30(火) 07:33:26 ID:??? (+22,-29,-3)
    >>347
    http://www.php.net/manual/ja/function.round.php
    >>346
    is_file, is_readable, file_exists等
    349 : nobodyさん - 2010/11/30(火) 07:33:40 ID:??? (+7,-15,-3)
    下三桁を0に置き換えればいい
    350 : nobodyさん - 2010/11/30(火) 07:41:53 ID:??? (+29,-5,-73)
    >>347初心者の俺が答えてみる。

    まず、文字列に変換して、
    終わりから3つを0に置換して
    (必要なら)再度、数値に変換する。
    http://www.sasaraan.net/program/php/tips.php?id=settype(型の変換)
    http://www.php-ref.com/bapi/02_substr_replace.html(置換)

    もしくは、1000で割って、その余りを元の数から引けばいいんじゃないか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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