【PHP】下らねぇ質問はID出して書き込みやがれ 94
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2010/03/17(水) 23:17:41ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 93
http://pc11.2ch.net/test/read.cgi/php/1266229386/
◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0322nobodyさん
2010/03/26(金) 15:16:35ID:???0323nobodyさん
2010/03/26(金) 15:16:38ID:???今の子に共有という言葉はありません。
0324nobodyさん
2010/03/26(金) 15:21:51ID:???しかも事件のきっかけがしょうもないきっかけとかなw
0325nobodyさん
2010/03/26(金) 15:24:00ID:???ゆとるのもいい加減にしろよ
0327nobodyさん
2010/03/26(金) 15:53:36ID:???0328nobodyさん
2010/03/26(金) 16:43:44ID:???0329nobodyさん
2010/03/26(金) 17:06:33ID:???0330nobodyさん
2010/03/26(金) 17:06:55ID:edKl/0SZ0331nobodyさん
2010/03/26(金) 17:13:07ID:???0332nobodyさん
2010/03/26(金) 17:14:27ID:???0334nobodyさん
2010/03/26(金) 20:05:21ID:DpRkdepWdefine("HOGE_B", 2);_
if ($test == "A") {
echo HOGE_A;
} elseif ($test == "B") {
echo HOGE_B;
}
こんな感じの定数がいっぱいあるのですが
上の呼び出し方だと非効率なのでイメージとして
echo HOGE_$test;
ということをやりたいのですができません
文字列を定数で評価できればいいのですが
何か方法はないでしょうか?
よろしくお願いします
0335nobodyさん
2010/03/26(金) 20:14:31ID:???0336nobodyさん
2010/03/26(金) 20:19:34ID:???echo $hoge($test);
これでいいんじゃね
0337nobodyさん
2010/03/26(金) 20:20:29ID:???0338nobodyさん
2010/03/26(金) 20:21:49ID:DpRkdepWどうもありがとうございます!
マニュアルに書いてないと思って見なかったのですがdefineの関連に思いっきり書いてましたね
反省してきます
>>336さんもレスありがとうございます
今回は定数項目なのでハッシュは見送りたいと思います
0339nobodyさん
2010/03/26(金) 20:24:16ID:???0340nobodyさん
2010/03/26(金) 22:24:01ID:VBrvLXHVデータを加工して出力させたいと思っていて調べた所
php reviserかphp excelreaderが良さそうと思ったのですが
どちらがオススメでしょうか?
また良い解説サイトはあるでしょうか?
0341nobodyさん
2010/03/26(金) 23:07:50ID:???はじめからデータ場所わかっていれば
例 googleキャッシュ
0342nobodyさん
2010/03/26(金) 23:11:48ID:???0343nobodyさん
2010/03/26(金) 23:59:44ID:nTGjIJ+3前の方と似た質問ですが別人です。
PHPでエクセルを読み込んでウェブページとして表示したいと思っています。
ttp://etoh.seesaa.net/article/36670358.html
↑このサイトのこのページ↓のようなイメージです。
ttp://iscp.jp/Excel_to_HTML/test/SoftBank_2007.php?t=0
エクセルの行ごとにhtml整形されたデータをphpで
このようにパラメータで呼び出したいです。
このソフトをインストールしてみたのですが
私の環境はオープンオフィスのため動作しませんでした。
同じようなphpスクリプトはありませんでしょうか?
このスクリプトで生成されたソースが分かればいいのですがorz
アドバイスお願いします。
0344nobodyさん
2010/03/27(土) 00:01:49ID:???0345nobodyさん
2010/03/27(土) 00:09:57ID:???PHPはその用途に向いてるでしょうか?
それともC++が良いでしょうか?
0346nobodyさん
2010/03/27(土) 00:13:54ID:???0348nobodyさん
2010/03/27(土) 00:49:39ID:???0349nobodyさん
2010/03/27(土) 01:16:59ID:???0350nobodyさん
2010/03/27(土) 01:39:19ID:???昔やってたDragon of Floorのイメージです。知ってる人いるかな?
0351nobodyさん
2010/03/27(土) 01:41:12ID:???0352nobodyさん
2010/03/27(土) 02:05:58ID:???Cでトムキャットを超えるものをゴリゴリ書くのもあり
しかしそんな質問するようならPHPで済ませた方が無難だろう
0353nobodyさん
2010/03/27(土) 02:11:35ID:???一台のPCで出来るゲーム。
構想としてネットワーク考えるのは良いけど。
0354nobodyさん
2010/03/27(土) 02:12:46ID:???キーボードの「と」が押しにくい。初期不良か。
0355nobodyさん
2010/03/27(土) 02:34:45ID:???本格的にやるとまずインフラが無理
安いレン鯖じゃまず許可されない
0356nobodyさん
2010/03/27(土) 02:45:07ID:???0357nobodyさん
2010/03/27(土) 02:50:37ID:???0358nobodyさん
2010/03/27(土) 03:04:56ID:???0359nobodyさん
2010/03/27(土) 09:51:18ID:???ttp://www.zend.com/en/company/news/press/zend-to-collaborate-with-adobe
0360nobodyさん
2010/03/27(土) 11:35:40ID:mKFS7c+RApacheのログを取得するのって、fopenを使うのでしょうか?
ググっても、PHPからApacheのログに任意の文字列を追加することしか
紹介しているサイトが無くて、どうすればいいか悩んでいます。
0362nobodyさん
2010/03/27(土) 12:29:55ID:badDEIlDテキストエディタで上書き更新するたびにバックアップみたいなのが増えていくのでしょうか?
0363nobodyさん
2010/03/27(土) 13:04:11ID:???0365nobodyさん
2010/03/27(土) 13:34:19ID:w96ELak8今2chを騒がせてるスクリプト荒らしの対策スレッドや
それに準ずる避難場所しらんかね?
0366nobodyさん
2010/03/27(土) 13:39:00ID:???0367nobodyさん
2010/03/27(土) 13:46:48ID:w96ELak80368nobodyさん
2010/03/27(土) 13:48:35ID:w96ELak8被害を受けている板
ニュース速報 , ニュー速VIP , YouTube , ハード・業界 , ソフトウェア , Download , プロ野球 , ポケモン , 番組ch(NHK) , ネトゲ実況 , アニメ , アニメ2 , シャワートイレ・トイレ
0369nobodyさん
2010/03/27(土) 15:00:19ID:???セキュ板あたりにでもいけばいいんじゃね
0370nobodyさん
2010/03/27(土) 15:45:42ID:???ウイルスコードを書き込むとか?
0371nobodyさん
2010/03/27(土) 15:47:47ID:???なぜか質問者は該当スレ貼ってくれないし
0373nobodyさん
2010/03/27(土) 15:56:19ID:???連投まとめ
perlのスプリクトみたいっすよ
あと有料の●が必要
金払って何がしたいんだが
0374nobodyさん
2010/03/27(土) 16:04:13ID:???俺はブラウザゲームに需要があると予測してるから
いろいろゲームやって勉強してるよ
ドラゴンクルセイドとか三国志とか英雄の城とかな
俺がやってるのは英雄の城だ
0375nobodyさん
2010/03/27(土) 16:22:48ID:???0376need
2010/03/27(土) 16:30:14ID:BLNff2FT掲示板みたいなのやチャットやらメルマガやらの機能ってつけれますか?
0377nobodyさん
2010/03/27(土) 16:35:08ID:???0378need
2010/03/27(土) 16:37:21ID:BLNff2FT0380need
2010/03/27(土) 16:41:56ID:BLNff2FT僕もですけどみんなそういうの詳しくなくて・・・
ヒント的なのくださいw
0381nobodyさん
2010/03/27(土) 16:44:11ID:???0382nobodyさん
2010/03/27(土) 16:45:53ID:???0383need
2010/03/27(土) 16:47:00ID:BLNff2FT0384nobodyさん
2010/03/27(土) 16:49:53ID:???ttp://joomla.jp/
0385nobodyさん
2010/03/27(土) 16:50:08ID:???0386need
2010/03/27(土) 16:55:09ID:BLNff2FTまたみんなと相談してみますでわでわノシ
0387nobodyさん
2010/03/27(土) 18:09:59ID:???$result = mysql_query($sql);
mysql_queryのレスポンスでn秒以上かかったら、強制的に中断したいのですが
どうすれば出来ますか?
0388nobodyさん
2010/03/27(土) 18:12:47ID:hCQYGWPc0389nobodyさん
2010/03/27(土) 18:14:16ID:???0390nobodyさん
2010/03/27(土) 18:48:45ID:???SHOW PROCESSLISTやKILLあたり
実行スクリプトでは待ちというか調べられないので別に監視するようなモノを作る感じ
http://dev.mysql.com/doc/refman/5.1/ja/kill.html
またはmysql_unbuffered_queryでなんとかする
http://jp2.php.net/manual/ja/function.mysql-unbuffered-query.php
件数が多くなりそうなクエリーで遅いなら
SQL_BIG_SELECTSやSQL_MAX_JOIN_SIZE
を設定するとか
http://dev.mysql.com/doc/refman/5.1/ja/set-option.html
0391nobodyさん
2010/03/27(土) 20:16:16ID:fkziy9mv0392nobodyさん
2010/03/27(土) 20:31:37ID:h7pdGwVRこれ本当に覗かれる心配はないって断言できるの?
あと拡張子を .cgi ではなく .php にした場合はどう?
これでもログを覗かれずに済む?
0393nobodyさん
2010/03/27(土) 20:33:31ID:???ご自身の環境でお試しあれ
0394nobodyさん
2010/03/27(土) 20:42:02ID:???.cgiにしたらサーバの設定次第だけど
とにかく実行とか、怖い設定になっていたら
うまくすればログのフリして実行できるんじゃないかな。
あと、phpにしていたら上の問題プラス、
下手い設定でも筒抜けになるな。こえぇーーー
0395nobodyさん
2010/03/27(土) 20:46:53ID:???バーミッションって意味あんの?
書き換え不可にしたって
同じサーバーの奴から参照されてる時点で
バーミッションも変えられてしまうのでは?
0397nobodyさん
2010/03/27(土) 21:01:35ID:h7pdGwVR> とにかく実行とか、怖い設定になっていたら
> うまくすればログのフリして実行できるんじゃないかな。
だよね(´・ω・`)
ログのフリしてコード実行とか考えるだけで末恐ろしい・・・
やっぱログは .log ファイルに格納して .htaccess でそのファイルに
アクセスできないようにした方がいいよね( ´・ω・)
0398nobodyさん
2010/03/27(土) 21:56:20ID:m9Aaq+Yx0399nobodyさん
2010/03/27(土) 22:00:57ID:???include "header.php";
include "menu.php";
include "body.php";
include "footer.php";
0400nobodyさん
2010/03/27(土) 22:46:02ID:m9Aaq+Yx皆さんありがとうございました
0401nobodyさん
2010/03/27(土) 23:49:17ID:???04022ヶ月
2010/03/28(日) 01:43:36ID:/hrsIc1c各サイトに画像を割り当てて表示したいと思っています。
RSSは時間順に表示されるのですが、画像の順番が固定されています。
画像には時間情報がないので、画像とサイトを関連付ければ表示できる
ようになると思いますが、その部分が作れません。
よろしくお願いします。
0403nobodyさん
2010/03/28(日) 01:51:39ID:???ハッシュ.jpgでサイト画像を用意
それか重複するドメインがなければ
ドメイン名.jpgとかでもいいんじゃない?
04042ヶ月
2010/03/28(日) 03:38:35ID:/hrsIc1cドメイン名.jpgでhttpやら抜いてできました!
ありがとうございます。
0405nobodyさん
2010/03/28(日) 10:25:11ID:???IPアドレスで初回訪問時、2回目以降の訪問のページをわけたいのですがPHPで実現できますでしょうか?
出来るのなら参考に出来るサイトなど教えていただければ幸いです
よろしくお願いします
0407405
2010/03/28(日) 10:26:34ID:afRJ3+O70408nobodyさん
2010/03/28(日) 10:28:01ID:???0409405
2010/03/28(日) 10:44:47ID:afRJ3+O7初回訪問時にIPアドレス、名前を登録して次回以降
こんにちは 名前 さん のような感じで表示したいんです・・・
0410nobodyさん
2010/03/28(日) 10:51:26ID:???レベル3以降はころころ変わるからその方法は厳しいん
じゃないの
0411nobodyさん
2010/03/28(日) 10:56:50ID:???初回訪問フォームでnameを入力させてsubmit
↓
クッキーにname,IP,訪問時間,訪問回数なんかセット
クッキーにこれらの情報が登録されていたら、変更すべき項目をクッキーにセットしつつnameを表示
なんでクッキーでできない?
>>410
クッキーがあれば前回訪問していることがわかるのでIPは関係ない
というかIPを記録する意味がわからないから何とも言えないが
0412nobodyさん
2010/03/28(日) 11:00:32ID:???そこまで気にするならnameとpasswordで取り扱うしかないかと。
0414nobodyさん
2010/03/28(日) 15:40:46ID:???IP→固定IPでない限り常に流動的、よって×
同一人物特定可能な機器の固有情報→ないわけではないが機器がない人もいるしセキュリティ的にもやってはいけない、よって×
IDとパスを登録してもらって鯖側で管理する→会員制サイト向け、もっとも現実・実用的
ログイン後にユーザ別に操作する情報があるなら話は別だが「こんにちは名前さん」のためだけにログインさせるのはアフォ
結論、動的ページに感動して初心者にはありがちな行為だがやめたほうがいい。
俺も最初はうれしくてついついサイトのトップにJavaScriptで時計表示したり、
むやみに訪問者のIP出してみたりしたっけなぁ。
今思えば痛々しい。
0415nobodyさん
2010/03/28(日) 15:54:28ID:???yahooとか
0416nobodyさん
2010/03/28(日) 16:24:20ID:???>>414のクッキーってのは初回訪問時(orクッキーが消えた次の訪問時)に
名前を入力させてそれをクッキーに入れるということでしょ。
でもまークッキーが見つからなかったら結局何かを入力するという点では一緒なわけだから、
普通にクッキーが見つからなかったら名前入力させて食わせるでいいと思うけどな。
ただそんなめんどくさいのをユーザーは望まないし、
作り手の自己満足だからやめたほうがいいとは思うが。
0417nobodyさん
2010/03/28(日) 17:16:58ID:I5spPOJrベリサインのグローバルIDは高すぎるので他の安いものを探しているのですが、
たとえば、ベリサインのセキュアIDにして、
対応している端末はSSL通信を行い、非対応の機種はなんらかの判別処理をして
非SSL通信にしてしまうなんて、都合の良い方法はあるでしょうか?
0418nobodyさん
2010/03/28(日) 17:18:04ID:LnmjTtuZ0419nobodyさん
2010/03/28(日) 18:32:25ID:???金払わずに取り繕うなんて馬鹿じゃないの
0420nobodyさん
2010/03/28(日) 19:00:28ID:I5spPOJrおっしゃることはごもっともです。
ただ、利用者がセキュリティを気にする層と気にしない層がいて、
古い機種を所有している人に特に気にしない層が当てはまるんです。
なので、古い機種を使用しているあまりセキュリティを気にしない人は非SSLで運用を考えているんです。
0421nobodyさん
2010/03/28(日) 19:03:21ID:???自分がケチなのを利用者のせいにするな
■ このスレッドは過去ログ倉庫に格納されています