【PHP】下らねぇ質問はID出して書き込みやがれ 111
■ このスレッドは過去ログ倉庫に格納されています
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 110
http://hibari.2ch.net/test/read.cgi/php/1314692611/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0362nobodyさん
2011/10/14(金) 13:02:36.11ID:jx9FhAdHRUBYという手もあるんですね
>>361
そのあたりはwebsocketを使えば基本的にはどの言語でも可能ということなのでしょうか・・・
PHPでのwebsocketの情報があまり見つからなかったのでもしかして
もっとメジャーな方法があるのかと思ったのですが・・・いけそう・・でしょうか?
頑張ってみます
0363nobodyさん
2011/10/14(金) 13:10:39.88ID:???通信は後から付け足せる。
0364nobodyさん
2011/10/14(金) 13:20:27.79ID:???0365nobodyさん
2011/10/14(金) 13:27:40.98ID:???0366nobodyさん
2011/10/14(金) 13:30:53.19ID:???「がんばる」等というくせには本当にやり通す意欲がないどころか、
結局のところすぐにぐだぐだになって自然消滅・雲散霧消・空中分解するのがオチだ
やたらと風呂敷を広げたがるのも厨2病ということかな
↓参考にされたし
2ちゃんねるでプログラマを募集するも誰も応募せず
「プログラマーさんが足りない」とぼやいて夢想するだけの
『SonicNewGameProject』
ttp://jbbs.livedoor.jp/otaku/14790/
何かを成し遂げたければ、口を動かさずに手を動かせ
0367nobodyさん
2011/10/14(金) 13:38:46.66ID:jx9FhAdH通信部分のネット言語での可能不可能を・・・教えてくだしあ・・・
0368nobodyさん
2011/10/14(金) 13:43:32.59ID:???0369nobodyさん
2011/10/14(金) 13:44:10.23ID:???そしたらALL C++でいけよ。
0370nobodyさん
2011/10/14(金) 13:44:18.05ID:???0371nobodyさん
2011/10/14(金) 13:45:15.17ID:???tcpの通信ならnode.jsとかそこらを使えば良い
javaやらでも良いと思う
0372nobodyさん
2011/10/14(金) 13:53:58.27ID:???PHPと比較したって明らかにAja.xに優位性があるだろう
0373nobodyさん
2011/10/14(金) 14:01:02.95ID:???0374nobodyさん
2011/10/14(金) 14:02:03.97ID:???0376nobodyさん
2011/10/14(金) 14:37:21.79ID:jx9FhAdHPHPかALL C++やJAVA等いろいろ試して勉強します・・・
というか、リアルタイムということに関しては速度の問題意外では
仕様としてはどれでもいけると考えてよさそうですね
ありがとうございました
0377nobodyさん
2011/10/14(金) 14:39:54.18ID:???まあ、C++できるっていうんならC++でサーバー作って、
PCアプリ側もC++&DirectXで作ればいいだろ
必要なタイミングで好きにサーバーとPC間で通信をすればいい
プログラミング言語は目的を達成するための手段・道具に過ぎない
プログラミング言語を覚えただけのプログラマはプログラマではない
指示通りにコーディングするだけの、ただのコーダーだ
0379nobodyさん
2011/10/14(金) 15:36:58.05ID:oOJ5iuHvということは
ififしてたりSwitchSwitchしてるところが
コントローラですね。
0380nobodyさん
2011/10/14(金) 16:20:37.04ID:1QDNnIHe0381nobodyさん
2011/10/14(金) 16:25:39.63ID:???0382nobodyさん
2011/10/14(金) 16:48:22.22ID:???0383nobodyさん
2011/10/14(金) 17:26:06.47ID:???夏ばて気味のザリガニに葛根湯を与えてみようなんて
殺す気だとしか思えない
マジ気狂い
気が狂っとる
0384nobodyさん
2011/10/14(金) 17:29:43.79ID:???葛根湯の販売を行っている者です。
そのような書き込みは根拠なく葛根湯の評判を下げようとする行為で容認できません。
関係官庁には既に通報いたしました。
また損害賠償請求訴訟の準備を進めております。
0385nobodyさん
2011/10/14(金) 17:45:36.16ID:???では、訴状を確認するまでレスは差し控えさせていただきます
遠方であった場合は移送申立もしなければなりません
関係官庁とはどちらでしょうか
当方、浅学寡聞ながら当該の機関に心当たりがありませんが?
0386nobodyさん
2011/10/14(金) 18:19:00.84ID:???あんまりふざけて書かないほうがいいよ
0387nobodyさん
2011/10/14(金) 18:40:51.77ID:???0389nobodyさん
2011/10/14(金) 20:20:06.52ID:???脅迫罪が成立するのは「権利行使の意思がなく相手を畏怖させる目的で告知した場合」です。
つまり、結果として実際に訴訟を起こさなかったとしても、告知した時点で提訴する意思があれば
脅迫罪は成立しません。
中途半端な知識で適当なことを書くと恥をかくよ。
葛根湯の購入を行っている者です。
実際に購入を行っているので身分詐称には当たりません。
0390nobodyさん
2011/10/14(金) 21:17:53.40ID:???0391nobodyさん
2011/10/14(金) 22:10:16.97ID:???0392nobodyさん
2011/10/14(金) 23:08:47.53ID:???0394nobodyさん
2011/10/15(土) 00:15:43.63ID:???0395nobodyさん
2011/10/15(土) 03:10:30.32ID:???0396nobodyさん
2011/10/15(土) 08:11:59.16ID:???同じドメイン下にform1.phpからform5.phpまで5つのページがあるのですが、他のページに移動した時に前のページのセッション($_SESSION[id]など)が残ったままになってしまいます。
セッション初期化処理を各ページ下に入れれば済む問題だと思ったのですが、それだとセッションが全て空になりますよね。
ページ1に一時的に書いていた情報はページ1にそのまま維持し(ページ2には表示しない)、ログイン情報のような一部セッションは保持したままにしたいです。
セッションIDやセッションファイルか同じなのが原因だと思うのですが、ページごとにセッションID、セッションファイルなどを分けることは出来ますか?
0397nobodyさん
2011/10/15(土) 08:25:05.53ID:???$_SESSION['全域']['ログインユーザー名'] = 'foo';
$_SESSION['ページ毎'][__FILE__]['ほげ'] = 1;
$_SESSION['ページ毎'][__FILE__]['ふが'] = 2;
0399nobodyさん
2011/10/15(土) 09:27:35.65ID:???セッションにばかすか入れりゃ当然負荷はかかる
問題になるなるようなら標準のセッションは一度忘れて
必要になったときに初めて読み込む仕組みを実装するだけ
0401nobodyさん
2011/10/15(土) 10:06:41.58ID:WVUj974dこのスプリクト配布サイトのプログラムを参考にしようと
ソースを分析、解析してたのですが、
Smartyのテンプレートファイル内で、Smartyタグで
あったら価格表示… なかったら無料と表示… みたいな感じで
簡単なif条件等がたくさん書かれてました。
個人的には、あらかじめphpで 条件振り分けをしたものを
smartyに渡してやったほうがスマートなのでは?
と思ったんですが、実際
どっちの方法がいいでしょうか?
0402nobodyさん
2011/10/15(土) 10:25:41.44ID:???PHPプログラマ〜の、お姉さんだよぉ〜
今日は雨が降ってるから、セフレとのデートが中止になっちゃった
暇だから、くだらない質問でオナニーするね。
どんな質問が残ってるのかな?
0404nobodyさん
2011/10/15(土) 12:05:07.65ID:???0405nobodyさん
2011/10/15(土) 12:25:27.58ID:???$str = "study apple orange";
配列に含まれる値が文章中にあればその文字列を括弧で囲う方法を教えてください
0407405
2011/10/15(土) 12:34:30.37ID:wr4+50u7よろしくお願いします
0408nobodyさん
2011/10/15(土) 12:41:06.25ID:???0409405
2011/10/15(土) 13:10:28.93ID:wr4+50u70410nobodyさん
2011/10/15(土) 13:32:25.67ID:???return preg_quote($str,'/');
},$ary)).')/';
preg_replace($pattern, '"$1"','対象の文字列');
こんなんでいいんじゃないの?
define('REGEXP_DELIMITER','/');
$patterns = array_map(function ($str) {
return REGEXP_DELIMITER.preg_quote($str,REGEXP_DELIMITER).REGEXP_DELIMITER;
},$ary);
preg_replace($patterns, '"$0"','対象の文字列');
こんなのでもできるけどAppleとAppleStoreみたいにかぶった時は変になるしおすすめしない
0411nobodyさん
2011/10/15(土) 16:16:18.59ID:CzCq/m3jaddDefaultCharset UTF-8
をOffに変更するとmysqlに接続できなくなりました。
mysql_connectにエラーが出ます。エラー文は以下のとおりです。
mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
だれか原因を教えて下さい
0412nobodyさん
2011/10/15(土) 16:22:46.98ID:???addDefaultCharset UTF-8
をOffに変更したことが原因だと思うな
0413nobodyさん
2011/10/15(土) 16:49:16.36ID:CzCq/m3jOffにしてもmysqlに接続できる方法を教えて下さい!
0414nobodyさん
2011/10/15(土) 17:07:33.65ID:???0415nobodyさん
2011/10/15(土) 17:07:57.37ID:???・UTF-8とかOnに戻して正常に接続できるかどうか試したか?
・ApacheとMysqlを再起動してみたか
0417nobodyさん
2011/10/15(土) 17:28:52.97ID:???俺もaddDefaultCharset使ってるんだが
0418nobodyさん
2011/10/15(土) 17:32:22.70ID:dF1cg2Wa自分はSQL文を自分で書くのですが、prepare()->bindParam()execute()のような記述以外は使わないもので
何かmysqliとか個別のものを使用した場合と何が違うのかなと思いまして
SQL文を自分で書く場合、あまりアダプタによる機能は必要ないのですが、やはり処理速度とかが専用な分早いとかあるのでしょうか?
0419nobodyさん
2011/10/15(土) 17:34:21.29ID:CzCq/m3jもう少し細かく状況を説明します。
OS SL6.0
apache yum で適当に入れたもの
もともと addDefaultCharset UTF-8 の設定で幾つかサイトを運営中 DBの接続も普通にできてる
ちょっとした仕事でsjisでhtml吐かないといけない案件がきた。
default charsetのためhtml内のcharsetを無視して文字化け
defaultCharset を Offにするとsjisのページは文字化けなく見られるが
もともとのDB使ったサイトで接続エラーが出る\(^o^)/
こんな感じです。
my.cnfとかの設定臭い感じはしている。。
0421nobodyさん
2011/10/15(土) 18:11:49.32ID:CzCq/m3jこうなってます
socket=/var/lib/mysql/mysql.sock
下にmysqld部分全部貼ります
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
innodb_file_per_table
slow_query_log=ON
slow_query_log_file=mysql-slow.log
long_query_time=0.1
log_output=TABLE
0423nobodyさん
2011/10/15(土) 19:06:59.31ID:???0424nobodyさん
2011/10/15(土) 20:13:22.06ID:CzCq/m3jmysqldを再起動したらいけました。。
ありがとうございます
0425nobodyさん
2011/10/15(土) 21:48:37.60ID:???'user_ほにゃらら' みたいな感じで、
特定の法則に基づいたキャッシュのみ再構築とかしたいのだけれど。
0426nobodyさん
2011/10/15(土) 22:34:54.21ID:???やってみればわかると思うけど、ループのほうが早かったり、メモリ食わないんだなこれが。
1000000文字 でも 10000000文字でも 20倍ぐらいループのほうが早かった。
検索文字が増えても
0428nobodyさん
2011/10/15(土) 23:07:40.35ID:???0429nobodyさん
2011/10/15(土) 23:43:28.93ID:???0430nobodyさん
2011/10/16(日) 00:13:59.94ID:???対象文字列はa-zA-Z0-9のランダム文字列。
foreach( $list as $var )
$str = str_replace($var,"(".$var.")",$str);
20倍がありえないと思うのが俺には不思議。
0431nobodyさん
2011/10/16(日) 00:54:26.65ID:???低速の機能を避ける方法で20倍程度の差はよくある
0432nobodyさん
2011/10/16(日) 01:07:32.96ID:???現状、鯖を増やせば手っ取り早いんだから
0433nobodyさん
2011/10/16(日) 01:11:46.50ID:???議論しなきゃ始まらないじゃないか
0434nobodyさん
2011/10/16(日) 01:13:12.16ID:CNmy+DB1リファラのパラメータが無視されてしまいます。
良い方法がありましたらよろしくお願いします。
<?
$referer = $_SERVER["HTTP_REFERER"];
echo $referer;
?>
×××.com/index.php?link=01
↓
×××.com/index.php (パラメータが無かった事になってる)
0436nobodyさん
2011/10/16(日) 02:38:54.65ID:CNmy+DB1コメントありがとうございます
↓の部分でしょうか? これがどういう意味なのかは理解できませんが...
session.referer_check no value/Local Value no value/Master Value
※さくらレンタルサーバ
0437434,436
2011/10/16(日) 03:10:05.29ID:CNmy+DB1↓で問題なく目的が達成できました。お騒がせしてごめんなさい。
<?
$filename = $_SERVER["PHP_SELF"]."?".$_SERVER['QUERY_STRING'];
echo $filename;
?>
×××.com/index.php?link=01
↓
×××.com/index.php (パラメータが無かった事になってる)
0438nobodyさん
2011/10/16(日) 03:17:00.48ID:???0439nobodyさん
2011/10/16(日) 09:25:15.48ID:???正直これより早く&軽く出来るやり方思いつかない。何かある?
forもwhileもforeachに歯が立たないし、pregやeregよりstrの方が速いよな。
0441nobodyさん
2011/10/16(日) 10:21:51.61ID:???0442nobodyさん
2011/10/16(日) 13:29:34.22ID:85Bgp1nu”エラーログ”
みたいな エラーの足あとが残る
処理って何かしらいれてますか?
0443nobodyさん
2011/10/16(日) 14:10:54.87ID:???0444nobodyさん
2011/10/16(日) 14:17:16.84ID:???0445nobodyさん
2011/10/16(日) 14:44:07.94ID:???0447nobodyさん
2011/10/16(日) 15:23:42.20ID:TKoBrJts0448nobodyさん
2011/10/16(日) 15:46:21.07ID:???0449nobodyさん
2011/10/16(日) 15:47:43.46ID:???http://www.php.net/manual/ja/language.oop5.basic.php
0450nobodyさん
2011/10/16(日) 15:53:31.54ID:???class A{public $a=1;public $b=2;private $c=3;public function d(){return $this->c;}}
$o=new A();echo $o->a;echo $o->b;echo $o->d();
//echo $o->c; # error
0452nobodyさん
2011/10/16(日) 16:36:52.15ID:???->はアロー演算子です
0453296
2011/10/16(日) 16:56:28.31ID:C+pd3s/1いまだ原因がわかりません・・・
おっしゃるようにGDのバグなんでしょうか?
検索してもそれらしいのは見つからないのですが・・・
0454nobodyさん
2011/10/16(日) 17:23:02.18ID:???画像処理のコードはまずRGBからHSVへ変換するわけで
この変換した値は変換もとのデータと完全に互換があるわけじゃないぞ
その辺の色の知識がある前提でバグって言ってるなら黙っててやるが
0457nobodyさん
2011/10/16(日) 18:31:17.89ID:???PHP: Search results
No matches
http://jp.php.net/results.php?q=%E3%82%A2%E3%83%AD%E3%83%BC+%E6%BC%94%E7%AE%97%E5%AD%90&l=ja&p=all
スコープ 演算子
PHP: Search results
Showing results 1 to 10 of 28
http://jp.php.net/results.php?q=%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%97+%E6%BC%94%E7%AE%97%E5%AD%90&l=ja&p=all
0458nobodyさん
2011/10/16(日) 18:42:29.05ID:???->
ちなみにこれはアロー演算子とも矢印演算子とも言われているどちらも->の事をいう
http://jp.php.net/manual/ja/language.oop5.static.phpに書いてありますね?
>矢印演算子 -> によりオブジェクトからアクセス することはできません。
バカは自分で調べも出来ないからもう一度言っておこうか
http://jp.php.net/manual/ja/language.oop5.static.phpに書いてありますね?
>矢印演算子 -> によりオブジェクトからアクセス することはできません。
0460nobodyさん
2011/10/16(日) 19:00:38.81ID:???正式名称を特に定義してないってことを言いたいだけなんじゃないの。
>>458はアロー演算子といわないとダメだと言い張ってるようだけど
http://jp.php.net/manual/ja/tokens.php
をみると、オブジェクト演算子と言いたそうにも読めるよ。
0461nobodyさん
2011/10/16(日) 19:20:39.22ID:???PHPにポインタってあったか?
■ このスレッドは過去ログ倉庫に格納されています