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

    私的良スレ書庫

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

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    302 : 237です。 - 2009/08/07(金) 13:45:54 ID:ts6lfKVw (+3,+13,+0)
    こんな感じで試してみたいと思います。
    ありがとうございました。
    303 : nobodyさん - 2009/08/07(金) 13:46:03 ID:??? (-1,-29,-3)
    implode() のマニュアルを読んだ上で何が分からなかったの?
    304 : nobodyさん - 2009/08/07(金) 13:55:39 ID:??? (+53,+25,-8)
    1行目から突っ込みどころ満載なコードだな
    305 : nobodyさん - 2009/08/07(金) 13:56:38 ID:ts6lfKVw (+5,+25,-1)
    だめかな?
    306 : nobodyさん - 2009/08/07(金) 13:57:17 ID:??? (+57,+29,-4)
    上の方で誰かがissetについて指摘してくれてたのにな。
    307 : nobodyさん - 2009/08/07(金) 13:59:42 ID:??? (+57,+29,-1)
    と思ったら単に閉じてなかっただけか。
    失礼。
    308 : nobodyさん - 2009/08/07(金) 14:06:05 ID:??? (+57,+29,-17)
    書き直してやろうと思ったが2行目が解読不能でやめた
    309 : nobodyさん - 2009/08/07(金) 14:14:13 ID:??? (-1,-29,-2)
    array_key_exists 使え。
    310 : nobodyさん - 2009/08/07(金) 14:14:52 ID:??? (+27,-29,-14)
    expression and expressionなんて使い方出来たっけ?(expression=任意の式)
    311 : nobodyさん - 2009/08/07(金) 14:44:08 ID:??? (+51,+30,+0)
    312 : nobodyさん - 2009/08/07(金) 15:05:32 ID:??? (+47,+19,-2)
    &&と同じか、でも普通使わないだろう
    313 : nobodyさん - 2009/08/07(金) 15:25:00 ID:??? (+44,+26,-1)
    え、なんで?
    314 : nobodyさん - 2009/08/07(金) 15:33:56 ID:??? (+57,+29,-28)
    演算子の優先順位表を読んでも理解できないんだろ
    315 : nobodyさん - 2009/08/07(金) 16:46:01 ID:??? (+3,-30,-89)
    pythonで
    >>> import urllib2
    >>> req = urllib2.Request(url='https://localhost/cgi-bin/test.cgi',
    ... data='This data is passed to stdin of the CGI')
    >>> f = urllib2.urlopen(req)
    >>> print f.read()
    と書くのを、phpで書くとどうなりますか?
    316 : nobodyさん - 2009/08/07(金) 16:49:04 ID:??? (+17,-29,+1)
    echo 'read the thread title.';
    317 : nobodyさん - 2009/08/07(金) 17:09:00 ID:??? (+32,+1,+1)
    >>316
    pythonスレで聞いてみます
    318 : nobodyさん - 2009/08/07(金) 17:19:03 ID:??? (+51,+28,+2)
    そんなにID出したくないのか
    320 : nobodyさん - 2009/08/07(金) 18:18:36 ID:??? (-17,-29,-29)
    >>319
    セッション又はhiddenで受け渡すのが一般的
    321 : nobodyさん - 2009/08/07(金) 18:47:36 ID:/dIJ9UWZ (-24,+27,+1)
    >>320さん

    ありがとうございます。調べてみます。
    322 : nobodyさん - 2009/08/07(金) 23:42:08 ID:??? (-1,-29,-61)
    俺はhidden渡しで、変数名なども全部そのまま渡す事が多いな。
    入力値検証(バリデート)のロジックが丸ごと使いまわせるし、途中のページを削ったり確認ページとかを増やしたり、などの処理も楽になる。
    323 : nobodyさん - 2009/08/08(土) 01:07:58 ID:??? (+11,-30,-201)
    失礼します。2つほど質問お願いします。
    $_GETでURLから引数渡すときに
    http://~/index.php?a=1&b=2&c=abc
    とかやるじゃないですか。その場合の?以降全てを一つの文字列として受け取りたい場合
    どうすればよろしいのでしょうか?一つ一つ分けての受け取り方は$_GET['a']とかすればいいのは
    わかるのですけれども。


    また日本語をc=%E3%82%A2%E3%83%8B%E3%83%A1のようにエンコードも日本語に変換されることなく
    エンコードされたまま文字列として受け取りたい場合どうすればよいでしょうか?
    一つの引数で受け取った場合$_GET['c']=アニメ とかなってしまってデコードされちゃうようなのですが。

    よろしくお願いします。
    324 : nobodyさん - 2009/08/08(土) 01:20:37 ID:??? (+3,-30,-23)
    すいません自己解決しました
    2つとも
    $uri = $_SERVER['REQUEST_URI'];
    $ary_uri = explode("?",$uri);
    $arg = $ary_uri[1];
    print $arg;

    これで解決できるようですね。お騒がせいたしました
    325 : nobodyさん - 2009/08/08(土) 01:25:31 ID:??? (-1,-30,-27)
    >>323
    $_SERVER["QUERY_STRING"]
    ってのもあるぞ。
    326 : nobodyさん - 2009/08/08(土) 01:30:45 ID:??? (+3,-29,-42)
    http://phpspot.org/blog/archives/2006/04/phpajax_lace.html
    このlaceというチャットを設置したいのですが、設定し、設置した後、
    ブラウザでそのディレクトリを開くと、「自動転送がループしています」と
    表示されます。

    これはどうしたらいいのでしょうか?ちなみにfirefoxです。
    327 : nobodyさん - 2009/08/08(土) 01:30:48 ID:??? (+52,+29,+1)
    そのまま出ry・・なんでもない
    328 : nobodyさん - 2009/08/08(土) 01:32:37 ID:??? (+51,+28,-3)
    ぶほw一行ですんだwサンクスwww
    329 : nobodyさん - 2009/08/08(土) 01:40:52 ID:??? (+33,-29,-16)
    >>323
    解決してるだろうけどURLエンコードはurlencodeという関数があるよ
    330 : nobodyさん - 2009/08/08(土) 01:44:04 ID:??? (+62,+29,-20)
    >>329 うす。一つ一つ受け取る場合それやろうかとおもってました。
    重ねてサンクス
    332 : nobodyさん - 2009/08/09(日) 09:50:35 ID:??? (-11,+5,+0)
    >>331
    やってみたら?
    334 : nobodyさん - 2009/08/09(日) 11:05:21 ID:??? (+36,-30,-160)
    HTTPヘッダの Content-Type: */*; charset=* で指定されたエンコーディングが最も優先される

    カレンダーを表示するためにはPHPのコードを実行させるのか?
    それともiframeやscriptを使って結果だけ読み込ませるのか?
    前者なら変換する必要がある
    後者なら変換しなくていいがContent-Typeヘッダで明示し、更にscript要素を使う場合はcharset属性も指定する
    335 : nobodyさん - 2009/08/09(日) 11:50:49 ID:??? (-1,-29,-27)
    header関数でカレンダーを出力って時点でよくわ
    336 : nobodyさん - 2009/08/09(日) 12:27:55 ID:??? (+30,+30,-54)
    なんで能力無い人に限って「~とします」とかさも抽象論みたいな言い回し使うんだろうね。
    「私の環境は~です」ってちゃんと言えよ。
    338 : nobodyさん - 2009/08/09(日) 12:49:55 ID:??? (+56,+29,-2)
    >>334
    詳しい説明ありがとうございました
    色んなやり方を試してみたいと思います
    >>337
    ありがとうございました
    340 : nobodyさん - 2009/08/09(日) 18:50:04 ID:??? (+52,+29,-4)
    あん?臭い口開けるな
    341 : nobodyさん - 2009/08/09(日) 19:01:49 ID:j1FcAzsW (-25,+29,-1)
    別に開けてませんけど^^;
    343 : nobodyさん - 2009/08/10(月) 09:28:44 ID:??? (+9,-30,-30)
    >>342
    動かそうとしてるPHPがCGIモードだとHTTPヘッダがでるかも。
    php -q としておけば?

    あとenvは/usr/binにあるとは限らない。
    344 : nobodyさん - 2009/08/10(月) 09:29:55 ID:??? (-2,-30,-16)
    ごめん、envは、/usr/bin/じゃなくて、/bin にあるとは限らない。
    345 : nobodyさん - 2009/08/10(月) 19:25:14 ID:8T/ZNI95 (+72,+30,-125)
    http://up2.viploader.net/pic/src/viploader1125909.bmp
    画像のように、色分けした枠ごとに送信先を変えたいのですが、上手い方法を教えてください。
    「変更」と「詳細」は思惑通り行くのですが、チェックの項目を、下の「削除」と「メール作成」で扱おうとすると
    上手くいきません。
    上の表はSQLから取り出したデータをループで表示しています。
    本当なら「詳細」はIDからリンクさせたいのですが、IDのデータをリンクで渡すやり方がわからなく、仕方ないので
    無理やりやっています。
    htmlスレの方で聞いた方が良いでしょうか。
    346 : nobodyさん - 2009/08/10(月) 19:31:18 ID:??? (+49,+14,-1)
    >>345
    ヒント、JavaScript使わないと無理そう
    後はHTMLスレで。
    347 : nobodyさん - 2009/08/10(月) 21:16:16 ID:??? (+37,-2,-8)
    赤→緑→黒の順番でformを書いてスタイルシートで整形する
    348 : nobodyさん - 2009/08/10(月) 21:47:57 ID:??? (+8,-30,-136)
    >>345
    >チェックの項目を、下の「削除」と「メール作成」で扱おうとすると
    >上手くいきません。
    もうちょっと具体的に
    2列分ぐらいのHTMLをここに書いてみるべし
    たぶんcheckboxの受け渡し方がおかしいとは思うが
    <input type="checkbox" name="id[5854]">
    みたいにして配列で渡すとよい


    >本当なら「詳細」はIDからリンクさせたいのですが、IDのデータをリンクで渡すやり方がわからなく、仕方ないので
    >無理やりやっています。
    <a href="shousai.php?id=5854">5854</a>みたいにGETで渡せばよい
    349 : nobodyさん - 2009/08/10(月) 22:25:45 ID:??? (+45,+27,+1)
    えっ
    350 : nobodyさん - 2009/08/10(月) 23:37:48 ID:??? (+34,+5,+3)
    >>343
    ありがとうございました。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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