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

    私的良スレ書庫

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

    元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    201 : nobodyさん - 2009/09/24(木) 12:17:44 ID:??? (+42,+14,-43)
    リファレンス演算子 で出てこないッス・・・orz
    202 : nobodyさん - 2009/09/24(木) 12:19:14 ID:??? (+37,+19,+0)
    203 : nobodyさん - 2009/09/24(木) 15:48:25 ID:??? (+19,-30,-93)
    よく色んなサイト(例えばココ http://www.phpbook.jp/install/phpini/index2.html)
    や本でphp.iniの中で、include_path=".;c:/php/includes;"とありますが、自分のPHPフォルダ内にはincludesというフォルダもファイルも存在していません
    で、上記のようにphp.iniを設定していますが、意味が無いように思えます
    コレは自分で勝手にincludesというフォルダを作ればいいのでしょうか?
    それとも、その中に何か必要な(or重要な)ファイルとか入っているのでしょうか?
    どうすればいいのでしょうか?
    204 : 203 - 2009/09/24(木) 15:50:47 ID:??? (-6,-29,-2)
    PHPのバージョンは5.210です
    205 : nobodyさん - 2009/09/24(木) 15:53:46 ID:??? (+5,-29,-40)
    >>203
    インクルードパスっていうのは、php本体ではなく、phpの拡張パーツが入るディレクトリの場所。
    なので拡張パーツが特になければ、 include ディレクトリはなくていい。

    必要になったら、設定ファイルのその箇所に書いたディレクトリを作ればいい。
    206 : nobodyさん - 2009/09/25(金) 00:54:56 ID:??? (+94,+29,-51)
    アルバイトや派遣でPHP経験者の希望が多いみたいなんで
    PHP経験者になりたいのですが
    どんなwebアプリケーションを作れば
    PHP経験者として採用されるレベルになれますか?
    207 : nobodyさん - 2009/09/25(金) 01:02:08 ID:??? (+147,+29,-57)
    >>206
    たぶん、経験者を募集している企業の本音は、
    「業務で携わったことがある」ことが条件だと思う。
    とりあえず、
    ・サイト画面から入力ができる
    ・データベースと連携できる
    ・W3Cチェックを通るHTMLでそれらができる
    ・環境を作れる(PHPやDBの設定など)
    というところは押さえておいたほうがいいかも
    208 : nobodyさん - 2009/09/25(金) 01:02:18 ID:??? (+57,+29,-6)
    実務経験がないのを経験者とは言わない
    209 : nobodyさん - 2009/09/25(金) 09:10:13 ID:??? (+138,+29,-33)
    >>207の書き込みから未経験者が回答してることは分かった
    経験とはそういう事は言わないんだよ
    210 : nobodyさん - 2009/09/25(金) 09:36:06 ID:??? (+106,+29,-10)
    >>209
    質問者のためにもなるから正答と思えるものを書いたほうがいいよ。

    レス批判しあってもしょうがないし
    211 : nobodyさん - 2009/09/25(金) 09:46:18 ID:??? (+71,+29,-2)
    >>209
    どういうことを言うの?
    212 : nobodyさん - 2009/09/25(金) 09:56:56 ID:??? (+78,+29,-37)
    >>210
    批判というより初心者の回答者を正してるだけなのにな



    求人での経験ってのは業務で作業したことがある経験の事で趣味での経験ではない
    >>207が書いてあるのは経験ではなくてただのスキル
    213 : nobodyさん - 2009/09/25(金) 10:03:27 ID:??? (+63,+30,-60)
    企業募集の経験者ってのは業務経験者のことだよ。
    そうじゃないところはわざわざ経験者とは書かないで、
    初心者歓迎や独学でやってる人歓迎みたいな風に書いてあるでしょ。
    経験者になりたいのならアルバイトでも経験者になるので、
    初心者でアルバイト募集してるとこで下積みするといいよ。
    もしかしたらそこから正社員登用されるかもしれないし。
    214 : nobodyさん - 2009/09/25(金) 10:14:56 ID:??? (+57,+29,-13)
    仕事したことない奴が仁王立ち気分でキーボードかちゃかちゃして回答してるんだなwこのスレ
    215 : nobodyさん - 2009/09/25(金) 10:16:17 ID:??? (+80,+29,-4)
    お前みたいのよりは幾分まし
    216 : nobodyさん - 2009/09/25(金) 10:24:20 ID:??? (+82,+26,+1)
    >>215
    217 : nobodyさん - 2009/09/25(金) 10:28:14 ID:??? (+55,+26,+1)
    >>216
    218 : nobodyさん - 2009/09/25(金) 12:35:09 ID:??? (+47,+24,-13)
    PHPでCGIゲームとか、
    WEBゲームとか
    ブラウザゲームとか作ってみれば?

    あれは基本が全部つまっている。
    219 : nobodyさん - 2009/09/25(金) 14:57:24 ID:??? (+91,+29,-22)
    PHPでサーバー内のディレクト名を変更する事って出来るのでしょうか?
    数百のディレクトリ名を法則にそって変更しないといけないので、手作業でやるにはちょっと時間がかかるので・・・。
    220 : nobodyさん - 2009/09/25(金) 15:05:23 ID:??? (+69,+29,-28)
    >>219
    やったことないから知らないけど
    http://jp.php.net/manual/ja/ref.filesystem.php
    この中に該当する関数がなさそうなら
    exec関数とかを使ってコマンドで操作するしかないんじゃないかな
    221 : nobodyさん - 2009/09/25(金) 15:34:35 ID:??? (-1,-29,-2)
    普通にrename()でいいんじゃないか?
    225 : nobodyさん - 2009/09/25(金) 17:30:18 ID:??? (+42,+19,-1)
    何もファイルが無いんでね?
    226 : 222 - 2009/09/25(金) 17:41:49 ID:JtFu9Epk (-14,-29,-32)
    いや・・・ファイルは10個くらい置いてるんですが・・・
    opendir.php <- このファイルに224のスクリプトを書いてます
    index.php
    test.php
    up.php
    こんな感じで10個ほどあります。一応権限も777にしてみましたがダメでした。
    227 : nobodyさん - 2009/09/25(金) 17:50:19 ID:??? (+17,-5,+0)
    じゃエラー表示しない設定にしてたら表示するようにするとか
    228 : 226 - 2009/09/25(金) 18:10:44 ID:JtFu9Epk (-17,+29,-14)
    >>227
    すいません。
    特に何もしてないのでエラー表示の設定などはしてないです。
    どのようにすれば出るようになるのでしょうか・・・
    230 : nobodyさん - 2009/09/25(金) 18:18:23 ID:??? (+18,+29,+0)
    セーフモードおふにしてみろ
    233 : nobodyさん - 2009/09/25(金) 18:45:08 ID:??? (+18,-30,-83)
    検索ワードが見つからない場合に、not found的な表示をしたいです。
    SQLで検索ワード見つからない場合にnot foundを表示する事自体は分かったので
    すが、
    それ以降のHTMLの表記を中止する事は可能ですか?

    <?php

    if ( ○○==0 ) {
    echo "not found";
    }
    ?>

    <font>TEST</font>
    これ以降下にズラ~~っとHTMLが続くのですが、それを途中で止めて
    not foundだけをページに表示するにはどうすれば良いでしょうか。
    234 : nobodyさん - 2009/09/25(金) 18:47:16 ID:??? (+31,-20,+0)
    exit
    236 : nobodyさん - 2009/09/25(金) 18:48:31 ID:??? (+35,-29,+1)
    >>233
    exit;
    すればいいんじゃね。
    237 : nobodyさん - 2009/09/25(金) 18:48:53 ID:??? (+6,-30,-36)
    >>233
    <?php

    if ( ○○==0 ) {
    echo "not found";
    } else {
    ?>
    <font>TEST</font>

    ズラ~~っと

    <?
    }
    ?>

    </html>
    240 : nobodyさん - 2009/09/25(金) 19:12:18 ID:??? (+15,-8,+1)
    >>237
    きめえ
    243 : 226 - 2009/09/25(金) 19:34:04 ID:JtFu9Epk (-19,+29,-88)
    >>241
    すいません。
    一応サーバごと再起動してみたらうまいこといきました。
    ログを見るとどうやらapache様が挙動不審になってたようです。
    設定を修正して見れるようになりました。
    Webは普通に動いてたのでピンポイントでおかしくなってたようです。
    こんなくだらない事にながながとつきあっていただき本当にありがとうございました。
    244 : sage - 2009/09/25(金) 20:36:02 ID:??? (+3,-30,-49)
    古いファイルを判定して削除したいんですが、なにぶん初心者なもので良い方法を思いつきません。
    date("Ymd H:i:s.", filemtime($file))
    をwihleで回して更新日を取得する事が出来るようにはなったのですが
    これをどのようにすればよいのでしょうか?
    ヒントをいただけないでしょうか
    245 : nobodyさん - 2009/09/25(金) 20:38:26 ID:??? (+57,+29,-13)
    現在の時間とファイルの作成時間の差を取る
    その差が、削除したい差以上であれば、削除

    てな感じでよくない?
    246 : nobodyさん - 2009/09/25(金) 20:40:26 ID:??? (+12,+29,-52)
    古いファイルの判定基準が曖昧だな
    更新日って一度そのファイルが作成されたら更新はもうされないの?

    とりあえず3ヶ月更新なかったものを削除とすると
    取得した更新日と現在日時の差で90日分あいていたら
    そのファイルにたいしてunlinkかけるとかでいいんでない?
    247 : sage - 2009/09/25(金) 20:43:14 ID:??? (+63,+29,-12)
    例えば5個ファイルがあったとして新しい3つのファイルを手元に残して
    残りの2個は削除したいという意味です。
    説明不足申し訳ない。
    248 : nobodyさん - 2009/09/25(金) 20:44:07 ID:??? (+63,+29,-8)
    更新日時でソートして上から3つのファイル名に対して削除かける

    てな感じでよくない?
    249 : nobodyさん - 2009/09/25(金) 20:59:34 ID:??? (+28,-27,-10)
    >>247
    ファイルを作成するときに同時にファイル名を記録するtxtを用意して
    それをもとにして削除しな
    250 : sage - 2009/09/25(金) 21:18:20 ID:??? (+9,-30,-85)
    >>248->>249
    while (false !== ($file = readdir($dir))) {
    $filetaime[] = date("Ymd H:i:s.", filemtime($file));
    $filetime[] = sort($filetime);

    unlink($file[$i]);

    というのを思いついたのですが、ファイル名と時間が連動してないですね。
    きっとアホなことしてると思われてるんでしょうけど、複数の変数を連動させるような事はできますか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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