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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 72

    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
    201 : nobodyさん - 2008/08/20(水) 13:21:14 ID:??? (-2,-30,-57)
    ありがとうございます!。
    -> が T_OBJECT_OPERATOR、=> が T_DOUBLE_ARROW って、作った人も適当に考えてたのね。
    =>これ、何とかならなかったのかぁ。
    202 : nobodyさん - 2008/08/20(水) 13:48:35 ID:??? (+88,+29,-58)
    フレームワークを使った作品の納品てどうしてる?
    フレームワークごと渡すの?
    それとも設置の時点でインストールしてもらうの?
    203 : nobodyさん - 2008/08/20(水) 13:49:07 ID:??? (-2,-30,-38)
    おお、ありがとうございます。
    T_OBJECT_OPERATORはまだしも、T_DOUBLE_ARROW って、作った人もいい加減だったのね。
    何とかならなかったのかなぁ。
    204 : nobodyさん - 2008/08/20(水) 13:57:24 ID:??? (+63,+29,+0)
    >>202
    作る前に決める
    205 : nobodyさん - 2008/08/20(水) 13:58:50 ID:??? (+31,-29,-21)
    ->は「ハイフン大なり」
    =>は「イコール大なり」
    206 : nobodyさん - 2008/08/20(水) 14:06:54 ID:??? (+67,+29,-34)
    >>205
    ナイスオチ

    口に出すことがほとんどないから特に意識てなかったんだろうな

    >>198
    Perlの連想配列も=>を使うぜ
    PHPはPerlの拡張から始まったしその名残じゃないかな
    207 : nobodyさん - 2008/08/20(水) 15:46:15 ID:1OHJU2Jn (+25,-30,-99)
    JavaScriptとPHPの変数の受け渡しについて教えてください。

    <script type="text/javascript">
    <!--
    <?php
    $str = "document.getElementById('test').value";
    print("出力結果:$str");
    ?>
    // -->
    </script>
    <span id=test>hogehoge</span>

    例としてtestの値であるhogehogeをJavaScriptを用いてPHP変数に受け渡したいのですが
    上記の方法で実行してもできません
    いったいどのようにすればできるのでしょうか?
    208 : nobodyさん - 2008/08/20(水) 15:47:57 ID:??? (+106,+13,-2)
    >>207
    PHPでする必要ないじゃん
    209 : nobodyさん - 2008/08/20(水) 15:49:45 ID:??? (+71,-30,-74)
    >>207
    同時にフォームのinput type="hidden"にセットしてPOSTするとか、
    httpRequestのGETパラメタで投げるとか幾らでもやりようあるように思うが。
    210 : nobodyさん - 2008/08/20(水) 15:54:41 ID:??? (+51,-2,+2)
    >>208
    氏ね
    >>209
    あり
    211 : nobodyさん - 2008/08/20(水) 15:59:41 ID:??? (+3,-30,-157)
    210はツンデレ。本音は↓

     ':,     ',   _____,,.. -‐ ''"´ ̄ ̄`"'' ー 、.,          /
      ':,    ',   >' ´             `ヽ.       /  し バ
       ':,     /                    ヽ.     ,'   な カ
        ':,   ,:' /   /   ,'´        ヽ.     ':,/Ti  i.   い に
    . \    ,' /   /  ,'  !      ;   ',  ヽ__ /::::| | |   で 
       \  / ,'   ,'!  /!  !   ;  /!   i  「:::|'´::::::::| | .!.   く
         ∠__,!   / !メ、」_,,./|   /! / !   ハ! |__」<:::::」」 |.   れ
    `"''  、..,,_  !  / ,ァ7´, `iヽ| / |ヽ、」ニイ、 |  ! |^ヽ、」」  |.   る
           i,/レイ i┘ i. レ'   'ア´!_」 ハヽ|   |   | ∠   ! ?
    ─--     /   !  ゝ- '       !    ! !   |   |  `ヽ.
          /   7/l/l/   、     `'ー‐ '_ノ!   |  i  |    ` ' ー---
    ,. -──-'、  ,人    `i`ァー-- 、  /l/l/l |    !. |  |
           ヽ.ソ  `: 、.   レ'    ',   u ,/|    |  !  |
     そ  知  i  /ーナ= 、 '、    ノ  ,.イ,カ    !  |  |
     の   っ  .|ヘ./|/レへ`>-r  =ニi´、.,_ |  i  ハ  ! ,'
     く   て   !     _,.イ´ヽ.7   /  /:::| /レ'  レ'レ'
     ら  る   |   /7:::::!  ○O'´  /::::::レ'ヽ.
     い  .わ  .|  /  /:::::::レ'/ムヽ.  /::::::::/   ヽ.
     ! !  よ   ! ./  ,':::::::::::!/ ハ:::::`´:::::::::::;
    212 : nobodyさん - 2008/08/20(水) 16:01:52 ID:??? (+59,+26,+2)
    >>209
    どうもありがとうございます
    213 : nobodyさん - 2008/08/20(水) 16:22:25 ID:??? (+93,+10,-68)
    >>210にはびっくり
    みんなの本音は>>208と同じだと思うぞ

    目的が見えないんだよ
    >>208の言いたいことは、testの値を出力するならjavascriptのdocument.writeでいいじゃんってこと
    >>209のアドバイスはtestの値をPHPで加工する場合のこと(POSTがページ変移ありで、httpRequestはページ変移なし)
    ちなみに>>207の説明でもソースでも、上の2通りのどっちか分からん

    どうしたいかは分かる、でも何がしたいか分からんってことだな
    214 : nobodyさん - 2008/08/20(水) 16:28:50 ID:??? (+89,+29,+0)
    騙りにマジレスかっこわるい
    215 : nobodyさん - 2008/08/20(水) 16:30:53 ID:??? (+74,+29,-29)
    >>214
    208だが煽ったつもりはないぜ
    >>207がしたいことをそのままソースで読み取ったわけだからPHPでせず
    >>213のいうとおりdocument.writeでできるってことを言いたかっただけ
    216 : nobodyさん - 2008/08/20(水) 16:43:45 ID:??? (+91,+29,-9)
    printするのはあくまで例だろ。そんなことも分かんないの?
    217 : nobodyさん - 2008/08/20(水) 16:45:36 ID:??? (+106,+29,-2)
    >>216
    だから質問の仕方に目的がないんだよ
    218 : nobodyさん - 2008/08/20(水) 16:46:14 ID:??? (+55,+29,-122)
    一言アドバイスすれば、そもそもPHPはC++言語で作られていて、
    少なくてもC++よりも速くならない。
    いや、速くならないどころか遅くなる。

    変数を割り当てるたびにメモリーを割り当てるから、
    ループの中で変数をつくったりすると、
    メモリーリークが頻発する。だから、大規模開発には向かない。

    そもそも、PHPはJAVAのようなガーベージコレクションが効率よく動作しない。
    219 : nobodyさん - 2008/08/20(水) 16:47:28 ID:??? (+85,+28,-14)
    よそでやれカスが
    220 : nobodyさん - 2008/08/20(水) 16:50:57 ID:??? (+99,+29,-52)
    >>219
    さんざん反論しておいて、反論できなくなったら、
    今更スレ違いを主張するのか。主張に全く一貫性がないな。
    221 : nobodyさん - 2008/08/20(水) 16:54:49 ID:??? (+147,+29,-68)
    >>217
    クライアントサイドからサーバサイドに逆に値を受け渡したい場合だってあるだろ。
    想像力が貧困すぎ。
    もしかして全く予想できない?document.writeするだけしか思いつかない?
    初心者が下手に回答すると恥かくからやめとけ、な。
    222 : nobodyさん - 2008/08/20(水) 16:55:58 ID:??? (+98,+27,-1)
    >>220 すげー基地害www
    223 : nobodyさん - 2008/08/20(水) 16:56:46 ID:??? (+71,+29,-3)
    >>221
    だったらそう質問すればよくね?
    224 : nobodyさん - 2008/08/20(水) 16:57:20 ID:??? (+71,+29,-1)
    >>222
    顔真っ赤んして何してるの?
    225 : nobodyさん - 2008/08/20(水) 17:03:24 ID:??? (+83,+29,-64)
    >>221
    クライアントからサーバへ送りたいのはわかるが説明とソースからは必要性を感じない
    だから質問にもっと詳しい情報がほしいって意見じゃないのか?

    >>218
    PHPってC++で出来てたんだ・・・libcppを呼んでないんだが・・・共有じゃなくて静的に組み込んでるのか?
    226 : nobodyさん - 2008/08/20(水) 17:09:50 ID:??? (+52,+29,-3)
    これが夏休みって奴か・・・
    227 : nobodyさん - 2008/08/20(水) 17:10:57 ID:??? (+109,+27,-69)
    C++がPHPより早いってのは正論だろ
    一般的に低級言語より高級言語のほうが出来ることも少ないし処理速度は遅くなる
    C++は高級言語だがPHPと比較するとC++のほうが低級に位置する
    そもそもPHPがインタプリタな時点で(ry
    で脊椎反射でレスしてる馬鹿はちゃんとスレ主(>>177)の意図を汲め
    228 : nobodyさん - 2008/08/20(水) 17:15:28 ID:??? (+62,+29,-77)
    >なので、アプリケーション層に位置する高級言語でなんとか処理できないと
    >考えたのですが、やはりそこでも無理そうでしょうか。
    >phpで無理でしたら、JavaとかC++のスレでも聞こうと思っています。

    無理そうではないが時間がかかるのは一緒
    処理時間に拘ってるようだから少しでも早く処理を終わらせたいならC++のほうがいい

    こうですか?わかりません
    229 : nobodyさん - 2008/08/20(水) 17:15:52 ID:??? (+57,+29,-22)
    なに当たり前のことを車輪の再発明のように議論しあってんの?
    マジきめえwwww
    230 : nobodyさん - 2008/08/20(水) 17:17:57 ID:LhJjLaqd (+9,-30,-154)
    Windows XP SP3 + XAMPP 1.6.7 で開発してるんですけど、
    move_uploaded_fileしようとしてもfailed to open stream: Permission deniedになっちゃいます。

    保存し直すディレクトリの権限はeveryoneでフルコントロールにしてるし、
    (もちろんusersもログインしてるユーザもフルコントロール)なにがいけないのが
    全然分かりません。

    分かる方いらっしゃったらどうか教えてください。
    231 : nobodyさん - 2008/08/20(水) 17:23:18 ID:??? (+77,+29,-38)
    全ては挑発的な脊椎反射レスしか返せない>>191がアホだから悪いってことでオシマイ
    232 : nobodyさん - 2008/08/20(水) 17:25:09 ID:??? (-4,-29,-27)
    >>230
    とりあえずmove_uploaded_file近辺のソース
    233 : 230 - 2008/08/20(水) 17:29:03 ID:??? (+2,-30,-313)
    >>232

    if(!is_uploaded_file($_FILES['image']['tmp_name']))
    {
    echo 'Error';
    return;
    }
    else if(is_uploaded_file($_FILES['image']['tmp_name']))
    {
    $tmp .= 'tmp_name: '.$_FILES['image']['tmp_name'].'<br>';
    $tmp .= 'name: '.$_FILES['image']['name'].'<br>';
    $tmp .= 'new_path: '.WWW_ROOT.IMG_PATH.'<br>';
    echo $tmp;
    move_uploaded_file(@$_FILES['image']['tmp_name'], IMG_PATH);
    }

    こんな感じです。
    IMG_PATHはフルパスをdefineしてます。
    234 : nobodyさん - 2008/08/20(水) 17:30:20 ID:??? (-2,-29,-1)
    IMG_PATHをうp
    235 : nobodyさん - 2008/08/20(水) 17:31:00 ID:??? (+74,+27,-51)
    >>177
    >UNIQUEキーを設定した仮テーブルを作ってコピーすると、
    >時間が掛かってしまうため、ミドルウェア層に位置する
    >SQLの範疇では手に負えないというのが以前の結論でした。

    どんな処理するんだ?
    >>187にも答えてくれ。
    236 : nobodyさん - 2008/08/20(水) 17:33:00 ID:??? (+77,+29,-102)
    >>227
    > そもそもPHPがインタプリタな時点で(ry

    世の中に、まだ純粋なインタプリタって存在しているのかね?

    マイナーな言語ならしらんが、
    今はソースコードをコンパイルして動かしているだろ?

    ページ開くたびに毎回コンパイルする必要はあるが
    そのコンパイルの時間はかかるが、それが終わったら
    あとはネイティブとほぼ同じだろ。

    ページ開くたびにコンパイルしない方法もあるし。
    237 : 230 - 2008/08/20(水) 17:36:37 ID:??? (+5,-30,-46)
    >>234

    define('IMG_PATH', "C:\\xampp\\htdocs\\test\\logo");

    です。
    238 : nobodyさん - 2008/08/20(水) 17:48:46 ID:??? (+6,-30,-53)
    >>237
    define('IMG_PATH', "C:\xampp\htdocs\test\logo\");
    これはやってみた?
    239 : 230 - 2008/08/20(水) 17:50:39 ID:??? (-1,-30,-31)
    >>238

    それもやってみました。
    failed to open stream:Invalid argumentエラーが出ました。
    240 : nobodyさん - 2008/08/20(水) 17:50:45 ID:??? (+9,-29,-25)
    >>238
    \\じゃないと"がエスケープ処理させるぞwwww

    >>237
    パスはあってるんだよな・・・
    chmodで権限0777にしても同じかな?
    241 : 230 - 2008/08/20(水) 17:54:40 ID:??? (-1,-29,-52)
    >>240

    フォルダのプロパティ→セキュリティからの設定は一通り全部フルコントロールにしたんですが…。

    chmodってWindowsで使えるんですか?
    242 : nobodyさん - 2008/08/20(水) 17:55:58 ID:??? (+52,-30,-184)
    >define('IMG_PATH', "C:\\xampp\\htdocs\\test\\logo");
    logoの後ろに\\とか?

    アップローダーのようなものは2年前に作ったきりでどういうのか忘れたけど
    当時のソースがこうなってる
    move_uploaded_file($_FILES['test']['tmp_name'], "D\htdocs\test\");

    >>240
    Windowsはパーミッション変えれないでしょ
    243 : 230 - 2008/08/20(水) 17:58:31 ID:??? (+0,-30,-35)
    >>242

    うーん、やってみたけどダメでした。

    D\htdocs\test\
    ↑ここのコロンはなしでしたか?
    244 : 230 - 2008/08/20(水) 18:05:54 ID:??? (+63,+29,-13)
    >>242さん

    ダメでした、コロン取ってもできませんでした。。
    245 : nobodyさん - 2008/08/20(水) 18:11:59 ID:??? (+64,-30,-241)
    move_uploaded_file使ったことないんで推測だが

    bool move_uploaded_file ( string $filename , string $destination )
    この関数は、filename で指定されたファイルが
    (PHP の HTTP POST アップロード機構によりアップロードされたという意味で)
    有効なアップロードファイルであるかどうかを確認します。
    そのファイルが有効な場合、destination で指定したファイル名に移動されます。

    となってるわけだが
    ファイル名は指定してないのが原因?
    define('IMG_PATH', "C:\\xampp\\htdocs\\test\\logo\\");
    move_uploaded_file(@$_FILES['image']['tmp_name'], IMG_PATH . "ファイル名");
    246 : nobodyさん - 2008/08/20(水) 18:14:37 ID:hs1BSUYJ (-20,+30,-77)
    インタープリタってあれだろ?ソースコードを実行するたびに翻訳しなきゃならんあれだろ?

    まるで、おまえらの女付き合いと同じじゃねえか。。

    女経験がないから、女が違うたびにあーでもないこーでもないって思案を重ね、ようやくエッチまで持っていけるんだろ?

    その点、俺なんて、幾多の女を渡り歩いてきたから、もう女と付き合う手法がコンパイルされた状態でインプットされてるわけ。

    わかるか?
    247 : nobodyさん - 2008/08/20(水) 18:14:43 ID:??? (+32,-29,-33)
    そのとおり
    move_uploaded_fileの第2引数を「ファイル名」にしよう
    249 : 230 - 2008/08/20(水) 18:16:30 ID:??? (+52,+30,+0)
    250 : 242 - 2008/08/20(水) 18:17:35 ID:??? (+57,+29,-22)
    混乱させてごめん
    なんか勘違いしてたw
    動かなかったわorz
    動いたものだとおもったんだけど・・・おかしいなぁ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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