【PHP】下らねぇ質問はここに書き込みやがれ 29
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
2006/09/17(日) 04:26:39ID:???まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆質問する場合の注意
1. 自分のIDを表示させること。(メール欄に何も記述しないでください)
2. サーバーのOS、WebサーバーとPHPの種類やバージョン等を明記すること。
3. 己の行った操作、変更などを詳しく明記すること。
4. エラーメッセージはそのまま表記すること。「エラーが出ます」では絶対分かりません。
5. 質問者としても態度をわきまえること。
6. 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・質問者は必ずIDを表示させてください。(メール欄に何も記述しないでください。)
・2回目以降は最初に質問した際のレス番号を名前欄に入れてください。
(逆に回答者は質問者に対して>>(アンカー)をつけて答えてください。)
・解決しなくても回答をもらった場合はお礼を言う。
(荒らし、煽りは除く。逆に煽られたときも、無闇に反論せずスルーすべし)
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え。理解できないならムリに使うな。
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
0892nobodyさん
2006/10/03(火) 17:26:00ID:qfH+jnmaログインしてる会員以外は見れなくする(直リン禁止する?)には
どうしたらいいのでしょうか?
0893nobodyさん
2006/10/03(火) 17:31:37ID:???0894nobodyさん
2006/10/03(火) 17:33:59ID:???そんなのは誰でも分かってるだろ。
問題は画像ファイルをどのように鯖に格納しておくか、どのように取り出すか、だろ。
0896nobodyさん
2006/10/03(火) 17:54:23ID:???0898nobodyさん
2006/10/03(火) 17:56:48ID:???0899nobodyさん
2006/10/03(火) 18:31:18ID:???if (...):
else:
endif;
もあるよ。
>>889
コーディング・スタイルの話題は下らない話題じゃねえぞ。
プログラマにとって、永遠のテーマだ。
0900nobodyさん
2006/10/03(火) 18:35:26ID:???それを出力すりゃいいんだろうけど普通にやったら
多分恐ろしくパフォーマンス悪いよなあ
0901nobodyさん
2006/10/03(火) 18:53:13ID:???あるいはドキュメント・ルート外のディレクトリに画像置いといて
ストリーミング系関数で取り出すとかあるだろうけど、
どちらにしてもパフォーマンスに問題あるわな。
>>895-898 知らねーなら書き込むなクソもぐら。
0902nobodyさん
2006/10/03(火) 19:30:45ID:???「クソもぐら」って何でつか?
0906nobodyさん
2006/10/03(火) 20:16:04ID:???中学生かよ。
0907nobodyさん
2006/10/03(火) 20:30:20ID:???0908892
2006/10/03(火) 20:35:44ID:qfH+jnmaすみません、バイナリモードって何でしょうか?
>>901
できればデータベースを使わない方法でやりたいんですが・・・
0909nobodyさん
2006/10/03(火) 20:43:30ID:???0911nobodyさん
2006/10/03(火) 20:49:20ID:???// output
bool(true)
これって合ってるのでしょうか?
0912nobodyさん
2006/10/03(火) 21:05:20ID:f3UZrmTT【PHPのバージョン】 5
現在の時刻を、"5時5分5秒05"のようにn分の1秒まで表示するすべはないでしょうか?
date関数のフォーマットでは秒までしかない(ttp://www.php.net/manual/ja/function.date.php)
ようなので、別の方法を探そう・・・にも私の頭では無理でした
0913nobodyさん
2006/10/03(火) 21:35:16ID:f3UZrmTTスレ汚しをしてしまって申し訳ありませんでした
0914nobodyさん
2006/10/03(火) 21:38:54ID:???0915nobodyさん
2006/10/03(火) 21:39:05ID:???実に惜しいな。あと一歩だったのに。
つ【http://www.php.net/manual/ja/function.microtime.php】
0917nobodyさん
2006/10/03(火) 21:46:40ID:6fYukKk6サンプルによくあるのに、だいたいエラー吐くんだか
0920nobodyさん
2006/10/04(水) 00:23:49ID:???0921nobodyさん
2006/10/04(水) 00:41:20ID:???これぞくだ質っぽいけど。
0922nobodyさん
2006/10/04(水) 00:48:50ID:???localは.httpaccessとかでいじった値と勝手に思っていたが違うのか
0923922
2006/10/04(水) 00:50:00ID:???ググレ
0924921
2006/10/04(水) 01:02:01ID:???0925nobodyさん
2006/10/04(水) 01:23:55ID:KYSz6DR60927nobodyさん
2006/10/04(水) 01:30:24ID:???どっちかっつーとカリビアンな香りw
0928nobodyさん
2006/10/04(水) 01:37:08ID:KYSz6DR60929nobodyさん
2006/10/04(水) 01:43:03ID:???0930sage
2006/10/04(水) 01:46:29ID:KYSz6DR6それはPHPじゃないだろw
0931nobodyさん
2006/10/04(水) 01:50:37ID:???で調べると出来そうではあるが?
0935nobodyさん
2006/10/04(水) 02:02:12ID:KYSz6DR6そのとおりです
0936nobodyさん
2006/10/04(水) 02:08:35ID:???0937nobodyさん
2006/10/04(水) 02:13:34ID:tLsYS9Ob0938nobodyさん
2006/10/04(水) 02:15:25ID:???ffmpeg-phpなら
ttp://ffmpeg-php.sourceforge.net/
ttp://ffmpeg-php.sourceforge.net/apidoc.php ← API documentation
日本語の情報は殆どないようだから翻訳サイトでも使って頑張って嫁
0939nobodyさん
2006/10/04(水) 02:20:54ID:???それやるには、まずそもそもFLV画像をダウンロードしてこなきゃ
始まらない気はするんだが、そんなのやってYoutubeに怒られない?
0940nobodyさん
2006/10/04(水) 02:33:31ID:???0941nobodyさん
2006/10/04(水) 02:35:10ID:???怒られたら何も言い返せないだろうけど、
無許可で動画だけリンクした紹介サイト作りまくったりで・・事実上黙認なのかな。
個人的にはどうかと思うけど、YouTubeが何も言ってない(?)しねぇ
>>940
それとは話が違うでしょww
0942nobodyさん
2006/10/04(水) 02:41:34ID:???動画だけリンクはサービスを第三者を経由して行ってるだけだから些細なんだが、
第三者がユーザとは別に大量の動画データを抜き出したりとかしたら
それはサーバー負荷もすごいかかるわけで大問題になるだろ。
0943nobodyさん
2006/10/04(水) 03:00:58ID:???Googleのイメージ検索だってそうじゃん
漏れのサイトGoogleイメージ検索で勝手にインライン表示(他人のサイトの画像を自分のサイトに埋め込む通称直リンク)されて
物凄い転送量使われてるし、色々な種類のクローラーがきてCGIに大量にアクセスされるから負荷も凄い
その程度ならインターネットの世界では日常的に行われてる
まぁ、マナーとしては、UserAgent に説明のURLいれて、robot.txt で拒否できるようにしとけばいいとおもう
0945nobodyさん
2006/10/04(水) 12:00:47ID:???MIMEは$_FILES['files'][type']でとれるみたいですが、
拡張子も調べたい場合はどうしたらいいのでしょうか?
0946nobodyさん
2006/10/04(水) 12:06:02ID:???0949nobodyさん
2006/10/04(水) 13:48:41ID:???0950nobodyさん
2006/10/04(水) 15:21:58ID:???どうやって?
0951nobodyさん
2006/10/04(水) 15:37:28ID:???0952nobodyさん
2006/10/04(水) 16:41:03ID:???0953nobodyさん
2006/10/04(水) 17:53:35ID:???スレ違いかも
0954nobodyさん
2006/10/04(水) 18:19:44ID:???0955nobodyさん
2006/10/04(水) 19:01:38ID:???多分だけどな
0956nobodyさん
2006/10/04(水) 19:29:58ID:???preg_replace('Ho(.+?)GE', '<a href="http://...">\\1</a>', $msg)
この\\1にはいる部分をサニタイズ(htmlspecialchars)したいのですがどんな方法があるでしょうか?
宜しくです
0961(^ω^)
2006/10/04(水) 19:57:05ID:???これってできなかったっけ
0962956
2006/10/04(水) 20:01:10ID:???それしちゃうと<a>タグ効かなくなっちゃいますょ
今はpreg_matchで一回とってからサニタイズしてますが、効率とか悪い…
0963nobodyさん
2006/10/04(水) 20:01:23ID:???マニュアルに全部載ってる。
http://www.php.net/manual/ja/function.preg-replace.php
http://www.php.net/manual/ja/function.preg-replace-callback.php
>>961
それだと、置換後の文字列にするやつをエスケープしちゃってる。
0964nobodyさん
2006/10/04(水) 20:12:40ID:???ttp://pear.plus-server.net/package.mail.mail.send.html
これの例のコードをコピペで動かしても、メールが飛びませんorz
エラーコードは吐いていません。
鯖情報…XREAで借りましたorz
OS Linux としか書いてないorz
Apache 1.3.37
PHP 5.1.6
0965964
2006/10/04(水) 20:14:18ID:Q3Xp5VSeどなたか教えて下さい…
0966nobodyさん
2006/10/04(水) 20:17:08ID:???0968nobodyさん
2006/10/04(水) 23:50:42ID:DvYxKH3Saaa.inc
と
aaa.inc.php
て
どう違うんですか?
0971nobodyさん
2006/10/05(木) 00:03:54ID:???0972nobodyさん
2006/10/05(木) 00:10:52ID:???aaa.inc →「aaa」という名前の.incファイル
aaa.inc.php→「aaa.inc」という名前の.phpファイル
0973nobodyさん
2006/10/05(木) 00:19:38ID:???. . .... ..: : :: :: ::: :::::: :::::::::::: : :::::::::::::::::::::::::::::::::::::::::::::
Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
/:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
/ :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
/ :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄
0975nobodyさん
2006/10/05(木) 00:23:07ID:???0976nobodyさん
2006/10/05(木) 00:26:12ID:???http://ffmpeg-php.sourceforge.net/
わりと分かりやすいドキュメントもある。
0977nobodyさん
2006/10/05(木) 00:27:37ID:???0978973
2006/10/05(木) 00:33:59ID:???動画の種類はavi,mpg,wmvくらいは最低対応したいです。
あと、ffmpegですがレンタルサーバーでも大丈夫なのですか?よくわかりません。
0979nobodyさん
2006/10/05(木) 00:38:22ID:???0980nobodyさん
2006/10/05(木) 00:39:37ID:???0981nobodyさん
2006/10/05(木) 00:40:23ID:???サーバー管理者に聞いたり交渉したりしてください。
ダメなら無理です。
PHPで自前でなんて書いても遅くて使い物にならないでしょう。
経験上、静止画でさえ生PHPは耐え切れないくらい遅かった。
0984981
2006/10/05(木) 00:47:27ID:???いや、静止画のサイズ変更とかはimage系関数やImageMagickがあるからでしょ。
俺の言ってる静止画の処理が遅いってのは、JPEGのパース+やや複雑なフィルタアルゴリズムをPHPのみで記述してみたら遅かったって話(わかりづらくてスマソ)。
なので、動画でそれをやるのは無謀だと言いたかった。
素直にffmpegの可能性を検討して、無理なら諦めるとか、レンサバを乗り換えるとかしてくれ。
0985973
2006/10/05(木) 00:55:11ID:???なるほど。でも、結構ヨウツベの動画のサムネを自動生成したり動画を投稿したら
サムネを自動生成してるサイトあるんだけどみんなffmpeg使ってるのかな?
PHP系のプログラムってのは知ってるんだけど。
0986nobodyさん
2006/10/05(木) 01:12:05ID:???そのサイト教えて
0987973
2006/10/05(木) 01:13:20ID:???0988nobodyさん
2006/10/05(木) 01:13:40ID:???0991nobodyさん
2006/10/05(木) 01:26:17ID:???0992973
2006/10/05(木) 01:27:42ID:???私はPHPを使ってると思うんですけど。画像掲示板はPHPでやりましたから。
レス数が950を超えています。1000を超えると書き込みができなくなります。