【PHP】下らねぇ質問はID出して書き込みやがれ 120
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2012/06/21(木) 19:37:07.93ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 119
http://kohada.2ch.net/test/read.cgi/php/1337172256/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0002nobodyさん
2012/06/21(木) 19:37:51.94ID:???【PHP】下らねぇ質問はID出して書き込みやがれ 118
http://kohada.2ch.net/test/read.cgi/php/1335198562/
【PHP】下らねぇ質問はID出して書き込みやがれ 117
http://kohada.2ch.net/test/read.cgi/php/1332346244/
【PHP】下らねぇ質問はID出して書き込みやがれ 116
http://kohada.2ch.net/test/read.cgi/php/1330224598/
【PHP】下らねぇ質問はID出して書き込みやがれ 115
http://kohada.2ch.net/test/read.cgi/php/1327005803/
【PHP】下らねぇ質問はID出して書き込みやがれ 114
http://kohada.2ch.net/test/read.cgi/php/1325437405/
【PHP】下らねぇ質問はID出して書き込みやがれ 113
http://kohada.2ch.net/test/read.cgi/php/1322564127/
【PHP】下らねぇ質問はID出して書き込みやがれ 112
http://hibari.2ch.net/test/read.cgi/php/1320005469/
【PHP】下らねぇ質問はID出して書き込みやがれ 111
http://hibari.2ch.net/test/read.cgi/php/1317232566/
【PHP】下らねぇ質問はID出して書き込みやがれ 110
http://hibari.2ch.net/test/read.cgi/php/1314692611/
【PHP】下らねぇ質問はID出して書き込みやがれ 109
http://hibari.2ch.net/test/read.cgi/php/1311803617/
【PHP】下らねぇ質問はID出して書き込みやがれ 108
http://hibari.2ch.net/test/read.cgi/php/1309599473/
0003nobodyさん
2012/06/21(木) 19:38:46.11ID:???■本家マニュアル http://www.php.net/manual/ja/
■日本PHPユーザ会 http://www.php.gr.jp/
■PEARマニュアル http://pear.php.net/manual/ja/
■メーリングリスト http://ns1.php.gr.jp/mailman/listinfo/
■ZFマニュアル http://framework.zend.com/manual/ja/
■Smartyマニュアル http://www.smarty.net/manual/ja/
(以下英語)
■Zend本家 http://www.zend.com/
■Zend Framework http://framework.zend.com/
■php | architect http://www.phparch.com/
■Smarty http://www.smarty.net
■Smartyマニュアル http://smarty.php.net/manual/en/
■PECL本家(英語) http://pecl.php.net/
0004nobodyさん
2012/06/21(木) 19:39:20.34ID:???1.文字コードは何を使えばいいの?
→1.UTF-8 2.EUC-JP のどちらか。迷うようなやつはShift_JISは使っちゃダメ。
2. このスレに書き込むときに自分のサイト名を晒したくない
→ http://example.com/が例文などのために予約されている。hogehoge.comは使っちゃダメ。
3. ブラウザに何も表示されないんだけど・・・
→ Apacheの設定を見直せ。ファイルの拡張子は何にしてて、その拡張子でPHPを呼ぶようになっているか?
4. 記号の意味がわからないけどググりようがない
→ 「@」 エラー表示を抑制、「->」 オブジェクトのメンバにアクセス、「::」 静的なメソッド呼び出し、
「==」は暗黙の型変換をしてゆるい比較、「===」は型情報も含めた厳密な比較
5. echo "$arr['hoge']['fuga']"; と書いたらエラーになった
→ {おっぱい括弧}でくくって"{$arr['hoge']['fuga']}"にする
6. 一定時間ごとに自動的に何かしたいんだけど
→ cronかタスクスケジューラを使え。
7.extractって危険なの?
→変数上書き&初期化忘れなどで危険。楽だからという理由だけで安易に使わない。
8. include/requireに「〜.php?a=b&c=d」のようなパラメータをつけたい
→ URL呼び出しなら可能だけど、普通のファイル呼び出しではできません
9.include/requireでURLを指定しても何も起きない
→ .phpの拡張子のファイルをURLで呼び出すと、1度PHPプログラムとして実行された結果になる。
0005nobodyさん
2012/06/21(木) 19:39:51.76ID:???→ 確認すべきはPHPのconfigureの引数、php.iniの内容と置き場所、
Webサーバの設定(Apacheならhttpd.conf)、起動&再起動あたり
11. SQLの質問はどこで?
→ データベース板に誘導されるのが嫌ならPHPにうまく関連させて質問する
12. 文字列のなかに、英字のみとか数字のみとか記号が入っちゃいやんとかはどうしたらいいの?
→ ctype_〜()が手軽。複雑なパターンはpreg_〜()あたりで正規表現を使う。
13. $a1, $a2, $a3 ... のような変数名をうまく扱いたい
→ 可変変数で実現できるけど、むしろ配列を使って$a[1], $a[2], $a[3]等とするのがベター
14. echoとprintってどう違うの?
→ よく議論される話題であるが基本的に両者とも同じ。 以下ちょっとした議論。
http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
15. クッキーの情報をユーザから隠したい
→ セッション使え。ただしクッキーとセッションは仕組みが違うから同じように扱うな
16. strip_tags()で削除しないタグを複数指定したい
→ strip_tags($html, '<a><p><font>'); // htmlspecialchars()も検討すべし
17. CSVやTSVのファイルをスマートに扱いたい
→ まずはfgetcsv()。ただし日本語を含むと正常に動作しない場合があるので注意だ。
18. 値渡しと参照渡し(「&」を使う)のパフォーマンスの違い
→ C言語じゃないので、パフォーマンス目的で使いわけたらダメ。参照渡しにすると逆に遅くなったりする
参照渡しは引数に戻り値を設定したり引数を関数内で変更するなど、正しい目的に使うこと
19. ファイル入出力関数(fopen等)でリモートファイル(http://〜とか)を扱う際の限界
→ fsockopen()でソケット通信 or PEARのHTTP系 or CURLで解決
必要ならHTTPをはじめとする各種プロトコル(どんなデータを送受信するか)はRFCなどで調べる
20. PHPからPOSTリクエストしたい
→19.を参照
21. 画像処理一般 or GDの限界
→ ImageMagick(PECLのやつ or シェルから実行)
22. 画像・音・動画はファイルで保存?DBに保存?
→ 好きにしてください
0006nobodyさん
2012/06/21(木) 19:40:22.45ID:???. _,レ_人_ _|_
_____ ____ _ ___
|__ | |__ | l二 二l |__ | [][]
/_ノ /_ノ l二 二l / /
__| | / /
ハ___ ハ___ / o ヽ__ | |
|____| |____| ヽ、__ノヽ_| ヽ_ヽ
─── _ __O | ──っll ―┼―
─┬─ | l | ./ ○|
/ _ノ _/ |ノ (___ ノ
0007前スレ>>987
2012/06/21(木) 21:47:44.61ID:???>ためしにSET NAMES utf8を投げてみて
>昔、mysql_set_charsetが使えなかった覚えがある
mysql_query('SET NAMES utf8', $link);
これでやってみましたが、駄目でした。
>それでだめならmy.cnfに追加するしかないかも
>default-character-set=utf8
http://centossrv.com/mysql.shtml
ここを参考にしてて設定には
>character-set-server = utf8
が入ってた。
で、一応アドバイスのヤツも入れてみたんだけど駄目ですね。
なんでだろう・・・何が悪さしてるんだろう・・・
0008前スレ>>987
2012/06/21(木) 22:06:23.84ID:???0010nobodyさん
2012/06/21(木) 22:14:41.23ID:OwO/pC7o0011uy
2012/06/21(木) 22:36:52.47ID:???お前らのような下級ゴミカスとは格が違う
0012nobodyさん
2012/06/21(木) 23:00:50.93ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
24. メソッドと関数の違い
→ えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます
25. オブジェクト指向
→ 使用しないこと。実装が中途半端だという説もありますが、
PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
26. 配列の中の最大値の添え字を取得したいんだけど・・・
→ まずドラゴンボールを7つ集めます
次に「タッカラプト・ポッポルンガ・プピリット・パロ」と唱えます
27.パフォーマンスが悪いと感じられるとき
→ キャッシュを使用してください。
それでもだめならサーバーCPUのオーバークロックをお試しください。
0013nobodyさん
2012/06/21(木) 23:06:22.34ID:???そのテンプレが通用するのはお前の脳内だけだ
0015nobodyさん
2012/06/21(木) 23:52:31.76ID:???→ 回答者の能力を超える質問をすると荒らしとみなされます。
ご注意ください。
0016nobodyさん
2012/06/22(金) 00:32:36.79ID:???PHPとか、ゴミカスとか、回答者とか他言語とか。
0017nobodyさん
2012/06/22(金) 00:56:18.11ID:???0018nobodyさん
2012/06/22(金) 01:01:44.62ID:???0019nobodyさん
2012/06/22(金) 01:08:57.46ID:???できます。OOPはPHPで生まれました。
その後、SmalltalkやJava、Objective-Cなどが
PHPを手本にOOP関連機能を実装しました。
0020nobodyさん
2012/06/22(金) 01:58:57.23ID:???スコープ
能力
このへんもな
0021nobodyさん
2012/06/22(金) 07:30:44.14ID:KIg1mKAE>>989
>default_privsはコメントアウトしていますが、デフォルトのnobodyで確認したところ 128M でした。
002321
2012/06/22(金) 10:09:27.80ID:KIg1mKAE申し訳ありません。
実際のスクリプトは、メールを受け取って初めて実行されるものですので、
新たに同じ画像処理ルーチンを使ったスタンドアロンのスクリプトを作成して、CLIで実行しました。
すると、処理が終わった段階で「セグメンテーション違反です」というエラーメッセージが表示されました。
(処理は実際に行われて、縮小された画像は生成されています。)
検索してみると、どうもメモリ関係のエラーですが、対処方法がわかりません。
実際のサーバーはVPSで実行しているのですが、これが関係しているのでしょうか?
0024nobodyさん
2012/06/22(金) 10:58:16.66ID:???imagemagick + segmentation fault でググるといろいろ出てくるが
どれもconfigureオプションを変えたりパッケージ管理ならアップデートして解決しているようだ
002521
2012/06/22(金) 11:22:25.69ID:KIg1mKAE/etc/php.d/でロードされてるiniファイルをひとつづつ外してチェックしましたが、解決しませんでした。
yum でパッケージ管理しているので、updateしてみましたがすでに最終バージョンでした。
自分でビルドして入れてみるしかないのかな・・・。
0026nobodyさん
2012/06/22(金) 12:31:34.37ID:???0027nobodyさん
2012/06/22(金) 12:31:59.03ID:9SU4aAWH【PHPのバージョン】5.1
【連携ソフトウェア】MySQL
【質問内容】
セッションIDをつねにくるくる変化させたいんですけど
どうしたらいいですか?
0028nobodyさん
2012/06/22(金) 12:35:28.23ID:???002921
2012/06/22(金) 12:37:58.10ID:KIg1mKAE結果から言うと解決しました。
検索したページを色々見ていると、どうも OpenMp というモジュールが悪さをしているみたいですので、
ソースからこのモジュールを除外してビルド、手動でインストールしたところエラーが出なくなりました。
昨日から長々と対応してくれた方々、ありがとうございました。
0031nobodyさん
2012/06/22(金) 21:40:54.01ID:MOlMlEYcアパッチのログ
PHP Fatal error: Allowed memory size of xxx bytes exhausted (tried to allocate xxx bytes)
発生箇所
〜/PEAR/HTTP/Request2/Response.php on line 528
$unpacked = gzinflate(substr($data, $headerLength, -8));
PHPのバージョンが5.2.4だから下記のバグかなぁと思ってるんだけどバージョン上げるしかないの?
https://bugs.php.net/bug.php?id=42663
0032nobodyさん
2012/06/22(金) 22:10:40.44ID:pb9jPxgi$red="2012.html"から.htmlを外して、
$red="2012"にするにはどうするのですか?
0033nobodyさん
2012/06/22(金) 22:25:01.08ID:???http://kohada.2ch.net/test/read.cgi/job/1337174486/
0034nobodyさん
2012/06/22(金) 22:28:23.34ID:NWBg9lPq$a->fn(function(){print"ok";});
class test{
private $f=null;
public function fn($func){
$this->f=$func;
$this->f();
}
}
$this->f にコールバック関数を入れて
$this->f()で実行させようと思ったのですが
Fatal error: Call to undefined method test::f() in test.php on line 8
と出てしまいます。
何故でしょうか?変数に関数を代入する事は出来ると思ったのですが…
0037nobodyさん
2012/06/22(金) 22:51:27.34ID:???↑汚い関数名
0038uy
2012/06/22(金) 22:56:07.15ID:???お前らのような下級ゴミカスとは格が違う
0039nobodyさん
2012/06/22(金) 23:09:14.99ID:???$a->fn($f=function(){print"ok";});
class test{
public function fn($func){
$func();
}
が出来るし、
$this->f=$func;
$ff = $this->f;
$ff();
でも動くから、
$this->f(); で動いて欲しいけど動かないだけだね。
マニュアルには無いけどなんか書きようで動くんだろ?
0041nobodyさん
2012/06/23(土) 00:23:09.15ID:VuRT47FLyum install php-pecl-apc / pecl install APC とか…
それぞれやり方によって何かが違うんでしょうか?
自分の場合はpecl install apcしようとしたらうまくいかず、そこからエラーメッセージをたどって
php-devel入れたりdevelopper tools入れたりre2c入れたりと凄く苦労したんですが
もっと楽なやり方があったのかなとか、効率の悪いやり方だったのかと気になります
0042nobodyさん
2012/06/23(土) 00:32:50.20ID:???→ えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます
0045nobodyさん
2012/06/23(土) 00:43:02.01ID:???すみません、そういわれるとまったくお恥ずかしい
中身は同じでインストール方法が違うだけってことかなぁ
yumで入れればpeclの時に追加追加で入れなきゃダメだったものが
まとまってるのかもしれないですね…
試してみます、すみませんでした
004745
2012/06/23(土) 01:37:19.03ID:VuRT47FLすいません、とりあえず解決だったので上げちゃまずいかと思いました
0048nobodyさん
2012/06/23(土) 02:52:58.95ID:hNroDcdQphpも配列はオブジェクトなんですか?
0049nobodyさん
2012/06/23(土) 02:55:56.40ID:h/0hUIrR0050nobodyさん
2012/06/23(土) 09:19:53.96ID:knNxwOI1その場合、10で検索すると当然ながら
10
100
1000
10000
100000
もヒットしますが、これらを正規表現を使用せずに完全一致(10のみヒット)で求める場合はどのような方法がありますでしょうか。
よろしくお願いします。
0051nobodyさん
2012/06/23(土) 09:35:26.13ID:???0052uy
2012/06/23(土) 09:47:14.32ID:???ゴミカスには無理か
0053nobodyさん
2012/06/23(土) 10:01:30.88ID:???0054nobodyさん
2012/06/23(土) 10:16:54.45ID:???構成要素は数字のみなのか?
10萬石饅頭みたいなもんなのか?
0055nobodyさん
2012/06/23(土) 10:35:13.68ID:knNxwOI1文字列は日本語、英数字両方含んでいますが、上記のような場合においては
英数字だけ、もしくは数字だけの考慮で良いのかなとも思っています。
文字列が数万行あるので正規表現だと著しく速度が遅くなるので、
正規表現以外で良い方法はないかと相談させていただきました。
よろしくお願いします。
0056nobodyさん
2012/06/23(土) 10:35:21.35ID:???パフォーマンスを求めるときはPHPを使わないこと。
>>48
このスレでは「オブジェクト」はNGワードな。
0057nobodyさん
2012/06/23(土) 10:54:47.60ID:???全文検索テーブル作って
そこにぶちこんでSELECTすればいいんじゃね
やったことないけど
0058uy
2012/06/23(土) 11:57:53.15ID:???0059uy
2012/06/23(土) 12:21:48.87ID:???0060nobodyさん
2012/06/23(土) 20:59:41.11ID:EL5cBHjA?以降のことはなんて言うんだったっけ?
006160
2012/06/23(土) 22:14:47.48ID:xd2+WHgz失礼しました
0062nobodyさん
2012/06/24(日) 00:11:26.29ID:???0064nobodyさん
2012/06/24(日) 03:47:58.38ID:pKAMtxTqサーバー上にファイルをアップロードして、
〜.com/uploads/〜.zipに一旦置かないとサイズは分からないのでしょうか?
0065nobodyさん
2012/06/24(日) 04:21:37.99ID:???call_user_Func()
javaとかMS系よりははるかに綺麗にみえるけど
綺麗に見せるにはアンダーバー1つにして2つに分けるくらいがいいのかな?
0066nobodyさん
2012/06/24(日) 04:23:26.81ID:hlbKvIh3(abc)|(def)|(ghi)というような表現でどれに一致したのかスマートに調べたいのですが
0067nobodyさん
2012/06/24(日) 07:45:15.00ID:Muy7cdRw例えばフォームに「山田#yamada」と入力された場合
$name["name"] => "山田"
$name["trip"]#yamadaだけ取得す
0068nobodyさん
2012/06/24(日) 07:46:08.19ID:Muy7cdRw名前とトリップのパスワードを配列に代入する場合どうしたら良いですか
例えばフォームに「山田#yamada」と入力された場合
$name["name"] => "山田"
$name["trip"] => "#yamada"
と代入するにはどうしたら良いでしょうか
0069nobodyさん
2012/06/24(日) 08:29:17.80ID:???こんなんでどうですか
$text = '山田#yamada';
$pos = mb_strpos($text, '#');
$name['name'] = $pos !== false ? mb_substr($text, 0, $pos) : $text;
$name['trip'] = $pos !== false ? mb_substr($text, $pos) : '';
var_dump($name);
0070nobodyさん
2012/06/24(日) 08:36:49.66ID:???0073nobodyさん
2012/06/24(日) 11:48:26.67ID:???0074nobodyさん
2012/06/24(日) 11:54:05.63ID:???0076nobodyさん
2012/06/24(日) 14:06:56.41ID:???→ えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます
0077nobodyさん
2012/06/24(日) 14:27:55.04ID:???0078nobodyさん
2012/06/24(日) 14:30:31.83ID:???どっちでもいいんじゃないすか
0080nobodyさん
2012/06/24(日) 15:36:41.71ID:???手続き型でメソッドに相当するものは何?って聞かれたら関数って答えるしかないな
というか先輩に昔聞いたら関数みたいなものって言われたわ
PHPの手続き型でオブジェクト指向っぽい書き方できる?と聞かれたら
継承とかカプセル化とか多態性とかインスタンス化とかないにしても
構造的に似たようなことは可能と答える
例えばconstructorはこんな感じで
<?php
//class Unko
// constructorは一番最初に呼び出してね!
$a; $b;
function constructor($_a, $_b) {
global $a, $b;
static $is_c = false;
if ($is_c == false) {
$a = $_a;
$b = $_b;
$is_c = true;
}
コメントとglobalがあれば無問題である
ってのは冗談です}
0081nobodyさん
2012/06/24(日) 16:01:34.67ID:???0082uy
2012/06/24(日) 18:08:01.70ID:???0083nobodyさん
2012/06/24(日) 18:15:18.98ID:???いい加減気づけよw
0084nobodyさん
2012/06/24(日) 19:52:26.40ID:???0087nobodyさん
2012/06/24(日) 20:54:01.31ID:???0088uy
2012/06/24(日) 20:54:47.01ID:???俺はゴミカスだがエリートゴミカスだ
お前らのような下級ゴミカスとは格が違う
0090nobodyさん
2012/06/24(日) 21:04:47.47ID:???0092nobodyさん
2012/06/24(日) 21:12:27.59ID:???0093nobodyさん
2012/06/24(日) 21:15:05.58ID:???→ 回答者の能力を超える質問をすると荒らしとみなされます。
ご注意ください。
0094nobodyさん
2012/06/24(日) 21:22:57.99ID:???83 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
85 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
86 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
88 名前:あぼ〜ん[NGWord:ゴミカス] 投稿日:あぼ〜ん
89 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
90 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
91 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
93 名前:あぼ〜ん[NGWord:回答者] 投稿日:あぼ〜ん
0095nobodyさん
2012/06/24(日) 21:24:11.73ID:???ID出さない質問はたいていお前だよな
0096nobodyさん
2012/06/24(日) 21:27:50.97ID:???張り付きお疲れ様ですはー
一生自己満FAQ貼りつけてアホな質問繰り返して一生終えてくださいね
0097nobodyさん
2012/06/24(日) 21:52:16.02ID:jChla/uh0098uy
2012/06/24(日) 22:06:35.08ID:???お前らのような下級ゴミ力スとは格が違う
0099nobodyさん
2012/06/24(日) 22:15:39.18ID:???理由はマ◯ダ地獄のようなものだ。
0100nobodyさん
2012/06/24(日) 22:16:52.24ID:???目立つのはHTML5、Android、Objective-Cばかり。
0101nobodyさん
2012/06/24(日) 22:33:14.94ID:???98 名前:あぼ〜ん[NGWord:ゴミ力ス] 投稿日:あぼ〜ん <<NEW
99 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
100 名前:あぼ〜ん[NGWord:PHP] 投稿日:あぼ〜ん
0103uy
2012/06/24(日) 23:56:17.80ID:???お前らのような下級ゴミとは格が違う
0104uy
2012/06/24(日) 23:58:17.82ID:???0105nobodyさん
2012/06/25(月) 00:00:55.34ID:???0108nobodyさん
2012/06/25(月) 21:00:01.71ID:Sz3DLBgbmb_ereg_replace('{$fujisan}', '富士山', $body]);
どうしたら良いんでしょうか?
0109nobodyさん
2012/06/25(月) 22:33:46.44ID:???var_dump('{$fujisan}');
var_dump("{$fujisan}");
var_dump("{{$fujisan}}");
0110nobodyさん
2012/06/26(火) 00:43:49.89ID:2etFBhgCforeach{_$POST as $k => $v{
$v=htmlspecialchars($v)
$$k=$v
0112nobodyさん
2012/06/26(火) 00:59:03.20ID:???正規表現式として意味のある記号はエスケープする必要がある
mb_ereg_replace('{\\$fujisan}', '富士山', '{$fujisan}さん');
0113nobodyさん
2012/06/26(火) 01:01:39.42ID:???0114nobodyさん
2012/06/26(火) 01:17:49.02ID:???shift-jisに変換すると"Pok?mon"(半角のクエスチョンマーク)となってしまいますが
なるべく近い文字、この場合ですと"Pokemon"に変換するにはどうしたらいいのでしょうか
変換テーブルを自作する必要があるのかな…
0115nobodyさん
2012/06/26(火) 01:32:15.02ID:???0116114
2012/06/26(火) 01:39:01.21ID:???0118nobodyさん
2012/06/26(火) 02:12:55.94ID:???0119nobodyさん
2012/06/26(火) 02:24:07.88ID:???理解できなかったら自己解決しろ
0120nobodyさん
2012/06/26(火) 04:57:19.00ID:???0122nobodyさん
2012/06/26(火) 09:30:34.10ID:???0124nobodyさん
2012/06/26(火) 12:00:34.23ID:WMfeevkPclass Test1
{
}
-- test2.php --
class Test2 extends Test1
{
}
-- index.php --
require_once 'test2.php';
require_once 'test1.php';
【index.phpの出力結果】
Fatal error: Class 'Test1' not found
クラス継承を行う場合は、先にその元クラスをインクルードする必要があるのでしょうか。
またはphp.iniでその設定があるのでしょうか。
(ローカルサーバだとエラーにはならないが、別のサーバだとエラーになります。)
0125nobodyさん
2012/06/26(火) 13:22:57.60ID:???圧縮ファイルと、非圧縮ファイルを混在させることは出来ますか?
0128nobodyさん
2012/06/26(火) 15:31:46.84ID:???0129nobodyさん
2012/06/26(火) 19:04:35.58ID:???数バイトのファイルとかJPEGを圧縮しても小さくならないから無圧縮で格納するだろ
0130nobodyさん
2012/06/26(火) 19:30:41.62ID:CA9sgAti0131nobodyさん
2012/06/26(火) 19:33:56.37ID:???たいていの言語で書けるんだよCGIは
0132nobodyさん
2012/06/26(火) 19:36:16.86ID:CA9sgAtiこれまではshtmlファイルとしてincludeしてたんだけど、これをphpでやりたい。
できないかな?
0133nobodyさん
2012/06/26(火) 19:38:22.92ID:???0134nobodyさん
2012/06/26(火) 19:41:55.52ID:???0135nobodyさん
2012/06/26(火) 19:44:18.18ID:???0136nobodyさん
2012/06/26(火) 20:02:39.81ID:CA9sgAti(phpファイルにて)include()でプログラム結果だけを表示するは無理。echo()で<!--#include virtual="PERL CGIファイル名" -->を表示は当然無理。
0137nobodyさん
2012/06/26(火) 20:14:56.85ID:???はい、次の方どうぞ
0138nobodyさん
2012/06/26(火) 20:18:51.21ID:???http://php.net/manual/ja/function.virtual.php
これは試した?
0139nobodyさん
2012/06/26(火) 20:28:55.54ID:zj9cDHdaどちらが推奨されているんでしょうか?
0140nobodyさん
2012/06/26(火) 20:32:09.67ID:CA9sgAti一瞬、これは上手くいくのではと思ったんですが、今のところはちょっと・・・
もう少しいろいろやってみます。情報ありがとう!御礼です。^^
0141nobodyさん
2012/06/26(火) 20:32:30.83ID:???0142nobodyさん
2012/06/26(火) 20:41:32.60ID:???0143nobodyさん
2012/06/26(火) 20:42:16.57ID:???POSTはキャッシュを短くすると 戻る ボタンで戻れないサイトになる
再読み込みすると再POSTしてしまうことにも注意
このくらい自分で調べなさい
調べなくても書けるが
0144nobodyさん
2012/06/26(火) 21:01:34.95ID:zj9cDHdaありがとうございます
014564
2012/06/26(火) 22:08:03.04ID:1ceHQTZwファイルをアップロードする時
サーバー上にファイルをアップロードして、 置かないと
ファイルのサイズの取得はできないのでしょうか?
0146nobodyさん
2012/06/26(火) 22:09:04.17ID:???0147nobodyさん
2012/06/26(火) 23:12:39.93ID:zj9cDHdaphp ファイルサイズ取得
でぐぐると出てくると思うが・・・
アップロード前なら
JS ファイルサイズ取得
ででてくるサンプルでもいいし
0148nobodyさん
2012/06/26(火) 23:18:01.52ID:???0149nobodyさん
2012/06/26(火) 23:30:59.75ID:???アップロード前にサイズを取得できるもんなら具体例を示せクズが
0150nobodyさん
2012/06/26(火) 23:35:44.66ID:???0151nobodyさん
2012/06/26(火) 23:36:58.87ID:???0152nobodyさん
2012/06/26(火) 23:40:31.74ID:???0153uy
2012/06/26(火) 23:42:42.83ID:???お前らのような下級ゴミカスとは格が違う
0154nobodyさん
2012/06/26(火) 23:49:27.11ID:???0155nobodyさん
2012/06/26(火) 23:53:02.26ID:???お前はゴミカスだから無理だろうが
0156nobodyさん
2012/06/27(水) 00:02:18.56ID:???0157nobodyさん
2012/06/27(水) 00:08:42.03ID:???0158nobodyさん
2012/06/27(水) 00:09:40.53ID:7rvgH06x0159nobodyさん
2012/06/27(水) 00:11:13.97ID:???0160nobodyさん
2012/06/27(水) 00:53:33.21ID:LsnLOJeW・Gmail, yahooメール, live.jp, auなどはsjis(テスト確認済み)
・docomoはsjis(未確認)
・ソフトバンクだけutf-8(未確認)
…とすれば良いのかなと思ってるんですがそれで間違いないんでしょうか?
いろんなサイトを見てると
「ドコモとAUはSJISで、ソフトバンクはUTF8で、PCはISO-2022-JP」という意見があるみたいなんですが
ISO-2022-JPで送るとわかる限りで以下の問題があります
・Gmail :送信者名が化ける(本文、件名は大丈夫)
・yahooメール, live.jp :送信者名、件名が化ける
また、プロバイダメールやdocomo, softbankについては端末を持っていないので確認できません
他にもいろいろと環境依存(zendFWのzend_mail利用、smtpはGmailなど)があるかもしれませんが
それはともかく、メール送信時のエンコードはどうしたら良いか、ご意見いただけると嬉しいです
よろしくお願いします
0161nobodyさん
2012/06/27(水) 01:34:28.10ID:???送信者名や件名が ISO-2022-JPで化けるのは、送り方が間違ってる。
何で送ってるか知らないけど、エンコードしなくちゃいけないのにしてないだろ。
意味が分からないのであれば、分かるまでは
メールを送信すべきではないと思う。
嘘やイツノジダイノハナシダヨみたいなゾンビサイトが山ほどあるから気をつけてね。
0162nobodyさん
2012/06/27(水) 02:44:34.24ID:LsnLOJeWありがとうございます!
ヘッダの日本語部分、よくよく見返すとmb_encode_mimeheader();でなくmb_convert_encoding()してました!
残りの本文の文字コードですが、こちらから絵文字を送る予定はないので本文もISO-2022-JPでいいんでしょうか
古い端末だと無理かもしれないから
docomo/au:SJIS、Softbank:utf-8 にすべきなんでしょうか
人から送られてきたメールのヘッダを見ると、docomo/auはiso-2022-jp、softbankはISO-2022-JPに
なっていますが…
全然PHPと関係なくなってすみません
0163nobodyさん
2012/06/27(水) 05:15:17.47ID:???あとは概ねいい
0164nobodyさん
2012/06/27(水) 21:21:58.61ID:???mb_encode_mimeheader
0165nobodyさん
2012/06/27(水) 21:53:21.52ID:???java だとこのファイルは圧縮して、このファイルは圧縮しないとか指定して
一つの zip に包めるので。
ちなみに linux のコマンドとかでも同じように圧縮、非圧縮を指定して一つに包めるんだけど
軽くしか調べてないけど PHP だと圧縮しないで zip に入れる方法がよくわからなかったので。
小さいから無圧縮だとか言われても、大きいファイルを圧縮しないで包めないなら
PHP でやるのはやめておきます。
0166nobodyさん
2012/06/27(水) 22:13:11.92ID:???23. Javaの話をすると回答者が不機嫌になるんだけど・・・
→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0167nobodyさん
2012/06/27(水) 23:16:26.46ID:???0168nobodyさん
2012/06/28(木) 01:55:07.79ID:VxuqYUaq0169nobodyさん
2012/06/28(木) 02:02:26.51ID:???0170nobodyさん
2012/06/28(木) 10:30:40.06ID:BhBY6vnHstdClassを全部arrayにしたいのですが単にarrayにキャストするだけでは
トップレベルのstdClassがarrayになるだけで中身はなりませんでした
$json->hoge[0]->fuga[0]->moge;
↓
$json["hoge"][0]->fuga[0]->moge;
これを全部配列
$json["hoge"][0]["fuga"][0]["moge"];
のようにするにはforeachなんかで自分で作るしかないのでしょうか?
0171nobodyさん
2012/06/28(木) 10:52:10.73ID:???function object2array($o) {
if (is_object($o) || is_array($o))
foreach ($o as $k => $v)
$array[$k] = object2array($v);
else $array = $o;
return $array;
}
0172170
2012/06/28(木) 11:06:05.83ID:BhBY6vnHご丁寧に関数までありがとうございます
ありがたく使わせていただきます
0173nobodyさん
2012/06/28(木) 12:39:50.82ID:kzinoyu50174nobodyさん
2012/06/28(木) 12:42:11.50ID:kzinoyu5質問いいでしょうか。
$変数 = $変数 -> SendMail(ユーザー定義関数)
の様な構文があるのですが、"->"この記号の意味が
ぐぐっても分かりません。
どういう操作をしているのでしょうか。
宜しくお願いします。
0175nobodyさん
2012/06/28(木) 12:44:13.17ID:kzinoyu5自分でもう一度考えてみます
0176nobodyさん
2012/06/28(木) 14:29:06.38ID:???0177nobodyさん
2012/06/28(木) 16:56:52.38ID:???htmlentitiesのデコード版はhtml_entity_decode
命名方法おかしいだろ
0178nobodyさん
2012/06/28(木) 17:28:22.00ID:???0179nobodyさん
2012/06/28(木) 18:27:10.70ID:IOgu8Gzq0180nobodyさん
2012/06/28(木) 18:42:25.55ID:???すれちでごめ
0183nobodyさん
2012/06/28(木) 21:23:38.85ID:???あとで命名やっちゃった系はエイリアス作ってそっちに移行したあと
元あったほうをエイリアスってことにすればいい
がそれをやらないのはhtmlentitiesなんて誰も使わないからじゃね
0184nobodyさん
2012/06/29(金) 23:55:27.72ID:???0185nobodyさん
2012/06/30(土) 05:48:26.87ID:???0186nobodyさん
2012/06/30(土) 12:04:30.01ID:2iskweOi【PHPのバージョン】PHP 5.3.8 / MySQL 5.5.16 / phpMyAdmin 3.4.5
【連携ソフトウェア】XAMPP1.7.7
【質問内容】
$link = mysql_connect("localhost", "ユーザーネーム", "パスワード");
if(!$link) {
die("データベースに接続できません:" . mysql_error());
}
$sdb = mysql_select_db(データベース名'', $link);
echo $sdb; // 1
mysql_query("INSERT INTO 'Person' (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')");
MYSQLに繋いでテーブルを作る操作について勉強中なのですが
これを実行してphpMyAdminでデータベースを確認しても、テーブルがありませんと表示されます
dieの文章も表示されず、mysql_select_dbの戻り値も1と表示されDBに接続・選択については問題ないように思うのですが・・・
どうか御指南お願いします
0187nobodyさん
2012/06/30(土) 12:11:03.39ID:???0188nobodyさん
2012/06/30(土) 12:14:31.34ID:???0189nobodyさん
2012/06/30(土) 14:20:34.20ID:???0190nobodyさん
2012/06/30(土) 16:42:01.14ID:???0191nobodyさん
2012/06/30(土) 17:19:46.84ID:???返信ありがとうございます
テキストを見返した所、phpMyAdminからテーブルを生成した後に実行するコードのようでした
失礼しました
0192nobodyさん
2012/07/02(月) 00:35:49.92ID:TLLyppBD【OS】Win XP SP3
【Apache】httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
【PHP】5.2.17(VC6)
PHPのpopenを使って非同期処理をしようとしているのですがうまくいきません。
a.phpを実行するとb.phpで受け取った引数をファイルに書き込むだけのプログラムです。
a.php
---------------
$fp = popen("start php C:\www\www.localhost\html\dmm\save.php 1", "r");
pclose($fp);
b.php
---------------
$fp = fopen('data.log', 'a+');
fwrite($fp, $argv[1] . "\n");
fclose($fp);
現在起きている現象としてはa.phpを実行すると「ボン」というようなシステム音がなって、いつまでまっても処理が終わりません。
タスクマネージャーのプロセスを確認するとcmd.exeというプロセスが立ち上がっていてずっと実行中のような感じになっています。
実行した分だけcmd.exeが立ち上がりexecution time を過ぎても終わらず、手動でプロセスをKILLしない限りいつまでも実行して続けているようです。
b.phpが実行されていないようなのですが、何が問題なのか原因がわかりません。
わかる方いましたらご教示お願いします。
0193nobodyさん
2012/07/02(月) 01:31:12.23ID:???0194192
2012/07/02(月) 01:35:42.13ID:???なので、
a.php
---------------
$fp = popen("start php C:\www\www.localhost\html\dmm\b.php 1", "r");
pclose($fp);
が正しいです
0195nobodyさん
2012/07/02(月) 09:49:45.18ID:???/bオプションつけるとか、php直接実行できないの?
0196nobodyさん
2012/07/02(月) 17:48:29.91ID:SZK4fFLwif($_POST['foo']){
do something;
}
って書いてるんだけど、現場のプロはどう書くんだい?
0197nobodyさん
2012/07/02(月) 18:21:17.25ID:???return isset($_POST[$key]) ? $_POST[$key] : '';
}
ポストされないとエラー出るからこんなの用意するのが普通
後はフレームワークにお任せとか
0198nobodyさん
2012/07/02(月) 19:23:08.23ID:???undefined indexはif-elseである時ない時で処理してるなら
問題にはならないしエラーきってスルーしてもいいと個人的に思う
0199nobodyさん
2012/07/02(月) 21:19:09.18ID:???foreach ($_POST as $key => $value) {
$$key = $value;
}
}
0201192
2012/07/03(火) 00:32:17.90ID:???回答ありがとうございます。
↑のコードにこだわってるのは以前は動作していたからです。
他の書き方でもいいのですが、動かない原因が分からないままは気持ち悪くて。。。
ちなみに、実行すると「ボン」というような鳴るといいましたが調べたら、
windowsのシステムエラーのときに出るシステム音でした。
どうもPHPとは関係なさそうな問題みたいだがどこで聞けばいいのやら
0202192
2012/07/03(火) 00:43:50.03ID:???そっちから原因を追いかけてみまることにします。
ありがとうございました。
0203nobodyさん
2012/07/03(火) 10:36:33.75ID:zEl9Hy22ところで、直接$_POST[$key]を使わないのって何故なんだい?
0204nobodyさん
2012/07/03(火) 10:50:11.57ID:???他の言語じゃindexがなければnullになるだけでエラー出ない事もあるし
そういう人らにはこの処理が無駄に思えるだろう
だからエラー制御して別につけたくなきゃつけなくていいよ
0205nobodyさん
2012/07/03(火) 12:59:03.40ID:???0206nobodyさん
2012/07/03(火) 15:42:30.70ID:???0207nobodyさん
2012/07/03(火) 15:54:04.65ID:???0209nobodyさん
2012/07/04(水) 11:18:40.20ID:UNFbEgiXマニュアルに「GETやPOSTなどのHTTPパラメータを使用して、引数を画像スクリプトに手渡すことも
可能です。」
ってなってるけど、<img src="showgraph.php?a=1&b=2">
で「?a=1&B=2」のデータの受け取りかたが分からない。
0210nobodyさん
2012/07/04(水) 11:20:43.73ID:???0211nobodyさん
2012/07/04(水) 12:40:06.05ID:7Xg0KWtG【PHPのバージョン】6.2
【連携ソフトウェア】なし
【質問内容】
cookieそのものを消したいと思ってます。
setcookie("test_cookie", "test", time() + 120);
このように発行したcookieは
setcookie("test_cookie", "", time() - 120);
で無効にできますが、cookie自体はtest_cookieというのが残ってしまいます。
このtest_cookie自体を削除する方法というのはありますでしょうか?
0212nobodyさん
2012/07/04(水) 12:55:00.21ID:???0213nobodyさん
2012/07/04(水) 13:58:32.40ID:???0214209
2012/07/04(水) 15:46:24.06ID:lLahBhUIレス遅れちゃったけど、できました。
ありがとうございます。
0215nobodyさん
2012/07/04(水) 21:38:07.05ID:JZLR4mZEって感じで取得してるんですが、
上記のwhereで指定した条件分の順番に結果がかえってこないんです。
理想としてはaが1のデータが配列の0番目の要素、2のデータが配列1番目の要素って感じに、
where句で指定した順に取得したいんです
そんなことは無理なんでしょうか?
ちなみにソートでは対応できない順番なのでソートは無理です。
0216nobodyさん
2012/07/04(水) 21:41:49.25ID:???order by句でソートできる基準がないなら無理
0217nobodyさん
2012/07/04(水) 21:44:32.79ID:???0218nobodyさん
2012/07/04(水) 21:48:23.74ID:JZLR4mZEすいません
具体的に言うとどういうことですか?
0219nobodyさん
2012/07/04(水) 21:50:59.11ID:???0220nobodyさん
2012/07/04(水) 21:55:36.13ID:???0221nobodyさん
2012/07/04(水) 21:57:11.00ID:???0222nobodyさん
2012/07/04(水) 22:15:19.58ID:???0223nobodyさん
2012/07/04(水) 22:16:01.61ID:???0224217
2012/07/04(水) 22:17:15.63ID:???0225nobodyさん
2012/07/04(水) 22:24:14.30ID:???in演算子に対応させたメソッド誰か作ってくれ
0226nobodyさん
2012/07/04(水) 22:24:40.99ID:JZLR4mZE設計ミスって言われるのすごいショックなんですが、
ある商品テーブルがあって、その商品テーブルからIDを元に情報を取り出そうと思ってるんです。
価格とかID順ならorder byが使えますが、
たまに呼び出し側から任意の順番で呼び出したいときあるじゃないですか?
そういう時にはどうしようもないでしょ?
そもそも何でwhere句で指定した順番で結果返してこないんだよ
意味分からん
他に良い設計方法があるならご教授願いたいものです
0227nobodyさん
2012/07/04(水) 22:32:05.73ID:???0228nobodyさん
2012/07/04(水) 22:35:34.56ID:???同じテーブルでunionが必要になる事態が異常だわw
0229nobodyさん
2012/07/04(水) 22:41:00.77ID:JZLR4mZE一個一個実行するしかないのかよボケ
俺が悪いのか?
解決してないけどとりあえずありがとうございました。
0230nobodyさん
2012/07/04(水) 22:52:08.08ID:???400回select文実行することになったけど1秒かからんかったから無視する
ありがとうございました
0231nobodyさん
2012/07/04(水) 22:56:20.66ID:???淡い期待をいだいて書いてるんだろうけど
スレチだし誰も教えてくれませんよ
残念でしたね
0232nobodyさん
2012/07/04(水) 23:04:08.32ID:???SELECT 1,id, name FROM shouhin where id='3' UNION SELECT 2,id,name FROM shouhin WHERE id='1' ORDER BY 1
順番通りに出したいならこーだな。
ま、400回やるほうが、400回繋げた式より 正しい。
0233nobodyさん
2012/07/04(水) 23:09:44.40ID:???ほんとこういうクズ回答者は消えてほしいわ
0234nobodyさん
2012/07/04(水) 23:11:12.51ID:???http://toro.2ch.net/test/read.cgi/db/1316769778/
頼むから>>232も一緒にいって二度と帰ってこないでくれ
0235nobodyさん
2012/07/04(水) 23:11:41.64ID:???0236nobodyさん
2012/07/04(水) 23:16:27.71ID:???0237nobodyさん
2012/07/04(水) 23:18:28.29ID:???select 1とか2とかってカラム番号ですか?
order by 1もよく分かりませんし、何でこうすることで順番どおりになるのかもわかりません。
まあ400回やるほうが正しいならそのままにしときます。
ありがとうございました。
0239nobodyさん
2012/07/04(水) 23:19:57.32ID:???0240nobodyさん
2012/07/04(水) 23:24:12.72ID:???こういうルール破りのレスのせいでスレが機能しなくなったりスレが分裂したり何度経験したことやら
実際に>>232が答えたせいで ID:JZLR4mZEはこっちのスレに戻ってきてしまった
本来聞くべきスレで荒れそうな雰囲気を残して
>>232が答えなければ向こうでもう少し謙遜しながら答え待ってただろうよ
こっちのスレもあっちのスレも荒れかけてるのは全部身勝手なオナニー回答した>>232のせい
0241nobodyさん
2012/07/04(水) 23:25:28.39ID:???>237
order by 1 の1は列番号 select 1, ってのは、列1の値を1にするってだけ。
0242nobodyさん
2012/07/04(水) 23:28:24.36ID:???設計ダメ言われたことがショックなのか知らんが
そんなくだらんことでヤケになる癖は直した方がいいぞ。お互いにとってな
0243nobodyさん
2012/07/04(水) 23:28:26.98ID:???なるほど!
だからorder by 1で順番どおりにソートできるってわけですね
ありがとうございました!!
0245nobodyさん
2012/07/04(水) 23:29:54.60ID:???あと>>232はこっちへ移動
http://kohada.2ch.net/test/read.cgi/php/1188135310/
0246nobodyさん
2012/07/04(水) 23:31:55.45ID:???ずっと居座って回答することにしよう。
0247nobodyさん
2012/07/04(水) 23:32:31.13ID:???0248nobodyさん
2012/07/04(水) 23:33:28.10ID:???まだいたんだね
確認完了
0249nobodyさん
2012/07/04(水) 23:35:32.86ID:???0250nobodyさん
2012/07/04(水) 23:40:37.55ID:???回答者のみが糞だったな
0251いつものやつ
2012/07/04(水) 23:45:43.23ID:???あと、お前らの誰かだろ、PHP板からって書いた奴。
0252nobodyさん
2012/07/04(水) 23:45:57.00ID:???0253nobodyさん
2012/07/04(水) 23:48:24.77ID:???0254いつものやつ
2012/07/04(水) 23:49:45.65ID:???0255nobodyさん
2012/07/05(木) 00:01:14.64ID:???0256いつものやつ
2012/07/05(木) 00:02:45.03ID:???トリつけてないから、昔みたいに俺のフリしてくるんだろ?
0257nobodyさん
2012/07/05(木) 00:06:03.58ID:???0258nobodyさん
2012/07/05(木) 00:07:14.81ID:???0259nobodyさん
2012/07/05(木) 00:09:55.23ID:???ルール無用で答えてやりたいなら
俺が答えてやるみたいなスレ建ててそこでやってくれ
過去にそんなスレあっただろ
0260nobodyさん
2012/07/05(木) 00:13:09.24ID:???自治厨が騒がなきゃ数レスで済んでた話なんだがどうよ。
SQLの専門的な話ならともかくコレごとき誘導してもヨソに迷惑でしょうに。
つーか、お前らがまともに回答してれば済む話だろ。
間違っててもいいから回答しろよ。
0261nobodyさん
2012/07/05(木) 00:16:03.66ID:???あんたのやってるのはただの親切顔した荒らし行為
これごときだのたいしたことないからってルール破ってたら
ルール作ってる意味がねえだろ
0262nobodyさん
2012/07/05(木) 00:16:45.40ID:???それ基準にルール持ち出されてもねぇ。
0264nobodyさん
2012/07/05(木) 00:20:19.93ID:???0265nobodyさん
2012/07/05(木) 00:20:26.38ID:???毎度テンプレでって・・・115ぐらいで変なの湧いてからだろ
それまでもID出す出さないで3回ほど分裂したが
結局流行らずそのたびにこっちのスレに統一されたわけだが
0267nobodyさん
2012/07/05(木) 00:21:24.24ID:???0268nobodyさん
2012/07/05(木) 00:23:03.65ID:???0269nobodyさん
2012/07/05(木) 00:23:04.93ID:???0270nobodyさん
2012/07/05(木) 00:23:16.95ID:???しかし結局こっちに戻ってくることになるだろうけど
戻ってくるならルール守れってこと
0271nobodyさん
2012/07/05(木) 00:24:41.44ID:???0274nobodyさん
2012/07/05(木) 00:27:13.15ID:???もう少し広い心をもって対応してあげなよ
SQLも一応PHPに関係あるんだから門前払いにする必要ないだろ
0275nobodyさん
2012/07/05(木) 00:29:23.30ID:???ルールは手段であって目的じゃないでしょって言ってるの
ルール違反者にだって対応の仕方ってものがあるでしょ?
それを考慮しないでむざむざ荒れる方向へ持ってく時点で、ルールを掲げる説得力が無いよってこと
ちなみに俺は何もしてないよ
0276nobodyさん
2012/07/05(木) 00:29:29.13ID:???ちゃんと誘導したんだから
URL貼ってやらなかったのはミスだと思うが
0277nobodyさん
2012/07/05(木) 00:34:39.58ID:???放置して他スレで延々と騒がれることを考えればよっぽどマシ
0278nobodyさん
2012/07/05(木) 00:34:45.57ID:???質問者が以後あっちでとでも言ってたら別さね。
突然後だしのようにあっちで質問してんのにとか言われても
全スレチェックしてるわけでもないしな。
質問者バカにしようとした
>>231
の面目潰したから恨まれたんだろうけど、俺に言われてもなんともしようがないし。
0279nobodyさん
2012/07/05(木) 00:36:47.22ID:???板とかスレとかルールじゃなくて。
0280nobodyさん
2012/07/05(木) 00:39:29.76ID:???見えない敵と戦うのは大変ですね
0281nobodyさん
2012/07/05(木) 00:41:43.57ID:???今回は>.231の煽りでスイッチが入ったにせよ、
あんた普段からID出さないやつに答えてんじゃん・・・
0282nobodyさん
2012/07/05(木) 00:44:17.97ID:???最初からスレチは指摘されてる
DB板への誘導もしてる(URLははってないが自力で見つけてるあたり彼にとってはそれで問題なかったのだろう)
居座り続ける雰囲気だから煽られた
質問者は煽りをスルーしてるにも関わらずなぜか回答者がスルーできなかった
これだけの話
質問者のいないところでピエロしてるだけ
0283nobodyさん
2012/07/05(木) 00:45:30.06ID:???0285nobodyさん
2012/07/05(木) 00:54:13.49ID:???>>901
俺のコンパイラは、ファイル名を指定するだけで、
どこに置いたファイルでも、瞬時にコンパイルしてくれる!
そんな機能もないゴミカスコンパイラを使ってるのかよ
ゴミゴミゴミゴミゴミゴミゴミゴミゴミwwwwwwww
さっさと土に還ってリサイクルされろよ
0287nobodyさん
2012/07/05(木) 00:59:00.60ID:???0288nobodyさん
2012/07/05(木) 01:00:22.78ID:???0289nobodyさん
2012/07/05(木) 01:00:58.39ID:???0290nobodyさん
2012/07/05(木) 01:01:15.56ID:???まぁルール守らないのは糞ってことで
0291nobodyさん
2012/07/05(木) 01:03:53.22ID:???郷に入れば郷に従え
0292nobodyさん
2012/07/05(木) 01:04:37.18ID:???いっぱいあったね。 ほんと困るよね。
0294nobodyさん
2012/07/05(木) 01:07:06.29ID:???0295nobodyさん
2012/07/05(木) 01:07:38.06ID:???周囲に注意を喚起されても無視をし続け、さらに悪質な荒らし行為に走り出したり、自分は間違っていないと開き直って反論をしたりもする。参加者の言及を受けて、一旦反省の色を見せても、間を置かずにそのことに対して反発し、再度荒らし行為に及ぶ可能性もある。
0296nobodyさん
2012/07/05(木) 01:08:55.45ID:???|| ○荒らしは放置が一番キライ。荒らしは常に誰かの反応を待っています。
|| ○放置された荒らしは煽りや自作自演であなたのレスを誘います。
|| ノセられてレスしたらその時点であなたの負け。
|| ○反撃は荒らしの滋養にして栄養であり最も喜ぶことです。荒らしにエサを
|| 与えないで下さい。 Λ_Λ
|| ○枯死するまで孤独に暴れさせておいて \ (゚ー゚*) キホン。
|| ゴミが溜まったら削除が一番です。 ⊂⊂ |
||___ ∧ ∧__∧ ∧__ ∧ ∧_ | ̄ ̄ ̄ ̄|
( ∧ ∧__ ( ∧ ∧__( ∧ ∧  ̄ ̄ ̄
〜(_( ∧ ∧_ ( ∧ ∧_ ( ∧ ∧ は〜い、先生。
〜(_( ,,)〜(_( ,,)〜(_( ,,)
0297nobodyさん
2012/07/05(木) 01:09:56.48ID:???0298nobodyさん
2012/07/05(木) 01:16:10.86ID:???0299nobodyさん
2012/07/05(木) 01:18:52.80ID:???0300nobodyさん
2012/07/05(木) 02:09:31.54ID:???回答者はルール守ってない質問には回答しないという暗黙の了解があるから、
質問者がルール守らない場合は、
ID出さなきゃ>>1の一言、スレチなら誘導、態度がでかいとフルボッコでたいてい終了するんだが、
回答者がルール守ってない質問者に回答した場合はかなり荒れるってのは昔からそう。
特に本人には荒らす気はないのかもしれんが、ルールに反して回答したことを咎められた場合反論すると、
スレ分けるぐらいになるまで話がこじれる場合がある。
実際にわかれたのは数えるほどだけど、こじれる頻度としては5スレに1回ぐらい。
今回のスレチケースでこじれるのは稀だけど、ID関連では100%こじれるから、
>>1を読むことを促して従った場合を除いて、ID非表示回答者には絶対答えないようにしてくれ。
頼んだぞ。
0301nobodyさん
2012/07/05(木) 02:14:21.72ID:???0302nobodyさん
2012/07/05(木) 02:16:41.36ID:???ID出していない質問に答えてはいけない
と勝手に決めたルールだろ。 合意も取れてない、テンプレにもなってない。
0303nobodyさん
2012/07/05(木) 02:20:07.74ID:???なんでID出さないでOKとID出してにスレ分かれたのか説明しろ
合意とかアホか
住み分けできないから分けたのに
維持できなくて自然消滅したから戻ってきただけだろ
歴史知らん新参なら黙っとけ
0304nobodyさん
2012/07/05(木) 02:21:06.51ID:???回答して 、次は IDだせよって言えばいいだけだろ。
スレの無駄なんだよ。
0305nobodyさん
2012/07/05(木) 02:23:58.74ID:???次スレ立てる気もねーし、別スレ立てる気もねーよ。
つーか戻ってきたとか 言ってて気持ち悪くね?
0306nobodyさん
2012/07/05(木) 02:24:27.70ID:???だんまりしてスルーするよりよほど親切だと思うけど
回答して次はID出せよが毎回まかり通ったらルール作ってる意味がないってのが何でわからんのかね
それにスレの無駄とかリソース管理してる側じゃないしどうでもいいことでしょうに
0307nobodyさん
2012/07/05(木) 02:29:36.40ID:???0308nobodyさん
2012/07/05(木) 02:32:06.21ID:???無駄だってことかしら。
0309nobodyさん
2012/07/05(木) 02:35:02.88ID:???あとの理由は>1に書いてるが2回目以降の発言した場合の本人確認。
こっちも荒らし対策。
ID出さないで質問すること自体が荒らし行為に加担することになるって事よ。
0310nobodyさん
2012/07/05(木) 02:35:57.10ID:???74で別れたんだな。
一部のアホに対応しただけの話。 荒らしに餌あげちゃった対応。
0311nobodyさん
2012/07/05(木) 02:37:18.02ID:???ログみてこい
0312nobodyさん
2012/07/05(木) 02:39:04.48ID:???回答してる奴が回答しないことを選択してないから。
0314nobodyさん
2012/07/05(木) 02:40:45.06ID:???↓
質問スレにはお決まりの荒らし登場
↓
荒らし対策にルールの厳格化
↓
なんでそんなルール守らなきゃならないのという反発
↓
分裂
これは正常な流れ
ただこのスレの場合分裂したにも関わらずまたくっついてしまった
だから本来いるべきでない変な回答者も混じってるわけ
たかがルールに反発とか何歳まで反抗期だよ
>>310
それはスレタイが変更になっただけ
ID出すルールはもっと前
0315nobodyさん
2012/07/05(木) 02:49:45.80ID:???ルール従うのアホらしくなったわ。
0316nobodyさん
2012/07/05(木) 02:50:42.22ID:???0317nobodyさん
2012/07/05(木) 02:53:49.08ID:???ルールに従ってる人が言う言葉ですからwwww
次回から出してねで回答してるのあんただけだし
まず自分は異端であることは認めた方がいい
それは親切心でもなきゃ分裂助長してるだけ
なぜ見てみぬふりをするという簡単なことができないのか?
僕はそれが不思議でならないwwwww
0318nobodyさん
2012/07/05(木) 03:00:17.63ID:???俺の気に入らないスレはぶっ壊して正しいあるべき道に導く!
なんだ小沢先生か
0319nobodyさん
2012/07/05(木) 03:01:32.31ID:???荒らしにご配慮していろいろやんのバカらしくならねーの?
俺は荒らしと、回答もせず文句だけ言ってるやつらが気に食わないんだよ。
そういうやつらを結局排除できないこともな。
で、見てみぬフリしてなんか解決したか?ID強要してなんか良くなったか?
0320nobodyさん
2012/07/05(木) 03:05:21.03ID:???君が年単位で活躍すれば変わるかもしれないね、せいぜい頑張れ
0321nobodyさん
2012/07/05(木) 03:06:50.58ID:???ふーん・・・
ルールを守ったら回答するという意思表示であるとは捉えず、
単に文句言ってるだけと捉えるってのは稚拙では?
0322nobodyさん
2012/07/05(木) 03:07:42.51ID:???なにがせいぜい頑張れだ。
0323nobodyさん
2012/07/05(木) 03:08:40.15ID:???自分が荒らし側にいることに気づいてないことだよ
このスレの流れを見てご覧なさい
あんたがいなければ間違い無くこうはなってないでしょう
0324nobodyさん
2012/07/05(木) 03:10:09.77ID:???気に食わないからルール破るとはどこにも書いてないんだけど。
ルールを守ったら回答するという意思表示をしようと みんなで決めたのなら従うさ。
勝手に言い出して何で守らないのとか変だと思わないのかね?
ルール守れって言っておいて。
0325nobodyさん
2012/07/05(木) 03:10:21.09ID:???0327nobodyさん
2012/07/05(木) 03:18:36.42ID:???0328nobodyさん
2012/07/05(木) 03:21:21.86ID:???0329nobodyさん
2012/07/05(木) 03:22:37.90ID:???こうならないことを願ってますね
0331nobodyさん
2012/07/05(木) 11:44:58.53ID:???途中で切れちゃったんじゃ答える気が起きねえわ
今頃来た俺が悪いかw
0332nobodyさん
2012/07/05(木) 11:48:37.48ID:???0333nobodyさん
2012/07/05(木) 11:57:43.68ID:/ThVp+vG昨日の者です
よろしければ教えていただいてもよろしいでしょうか?
0336nobodyさん
2012/07/05(木) 12:31:06.71ID:/ThVp+vGこんな簡単なやつあったんですね!
何で今までこの回答がなかったんだろ?
ありがとうございました!
0337nobodyさん
2012/07/05(木) 12:48:46.96ID:???sqliteって条件があったからでしょう。 それmysql専用じゃないのかな?
ORDER BY CASE id WHEN 3 THEN 1 WHEN 4 THEN 2 WHEN 5 THEN 3 END
なら動くかな
>>331
どっちのつもりだった?
0338nobodyさん
2012/07/05(木) 12:50:51.62ID:???なるほど
SQLITEでは使えないやつだったんですね
提示していただいたコードでやってみます。
ありがとうございました!
0339nobodyさん
2012/07/05(木) 14:16:53.63ID:???http://toro.2ch.net/test/read.cgi/db/1316769778/
つうかこんなゴミ放置しろよ
http://toro.2ch.net/test/read.cgi/db/1298737360/873-
http://kohada.2ch.net/test/read.cgi/php/1340275027/215-
0341nobodyさん
2012/07/05(木) 17:46:15.12ID:???質問→バカにしたレス→回答→荒らし
0342nobodyさん
2012/07/05(木) 17:54:11.73ID:???態度がでかいやつは大抵こうなるから構うなという
先人の蓄積されたノウハウがあるわけだ
0343nobodyさん
2012/07/05(木) 17:58:17.83ID:???0344nobodyさん
2012/07/05(木) 18:01:13.84ID:???0346nobodyさん
2012/07/05(木) 19:53:51.84ID:???0349nobodyさん
2012/07/05(木) 20:03:07.52ID:???スレじゃなくてレス番号ね
0350nobodyさん
2012/07/06(金) 02:56:35.44ID:TZt8xeXCこのページにある
SELECT *
FROM 売上表,顧客表
WHERE 売上表.顧客CD=顧客表.顧客CD
というSQL文のWHERE句は、リレーションと同じと考えていいんでしょうか?
0352nobodyさん
2012/07/06(金) 09:05:48.59ID:???23. Javaの話をすると回答者が不機嫌になるんだけど・・・
→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0354nobodyさん
2012/07/06(金) 10:18:43.03ID:KGWW7Spk0355nobodyさん
2012/07/06(金) 10:48:58.15ID:???なぜか回答しない奴が不機嫌になって荒らしまくるので、
答えてくれそうなスレに移動してください。
0356nobodyさん
2012/07/06(金) 10:51:07.70ID:???気にせずに回答してあげればいい
0357nobodyさん
2012/07/06(金) 10:51:49.52ID:???23. Javaの話をすると回答者が上機嫌になるんだけど・・・
→ 他言語について言及してください。ここの回答者は全知全能の神です。
0358nobodyさん
2012/07/06(金) 11:10:23.16ID:???毎日荒らしてるのは一人ぽいし
0359nobodyさん
2012/07/06(金) 11:13:14.06ID:???0360nobodyさん
2012/07/06(金) 11:15:05.52ID:???23. Javaの話をすると回答者が上機嫌になるんだけど・・・
→ 他言語について言及してください。ここの回答者は全知全能の神です。
0361nobodyさん
2012/07/06(金) 11:17:40.01ID:???0362nobodyさん
2012/07/06(金) 16:57:42.57ID:???いつも同じ事やってるよね?
0363nobodyさん
2012/07/06(金) 17:53:42.45ID:???だから予防のために口酸っぱく自治してるやつがいるだけ
>>1に従えないなら去ればいいだけのこと
0364nobodyさん
2012/07/06(金) 18:10:16.70ID:???0367nobodyさん
2012/07/06(金) 18:33:55.21ID:???0368nobodyさん
2012/07/06(金) 18:43:17.98ID:???0369nobodyさん
2012/07/06(金) 18:44:32.13ID:???0370nobodyさん
2012/07/06(金) 18:48:33.11ID:???ただの反社会的な社会不適合者の烙印押されるだけ
そんなに嫌なら自分の理想郷に亡命か独立するんだな(ネットじゃそれは簡単)
じゃないと住民が迷惑するだけ
同様のPHPスレがたってもこのスレを選択する質問者が多いのは
自治されてるところのほうがまともな回答が返ってくると期待してるからだ
少数のダメ質問者とそれに回答する自治できないダメ回答者がいると無法地帯になる
結果荒れるし勉強してる住民やまともな質問者には申し訳ない
ま、俺の言ってることこいつには到底理解できないんだろうけどね
0371nobodyさん
2012/07/06(金) 18:51:16.29ID:???0372nobodyさん
2012/07/06(金) 18:52:29.96ID:???たかが2ちゃんのちっぽけな一つのスレに対して神経質になりすぎだよな(笑)
0373nobodyさん
2012/07/06(金) 18:52:31.43ID:???それを放棄するのはいいとして
他の回答者の自治の邪魔をするのは一番最悪だ
テンプレ論議に参加できるのは自治を放棄してない回答者のみ
それが掲示板のルールってもんだ
0375nobodyさん
2012/07/06(金) 19:01:53.01ID:???スレの雰囲気気に入らないながらも居続けて荒らす奴ってなんなのー
0376nobodyさん
2012/07/06(金) 19:02:06.97ID:???0377nobodyさん
2012/07/06(金) 19:03:55.05ID:???ルールがあるならちゃんと従うけど
特に何もないなら好き勝手やります^^
0378nobodyさん
2012/07/06(金) 19:12:58.52ID:???荒らすから
0379nobodyさん
2012/07/06(金) 19:15:52.83ID:???このスレができてから今の形になったのを再現したいならお好きにどうぞ
もっともあなたが主導したスレなんてろくな結末にならないだろうけど(笑)
自分勝手な正義でコミュニティーを破壊した代償だね
0380nobodyさん
2012/07/06(金) 19:23:42.35ID:???ルールがあっても貴方がルール守らないから無意味だって言ってるのを
俺がルールいらないって曲解してるだけですよね。
質問はしない、回答もしないで訳のわからんことを延々書かれては、ルールを決めても仕方ないじゃないですか。
貴方の提案を受けて、IDのない質問には答えないというのに従います。
貴方も折れてくれませんか。
0381nobodyさん
2012/07/06(金) 19:24:20.01ID:???0382nobodyさん
2012/07/06(金) 19:25:24.81ID:???0383nobodyさん
2012/07/06(金) 19:26:03.96ID:???ルールについて口うるさく騒いでるのはこのクズだけっぽい
ここの住民はのんびりやりたいんだろう
0384nobodyさん
2012/07/06(金) 19:27:13.47ID:???こいつ頭大丈夫か?
ルールを積極的に破ってルールを無意味にしてるのはお前だろ
何が折れてくれませんかだ・・・
結局反省もしてなければ反発してるだけじゃん
そういう態度がこういう流れになってんだろ
それにどうせIDあるからスレチなら問題無いとか言い出すんだろ
IDない質問に答えないとしかいってないとか
0385nobodyさん
2012/07/06(金) 19:29:12.29ID:???結局1vs1で戦ってんだろ?
0386nobodyさん
2012/07/06(金) 19:30:16.11ID:???http://pc11.2ch.net/test/read.cgi/php/1167984858/
これのパート2たててそこでやってくれる?
0387nobodyさん
2012/07/06(金) 19:30:51.60ID:???積極的に破ってきたつもりはなかったのですが、結果としてはそういうことになっていたのは、
反省し、謝罪いたします。
スレ違いの質問も回答しません。 ただし、多少の含みを持たせた方がスレとしては
活発になったり説明しやすかったりします。
その辺はどうでしょうか。
0388nobodyさん
2012/07/06(金) 19:34:54.24ID:???ただし自己判断が間違えばまたこういう流れになるでしょうね
特にこの前のような、PHPを使ってるとか名前が出てくるってだけの質問は誘導して、
一緒に行って答えてやるのがよい
関係ないとこで解決方法を書くより、
関係あるスレでのほうが、そこの住人の参考になるでしょう
0389nobodyさん
2012/07/06(金) 19:37:20.95ID:???またご指導お願いするという形になります。
今後ともよろしくお願い致します。
0390nobodyさん
2012/07/06(金) 19:42:55.83ID:???死ね
0391nobodyさん
2012/07/06(金) 19:46:10.78ID:???0392nobodyさん
2012/07/06(金) 19:48:04.06ID:???23. Javaの話をすると回答者が上機嫌になるんだけど・・・
→ 他言語について言及してください。ここの回答者は全知全能の神です。
0393nobodyさん
2012/07/06(金) 19:53:24.43ID:???スレ荒れると復活するんだな
0395nobodyさん
2012/07/06(金) 21:29:34.48ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
これも正式にテンプレに加えようよ。たしかに荒れるから。
0396nobodyさん
2012/07/06(金) 21:38:27.06ID:???誰がそんな糞をテンプレに入れるかよw
0397nobodyさん
2012/07/06(金) 21:53:55.83ID:???なんで自分がボコボコに叩かれたか理解できず
他言語に言及したから叩かれたと思い込んでるだけ
ちなみにボコボコに叩かれたのは
知ったかぶって訳の分からないことを延々と言い続けたから
0398nobodyさん
2012/07/06(金) 21:57:09.06ID:???0399nobodyさん
2012/07/06(金) 22:03:59.81ID:???500のinternal server errorが出るんですが、
正直原因がわかりません。
ドメインを設定して数時間は見れていたのに突然見れなくなりました。
ググってもパーミッションやhtaccessの設定に間違いないか確認する、っていう方法しか載ってませんでした。
でも見ても私が見る限りおかしいところはありません。
レンタルサーバなのでアクセスログしか見れなくてサーバログが見れないのですが、
こういう場合何かエラーの原因を突き止める方法としてよい方法はないでしょうか?
0400nobodyさん
2012/07/06(金) 22:06:29.45ID:???0401nobodyさん
2012/07/06(金) 22:26:41.91ID:???いつもご苦労さまです。
0402nobodyさん
2012/07/06(金) 22:35:39.35ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
回答者が不機嫌になった場合はとりあえずお礼をいいましょう。
>>401は良い生徒です。
0405nobodyさん
2012/07/06(金) 22:46:34.33ID:???→ 回答者の能力を超える質問をすると荒らしとみなされます。
ご注意ください。
この場合も回答者に敬意を込めてお礼をいいましょう。
0406nobodyさん
2012/07/06(金) 22:47:40.16ID:???教えろ
0407nobodyさん
2012/07/06(金) 22:52:23.19ID:???0409nobodyさん
2012/07/06(金) 22:54:02.58ID:???0410nobodyさん
2012/07/06(金) 22:55:15.55ID:???史上最強でファイナルアンサーであるPHPを学ぶ前にまずは人間力を磨いてください。
0411nobodyさん
2012/07/06(金) 22:56:49.79ID:???0412nobodyさん
2012/07/06(金) 22:57:33.43ID:???0413nobodyさん
2012/07/06(金) 23:10:15.97ID:???ウェブ魚拓が残念なことに
0415nobodyさん
2012/07/06(金) 23:19:01.98ID:???0416nobodyさん
2012/07/06(金) 23:21:12.09ID:???0417nobodyさん
2012/07/06(金) 23:22:43.58ID:???もうしません。
0418uy
2012/07/06(金) 23:38:08.15ID:???声を大にしてこれだけ言っておきたい。
ここだけの話、俺はロリコンだ!
ロリコンは恥ずべきことじゃない!!
ロリコンだというだけで異常者扱いされてしまう現在の風潮はあきらかに奇妙だ!
なぜなら、事実、ロリっ子はあんなにもかわいらしいじゃないか!
美しいじゃないか!
これは揺るぎのない事実!
たしかな現実!
ロリコン最高!
ロリっ子は天使!
0419nobodyさん
2012/07/06(金) 23:42:23.26ID:???0420nobodyさん
2012/07/06(金) 23:44:44.60ID:???0421uy
2012/07/06(金) 23:51:16.81ID:???俺に楯突くなど100万光年早い!
俺はお前らゴミカスの足元にも及ばない!
0423nobodyさん
2012/07/07(土) 00:01:11.36ID:???そろそろ正常な流れに戻せよ
荒らしてたやつもいい加減普通になれ
構って欲しいだけなら俺が人生相談板にでも
別スレたてて相手してやるから
0424nobodyさん
2012/07/07(土) 00:03:09.04ID:???0425nobodyさん
2012/07/07(土) 00:07:51.22ID:???その前もたまにこんなんだったが、ここまで長引いたことはない。
だいたい新スレをまたぐことはめったになかった。
ところが5スレ前から急激に糞スレになって人が寄らなくなった。
全てはこれが始まりである。
534 : nobodyさん: 2012/02/12(日) 23:05:15.68 ID:MdyL4A8R
WordPress、OpenPNE、
またsymfonyやCakePHPなどのフレームワークもみんな重いです。
これらの重さはPHPだから仕方がないの問題なのでしょうか?
0428nobodyさん
2012/07/07(土) 00:32:18.38ID:???その後のやり取りを見れば何が悪いのかは明確なのに
0429nobodyさん
2012/07/07(土) 00:49:27.51ID:???誰かベンチ出して↓
0430nobodyさん
2012/07/07(土) 00:53:05.64ID:???0431nobodyさん
2012/07/07(土) 00:54:47.58ID:???インタプリタがコンパイラに比べて構造的に重いってだけ
phpはパーソナル用途なら十分早いし
他のインタプリタも総じてコンパイラに比べて遅い
0432nobodyさん
2012/07/07(土) 01:11:03.67ID:???テンプレートとして使うだけなら便利。
0433nobodyさん
2012/07/07(土) 01:14:32.59ID:???つうか気に要らないならexecでシコシコ低レベルのプログラムすればいいだろ
0435nobodyさん
2012/07/07(土) 01:23:48.10ID:???>>434
memcached入れないと悲惨だね。無駄にDBアクセス増える。
テンプレートは単なるコーディングを楽にするためのインクルードという意味で書いた。
たとえば共通のfooter.phpをインクルード、とかね。
0436nobodyさん
2012/07/07(土) 01:31:43.22ID:???0437nobodyさん
2012/07/07(土) 01:32:34.76ID:???0438nobodyさん
2012/07/07(土) 01:33:24.31ID:???ほかの言語は、言語の機能として memcachedの機能があるの?
0440nobodyさん
2012/07/07(土) 01:50:23.15ID:???oracleみたいな
接続処理のコストが高いやつでは使わざるを得ないってことでしょう。
Tomcatとかのアプリケーションサーバーの仕組みも使うのに適してる。
そういうのがないPHPでは、Webサーバー側で接続を保持してたりする。
0441nobodyさん
2012/07/07(土) 01:56:04.30ID:???見て来いよ。説明があるし、変になりはじめた片鱗も見える。
0442nobodyさん
2012/07/07(土) 02:01:20.07ID:???0443nobodyさん
2012/07/07(土) 02:06:32.20ID:???0445nobodyさん
2012/07/07(土) 06:36:23.66ID:???0446nobodyさん
2012/07/07(土) 08:58:57.22ID:???0449nobodyさん
2012/07/07(土) 12:07:05.83ID:???0450nobodyさん
2012/07/07(土) 20:15:41.42ID:y20BZ1vMブラウザのクッキーにセッションidが書き込まれる
って手元の本にあり、このセッションidを削除するときに
クッキーの時間をtime()-3600としているので、
Cookieに書き込まれたセッションidの寿命は1時間なんですか?
0451nobodyさん
2012/07/07(土) 20:27:24.24ID:???cookieの寿命は設定時間から現在時刻を引いたものだからそれを意図的にマイナスに設定してるわけ
0452nobodyさん
2012/07/07(土) 20:30:16.80ID:???クッキーは ブラウザにデータを保存しておく仕組みです。
セッションにはセッションIDをつけてサーバーにデータを保存して、
そのセッションIDをクッキーに保存することがよくありますが、
それは必須ではありません。
たまに セッション機能は、クッキー機能を利用している なんてことを書いてるサイトがありますが、
クッキーの使えない携帯電話でもセッションは使えます。
クッキーには寿命を決められます。 time()-3600は1時間前なので無効になるというわけです。
それは、ブラウザ側で持っているクッキーの寿命でセッションの寿命ではありません。
0453nobodyさん
2012/07/07(土) 20:46:29.66ID:y20BZ1vMsessionとCookieどっちが原因なんですか?
0454nobodyさん
2012/07/07(土) 20:52:28.46ID:???0455nobodyさん
2012/07/07(土) 20:54:35.28ID:???まあ、セッションはあんまり長時間保存しとくと、サーバーがセッション情報沢山保管
しないといけなくなっちゃうんで、そこそこで切れるようにしてるのが多いですね。
0456nobodyさん
2012/07/07(土) 22:42:37.14ID:PFTNZILs第二引数の文字とマッチングしてマッチしたらある処理をやりたいと思っています。
ですが、第一引数に指定する文字列には正規表現で使う*+等の文字が含まれている可能性があり、
preg_matchの動作が正しく動かない可能性があります。
そこで事前にpreg_replaceで\を付けてメタ文字をエスケープしてるんですが、エスケープする対象のメタ文字もかなりあり、
漏れる可能性もあるのでこんなことしたくありません。
PHPの関数でこのメタ文字自体をエスケープする(¥をつける)関数みたいなのないですか?
もしくは代替案あったら教えてください。
0458nobodyさん
2012/07/07(土) 22:46:39.16ID:???0459nobodyさん
2012/07/07(土) 22:52:43.05ID:PFTNZILsstrcmpでいけましたね
でもstrcmpだと何か問題があった気がしたのであえて使わなかったんですが理由忘れました
今のところ問題ないのでstrcmp使います。
preg_quoteも調べてみました。
まさにまんまでしたね
本当にありがとうございました。
このスレ最強ですね
0460nobodyさん
2012/07/08(日) 00:36:39.99ID:???0461nobodyさん
2012/07/08(日) 00:38:57.71ID:???0463nobodyさん
2012/07/08(日) 00:51:48.42ID:6sfBx1AW0465nobodyさん
2012/07/08(日) 01:10:07.55ID:6sfBx1AWそいつをSQLにぶち込んでるだけなんだが。
もちろん他のコードには問題ない
0467nobodyさん
2012/07/08(日) 01:21:34.11ID:6sfBx1AWまた明日きます
0468nobodyさん
2012/07/08(日) 01:47:55.53ID:no016P1xに使われてる、メンバー管理のシステムを知りたいです。
0471nobodyさん
2012/07/08(日) 11:49:27.74ID:mrn+weUhif(isset($_POST["action"])&&$_POST["action"]==="login"){
if(PASSWORD === $_POST["password"]){//パスワード確認
//処理(一部略)
header("Location:admin.php");
}else{
session_destroy();//セッション破棄
header("Location:login.php");}
} ログインする時、セッションを開始して、パスワードが違うときに
elseでsession_destroy()する必要性ってあるのですか?
これって何十回もログイン失敗してるとsession_destroy()しないと
サーバー側にセッションの情報がたまっていくのでしょうか?
0472nobodyさん
2012/07/08(日) 11:58:03.70ID:???0474nobodyさん
2012/07/08(日) 12:02:06.29ID:???unset変わりにdestroyしちゃうとか
セキュリティをより強固にするために頻繁に変えるとか
長時間ログイン失敗とかも考慮すれば必要なのかもしれないけど
そんなイレギュラーなことは普通考えなくていいので
基本的には変えなくても平気でしょうね
セッションファイルはどんどんたまっていくけど
PHPがちゃんとガベージコレクションしてるから気にしなくていい
0475nobodyさん
2012/07/08(日) 12:22:30.69ID:???ログアウトしたいという動作上の意図なんじゃないのかな。
セッション情報は、ログインの成功とか失敗とか関係ないので、
ログイン失敗したからといって度々新しいのが出来るわけじゃない。
ログインに3回失敗したときの処理とか、セッション使ってやったりとかさ。
0476nobodyさん
2012/07/08(日) 12:24:55.23ID:???0477nobodyさん
2012/07/08(日) 12:25:31.75ID:???$tmp[] = $val;
もしかして順番に要素が増えていってくれるんですか?
いま出先なんで実験できません
回答ねがいます
0478nobodyさん
2012/07/08(日) 12:26:39.08ID:???いま出先なんで
いま出先なんで
いま出先なんで
いま出先なんで
0480nobodyさん
2012/07/08(日) 12:29:12.56ID:???お前らがやってみろって回答しか言わないから、
こうやって嘘つくしかなかったんだよ
やさしい方回答願います><
0481nobodyさん
2012/07/08(日) 12:30:49.32ID:???いま出先なんで
いま出先なんで
いま出先なんで
いま出先なんで
0482nobodyさん
2012/07/08(日) 12:31:35.85ID:???0484nobodyさん
2012/07/08(日) 12:35:16.64ID:???脳内でデバッグ出来ちゃうんだけどな
そんなのもないなんてまだまだだね
0485nobodyさん
2012/07/08(日) 12:35:57.61ID:???0486477
2012/07/08(日) 12:37:45.61ID:???0487nobodyさん
2012/07/08(日) 12:44:28.99ID:???さっき実験したけど出来たわ
この数十秒のためにお前らを使おうとしたのが失敗だったよ
0488nobodyさん
2012/07/08(日) 12:47:03.64ID:???0489nobodyさん
2012/07/08(日) 12:49:12.17ID:???次からはめんどくさくてももうちょっと頑張ってみる
0490nobodyさん
2012/07/08(日) 12:50:08.78ID:???0491nobodyさん
2012/07/08(日) 12:52:29.78ID:???0492nobodyさん
2012/07/08(日) 12:57:57.44ID:???0493nobodyさん
2012/07/08(日) 13:09:48.61ID:???0494nobodyさん
2012/07/08(日) 13:11:37.65ID:???0495nobodyさん
2012/07/08(日) 13:17:39.25ID:???0496nobodyさん
2012/07/08(日) 13:18:26.71ID:???0497nobodyさん
2012/07/08(日) 13:19:44.98ID:???0498nobodyさん
2012/07/08(日) 13:28:40.91ID:???元凶がいると似たやつが集まって機能しなくなる
0499nobodyさん
2012/07/08(日) 13:29:21.83ID:???荒らし対策になってないよな。
0503nobodyさん
2012/07/08(日) 13:40:50.23ID:???---ここからも自演-------------------------------------------------
0504nobodyさん
2012/07/08(日) 13:43:27.10ID:???0505nobodyさん
2012/07/08(日) 13:52:03.24ID:???暇人しかいないのか
0506nobodyさん
2012/07/08(日) 15:06:11.35ID:0TtRBgeChtml に埋め込む用の簡易出力で、<?=$hoge?> みたいな表記を見たことがあります。
これについて詳細が載ってる場所はないでしょうか。記号なので調べにくく、環境依存かどうかすら分からず…
0507nobodyさん
2012/07/08(日) 15:34:06.13ID:???環境依存だよ
0508nobodyさん
2012/07/08(日) 15:38:59.09ID:???0509nobodyさん
2012/07/08(日) 17:31:08.39ID:6sfBx1AWありがとうございました。
また別の質問があるのですが、
例えばユーザがあるページにアクセスしてきたときに、ユーザの情報をDBに書き込むとします。
その処理に5秒かかる場合(実際はすぐ終わるはずですが)、
ユーザがページが表示される前に中止ボタンやページを離れた場合って実行中のphpの処理はどうなるんでしょうか?
離れても継続して実行してくれるのでしょうか?
0510nobodyさん
2012/07/08(日) 17:34:23.99ID:???0511nobodyさん
2012/07/08(日) 17:42:00.80ID:???でも明確な回答が欲しいんです
誰かわかりませんか?
0512nobodyさん
2012/07/08(日) 17:47:42.40ID:???0513nobodyさん
2012/07/08(日) 17:54:04.61ID:???0514nobodyさん
2012/07/08(日) 18:12:11.62ID:???君が「できる」と思えばPHPのそのとおりに応えてくれるよ。
0515nobodyさん
2012/07/08(日) 18:28:28.64ID:6sfBx1AW>>513の回答を信じます。
本当に信じますからね
ありがとうございました
0516nobodyさん
2012/07/08(日) 18:30:15.06ID:???荒れた原因になったこの前のsqliteの設計ミスの人でしょ?
まずはmysqlを使いなさいよ
0517nobodyさん
2012/07/08(日) 18:31:38.02ID:???0518nobodyさん
2012/07/08(日) 18:36:45.97ID:???My SQLが使えないレンタルサーバにしようと思ってたので避けてたってのもありますが。
0519nobodyさん
2012/07/08(日) 18:37:55.67ID:???0520nobodyさん
2012/07/08(日) 18:39:14.70ID:???0521nobodyさん
2012/07/08(日) 18:40:49.91ID:???よくわからない人が使うと自滅する
ある程度滅茶苦茶でもなんとかなるのがmysql
つうか今どきmysql使えないレンタルサーバなんてあるのか・・・
0522nobodyさん
2012/07/08(日) 18:43:41.50ID:???アドバイスありがとうございました
0523nobodyさん
2012/07/08(日) 18:50:26.24ID:???0524nobodyさん
2012/07/08(日) 18:57:26.28ID:???0525nobodyさん
2012/07/08(日) 19:02:56.99ID:???0526nobodyさん
2012/07/08(日) 19:19:25.72ID:???0527nobodyさん
2012/07/08(日) 19:22:50.41ID:???0528nobodyさん
2012/07/08(日) 19:23:10.66ID:???0529nobodyさん
2012/07/08(日) 19:28:38.81ID:???国語もできないのにPHPとかコンピュータの世界に生きてるんだな
頑張って外でようぜ
0530nobodyさん
2012/07/08(日) 19:30:08.64ID:???一生引き篭ってろ
0531nobodyさん
2012/07/08(日) 19:34:24.10ID:???言えてる
0532nobodyさん
2012/07/08(日) 19:35:32.31ID:???0533nobodyさん
2012/07/08(日) 19:37:38.66ID:???突貫工事が正しいんだから、突貫言語も当然正しい。
0534nobodyさん
2012/07/08(日) 19:55:59.09ID:???0535nobodyさん
2012/07/08(日) 20:01:31.20ID:???0536nobodyさん
2012/07/08(日) 20:03:20.60ID:???0537nobodyさん
2012/07/08(日) 20:05:10.44ID:???0538nobodyさん
2012/07/08(日) 20:11:12.31ID:???他の言語ではバグとされないものでもPHPではバグとされるというだけの話
0539nobodyさん
2012/07/08(日) 20:16:26.96ID:???0541nobodyさん
2012/07/08(日) 20:28:14.67ID:mrn+weUh0543nobodyさん
2012/07/08(日) 20:34:23.94ID:6sfBx1AW0547nobodyさん
2012/07/08(日) 20:39:26.35ID:???大体1しか返らないのならtrue返す仕様にするだろ
0548nobodyさん
2012/07/08(日) 20:39:56.66ID:???0550nobodyさん
2012/07/08(日) 20:45:54.91ID:mrn+weUhありがとうございます
0551nobodyさん
2012/07/08(日) 20:56:39.04ID:???0552nobodyさん
2012/07/08(日) 20:57:30.99ID:???0553nobodyさん
2012/07/08(日) 21:09:03.21ID:???0554nobodyさん
2012/07/08(日) 21:17:58.99ID:???0555nobodyさん
2012/07/08(日) 21:27:00.48ID:???0556nobodyさん
2012/07/08(日) 21:32:42.70ID:???0557nobodyさん
2012/07/08(日) 21:40:38.20ID:???0558nobodyさん
2012/07/08(日) 21:50:37.69ID:???高い信頼性を誇るPHP
0559nobodyさん
2012/07/08(日) 21:53:35.67ID:???0561nobodyさん
2012/07/08(日) 21:57:29.65ID:???自称プログラミング言語としての歩みを終了せずにぐだぐだ続けるし、
クズ言語PHPはどうしようもないな
0562nobodyさん
2012/07/08(日) 21:58:14.37ID:???0564nobodyさん
2012/07/08(日) 22:00:14.76ID:6sfBx1AWここクズばっかじゃねえか
0565nobodyさん
2012/07/08(日) 22:01:16.25ID:???俺がクズなのと、PHPがクズなのと、
お前がルール守ってないことは 関係ない。
0566nobodyさん
2012/07/08(日) 22:02:14.20ID:???0568nobodyさん
2012/07/08(日) 22:18:53.87ID:???0569nobodyさん
2012/07/08(日) 22:22:48.02ID:???0570nobodyさん
2012/07/08(日) 22:36:16.95ID:???0571551
2012/07/08(日) 22:40:11.77ID:???0572nobodyさん
2012/07/08(日) 22:41:00.71ID:???氏ね
0573nobodyさん
2012/07/08(日) 23:56:40.87ID:t3JObe1Y俺はphpが好きだよ
0574nobodyさん
2012/07/09(月) 00:01:16.31ID:???0575nobodyさん
2012/07/09(月) 00:01:46.65ID:???0576nobodyさん
2012/07/09(月) 00:02:20.32ID:???0577nobodyさん
2012/07/09(月) 00:12:31.29ID:???分裂してんじゃないの色々と
0579nobodyさん
2012/07/09(月) 00:17:23.80ID:???0580nobodyさん
2012/07/09(月) 00:19:22.34ID:???部屋に監禁されてるんだろう
かわいそうに
0582nobodyさん
2012/07/09(月) 00:39:33.26ID:???0583nobodyさん
2012/07/09(月) 00:40:03.06ID:???PHPの存在自体が罪であり諸悪の根源
0584nobodyさん
2012/07/09(月) 00:49:19.43ID:???0585nobodyさん
2012/07/09(月) 00:51:44.31ID:Dt2AQaWZヒアドキュメント内の文字って先頭にタブ文字が入ってたら構文エラーになりますよね?
だから全部左端に寄せるんですが、それだと書き出された後にソースを見ると、
インデントがなくなっちゃうので見難くなります
何か良い方法ないでしょうか?
0586nobodyさん
2012/07/09(月) 00:54:36.67ID:???普通にhtml書いて必要なとこだけphpモードにしてください
0587nobodyさん
2012/07/09(月) 00:56:34.51ID:???\tあ
EOM;
何も起きんかったぞ
0588nobodyさん
2012/07/09(月) 00:59:11.73ID:Dt2AQaWZその必要なとこだけ書くのに困ってるんです
>>587
え?
マジすか?
おかしいなぁ
もうちょっと調べてみます。
0589nobodyさん
2012/07/09(月) 01:00:45.74ID:???0591nobodyさん
2012/07/09(月) 01:05:40.92ID:Dt2AQaWZ失礼しました
でもヒアドキュメント内で、
文字の前にタブでインデントしたり、\t入れてみても、
実際のhtmlのソース見るとインデントされてないんですがこれって仕様ですか?
0593nobodyさん
2012/07/09(月) 01:10:00.74ID:Dt2AQaWZじゃあ仕方ないっすね
ありがとうございました
0594nobodyさん
2012/07/09(月) 01:15:16.57ID:???function foo(){
$hoge = 'hoge';
?>
<h1><?=$hoge?></h1>
<?php
}
0595nobodyさん
2012/07/09(月) 01:15:49.47ID:???0596nobodyさん
2012/07/09(月) 01:28:20.89ID:???0597nobodyさん
2012/07/09(月) 02:09:53.44ID:???結局、PHPでSpringのようなAOPフレームワークはありますか?
SpringのようにOOPとAOPのいいとこ取りをしてくれるやつがいいです。
0598597
2012/07/09(月) 02:14:51.40ID:???0601nobodyさん
2012/07/09(月) 03:31:30.13ID:???0602nobodyさん
2012/07/09(月) 09:01:47.23ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0603nobodyさん
2012/07/09(月) 09:07:56.74ID:???23. Javaの話をすると回答者が上機嫌になるんだけど・・・
→ 他言語について言及してください。ここの回答者は全知全能の神です。
0604nobodyさん
2012/07/09(月) 11:00:38.57ID:???0606nobodyさん
2012/07/09(月) 14:59:29.38ID:???0607597
2012/07/09(月) 15:11:01.36ID:???以降AOPとかSpringとか名前が出ても偽物ですので、
スルーして下さい。
0608597
2012/07/09(月) 16:07:08.63ID:???このスレの削除依頼出しといてください
0609nobodyさん
2012/07/09(月) 16:22:59.37ID:???0610nobodyさん
2012/07/09(月) 16:25:02.34ID:???そして重複させたが特に処罰受けることもなかったから図に乗ってるらしい
0612nobodyさん
2012/07/09(月) 16:30:19.10ID:???0613nobodyさん
2012/07/09(月) 16:32:49.55ID:???PHPの存在自体が罪であり諸悪の根源
0615nobodyさん
2012/07/09(月) 16:43:16.53ID:???お前らは何かに熱中してるか?
おそらく何も熱中してないだろう
俺は女子小学生のパンチラにハマっている
お前らも熱中するものを持つと人生が豊かになるぞ
0616nobodyさん
2012/07/09(月) 23:52:04.68ID:dbIcgLp1シリアル値へ変換したのですが、どう記載すればよいでしょうか?
$time = "2012/07/09 23:51:10";
0618nobodyさん
2012/07/10(火) 00:09:37.69ID:???0621nobodyさん
2012/07/10(火) 00:24:26.24ID:???0623nobodyさん
2012/07/10(火) 00:31:34.54ID:???0624nobodyさん
2012/07/10(火) 00:32:19.50ID:UZ6IJmG3strtotimeで通算秒に置き換えた後にその秒数が何日か出せばいいんじゃない?
0625nobodyさん
2012/07/10(火) 07:14:20.46ID:???0626nobodyさん
2012/07/10(火) 12:57:42.18ID:???0627nobodyさん
2012/07/10(火) 13:34:05.64ID:???0628nobodyさん
2012/07/10(火) 13:38:16.39ID:???0629nobodyさん
2012/07/11(水) 01:02:21.46ID:zX7fytDnそれとも初回set()後にget(,,$cas_token)してcas(,,$cas_token)する必要があるのでしょうか
0630nobodyさん
2012/07/11(水) 02:12:46.74ID:???まあおれも使ったことはないがマニュアル読めば分かるだろ
0631uy
2012/07/11(水) 05:27:47.26ID:???0632nobodyさん
2012/07/11(水) 07:50:29.34ID:Vgic99Ltユーザーごとに違う仕様のブログサービスは
phpでやるならどうやるのですか?
ユーザー名とログイン名でmysqlのデータを読み込んでるだけですか?
0633nobodyさん
2012/07/11(水) 08:01:00.64ID:???0634nobodyさん
2012/07/11(水) 20:47:08.09ID:???SQLのIN句に配列変数をバインドしたいです。
こんな感じ↓
$sql = "SELECT * FROM shain_table WHERE shain_id IN ( :shain_id )";
$sth = $dbh->prepare($sql);
$param[":shain_id"] = array("A0000", "A0001", "A0002");
でもこれではNGでした。
エロい人、正解を教えてください。
0636634
2012/07/11(水) 21:06:34.89ID:???$sql = "SELECT * FROM shain_table WHERE shain_id IN ( ?, ?, ? )";
$sth = $dbh->prepare($sql);
$sth->execute(array("A0000", "A0001", "A0002"));
0637nobodyさん
2012/07/11(水) 22:11:21.55ID:???$sql = "SELECT * FROM shain_table WHERE shain_id IN (". toMarker($prms) .")";
function toMarker($prms){
$str = '?';
for ($i = count($prms); $i > 1; --$i) $str .= ',?';
return $str;
}
0638nobodyさん
2012/07/11(水) 22:22:47.71ID:zX7fytDnどうやらlibmemcachedのバグでcas機能が使えないみたいです
0639nobodyさん
2012/07/11(水) 22:34:23.76ID:1l0z+RDi例えばブログシステムを作ったとして、
そのコメントを管理するDBの設計について質問があります。
コメントは一つのテーブルに全部書いて、
後でIDで引っ張ってきて表示したりするほうがいいか、
もしくはIDごとにテーブルを作って、そのテーブルごとにコメントを書き込むかどっちがいいでしょうか?
初心者なのでお手柔らかにお願いします
MySQL
PHP5.2か3
0640nobodyさん
2012/07/11(水) 22:37:00.06ID:???テーブルは増えたり減ったりするもんではない
0641nobodyさん
2012/07/11(水) 22:39:01.90ID:1l0z+RDiそうなんですね。
ありがとうございました!
0643nobodyさん
2012/07/12(木) 00:53:09.84ID:???0644nobodyさん
2012/07/12(木) 01:04:12.51ID:???0645nobodyさん
2012/07/12(木) 10:41:09.50ID:???0646nobodyさん
2012/07/12(木) 12:01:24.77ID:txUpsx2K$hoge = array();
で配列を初期化し、いくつか処理を挟んだのちに配列に値が格納されたかを確認したい場合はどのようにしたらよいでしょうか。
is_arryaだと配列であることは判定してくれますが、実際に$hogeの中に値が格納されたかがわからず
やりたいこととしては、implodeで処理した配列をわけたいのですが、値が入らず初期化されたときの
状態だとエラーがでてしまうため、それを避ける判定をしたいのです
0647nobodyさん
2012/07/12(木) 12:43:10.44ID:???よくわからんけど
var_dump($hoge);
で中身は見れる
値が入ってないのは
if(isset($hoge)){
とか
if($hoge = ""){
とかで判定できる
0648nobodyさん
2012/07/12(木) 12:48:45.29ID:???if (!$arr) {
echo '空';
} else {
echo '空じゃないよ';
}
0649nobodyさん
2012/07/12(木) 17:48:40.12ID:???0650nobodyさん
2012/07/12(木) 22:26:09.10ID:???>implodeで処理した配列をわけたいのですが、値が入らず初期化されたときの
>状態だとエラーがでてしまう
エラー出るか?
0651nobodyさん
2012/07/12(木) 22:29:14.95ID:mtMn8fbFどっちが正しいのですか?好みですか?
0652nobodyさん
2012/07/12(木) 22:34:30.48ID:???http://www.php.net/manual/ja/language.types.boolean.php
http://www.php.net/manual/ja/language.types.null.php
0653nobodyさん
2012/07/12(木) 23:09:25.46ID:???好みだけどコーディング規約とかに書いてるから
従いたいコーディング規約に従って下さい
特にないなら好きにすればええ
0654nobodyさん
2012/07/12(木) 23:10:03.67ID:fExz0nN3empty使った空判定になにか穴とかある?
0655nobodyさん
2012/07/12(木) 23:26:41.82ID:???0656nobodyさん
2012/07/12(木) 23:27:30.87ID:???0657nobodyさん
2012/07/12(木) 23:31:39.43ID:fExz0nN3否定演算子でfalseになる場合とか覚えるのめんどいし紛らわしいからemptyのほうが字面的にどういうときにtrueになるのか一発で分かっていいと思ったんだけど
まあありがとう
0658nobodyさん
2012/07/12(木) 23:31:40.23ID:???今はcountするか演算子使っちゃうわ
0659nobodyさん
2012/07/12(木) 23:36:39.55ID:fExz0nN3って書いてあったわ
そして確かに"0"がtrueになるのは忘れてた
これから気をつける
ありがとう
0660nobodyさん
2012/07/12(木) 23:38:49.20ID:???0661nobodyさん
2012/07/12(木) 23:42:20.41ID:???0662nobodyさん
2012/07/12(木) 23:44:24.37ID:???0663nobodyさん
2012/07/12(木) 23:49:23.37ID:???0665nobodyさん
2012/07/12(木) 23:51:10.92ID:???それぞれちゃんと意味はある
0668nobodyさん
2012/07/13(金) 00:42:26.73ID:???0669nobodyさん
2012/07/13(金) 00:43:50.73ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0670nobodyさん
2012/07/13(金) 00:48:50.34ID:???0671nobodyさん
2012/07/13(金) 00:49:34.88ID:???0672nobodyさん
2012/07/13(金) 00:57:22.46ID:OKb5KGY4http://www.php.net/manual/ja/language.types.type-juggling.php
$binary = (binary) $string;
$binary = b"binary string";
0673nobodyさん
2012/07/13(金) 01:51:01.22ID:OKb5KGY40674nobodyさん
2012/07/13(金) 04:21:23.08ID:???0675nobodyさん
2012/07/13(金) 05:16:26.73ID:???こんなところで聞いてもほぼ全員取るなっていうのはお前も分かってるだろw
俺としては就職には使えないけど勉強にはなると思う。
俺はJavaの資格を仕事で不要と知りつつとったおかげで
ある程度の基礎体力がついたという自信が持てた。
まぁ、一度取っただけで更新してないけどね。高いしw
ただ、学校で専門的な勉強積んできた自信があるんだったら軽々しくは勧めない。
0676nobodyさん
2012/07/13(金) 05:18:33.68ID:???0677nobodyさん
2012/07/13(金) 07:28:44.12ID:???0678646
2012/07/13(金) 08:01:15.46ID:QXmL2Tvfありがとうございます
所望した通りの動作になりました
>>650
error_repotingで警告類を一切出さないようにしたいもので
0679nobodyさん
2012/07/13(金) 08:53:20.08ID:???0680nobodyさん
2012/07/13(金) 10:15:27.87ID:???そのことが恥ずかしくて隠す
0681nobodyさん
2012/07/13(金) 10:20:00.06ID:???0682nobodyさん
2012/07/13(金) 11:37:00.81ID:???0683nobodyさん
2012/07/13(金) 14:25:39.75ID:???0684nobodyさん
2012/07/13(金) 14:52:14.37ID:???0688nobodyさん
2012/07/14(土) 02:47:01.60ID:???0689nobodyさん
2012/07/14(土) 15:20:20.31ID:tpNzSTZtIEではセッション変数が空になるのは何故ですか?
セッション変数ってサーバー側で保持されるから、
こんな事態にならないのではないですか?
0690nobodyさん
2012/07/14(土) 15:26:34.25ID:???サーバーに保存したデータがどのクライアントのものか識別する必要があるでしょ
0692nobodyさん
2012/07/14(土) 17:35:55.03ID:???せめて準2級からじゃないと恥ずかしい
0694nobodyさん
2012/07/14(土) 18:18:05.13ID:???0695nobodyさん
2012/07/14(土) 18:21:02.42ID:???0696nobodyさん
2012/07/14(土) 18:28:39.21ID:???0697nobodyさん
2012/07/14(土) 18:34:13.49ID:???0699nobodyさん
2012/07/14(土) 18:57:14.17ID:???0700nobodyさん
2012/07/14(土) 21:53:37.46ID:???0701nobodyさん
2012/07/14(土) 21:55:03.23ID:???致命的な不具合の寄せ集め
0702nobodyさん
2012/07/14(土) 22:09:33.37ID:???0703nobodyさん
2012/07/14(土) 23:40:38.99ID:63YLPZRTfunction check($data) {
if (is_array($data)) {
return array_map('datacheck', $data);
}
else {
$d = htmlspecialchars($data, ENT_QUOTES);
}
}
シェル上では、問題なく動作しているのに、
ブラウザでPOSTされた値を上記関数に入れ込むとなぜかサニタイズされません
しかし、check(check($data))のように2回上記関数に入れ込んでやるとしっかりサニタイズされます
POSTされた値だけ1回でうまくサニタイズされないのはどうしてでしょうか
0704nobodyさん
2012/07/14(土) 23:42:02.84ID:63YLPZRT以下コードです
function check($data) {
if (is_array($data)) {
return array_map('check', $data);
}
else {
$d = htmlspecialchars($data, ENT_QUOTES);
}
}
0705nobodyさん
2012/07/14(土) 23:51:27.26ID:???セキュリティの専門家に怒られるぞ
何が毒かなんて使う場所によって違う
0706nobodyさん
2012/07/14(土) 23:53:36.17ID:???0707nobodyさん
2012/07/14(土) 23:59:25.51ID:???なんで再帰みたいなことしてるのか
elseでreturnはしないのかとか色々疑問はあるけど
function h($data) {
return htmlspecialchars($data, ENT_QUOTES);
}
$post = array_map('h', $_POST);
でいいのでは
0708nobodyさん
2012/07/15(日) 00:15:56.17ID:???0709nobodyさん
2012/07/15(日) 00:21:30.97ID:???この段階でこんなことするのがそもそもおかしいけどね
0710nobodyさん
2012/07/15(日) 01:01:39.01ID:???これはだめでしょ
半角英数字以外をすべて削除するなら
個人的にサニタイズって呼んであげてもいいよ
でも文字列長はチェックしてね
0711nobodyさん
2012/07/15(日) 01:10:06.12ID:???function sanitize($data)
{
if (is_array($data)) {
return array_map('sanitize', $data);
} else {
return 'Don\'t say SANITIZE!';
}
}
0712703
2012/07/15(日) 05:19:47.39ID:RWRXX5R0サニタイズする関数をいくつかつくっていて、特殊文字の変換の関数が上手く動作しなかったので
誤った言い方をしてました
>>707
returnは転記するのにぬけてました・・・ 再帰処理は配列であるなしにかかわらず下の関数でよしとしたかったので
function datacheck($data) {
if (is_array($data)) {
return array_map('datacheck', $data);
}
else {
$data = htmlspecialchars($data, ENT_QUOTES);
}
return $data;
}
問題は、変数に配列を入れて上記関数を通した時には問題ないのに
配列で送られてきたPOSTを通すと特殊文字が変換されない、2回通してやると変換できる
原因が知りたいのです 変数に配列を自分でセットするのとPOSTされてくるので何か違いがあるのでしょうか
0713703
2012/07/15(日) 05:37:24.30ID:???どうもPOSTから受けた配列を変換用関数に入れると、配列の判定をしてはいるものの
再帰処理せず、1回目の配列判定をしたところで処理が終わってるようです
自分で変数に配列をセットした場合は、再帰処理されるのに
POSTの値が再帰処理されないのはなぜでしょう・・・
0714703
2012/07/15(日) 06:00:50.97ID:???var_dump($d);
$d2 = datacheck2($d);
var_dump($d2);
$d3 = datacheck2($d2);
var_dump($d3);
上記処理をかますと、
array(2) { [0]=> string(3) "<<<" [4]=> string(2) "<<" }
array(2) { [0]=> string(12) "<<<" [4]=> string(8) "<<" }
array(2) { [0]=> string(24) "<<<" [4]=> string(16) "<<" }
となります なぜこうなるのでしょうか・・・
string(3) string(12) と長さは変わってるようですが
0717nobodyさん
2012/07/15(日) 12:44:31.04ID:???0718703
2012/07/15(日) 14:44:00.05ID:???脆弱性を作りやすい間違った考えということが分かりました
ありがとうございました
0719nobodyさん
2012/07/15(日) 15:23:31.96ID:37AkCOjKtwitterの画面までは飛ぶのですが。
こちらです。
このページに対するリクエスト・トークンがありません。アプリケーションが〜
みたいな文が出てきて、アプリ認証画面に飛びません。
developerのページにちゃんと登録して、キーなどはちゃんと入力しました。
今はローカルで試しています。
0720nobodyさん
2012/07/15(日) 15:25:40.30ID:???0721nobodyさん
2012/07/15(日) 15:38:16.39ID:???リクエストトークンがないとはどういう意味なんでしょう?
サンプルプログラムを丸写ししてキーを入力しパスなどを変えただけなんです。
0722nobodyさん
2012/07/15(日) 15:59:21.04ID:???0723nobodyさん
2012/07/15(日) 21:13:23.03ID:???・投稿するAPIがあるならその仕様をちゃんと読む
・APIがないなら通信をトレースして何をしたらどうなるかを把握して専用のクライアントを作成する
結局この2つになるんじゃないの
0724nobodyさん
2012/07/15(日) 21:16:49.41ID:???0725nobodyさん
2012/07/15(日) 21:43:34.81ID:???アクセストークンがない。
read and wrightにしてない
おなじ内容の投稿を繰り返してる。
たぶんどれか
0726nobodyさん
2012/07/15(日) 21:47:32.56ID:???0727nobodyさん
2012/07/15(日) 22:16:56.04ID:???0728nobodyさん
2012/07/15(日) 22:30:26.21ID:???wright
wright
0729nobodyさん
2012/07/16(月) 03:34:05.92ID:xItWI94Mすみません、連投だからとsageてしまいました・・・
改めてお願いします
function datacheck($data) {
if (is_array($data)) {
return array_map('datacheck', $data);
}
else {
$data = htmlspecialchars($data, ENT_QUOTES);
}
return $data;
}
-----------------------------------
$d = $_POST['data'];
var_dump($d);
$d2 = datacheck2($d);
var_dump($d2);
$d3 = datacheck2($d2);
var_dump($d3);
上記処理をかますと、
array(2) { [0]=> string(3) "<<<" [4]=> string(2) "<<" }
array(2) { [0]=> string(12) "<<<" [4]=> string(8) "<<" }
array(2) { [0]=> string(24) "<<<" [4]=> string(16) "<<" }
となり、1回でエンティティ変換できないのはなぜでしょうか
0731nobodyさん
2012/07/16(月) 09:11:06.54ID:???第一は自分自身に対する不全感。
自分は非力で、無知で、まだまだ多くのものが欠けている。
だからこの欠如を埋めなくてはならない、という飢餓感を持つこと。
第二は、その欠如を埋めてくれる「メンター(先達)」を探し当てられる能力です。
メンターは先生でもお母さんでも、ネットの中の無名の人でもいい。
生涯にわたる師ではなく、ただある場所から別の場所に案内してくれるだけの
「渡し守」のような人でもいいのです。
自分を一歩先に連れて行ってくれる人は全て大切なメンターです。
第三が、素直な気持ち。
メンターを「教える気にさせる」力です。オープンマインドと言ってもいいし、
もっと平たく「愛嬌(あいきょう)」と言ってもいい。
「学ぶ姿勢」のある人は、何よりも素直です。
つまらない先入観を持たないから、生半可なリアリズムで好奇心を閉ざさない。
素直な人に聞かれると、こちらもつい真剣になる。知っている限りのことを、
知らないことまでも、教えてあげたいという気分になる。そういうものです。
以上、この三つの条件をまとめると、
「学びたいことがあります。教えてください。お願いします」
という文になります。これが「マジックワード」です。
これをさらっと口に出せる人はどこまでも成長することができる。
この言葉を惜しむ人は学ぶことができないのです。
学ぶ力には年齢も社会的地位も関係がありません。
>>727さんも、早く学ぶ力を身に付けてください。
0732nobodyさん
2012/07/16(月) 11:12:31.31ID:???0733nobodyさん
2012/07/16(月) 11:36:56.93ID:???0734729
2012/07/16(月) 11:53:07.77ID:xItWI94Mチェック用につくったものでした・・・ 注意不足で申し訳ありません
以下、最後にします・・・よろしくお願いします
function datacheck($data) {
if (is_array($data)) {
return array_map('datacheck', $data);
}
else {
$data = htmlspecialchars($data, ENT_QUOTES);
}
return $data;
}
-----------------------------------
$d = $_POST['data'];
var_dump($d);
$d2 = datacheck($d);
var_dump($d2);
$d3 = datacheck($d2);
var_dump($d3);
上記処理をかますと、
array(2) { [0]=> string(3) "<<<" [4]=> string(2) "<<" }
array(2) { [0]=> string(12) "<<<" [4]=> string(8) "<<" }
array(2) { [0]=> string(24) "<<<" [4]=> string(16) "<<" }
となり、1回でエンティティ変換できないのはなぜでしょうか
0739nobodyさん
2012/07/16(月) 13:31:55.86ID:xItWI94MたしかにHTMLソースを見るとしっかりエンティティ変換できてますね
ブラウザが変換されたものを認識して表示
2回目を通ると、2回変換されたものを1回分戻して表示しているから1回目が変換されたように
錯覚していたのですね
理解致しました、教えて頂きありがとうございました
ちなみに>>736は私じゃないです・・・
0740nobodyさん
2012/07/16(月) 13:57:52.34ID:QG6eRF1A出力する限りではデコード済みのようでした。
確認だけです
お願いします。
0741nobodyさん
2012/07/16(月) 14:25:27.61ID:???0742nobodyさん
2012/07/16(月) 14:29:14.51ID:QG6eRF1Aありがとうございました
0744nobodyさん
2012/07/16(月) 15:22:21.12ID:???0745nobodyさん
2012/07/16(月) 15:23:35.71ID:???0746nobodyさん
2012/07/16(月) 15:30:57.84ID:???エンコと勘違いしてないか?
0747nobodyさん
2012/07/16(月) 23:27:29.62ID:gCazxRKasession_start();〜
?>
<html>〜</html>
としたとき、グーグルクロームで上の方に空白ができるって
なんとかならないですか?
0748nobodyさん
2012/07/16(月) 23:31:36.01ID:???同じ結果ならブラウザでソースが変わるってのはない
PHPとは関係ないんじゃね
0749nobodyさん
2012/07/17(火) 11:59:23.23ID:???0750nobodyさん
2012/07/17(火) 12:12:53.44ID:???0753nobodyさん
2012/07/17(火) 23:10:16.97ID:???0754nobodyさん
2012/07/18(水) 11:40:22.77ID:???0756nobodyさん
2012/07/18(水) 14:31:18.93ID:???0757nobodyさん
2012/07/18(水) 15:14:11.38ID:???知らないことにするってことだろ
0758nobodyさん
2012/07/18(水) 15:17:04.27ID:???0759nobodyさん
2012/07/18(水) 15:26:02.07ID:???0760nobodyさん
2012/07/18(水) 16:01:21.74ID:???0761nobodyさん
2012/07/18(水) 16:01:30.12ID:ZNlQhXb2AjaxからPHPファイルにアクセスしてデータベースに書き込もうとしてるんですが、
そのPHPファイルにもユーザからのアクセス権限を与えないと書き込みできません。
これだと、ブラウザからそのPHPファイルに直接アクセスすることが出来てしまいます。
何か対策方法ないでしょうか?
ちなみにhtaccessで該当PHPファイルへのアクセス拒否を行うと、
書き込めなくなってしまいました。
よろしくお願い致します。
0763nobodyさん
2012/07/18(水) 16:13:59.13ID:???PHPerじゃないのかよ…
0765nobodyさん
2012/07/18(水) 16:20:49.01ID:???ブラウザからのアクセスを拒否したらだめに決まってんだろ
簡易的にAjax以外を拒否するなら
$_SERVER['HTTP_X_REQUESTED_WITH'] が 'XMLHttpRequest'
かどうかチェックすればいいが、
偽装可能だし携帯とかブラウザによっては対応できない
0766nobodyさん
2012/07/18(水) 16:28:51.63ID:ZNlQhXb2基本的に直でアクセスした場合は何も表示はされないんですが、
そのファイルのソースコードを見られるのが心配です。
基本的にアクセスすればPHPの処理が実行されるので、
ソースコードを見られる心配はないと思っていていいでしょうか?
ちょっと>>764については調べてみますが。
0767nobodyさん
2012/07/18(水) 16:35:42.56ID:???0768nobodyさん
2012/07/18(水) 16:39:51.44ID:???0769nobodyさん
2012/07/18(水) 16:42:58.58ID:???ApacheならApacheの設定をきちんとしておけば、
.phpのファイルにアクセスして直接ソースコードが見られることはない
そんなのは当たり前
0770nobodyさん
2012/07/18(水) 16:58:00.14ID:ZNlQhXb2じゃあ安心です。
ありがとうございました
他の方もありがと!
0772nobodyさん
2012/07/18(水) 21:57:10.90ID:LQ7IKH/x0773nobodyさん
2012/07/18(水) 23:04:03.60ID:???→ えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます
0774nobodyさん
2012/07/18(水) 23:27:25.90ID:???0775nobodyさん
2012/07/19(木) 10:29:57.12ID:???0776nobodyさん
2012/07/19(木) 18:16:00.49ID:sGB+atqj=>
ってどういう意味なんでしょうか?
特殊文字でグーグル検索すらできないので教えてください
0777nobodyさん
2012/07/19(木) 19:32:58.45ID:xIuqWu1Yselect 5555 from test order by rowid desc
ってやると、列5555の中の値が取得されずに、
5555って値が取得されてしまいます。
この原因は何なのでしょうか?
0779nobodyさん
2012/07/19(木) 19:40:36.16ID:rqfdDCV2関数
手続き
メンバー関数
プロシージャ
コールバック
はどう違いますか?
0781nobodyさん
2012/07/19(木) 19:48:55.73ID:???0782nobodyさん
2012/07/19(木) 19:51:18.24ID:???0783nobodyさん
2012/07/19(木) 19:53:13.19ID:sGB+atqj連想配列のことだったんですね!
ありがとうございます、おかげさまで理解できました!
0784nobodyさん
2012/07/19(木) 19:53:53.64ID:???メソッド≒メンバ関数 OOPに於ける機能、あるいはオブジェクトが持つ関数
手続き=プロシージャ 何度も行う処理を一纏めにした関数
コールバック 登録された関数を後に呼び出す機構。array_mapとか
0785nobodyさん
2012/07/19(木) 20:01:15.69ID:???phpでの話か?
ならプロシージャは関係無いで
メソッドはクラスに定義された関数
クラスを実体化したらオブジェクト。オブジェクトの持ち物がメンバー。
コールバックは振る舞いの引数。普通は引数とは何らかの値やオブジェクトだが、コールバックは関数やメソッドを渡す。
0786785
2012/07/19(木) 20:08:41.50ID:UpFPLEC5そうなると文脈では784みたいな捕らえ方も無きにしも非ずだけど、オブジェクト指向の対概念として語られる場合も多い。というか、そっちの方が多いんでないかな?
0787nobodyさん
2012/07/19(木) 20:24:02.11ID:???C++とかなら違ったような気がするけど。
0789nobodyさん
2012/07/19(木) 23:35:12.93ID:???→ 使用しないこと。実装が中途半端だという説もありますが、
PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
0790nobodyさん
2012/07/19(木) 23:47:22.19ID:???0791nobodyさん
2012/07/20(金) 11:31:16.80ID:???原因は、「それが仕様だから」
5555をIntegerとして返しているだけ。
``で囲め。''だと今度はstringとして認識されるぞ。
というかそんなフィールド名つけんなよ。
更に言えば、スレチもいいとこだ。
0792nobodyさん
2012/07/20(金) 12:37:18.13ID:aZB4pJtS【PHPのバージョン】4.2
【質問内容】セッションについていくつか教えてください。
■1.A.php B.php C.phpとあって、AとCでセッションを使いたいのですが
AとCだけにsession_start()を利用してよいでしょうか?(Bでもsession_start()をしないとCで
セッションが利用できないことはあるのでしょうか)
■2.セッションの有効期限(60分以上)を設定したいのですが、
ini_set('session.gc_maxlifetime', 3600);session_save_path("/tmp/hoge");
の2つを指定でよいでしょうか?
■3.2の設定は、session_start();の度に事前に実行しないといけないでしょうか。
それとも初回1回だけでよいでしょうか。
よろしくお願いいたします。
0793nobodyさん
2012/07/20(金) 12:46:28.72ID:???2. 直接関係あるのはsession.gc_maxlifetime
3. 動作があったら有効期限をリセットするのが普通 つまり毎回やれ
あとPHP4は特別な事情がない限りもう使わないでくれたまえ
0795nobodyさん
2012/07/20(金) 14:23:57.88ID:???0797nobodyさん
2012/07/20(金) 20:51:29.54ID:IokhYMk9その値をphpで取得すると2012-07-20 18:40:42となるのですが、
配列に時間を入れて昨日だけの値を表示や今日だけの値を表示
させることは可能なのでしょうか?
0798nobodyさん
2012/07/20(金) 20:55:06.04ID:???strtotime
explode
このへんでどうにかしてみろ
0799nobodyさん
2012/07/20(金) 21:00:41.56ID:bg/kXQpZこういう時は別ファイルにしてincludeするのでしょうか?
<?php
if(TRUE)
{
hoge(3);
function hoge($fuga){
return($fuga + 1);
}
}
?>
0800nobodyさん
2012/07/20(金) 21:06:03.53ID:???もっともPHPの無名関数は5.3以上じゃないと使い物にならんけど。
0801nobodyさん
2012/07/20(金) 21:10:02.62ID:bg/kXQpZありがとうございます。
調べて使ってみます。
0802nobodyさん
2012/07/20(金) 22:20:44.18ID:kO69dXPRチェックされた時に1が送られるというのは、できるんですが
チェックされていない時に 0を送るというのができません。
どのように記述すれば
チェックの時は1 未チェックの時は0という風にできるのでしょうか?
0803nobodyさん
2012/07/20(金) 22:34:07.18ID:???チェックボックスと同じname属性をもつhiddenを仕込んでおく。
<input type="hidden" name="data[User][done]" value="0" id="UserDone_" />
<input type="checkbox" name="data[User][done]" value="1" id="UserDone" />
0804nobodyさん
2012/07/20(金) 22:40:00.24ID:???<input type="hidden" name="a" value="0">
<input type="checkbox" name="a" value="1">
ダサかったら
<input type="checkbox" name="checks[]" value="a">
<input type="checkbox" name="checks[]" value="b">
$chkflg['a'] = 0;
$chkflg['b'] = 0;
foreach ($_POST['checks'] as $value) $chkflg[$value] = 1;
0805nobodyさん
2012/07/20(金) 23:01:44.79ID:kO69dXPRありがとうございます!!
うまくいけました!
0806nobodyさん
2012/07/20(金) 23:34:16.31ID:???もう終わった話みたいだけれど
関数をif内で定義する意味がわからない。
<?php
if(TRUE)
{
/*
hoge(3);
function hoge($fuga){
return($fuga + 1);
*/
$fuga=3;
$fuga++: //$fuga=$fuga+1;
}
}
?>
または、別の場所にfunction定義じゃ拙い状況ってあるの?
0807nobodyさん
2012/07/20(金) 23:44:19.62ID:???0808nobodyさん
2012/07/20(金) 23:49:19.86ID:???0809nobodyさん
2012/07/21(土) 00:06:15.25ID:L7H/xY51ありがとうございます。
phpはCなどに比べ、かなり柔軟に色々出来、パフォーマンスの上げ方も多彩だということをどこかで見かけていました。
今回は多分、includeと混同していたのだと思います。
そして今のコードは冗長で、ifで分岐できたらif、elseifそれぞれがちょうど纏まりそうですし、
こういうことができたらPHPの使い方に幅が出そうなので、質問した次第です。
0810nobodyさん
2012/07/21(土) 00:06:51.46ID:L7H/xY510811nobodyさん
2012/07/21(土) 00:12:28.49ID:???それよりもインクルードによるディスクI/Oの方が遅くなる
0812nobodyさん
2012/07/21(土) 00:22:13.02ID:L7H/xY51ありがとうございます、phpでもそうなのですね。
勝手に一行ずつ読みながら実行しているものと思っていました。
0813nobodyさん
2012/07/22(日) 15:40:32.42ID:GaaHC7Yrecho $B."\t";
echo $C."\t";
ブラウザに表示された上記結果を
エクセルにタブ区切りで貼り付けたいのですが、
うまくいきません。
どこが間違っているのでしょうか。
よろしくお願い致します。
0814nobodyさん
2012/07/22(日) 15:44:35.21ID:???0815813
2012/07/22(日) 15:56:50.51ID:GaaHC7Yrwhile(){
echo "<br/>".$A."\t";
echo $B."\t";
echo $C."\t";
}
説明が少なくてすみません。
whileで繰り返すようにしてて
$A[0] $B[0] $C[0]
$A[1] $B[1] $C[1]
$A[2] $B[2] $C[2]
のようにブラウザに表示されます。
ソースをコピーだと改行されないです。
説明が足りず申し訳ありません。
whileがある場合、どうしたらタブ区切りで貼り付けできますか?
よろしくお願い致します。
0817nobodyさん
2012/07/22(日) 17:51:17.49ID:???0818nobodyさん
2012/07/22(日) 17:54:58.17ID:???これで改行されるだろ
0819nobodyさん
2012/07/22(日) 19:08:18.59ID:???0820nobodyさん
2012/07/22(日) 19:12:49.74ID:LcUqLU8fロリポップの仕様かコードが悪いのがわからないので直す方法を教えて下さい
$img = "sample.jpg" ; // 読み込む画像のアドレス
$erc = imagecreatefrompng("error.png");
$size = 200
if (!($irc = @imagecreatefromjpeg($img))) // jpeg として読み込んでみる
if (!($irc = @imagecreatefrompng($img))) // png として読み込んでみる
if (!$irc = @imagecreatefromgif($img)) { // gif として読み込んでみる
// 画像が正しく読み込めなかったときの処理
$irc = $erc;
}
if (imagesx($irc) > imagesy($irc)) {
$rrc = imagecreate($size, $size * imagesy($irc) / imagesx($irc)) ;
} else {
$rrc = imagecreate($size * imagesx($irc) / imagesy($irc), $size) ;
}
ImageCopyResampled($rrc, $irc, 0, 0, 0, 0, imagesx($rrc), imagesy($rrc), imagesx($irc), imagesy($irc)) ;
header('Content-type: image/jpeg');
// jpgeg 画像として出力
imagejpeg( $rrc ) ;
imagedestroy( $rcc );
imagedestroy( $irc );
0821820
2012/07/22(日) 19:35:07.88ID:LcUqLU8f0822nobodyさん
2012/07/22(日) 19:40:58.06ID:???まずは自分のPCでやれ
0823nobodyさん
2012/07/22(日) 20:23:46.31ID:I+0QjfNz【OS名】RHEL ES4(職場サーバのテスト用に作った自家鯖です)
【PHPのバージョン】5.3.8
【連携ソフトウェア】なし apache httpdでモジュール使用(&バッチとして使用)
【質問内容】
・特定のファイルについて、今現在のファイル内容を元に変更を行い、ファイル内容を変更後の内容に置き換えたい
・変更処理の最中に他からファイル内容を変更されてはまずい為flock()で明示的にロックして読み書きしたい
上記の条件を満たそうと
$fp = fopen( './hoge.txt', 'r+');
flock($fp, LOCK_EX);
$data = fread($fp,filesize('./hoge.txt'));
〜〜$dataを元に変更処理〜〜
rewind($fp);
fwrite($fp, $data);
これでOKだな…などと考えていたのですが、コードを書いて、テストをはじめる直前に
元の内容のサイズ > 変更後のサイズ だったらゴミが残ってしまう事に気付きました。
ファイルは読み込み直前に排他ロックしたい、ファイルへの書き込み時にファイルサイズが減って欲しい時もある、
こういう時はどうしたら良いのでしょうか?
0824nobodyさん
2012/07/22(日) 20:31:17.26ID:???0825>>823
2012/07/22(日) 20:35:17.32ID:I+0QjfNzftruncateってのがあるのか、ありがとうございます助かりました
0826nobodyさん
2012/07/22(日) 20:35:35.41ID:???0827nobodyさん
2012/07/22(日) 20:55:57.16ID:???require_onc
?>
<html>
require_onceがhtmlより上にあると上の部分に
空白が開いてしまいます。なんとかならないですか?
0829nobodyさん
2012/07/22(日) 21:00:07.98ID:???0830nobodyさん
2012/07/22(日) 21:14:12.06ID:FECQN4tJ<?php
require_onc
?>
<html>
require_onceがhtmlより上にあると上の部分に
空白が開いてしまいます。なんとかならないですか?
0832nobodyさん
2012/07/22(日) 21:21:39.14ID:???自分で起きてる症状が他人にも起きると思ったら間違い
つうか再現できるソース全部出せよ
0834nobodyさん
2012/07/22(日) 21:51:49.35ID:???0835nobodyさん
2012/07/22(日) 22:23:26.00ID:FECQN4tJありがとうございました。
0836nobodyさん
2012/07/23(月) 00:11:02.72ID:???(´゚'ω゚`)
0837nobodyさん
2012/07/23(月) 02:07:59.07ID:zNnOSXz7作った場合はどれくらいかかりますか?
0838nobodyさん
2012/07/23(月) 02:09:50.07ID:/5p5EQQS0839nobodyさん
2012/07/23(月) 02:14:11.68ID:???0840nobodyさん
2012/07/23(月) 02:17:45.77ID:???初期費用6300円、年間基本料金21,000円でどう?
ショッピングモールの出店もおまけでつけておきます。
ただし、基本的な情報の入力はすべてそちらの手作業になります。
あと、割安料金で提供する代わりに、各ページの下に小さな広告が一つ入ります。
0841837
2012/07/23(月) 02:24:02.39ID:zNnOSXz7制作費と制作期間の両方を質問してます。
関東が放射能だらけの食い物ばっかなので。
関西の農作物を強調して実家の農作物売ろうかなって考えてます。
0843nobodyさん
2012/07/23(月) 03:12:42.49ID:???費用も期間もかからないぞ
簡素なのでいいならカスタマイズもいらんだろ
そのまま使えばいい
0844nobodyさん
2012/07/23(月) 04:23:57.60ID:???0845nobodyさん
2012/07/23(月) 04:57:50.71ID:???制作期間は、そうですね、1時間ぐらいかな。
詳しくは、カラーミーショッ・・・おおぉっと、これ以上は企業秘密だ
0846nobodyさん
2012/07/23(月) 04:59:55.40ID:aO6I8Kadindex.phpで$_SERVER['PATH_INFO']でURLから値を取得する場合
http://xxxxxxxxx/index.php/hoge
とやらないと/hogeの部分が取得できないのですが、このindex.phpの部分を表示せず
http://xxxxxxxxx/hogeでURLのhogeを取得するにはどうすればいいのでしょうか?
0847nobodyさん
2012/07/23(月) 05:04:47.35ID:???0848nobodyさん
2012/07/23(月) 05:05:36.23ID:???0849nobodyさん
2012/07/23(月) 05:11:19.13ID:???http://kohada.2ch.net/test/read.cgi/php/1023791370/l50
0850nobodyさん
2012/07/23(月) 05:16:09.42ID:aO6I8Kad0851nobodyさん
2012/07/23(月) 09:57:56.37ID:???の::とはどういう意味ですか?
0852nobodyさん
2012/07/23(月) 10:21:23.37ID:???class Rule {
static function yomekasu ( $resNum ) {
echo '>>' . $resNum . 'をよく読めカス';
}
}
Rule::yomekasu( 1 );
0853nobodyさん
2012/07/23(月) 10:26:03.61ID:???↓
0854nobodyさん
2012/07/23(月) 10:32:29.46ID:???0855nobodyさん
2012/07/23(月) 10:59:34.31ID:???10時間返せよボケ
0857nobodyさん
2012/07/23(月) 11:36:26.56ID:???0859nobodyさん
2012/07/23(月) 12:11:37.06ID:???気に入らないなら自分でスレ建てろ
しばくぞカスども
0860nobodyさん
2012/07/23(月) 12:47:21.60ID:???【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
0864nobodyさん
2012/07/23(月) 16:27:26.21ID:SD0s76faどういった関数を使えばいいでしょうか?
圧縮・解凍系の物以外でお願いします(デフォルトでバンドルされてないので)
0865nobodyさん
2012/07/23(月) 16:30:11.42ID:???0866nobodyさん
2012/07/23(月) 16:43:18.16ID:???圧縮・解凍しかないよ
何らかの符号化(圧縮・暗号化)をして、あとで復号化(解凍・解読)するしかないから
ちなみに、
使う文字種を半角英数字のみに制限してなおかつ短くするならBASE64
元のデータの4/3倍程度のサイズになる
ただ短くするのならハッシュ関数系のMD5とかSHA-1
ハッシュ関数なので復号不可能
0867nobodyさん
2012/07/23(月) 16:54:37.16ID:???0868nobodyさん
2012/07/23(月) 16:56:59.97ID:???そう。圧縮じゃないもん。
http://ja.wikipedia.org/wiki/Base64
0869nobodyさん
2012/07/23(月) 17:46:51.98ID:???0870nobodyさん
2012/07/23(月) 17:50:21.36ID:???足りないから記号2字を加えて64字
↓
Base64
0871864
2012/07/23(月) 18:03:57.29ID:SD0s76faやっぱ圧縮以外によさそうなのはないですね
アルゴリズムは公開されてて
ユーザ関数としての実装ならいくつか見つかりましたのでそれを試してみます
0872nobodyさん
2012/07/23(月) 21:13:55.03ID:zNnOSXz7文字コードはutf8nと改行コードはCR+LFにしてますが、
改行コードってCR+LFでいいんですかね?
改行コードが違うとブラウザによっては表示されなかったりで
苦戦してます。
0873nobodyさん
2012/07/23(月) 21:20:06.58ID:???0874nobodyさん
2012/07/23(月) 21:23:46.77ID:???0875nobodyさん
2012/07/24(火) 00:19:16.75ID:???エスケープついでにやればいいだけだし
0876872
2012/07/24(火) 00:34:10.23ID:2U8u549sローカル環境でグーグルクロームで表示されていた文字列が
レンタルサーバーにうpしてグーグルクロームでアクセスすると
文字列が表示されないという不具合でした。
調べてみると、改行コードと文字コードをいじったら直ったので
レンタルサーバー上とローカル環境では微妙に違うということです。
0877nobodyさん
2012/07/24(火) 00:35:51.04ID:???0878nobodyさん
2012/07/24(火) 02:46:37.14ID:???ftpクライアントソフトの設定見直してみたら?
あとphp.iniとかかもね
0879nobodyさん
2012/07/24(火) 03:03:11.32ID:???0880nobodyさん
2012/07/24(火) 03:12:33.52ID:???0881nobodyさん
2012/07/24(火) 05:17:28.51ID:???0882nobodyさん
2012/07/24(火) 08:36:49.70ID:Q8gvke9wうまく判定できないから調べたら、nullが返ってきていた
これ、どういうことでしょうか?普通のCentOS鯖のPHP5.3ですが
0883nobodyさん
2012/07/24(火) 09:06:05.80ID:???nullはFLASEだろ
0884nobodyさん
2012/07/24(火) 09:23:24.38ID:???0885nobodyさん
2012/07/24(火) 10:22:16.86ID:hlu32Ihw【PHPのバージョン】5.3
【質問内容】
for文で変数の末尾の数字を付けたいです。
例:
for ($i = 0; $i < count($ansArray); $i++) {
$this->ans$i = $ansArray[$i];
}
で、$this->ans0, $this->ans1, $this->ans2.....に代入したいのです。
この例のように書くとエラーとなるのですが、何か方法はないでしょうか?
0886nobodyさん
2012/07/24(火) 10:29:59.90ID:???0887nobodyさん
2012/07/24(火) 10:38:53.60ID:???0888nobodyさん
2012/07/24(火) 10:50:40.67ID:???0890nobodyさん
2012/07/24(火) 11:48:55.30ID:???{}で、文字列を展開するやり方知ってる?
$a = 'hoge';
${$a} = 'moge';
echo $hoge;
--------------------
この結果が
--------------------
moge
0891nobodyさん
2012/07/24(火) 11:51:22.84ID:???Parse error: syntax error, unexpected T_DEC in - on line 5
0892nobodyさん
2012/07/24(火) 11:51:31.15ID:???0893nobodyさん
2012/07/24(火) 11:52:08.91ID:???$this -> {'ans'.$i} = $ansArray[$i];
でうまく行くと思う。
でもブレース展開しなくても、
$name = 'ans' . $i;
$this -> $name = $ansArray[$i];
でOK。こっちの方が見通しはいいと思う。
0894nobodyさん
2012/07/24(火) 11:56:01.93ID:???なにを使ってnullが返ってきていると判断したんだ?
そのソース晒せ。
あと883は無視しとけ。falseとnullは別もんだから。
0897nobodyさん
2012/07/24(火) 12:07:57.18ID:???0899nobodyさん
2012/07/24(火) 12:12:17.55ID:???bool(false)
false返ってるね。
FALSEは予約語じゃないと何度言えば・・・
0900nobodyさん
2012/07/24(火) 12:15:32.35ID:???どうせ検索文字列があるかないかを判定するだけだろ?
どっちみち条件式ではfalse扱いなんだから気にするこたーねーよ
0902nobodyさん
2012/07/24(火) 12:21:09.39ID:???0903nobodyさん
2012/07/24(火) 12:30:48.49ID:???if ( strstr($mail, "@") )
でいいけど strposだと
if ( strpos($mail, "@") !== FALSE )
ってしないと駄目ってやつだな。
0904nobodyさん
2012/07/24(火) 13:25:38.04ID:???0905nobodyさん
2012/07/24(火) 13:26:47.17ID:???0907nobodyさん
2012/07/24(火) 13:51:04.97ID:???0908nobodyさん
2012/07/24(火) 13:51:57.66ID:???0909nobodyさん
2012/07/24(火) 14:10:26.33ID:???opendir(D,".");
@files = readdir D;
closedir D;
foreach (@file) {
print "$_\n";
}
PHPだと
$dh = opendir(".");
while (($file = readdir($dh)) !== false) {
echo "$file\n";
}
closedir($dh);
PHPはfalseと比較してる部分が特にダサい
0910885
2012/07/24(火) 14:46:28.78ID:hlu32Ihwみなさんありがとう。
見通しのよさの点で、893さんの手法でいきます。
勉強になりました。ありがとうございました。
0912nobodyさん
2012/07/24(火) 16:49:17.69ID:???0913nobodyさん
2012/07/24(火) 17:01:19.20ID:???0914nobodyさん
2012/07/24(火) 17:02:12.16ID:???echo 'boolへのキャストが糞';
}
0915nobodyさん
2012/07/24(火) 18:09:13.06ID:???0916nobodyさん
2012/07/24(火) 20:32:52.38ID:???0917nobodyさん
2012/07/24(火) 20:36:28.43ID:???0918nobodyさん
2012/07/24(火) 20:43:29.27ID:???0919nobodyさん
2012/07/24(火) 20:46:01.62ID:???0920nobodyさん
2012/07/24(火) 20:46:50.24ID:???0921nobodyさん
2012/07/24(火) 21:37:51.66ID:???0922nobodyさん
2012/07/24(火) 21:49:20.28ID:???0923nobodyさん
2012/07/24(火) 23:20:48.95ID:???0924nobodyさん
2012/07/24(火) 23:22:50.97ID:???0925nobodyさん
2012/07/24(火) 23:23:40.14ID:???0926nobodyさん
2012/07/25(水) 00:25:31.36ID:???0927nobodyさん
2012/07/25(水) 00:33:07.37ID:???0928nobodyさん
2012/07/25(水) 01:11:31.29ID:???0929nobodyさん
2012/07/25(水) 02:08:39.04ID:???0930nobodyさん
2012/07/25(水) 02:16:37.67ID:???0931nobodyさん
2012/07/25(水) 02:24:12.13ID:???wwwwwwww
0932nobodyさん
2012/07/25(水) 02:26:24.81ID:???0933nobodyさん
2012/07/25(水) 02:33:18.18ID:???世界中のプログラマは十把一絡げ
0934nobodyさん
2012/07/25(水) 05:13:19.80ID:???0935nobodyさん
2012/07/25(水) 05:51:00.85ID:???0936nobodyさん
2012/07/25(水) 09:39:47.42ID:???0937nobodyさん
2012/07/25(水) 09:47:06.82ID:???http://perl-cgi.net/function/tie/
0938nobodyさん
2012/07/25(水) 10:45:23.99ID:3no0iqfW【PHPのバージョン】5.5
【連携ソフトウェア】MySQL
【質問内容】メッセージと画像をSQLに格納しています、これらを取り出して1つのウェブページでメッセージと画像の両方を表示する事は出来ますか?
出来る場合はどのように実現するか、または参考ページを教えて頂けると助かります。
0941nobodyさん
2012/07/25(水) 10:55:25.49ID:???0943nobodyさん
2012/07/25(水) 11:08:42.26ID:???メッセージ表示用とは別で画像読み込み用のPHPが必要って事ですか?
表示用PHPひとつで両方表示は出来ないって事ですかね?
0944nobodyさん
2012/07/25(水) 11:13:09.01ID:???0946nobodyさん
2012/07/25(水) 11:17:52.47ID:???どっちがいいのだろう
0947nobodyさん
2012/07/25(水) 11:19:48.18ID:???検索対象にならないから入ってても意味無いが
バラバラだと管理が面倒な場合もあるし。
0948nobodyさん
2012/07/25(水) 11:21:07.33ID:???トランザクション処理が面倒か
0949nobodyさん
2012/07/25(水) 11:37:12.90ID:???0950nobodyさん
2012/07/25(水) 11:52:59.08ID:???ドット単位で色解釈してbackground-colorで1ピクセルずつ指定していけばw
誰がやるかボケレベルだけど
>>949
コマンド一撃でバックアップできるのは魅力なんだけどね。
0951nobodyさん
2012/07/25(水) 11:56:07.11ID:???0952nobodyさん
2012/07/25(水) 13:13:09.10ID:Ej6VMDzqsession_startで保存した値ってどれぐらい持つのでしょうか?
0953nobodyさん
2012/07/25(水) 13:18:46.71ID:???http://php.net/manual/ja/session.configuration.php
ブラウザ落とせばすぐ消える。
タブブラウザだとそのブラウザのプロセスが消えるまでって言ったほうがいいかな。
0954nobodyさん
2012/07/25(水) 13:23:32.87ID:???session.gc_maxlifetimeってやつが関係してるんでしょうか?
ツイッターとかでログインして利用できるサービスがいくつかありますが、
あれってブラウザ閉じたりしてもログインしたままだと思いますが、
どうやってやってるんですか?
0955nobodyさん
2012/07/25(水) 13:35:43.20ID:???0956nobodyさん
2012/07/25(水) 13:45:44.36ID:???どうしても、っていうなら Data URI scheme でやれば?
http://en.wikipedia.org/wiki/Data_URI_scheme
0957nobodyさん
2012/07/25(水) 13:48:46.66ID:???http://e-words.jp/w/E59E8BE382ADE383A3E382B9E38388.html
型キャストには、明示的に行われるものと暗黙的に行われるものがある。
0958nobodyさん
2012/07/25(水) 13:49:13.56ID:Ej6VMDzq今ここのサイトみてツイッターの認証やってるんですが、
http://nianote.com/programing/101
まったく同じコードでやってるのに、
ツイッターの公式画面で認証した後にcallback.phpに正しくリダイレクトしてくれません。
認証して「しばらくお待ちくだしさい」って画面に切り替わった後に、
また認証画面に戻ってループしてしまいます。
ちゃんとツイッターのアプリケーション登録画面でcallback先のURLを
http://127.0.01/callback.php
ってちゃんと書いてます。
callback.phpのsession_start関数の前後で、
echoとかで何か出力するとちゃんとリダイレクトされるようなのですが、
そうするとcan't modify header informationとかでwarningエラーが出ます。
原因はなんでしょうか?
0959nobodyさん
2012/07/25(水) 14:31:40.46ID:3no0iqfWこれだ!ありがとうございます、さっそくやってみます!
0960956
2012/07/25(水) 14:34:09.28ID:???一応言っておくと、普通はやらないよ
普通はさんざん書かれているように
HTML出力のプログラムと画像出力のプログラムを分ける
0961nobodyさん
2012/07/25(水) 14:43:51.00ID:3no0iqfWこれをやる事によってどんなデメリットがあるんでしょうか?
0962nobodyさん
2012/07/25(水) 14:46:54.31ID:???よく使うかなあ、サーバクライアントならあまりやらないかと。
0963nobodyさん
2012/07/25(水) 14:48:11.86ID:???0964nobodyさん
2012/07/25(水) 14:49:33.06ID:???キャッシュ制御ができない
画像サイズが大きいとHTMLの描画開始が遅くなる
HTMLページのレスポンスが遅くなる
別ページから画像だけを使い回しできない
同一ページで同じ画像を複数使う場合、それぞれにデータを埋め込む
ただ、クライアントサイドの高速化に使うケースもある
0965nobodyさん
2012/07/25(水) 14:51:19.59ID:???0966nobodyさん
2012/07/25(水) 14:52:20.13ID:???0967nobodyさん
2012/07/25(水) 14:57:41.43ID:Ej6VMDzqローカルでやるとうまくいかなかっただけっぽいです。
0968nobodyさん
2012/07/25(水) 15:14:43.42ID:Ej6VMDzqそのユーザがパスワードを変更したらアクセストークンって変化するんでしょうか?
0969nobodyさん
2012/07/25(水) 15:17:10.19ID:3no0iqfWやはりもう少しどういった仕様にするか考えてみます
みなさんありがとうございました
0970nobodyさん
2012/07/25(水) 15:56:20.35ID:Ej6VMDzqそのページはユーザ独自のものが表示されるのでインデックスしないようにするもんなんでしょうか?
0972nobodyさん
2012/07/25(水) 16:05:50.63ID:Ej6VMDzqGoogleのインデックスです
あのメタタグのrobots属性のことです。
0974nobodyさん
2012/07/25(水) 17:23:21.23ID:Ej6VMDzqログイン情報を渡せばできると思いますが、させないつもりです。
googleの検索結果に載る情報って、
クローラが取得した内容が載るんですよね?
じゃあクッキーなどをチェックしてログイン情報があるかを確認する処理を入れ、
ログイン情報のないクローラにはただの初期画面が表示するようにすれば、
ユーザ個々のページの内容が表示されなくなると思うのですが、
これは正しい方法ですか?
urlはトップページが
http://test.com
だとしたら
このURLを変えないままログインして、ユーザごとに違う情報を表示させたいんです。
0975nobodyさん
2012/07/25(水) 17:49:00.76ID:???とりあえずクローラのことは考えないでいいから、
どうやって認証の仕組みを作るか考えるのがいいだろ
あと、例示用のドメインは example.com とかを使うように決まっている
お前さんが test.com の所有者、Test Central, Inc.ならいいが
0976nobodyさん
2012/07/25(水) 17:49:43.30ID:???Googlebotはログインしてない状態のページしか拾わないし、
それがインデックスされる
robots属性でインデックスされないようにしたら
検索からたどり着けなくなるんだから
Web上に存在してないのと同じ
そう、Web上に存在してないのと同じ
0977nobodyさん
2012/07/25(水) 17:54:10.43ID:???ログイン後に元のURLに戻ってきてそこで何か表示するプログラムを書きなさい
トップページで、状態に応じて
「まだログインしていません」
「ログイン済みです」
のどちらかが表示される仕組みを作れば次に勧める
0978nobodyさん
2012/07/25(水) 17:57:43.58ID:???これは酷い
0979nobodyさん
2012/07/25(水) 17:58:05.42ID:???作り方は聞いてない。
ログインページをgoogleにインデックスして欲しければするだけの話。
ロボットにログイン後のページを見られないようにしてさえおけばいいだけ。
0980nobodyさん
2012/07/25(水) 18:07:32.14ID:Ej6VMDzq先にログインの仕組みを作ります。
ありがとうございました。
0981nobodyさん
2012/07/25(水) 18:58:51.76ID:IGMzGv0Tアクセスするだけでもsession_startを呼び出す必要があるんでしょうか?
0982nobodyさん
2012/07/25(水) 19:11:29.09ID:???0983nobodyさん
2012/07/25(水) 19:33:19.21ID:???クライアントにどのセッションか教えてもらうために必要だ
0984nobodyさん
2012/07/25(水) 19:56:46.68ID:IGMzGv0Tもう疲れちゃった
ありがとうございます
0985nobodyさん
2012/07/25(水) 21:18:47.79ID:???【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
0986nobodyさん
2012/07/25(水) 21:33:13.96ID:???http://kohada.2ch.net/test/read.cgi/php/1343219409/
0987nobodyさん
2012/07/25(水) 21:40:40.21ID:???. _,レ_人_ _|_
_____ ____ _ ___
|__ | |__ | l二 二l |__ | [][]
/_ノ /_ノ l二 二l / /
__| | / /
ハ___ ハ___ / o ヽ__ | |
|____| |____| ヽ、__ノヽ_| ヽ_ヽ
─── _ __O | ──っll ―┼―
─┬─ | l | ./ ○|
/ _ノ _/ |ノ (___ ノ
0988nobodyさん
2012/07/25(水) 21:48:48.41ID:???【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
0989nobodyさん
2012/07/25(水) 23:49:08.28ID:???session_startしてないのに$_SESSIONにちゃんと値入ってるし、
session_startしたら何か出力してるってエラー出るし
0990nobodyさん
2012/07/25(水) 23:50:25.07ID:???0991nobodyさん
2012/07/25(水) 23:51:06.25ID:???session.auto_startは?
0992nobodyさん
2012/07/26(木) 00:02:51.25ID:???もう本当意味わかんないよ
0993nobodyさん
2012/07/26(木) 00:07:15.82ID:???session_start()してるんだろ
grepとかしつつ地道に探せ
0994nobodyさん
2012/07/26(木) 00:19:38.03ID:???0995nobodyさん
2012/07/26(木) 00:25:34.07ID:???【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
0996nobodyさん
2012/07/26(木) 00:36:28.69ID:???0997nobodyさん
2012/07/26(木) 00:40:18.57ID:???http://kohada.2ch.net/test/read.cgi/php/1343219409/
0998nobodyさん
2012/07/26(木) 00:40:58.86ID:???0999nobodyさん
2012/07/26(木) 00:41:51.68ID:???1000nobodyさん
2012/07/26(木) 00:42:05.00ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。