【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等)・フレームワークは各該当スレへ
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を超えています。これ以上書き込みはできません。