【PHP】下らねぇ質問はここに書き込みやがれ 57
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/10/22(月) 23:10:36ID:mIlonskoPHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 56
http://pc11.2ch.net/test/read.cgi/php/1192092941/
◆質問する時の注意
・ sage進行(メール欄にsageと記入すること)「sage進行」とはスレを目立つ上部に上げないことによって、荒らしが発見できないようにすることです
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
・ 書き込むときには、「公式マニュアル、リファレンス本は読みました」と明記すること
(でないと、公式マニュアル読めと煽られます)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
・質問者が「公式マニュアル読んだ」と書いていないからといって、
公式マニュアルに書いてもいないのに、公式マニュアルよめと適当なことを言わないこと。
質問者は公式マニュアルを読んでいるかもしれない。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0245nobodyさん
2007/10/25(木) 19:07:08ID:???<?php print $xxx; ?>
をもう少しシンプルに書く記法無かったっけ?
マニュアル探しても見つからない orz
0246nobodyさん
2007/10/25(木) 19:12:13ID:???俺なんて高校時代部活で22時帰宅だったのに。
土日も基本部活だがオフの日は遊びほうけてたな。
ずいぶんと勤勉で関心ですよ。
でもね、高校時代はもう少し息抜きしてもいいとおもうんだ。
0247205
2007/10/25(木) 19:15:59ID:q/x5LG70個々に対するコメはできませんが、参考になるご意見ばかりでありがたいです。
経済学部ってかきましたが、実際勉強してることは経営学ばっかりです。
中堅国公立大の2年生です。
好きなことを仕事にできるって、とても楽しいじゃないですか。
俺はホームページを作っている間は、時間が経つのを忘れるくらい
それに没頭してしまう。中学の時に、ウェブ作るの好きで、
遊びでやってたんだけど、ふとしたことがきっかけで、またウェブ作り出して、
これを職業にしたいな。って思った。
大学で学んだ経営学を活かして、地方とかの中小企業が、より効率的に
セールスプロモーションできるようにウェブを活かしたいと思ってる。
WEBデザイナーっていう枠に捉われないWEBデザイナーになりたい。
お金貯めるの、本当はバイトでもすればいいんだろうけど、
慢性疲労症候群っていう病気になっちゃって、体力的にまだバイトできる状態じゃない。
パソコンで作業するのはそんなに体に負荷かからないから、
チャレンジャーだけど、やってみようと思って。
WordPressっていうのがあるんだ??全然知らんかった。
ありがとう。ちょっとやってみるよ。
0249nobodyさん
2007/10/25(木) 19:24:50ID:???4年制大学かw今4年生なのかと思ったわ。
0250nobodyさん
2007/10/25(木) 19:27:40ID:???JavaScriptやFlashをやったほうがより良い。
0252nobodyさん
2007/10/25(木) 19:35:45ID:???デザイナーやプログラマーは自分でやるものではなく、こき使うもの(こき使われるもの)だ
本当に好きでやっているなら、楽しい事や趣味を仕事にしない方がいい方が多々ある
あとwebデザイナーもwebプログラマーも給料は安く拘束時間が長いので、
webコンサル目指した方が経営学も活かせてよりよい仕事が出来るぞ
専門家は捨てるほどいるんだ、この世界は広く浅くで勝負しろ
0253nobodyさん
2007/10/25(木) 19:39:07ID:???1500行でWordPressと同等の物が作れてるなら凄いと思うけどな
0255nobodyさん
2007/10/25(木) 19:52:18ID:???サンクスコ
どうも short_open_tag = off にしてたらダメっぽい
冗長な方で頑張るぽ・・・
0256nobodyさん
2007/10/25(木) 19:57:11ID:???自分は親が税理士しているので
そのつながりでホームページ作るようになりました。
別にプログラムばっかり書いてるわけではなくバンド組んだり
年間100本ぐらいは映画見るようにしています。
youtubeでBlogTVがあるので見てみては?
伊藤穰一さんが出演されているのですが、彼のインタビューやブログ、書籍は
ためになりますのでお勧めです。
クリエイティブコモンズやオープンソースなどで
将来的には貢献したいと思ってます
高校時代に尊敬できる人ができて、自分は運が良かったと思います。
0257nobodyさん
2007/10/25(木) 19:57:13ID:???0258nobodyさん
2007/10/25(木) 19:59:50ID:???0259nobodyさん
2007/10/25(木) 20:16:55ID:???0260nobodyさん
2007/10/25(木) 20:31:48ID:???ショートタグ使ってると外部からデータ取り込む処理がある場合は注意が必要だ
ある方法でPHPコマンドを実行したり、故意にエラー吐かせてシステム止める事が出来るぞ
0261nobodyさん
2007/10/25(木) 20:32:26ID:???0262nobodyさん
2007/10/25(木) 20:34:58ID:???0263nobodyさん
2007/10/25(木) 20:36:39ID:???0264nobodyさん
2007/10/25(木) 20:42:19ID:???PHP6ではショートタグ廃止だから今のうちから直して慣れておけよ
0265nobodyさん
2007/10/25(木) 20:44:23ID:???ショートオープンタグには一言ある人が多いようだが、まあ今更言うことでもあるまい
0266nobodyさん
2007/10/25(木) 20:48:03ID:???ショートタグ使ってのXML混在も自前の処理でこなしてるのか
そこまでやってるならセキュリティ云々は釈迦に説法だなw
0267nobodyさん
2007/10/25(木) 20:48:50ID:???0268nobodyさん
2007/10/25(木) 20:56:44ID:???0269nobodyさん
2007/10/25(木) 20:56:58ID:???能力ありそうなのにそんな分野に行くのはもったいない。
Webデザイナーとかプログラマーってのは基本的に専門卒の低学歴がやる仕事だよ。
給料も少ない。出世もない。だって誰でもできる仕事だものね。
4大出てるなら資格とってせめてSE目指すか、修士か博士取って研究開発に進んだほうがいいと思う。
0270nobodyさん
2007/10/25(木) 21:03:10ID:???0271nobodyさん
2007/10/25(木) 21:06:39ID:???何も知らない中学生が妄想で語らないで下さい。
デザイナーは学歴云々でなく、センスの問題。
プログラマーとSEが別物だと思ってるならおめでたい。
研究職なんてそんな募集してません。
0273nobodyさん
2007/10/25(木) 21:13:52ID:???0274nobodyさん
2007/10/25(木) 21:30:37ID:???インストールしようとしたら↑のエラーがでたんですが、
ググってみたらphp.iniのmemory_limitを32Mまで上げろって事までは分かりました。
ただ、どこでどうやって上げるのか調べても分からなかったので、
分かる方、御教授いただけないでしょうか?
0275nobodyさん
2007/10/25(木) 21:40:34ID:???0276nobodyさん
2007/10/25(木) 22:34:08ID:???ありがとうござます!
ただ、初心者すぎて全く理解出来ません・・・
参考になるサイト探してるのですが、見つからない次第でして・・・
0278nobodyさん
2007/10/25(木) 23:01:56ID:???がんばります、ありがとうございます
>>243
ありがとうございます。
なるほど、ヒントで助かりました。何とかできそうです。
>>254
ありがとうございます、知りませんでした。
勉強になりました。
0280nobodyさん
2007/10/26(金) 00:40:49ID:???$x = "a1b2c3d4e5f6";
print preg_replace("/[^0-9]/", "", $x);
0281nobodyさん
2007/10/26(金) 00:46:44ID:???0282nobodyさん
2007/10/26(金) 00:49:19ID:FT3ITxDD↑ 携帯に届いた「携帯版mixi」のお誘いのアド
PCからここにアクセスすると、phpinfo丸見え。
これってニセモノだよね?
0283nobodyさん
2007/10/26(金) 01:30:41ID:???無能な人間
↓
マスコミがカリスマという虚像を作り上げ、一躍有名人
↓
無能な人間が勘違いしだして、高ビーに変貌
↓
マスコミが高ビーになった無能人間の本性を暴く
↓
無能人間が廃人に変化
0284nobodyさん
2007/10/26(金) 01:53:49ID:YbGgdl0/要求される、php5、Apache、MySQLの条件も満たされており、無事にサーバー上で起動することができました。
そこでURLの短縮 http://www.mediawiki.org/wiki/Manual:Short_URL/ja に取り掛かったのですが、
どうにもうまくゆきません。この作業は具体的には、 /index.php?title=記事名 となっているものを、
/記事名 というようにするものです。
自分の場合は、解凍したファイルをhttp://サブドメイン.ドメイン.net/直下に置いています。
つまり、そのトップページのURLは、 http://サブドメイン.ドメイン.net/index.php となります。
このURL短縮に必要な作業は見たところでは .htaccess と LocalSettings.php におけるものだけのようなので、
上記の解説にあるほとんどの方法を試してみたのですが、Internal Server Errorになったり、
例えば『記事URLでサブディレクトリ無しのサブドメイン』を試してみたら、一応のところ起動可能となるのですが、
リンクを辿るたびに白背景に ・ソ というような画面が現れて数秒してやっとリダイレクトするという状況でした。
同じMediawikiを使っているWikipediaではこのようなことは起こらず即座にリダイレクトすることを考えてみても、
これが成功であるとはどうしても思えません。なにが問題なのかご助言をください。
0285nobodyさん
2007/10/26(金) 01:57:12ID:???0286nobodyさん
2007/10/26(金) 02:01:23ID:???BOMなしで保存できるエディタを使わないと
0287nobodyさん
2007/10/26(金) 02:39:01ID:???0288nobodyさん
2007/10/26(金) 03:18:42ID:???↑
高校生に文句付けてるのこいつかw
きめぇぇっwwwwwwwwwwww
0290nobodyさん
2007/10/26(金) 03:52:50ID:???0291nobodyさん
2007/10/26(金) 03:53:16ID:???0293nobodyさん
2007/10/26(金) 03:56:16ID:???風呂はいれよw くせーからwwwwwwwwwwwwww
お前いい年して初心者捕まえて偉そうにしてるがむなしくないのか?
0294nobodyさん
2007/10/26(金) 03:56:19ID:???,、___/ レ'`, `" ` _ / /_ 、"、 ,.‐`-‐'´
ヽ- ,┌‐'ニ-‐'_"`, ヽ_ニ=, ,‐、 ヽ 丶`、 } }
/ / "~'_,"´~ / / } } _.,」 .}. ノ { -='"ニ、ヽ
. / / ,"、 / /_ / / ` `ー' {、_‐'´ ) .)
/ / '.、`ー─'` {´ ノ `、`' /、 _ノ ノ
`´  ̄ ̄"´ ~ `~ -='-‐'´
_
`,`ヽ _ _-'"´~`゙-、
,、_ -' '‐'ヽ`ニ .ヽ、 ゝ`, ,、 _____ .,、 / ,'"´~`ヽ ヽ
`ーフ /'"~´ 「',- 、_' / / `ー, , -‐'" '−' _ノ .ノ
/ / .i i { { , " .'´.-'"
. / / _ =-' L_ i レ'/ ,、 i.,...i
`´ { (ニ; ,へ`ゝ i / ',`、_____. ,、 . ,-‐、
`ー‐'" `´ ヽ_', `ー---‐" . `ー"
0295ヽ(`Д´ ◆JB0CtYYhJQ
2007/10/26(金) 03:56:23ID:???0296nobodyさん
2007/10/26(金) 03:57:20ID:???0298nobodyさん
2007/10/26(金) 04:03:38ID:???0300nobodyさん
2007/10/26(金) 05:03:53ID:???$result = pg_query($database,$sql);
としてテーブルtabledbのデータ件数だけを取得したいのですが
この処理からどう出力させれば目的のデータ件数を得られますか?
PHP postgresqlです。
0301nobodyさん
2007/10/26(金) 05:13:29ID:???http://jp2.php.net/function.pg-query
0302nobodyさん
2007/10/26(金) 05:19:41ID:???$rows = pg_num_rows($result);
として取得できました。
SELECT *FROM ではなく
レコード数だけ取得したかったので
SELECT count(*) FROM と処理してみました。
レコード数だけ取得したい場合、このように処理することは
余計なリソースの節約につながるのでしょうか?
0303nobodyさん
2007/10/26(金) 05:28:00ID:???ポスグレ使ったことないからあれだけど
$query = "select count(*) as hoge from tabledb";
とかしといて
結果からhogeにアクセスしたりしてとれないかな
mysqlとかはこんな感じでできるけど・・・
0304nobodyさん
2007/10/26(金) 05:59:30ID:???$sql ="SELECT count(*) as row FROM tabledb";
$result = pg_query($database,$sql);
$rows = pg_num_rows($result);
print $rows["row"];
と処理しても取得することができました。
$rows = pg_num_rows($result);
無しには取得できないようだったので、ほぼ同じことに。
0306nobodyさん
2007/10/26(金) 06:21:06ID:???pg_fetch_*()じゃないt
0307302
2007/10/26(金) 07:58:49ID:???$sql ="SELECT count(*) FROM tabledb";
$result = pg_query($database,$sql);
$row = pg_fetch_result($result,0,0);
print $row;
にて処理させることにしました、どうもありがとうございました。
0308nobodyさん
2007/10/26(金) 11:33:27ID:???key1 = "abc¥"def"
とすると
array('key1' => 'abc¥¥def')
となります。
だれか助けて。
0310309
2007/10/26(金) 12:31:02ID:???http://www.php.net/manual/ja/function.parse-ini-file.php
「注意」を読むと"は使えないみたいね。
でも例によって下のほうに対処法が書いてある。
定数による書き換えが出来るらしい。
http://www.php.net/manual/ja/function.parse-ini-file.php#70847
しかし、俺の環境では動かなかった
あとは読み込んでから処理とかでもいいだろうね。
シングルクォーテーションで代用するとか、xmlにしたほうがいい気もする。
0312nobodyさん
2007/10/26(金) 20:10:21ID:???configureし直さないといけないのかな?
0313nobodyさん
2007/10/26(金) 20:15:34ID:473J8VsZiniで
0314nobodyさん
2007/10/26(金) 20:27:03ID:???0315nobodyさん
2007/10/26(金) 22:10:06ID:???0316nobodyさん
2007/10/26(金) 23:50:03ID:???WEBの情報を頼りにphp.ini とhttpd.iniを編集してphpを
ブラウザで表示させました。
でも、何も表示されません。
その状態で、ブラウザのソースの表示をしたら、phpのソースは見れました。
よくある設定ミスだと思いますが、どういうミスが考えられますか?
0317nobodyさん
2007/10/26(金) 23:58:01ID:4lZO192k0318nobodyさん
2007/10/27(土) 00:02:37ID:???見えないんだけど、どうしたんだろう?
0319nobodyさん
2007/10/27(土) 00:06:27ID:???きちんと設定できているなら、再起動してないとかが原因だと思われる。
最初は難しいが一年くらい根気よく勉強すれば大概の人は出来るようになるから
あきらめずがんがれ
0321nobodyさん
2007/10/27(土) 00:12:26ID:???0322nobodyさん
2007/10/27(土) 00:18:45ID:???あなたみたいな人のためにオールインワンのXAMPPが提供されてるのでそれを使用しましょう。
まずインストール済みのApacheとPHPをアンインストール後入れるといいでしょう。
configファイルはとくにいじらず、すぐに使える環境が構築されます。
ところでhttpd.iniじゃなくてconfが正しい拡張子です。
0323nobodyさん
2007/10/27(土) 00:20:05ID:???なんだその超後ろ向き思考は。
0324nobodyさん
2007/10/27(土) 00:28:22ID:???拡張子で何か変わると思ってる奴は勉強しる
0325nobodyさん
2007/10/27(土) 00:52:29ID:???0326nobodyさん
2007/10/27(土) 01:05:49ID:???0328nobodyさん
2007/10/27(土) 01:18:27ID:???0329nobodyさん
2007/10/27(土) 01:32:45ID:???0330nobodyさん
2007/10/27(土) 01:41:47ID:???ちゃっかりPHPで仕込んでダウンロードカウント数は図ってる俺が着ましたよ
0331nobodyさん
2007/10/27(土) 02:14:14ID:???0332nobodyさん
2007/10/27(土) 02:18:56ID:???ttp://grin.flagbind.jp/archives/2004/12/phpxpoweredby.html
0333nobodyさん
2007/10/27(土) 02:33:35ID:???なんでもよくねーよ
デフォルトファイルがhttpd.conf-distで
confにリネームするように推奨してるのに
わざわざ他の拡張子つけるようなひねくれものイクネイ
0334nobodyさん
2007/10/27(土) 02:58:23ID:???まあ俺が一番馬鹿なんだけどね。
0336nobodyさん
2007/10/27(土) 03:36:02ID:???0337nobodyさん
2007/10/27(土) 03:56:38ID:???0339nobodyさん
2007/10/27(土) 07:25:46ID:???オススメの本ある?
■ このスレッドは過去ログ倉庫に格納されています