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

    私的良スレ書庫

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

    元スレくだすれPHP(超初心者用)4

    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
    501 : nobodyさん - 2008/10/16(木) 17:46:31 ID:??? (+57,+29,-19)
    うん、そんなものをWebProgのWの字も知らない初心者が使うってのがそもそもおかしいだろ、な?
    502 : nobodyさん - 2008/10/16(木) 18:09:17 ID:??? (+57,+29,-33)
    それもそうか
    じゃぁ普通にレン鯖か
    しかしレン鯖だとセーフモードやらパーミッションやら意識することが多いよな
    ・・・そうかそれも勉強か!
    503 : nobodyさん - 2008/10/16(木) 18:21:05 ID:??? (-1,-29,-10)
    ApacheとPHPとMySQLをインストールすればいいと思うよ。
    504 : nobodyさん - 2008/10/16(木) 20:03:13 ID:??? (+45,+27,-1)
    んだんだ
    505 : nobodyさん - 2008/10/17(金) 13:22:48 ID:??? (+56,+28,-37)
    phpinfo()などではき出される全項目の意味を説明してあるサイトなどを、ご存じな方
    教えて頂けませんでしょうか。
    506 : nobodyさん - 2008/10/17(金) 14:04:27 ID:??? (+57,+29,-20)
    個別に調べればいいんでないの?
    コアの部分はPHPまぬある必見
    PECLの分まで纏めたサイトなんてある意味マゾだ
    508 : nobodyさん - 2008/10/18(土) 01:19:10 ID:??? (-1,-29,-77)
    PEARをインストール・・・
    ぶっちゃけ依存PEARも含めてアップロードしてパスを通せば使える
    (共有ライブラリに依存しないなら)
    インストーラでなければならないわけじゃない(依存が面倒なだけ)
    509 : nobodyさん - 2008/10/19(日) 13:57:02 ID:??? (+14,-13,-55)
    サーバでPHP実行中に、クライアントのブラウザを閉じた若しくは別ページに移動した等の場合、
    サーバ側の処理はどうなりますか?
    510 : nobodyさん - 2008/10/19(日) 13:59:27 ID:??? (+48,+30,+0)
    511 : nobodyさん - 2008/10/20(月) 11:13:17 ID:??? (+110,-30,-163)
    あの~、すみません。
    メール送信フォームのフォーム入力の所についてなんですけど
    間違ってたら警告出して
    間違ってなければ確認画面に飛ばすように書きたいんですけど
    飛ばすと入力情報が消えてしまいます。
    if (isset($_POST['oshibotan'])){
    if (isset($_POST['namae']=="")){
    echo "名前書いて<br>";
    }
    }else{
       $url = "kakunin.php";
       header("Location:$url");
    }
    }
    なんとなく「そりゃ飛ばないわな」って思うんですが
    わからない~( p_q)
    512 : nobodyさん - 2008/10/20(月) 11:48:59 ID:??? (-2,-26,-11)
    >>511
    つセッション
    513 : 511 - 2008/10/20(月) 14:03:24 ID:??? (+55,+27,-13)
    ああ・・その前にフォー文がわからなくなった・・・・
    上の通り書いてもエラー(「名前書いて」)が出ない・・すぐに飛んでしまう( p_q)
    514 : nobodyさん - 2008/10/20(月) 14:22:25 ID:??? (+39,-30,-63)
    まずissetの使い方が違う
    issetはその変数がセットされているかどうか
    その中に==とか入れてる時点で間違ってる

    次にecho "名前書いて<br>"; と飛ばす処理は同階層なので
    今の書き方だとどちらかしか発生しない

    あとLocationの使い方がその書き方でも飛ばしてくれるブラウザは多いが
    書き方は間違っている
    正しくはhttpとかスキーマからはじめないとだめ
    515 : nobodyさん - 2008/10/20(月) 14:24:12 ID:??? (-2,-30,-33)
    あ、すまん

    次にecho "名前書いて<br>"; と飛ばす処理は同階層なので
    今の書き方だとどちらかしか発生しない

    これ忘れて1個}が多いので読み間違った
    まぁどちらにせよどちらかしか発生しないが・・・
    516 : nobodyさん - 2008/10/20(月) 14:24:16 ID:??? (+102,+29,-2)
    nullの時と同じ扱いだから別に間違っちゃいない思う
    517 : nobodyさん - 2008/10/20(月) 14:30:59 ID:??? (+11,-30,-75)
    >>516
    どう見ても間違いだろうが

    if ($_POST['namae']==""){

    これなら使っているWebアプリ等は多々あるが

    if (isset($_POST['namae']=="")){

    これはまず無い
    というかこういう書き方出来るのかと思って
    さっき試したらParse error出たし
    518 : nobodyさん - 2008/10/20(月) 14:45:13 ID:??? (+52,+29,-3)
    ああそもそも括弧付いてなかったのね
    519 : 511 - 2008/10/20(月) 18:00:40 ID:??? (+74,+29,-59)
    >>514>>516
    あんがと!!

    自分で色々やってたらなんか出来た。
    「なんか出来た」だからちゃんとわかってないかも
    明日もまた質問するかもしれないけど
    ありがとね!

    issetはstrlenにしたよ。
    よくわかってないのに見よう見まねで使ってる。
    たぶんまだバグだらけ。
    520 : nobodyさん - 2008/10/20(月) 18:48:20 ID:??? (+29,-30,-15)
    strlen($_POST['namae']=="") にしたのかな。
    521 : nobodyさん - 2008/10/21(火) 09:15:38 ID:??? (+62,+29,-74)
    質問させてください。
    webサイトの作成に役立てようと、phpを勉強しはじめました。
    入門書を一通り読んだのですが、webサイトにどう役立てるかわかりません。
    テンプレート的なものをイメージしていました。
    次に具体的に何を学べばよいのでしょうか?
    522 : nobodyさん - 2008/10/21(火) 10:23:27 ID:??? (+57,+29,-4)
    phpをちゃんと理解してから次行ってくれ
    523 : 511 - 2008/10/21(火) 11:17:14 ID:??? (+56,+29,+0)
    >>520
    うん、そうしました。
    524 : nobodyさん - 2008/10/21(火) 11:46:03 ID:??? (-2,-30,-18)
    なぜに strlen($_POST['namae']=="") w
    526 : nobodyさん - 2008/10/21(火) 14:36:34 ID:??? (-1,-29,-61)
    テキストファイルを書き換えたくてスクリプトを作ったのですが
    windows上では動作するのにレンタルスペースで動かすと
    ファイル削除、コピー、書き込みができません。どうしてですか?
    527 : nobodyさん - 2008/10/21(火) 14:43:57 ID:??? (+57,+29,-6)
    windowsのレンタルスペースじゃないからじゃない?
    528 : nobodyさん - 2008/10/21(火) 15:10:40 ID:??? (+110,+30,-58)
    質問させてください。
    人生に役立てようと、女心を勉強しはじめました。
    入門書を一通り読んだのですが、人生にどう役立てるかわかりません。
    テンプレート的なものをイメージしていました。
    次に具体的に何を学べばよいのでしょうか?
    529 : nobodyさん - 2008/10/21(火) 15:31:51 ID:??? (+12,-19,+1)
    >>528
    2点
    530 : nobodyさん - 2008/10/21(火) 16:12:30 ID:??? (+56,+21,+1)
    >>528
    つまらん。
    531 : nobodyさん - 2008/10/21(火) 16:50:07 ID:FLMyajbO (+33,+28,+1)
    >>528
    つまらなすぎ
    532 : 511 - 2008/10/21(火) 17:39:59 ID:??? (+9,-30,-166)
    ちょっとPHPとはあまり関係ないんだけど
    原因わかる人教えて
    テーブルタグ使ってて
    <table>
    <tr><td>ユーザID</td><td><input type="text" name="userid" maxlength="10" size=20></td>
    <tr><td>パスワード</td><td><input type="password" name="pswd" maxlength="10" size=20></td></tr>
    </table>
    ってやってるんだけど
    フォームの長さがサイズ指定しても変わってしまう。
    input typeをpasswordにしてから。
    これは直せないのかなぁ?
    533 : nobodyさん - 2008/10/21(火) 17:45:31 ID:??? (+4,-25,-5)
    >>532
    CSSで縦横指定してやるとよろし
    534 : nobodyさん - 2008/10/21(火) 19:04:47 ID:??? (+57,+29,-21)
    なんでそこだけダブルクオーテーションがないんだ
    コピペPGの悪例だな
    535 : nobodyさん - 2008/10/21(火) 19:42:03 ID:??? (+0,-25,+0)
    よくみりゃ<tr>も閉じてないな
    536 : nobodyさん - 2008/10/21(火) 20:02:57 ID:??? (+26,-27,+0)
    >>535
    よくみろ<tr>は閉じてある
    537 : nobodyさん - 2008/10/21(火) 20:05:18 ID:??? (+54,+28,+0)
    >>536
    よくみろ
    538 : nobodyさん - 2008/10/21(火) 20:26:31 ID:??? (-6,-29,+0)
    よくみた<tr>は閉じてない
    539 : nobodyさん - 2008/10/21(火) 21:43:31 ID:??? (+75,+29,-57)
    ・SQLインジェクションという言葉を知らない
    ・コメント欄を読まない
    ・問題の詳細についてググりすらしない
    ・未知の脆弱性に対して敏感でない
    ・精神的に幼稚である
    540 : nobodyさん - 2008/10/21(火) 21:56:30 ID:??? (+63,-29,-76)
    php入門系/phpリファレンス系のサイトでサイト内コンテンツを一括ダウンロードできるようにしてある
    サイトはどこかにないですかね?

    社内LAN環境で鯖を立ててphpを動かそうと思っていますが
    NETにつなげないため調べ物ができず困っています…

    サイトダウンローダー等も試してみたのですが
    CGIに対応しているダウンローダーが無くうまく落とせませんでした
    541 : nobodyさん - 2008/10/21(火) 21:59:56 ID:??? (+52,+25,-13)
    >>540
    本でも買え
    542 : nobodyさん - 2008/10/21(火) 22:02:37 ID:??? (+60,+29,-1)
    >>540
    少しは調べたのかな?
    http://docs.php.gr.jp/
    543 : nobodyさん - 2008/10/22(水) 08:23:23 ID:P24H2Ub2 (+35,+29,-51)
    >>539
    一通りの攻撃の手法と防御法は覚えたけど未知の脆弱性に対してどうすればいいか正直わからない。

    この機会に教えてください。
    544 : 511 - 2008/10/22(水) 09:39:01 ID:??? (+96,+29,-35)
    ""ってつけるのとつけないのはどっちがいいんでしょうか?
    コピペではないのですが、つけたりつけなかったりです。
    CSS、今から調べてみます。
    調べるのが遅いんですよね・・・効率悪い探し方をしているのかも。
    545 : nobodyさん - 2008/10/22(水) 09:49:17 ID:??? (+70,+29,+1)
    >>544
    とりあえず、つけておいた方がいい
    546 : 511 - 2008/10/22(水) 09:55:50 ID:??? (+44,+26,+1)
    わかりました。
    547 : 511 - 2008/10/22(水) 13:49:18 ID:??? (+27,-30,-132)
    DBからID、PWを取り出して認証するログインスクリプトなんですが
    認証実行(ログインボタンを押した時)した際
    DBからID、PWを全て取り出して
    1つ1つ合っているかどうか検証するのですよね。
    if($user==(DBから取り出したID) && $pswd==(DBから取り出したPW)){
        $url = "index.php";
        header("Location:$url");
        }else{
            echo "ちがうがな!";
        }
    }
    こんな感じですよね?
    この(DBから取り出した・・)の部分にどう書けばいいのかわからなくて・・
    いっぱいあるわけですよね
    複数のID&PWを1つにまとめて出して確認する方法が良くわからない
    548 : nobodyさん - 2008/10/22(水) 14:01:45 ID:??? (+33,-29,-19)
    >>547
    どんだけ無駄な
    DBならSQLのWHEREでIDとパスワードを照合しろよ
    結果の行数が1か0かで判断出来るじゃん
    549 : nobodyさん - 2008/10/22(水) 14:05:08 ID:??? (+57,+29,-4)
    先輩が最初そうやってるのを見た
    意外と陥りやすい罠かもしれない
    550 : nobodyさん - 2008/10/22(水) 14:25:22 ID:??? (+57,+29,-6)
    まじかよ・・・
    DBを使ってる理由を問いたいくらいだ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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