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

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

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

    解決?したら報告するのが礼儀かと思うので
    http://www.php.net/manual/ja/function.sleep.php#95164
    このコードを試してみたらそれっぽいことができました。
    どうやらflushするときにバッファに充分な文字数が無いとダメみたいです
    $buffer=str_repeat(".",1024);に変えるだけでうまく動かないので。。

    802 = :

    >>757 のを書いてみて、いちおう動くものはできたのですが
    間違っているところやもっとスマートな書き方があれば教えて頂きたいです。
    <form action="goukei.php" method="post">
    <?php
    for($i=1;$i<6;$i++) {
    print <<< EOF
    <input type="radio" name="q{$i}" value="1">はい
    <input type="radio" name="q{$i}" value="0">いいえ<br>\n
    EOF;}
    ?>
    <input type="submit" name="submit" value="登録">
    </form>
    <?php
    if(isset($_POST["submit"])) {
    $errors = array();
    for($i=1; $i<6; $i++) {
    if(!isset($_POST["q{$i}"])) {
    $errors[$i] = $i . "番が選択されていません。" . PHP_EOL;
    }
    }
    if(!count($errors)) {
    $sum = 0;
    for($i=1; $i<6; $i++) {
    $sum += $_POST["q$i"];
    }
    echo '合計:' . $sum;
    }
    foreach ($errors as $error) {
    echo $error . "<br>";
    }
    }
    ?>

    803 = :

    >>802
    あなたは既にこのスレの住人のレベルを超えました。
    このスレで教わるものはこれ以上何もないでしょう。

    808 = :

    >>802をみて同じ様なコードを書きたくなったw 住人だと同じ案件にどんなコードを書くんだろう
    #1
    <?php
    $TOI = Array(1=>"問題1",2=>"問題2",3=>"問題3");
    if($_POST['CMD'] == "送信")
    {
    A_disp();
    }
    else
    {
    Q_disp();
    };

    function Q_disp()
    {
    global $TOI;
    $HTML = "<form method='POST'>\n<table border='1'>\n";
    foreach($TOI as $KEY => $RECORD)
    {
    $TR = <<< DATA
    <tr>
    <td>{$RECORD}</td>
    <td>はい<input type="radio" name="Q[{$KEY}]" value="1"></td>
    <td>いいえ<input type="radio" name="Q[{$KEY}]" value="0"></td>
    </tr>
    DATA;
    $HTML .= $TR;
    };
    $HTML .= "\n</table>\n<input type='submit' name='CMD' value='送信'>\n</form>";
    echo $HTML;
    }

    809 = :

    #2

    function A_disp()
    {
    global $TOI;
    $REQ = $_POST["Q"];
    $ANS = 0;
    $ERR = "";
    foreach($TOI as $KEY => $Q)
    {
    if(isset($REQ[$KEY]) == true)
    {
    $ANS += $REQ[$KEY];
    }
    else
    {
    $ERR .= "{$KEY} 番目が選択されていません<br>\n";
    };
    };
    echo "合計:{$ANS}<br>\n";
    if(strlen($ERR) > 0)
    {
    echo $ERR;
    };
    };
    ?>

    自分だとこんな感じか

    810 = 804 :

    >>808-809
    関数使うのが上級者ぽい感じですね。
    自分はまだまだ初心者なので関数使おうという発想にいたりません。
    勉強させていただきます。

    811 = :

    Mozilla関連のスレがもっとも活発な板ってどこでしょうか

    813 = :

    >>811
    そんな曖昧な質問ではわからん
    ないんじゃない?

    815 = :

    >>813
    サンクス
    ソフトウェアにします

    818 = :

    >>810
    関数使えば上級者というわけじゃないよ
    こういうのが暇をもてあますと俺俺ライブラリ作っちゃうんだよね

    821 = :

    >>820
    Database使え

    823 = :

    >>822
    ログインロジック

    825 = :

    >>821は無視していいよ

    826 = :

    >>824
    お前向いてないからやめたほういいよ

    827 = :

    flagでon/offより、ログインを通ったら、チケットを発行するようなイメージでログインIDを発行するような方が強固になると思うよ。
    そいうログインIDをデータベースに放り込むような形でログイン中のIDを管理しているCMSとか見かけるね。
    まぁ、慣れてきたら色々試してみるといいかと。

    >>821の意図はわからんが。

    829 = :

    ログインパスワードがDBから引っ張ってきた物じゃないから
    DB使えとかいったただのバカ回答者だろ
    簡略化して書くのは当たり前

    831 :

    フラグだとユーザ管理が出来ないってことでしょう

    833 = :

    >>735
    http://fuelyourcoding.com/one-sure-fire-way-to-improve-your-coding/

    834 = :

    PHPのセッションの仕組み利用してる時点でランダムなセッションID発行してるだろ。
    さらにログインID発行とか意味分からん。

    835 = :

    誰にレスしてんだよ

    836 = :

    >>834
    不正ログイン防止の為じゃね?

    845 = :

    >>836
    不正ログインするためには他人のセッションIDを取得する必要があるが、
    そんなことが出来るならログインIDを別に発行しても同じこと。

    847 = :

    >>845
    自セッションのみだとアカとパスが有れば2重ログインは通るんじゃね?
    二重ログイン等をチェックするのにログインIDを発行してDBとかに格納すると思うけどね

    DBに格納するユニーク値にセッションIDが有るのにログインIDを
    態々発行する必要は無いってならそれは個々の理由だと思うけどね

    848 = :

    oyaとかkoとか下品な言葉を使うのは止めてください。


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

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


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