【PHP】ID出さなくても質問OKなスレ【初心者歓迎】
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2008/09/15(月) 18:41:32ID:???PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
0911nobodyさん
2009/01/19(月) 13:23:46ID:???0912nobodyさん
2009/01/19(月) 13:34:46ID:???低能って言葉は君がお似合いですね
何もしらないくせにwwwwwwwwwwwwwwwww
口だけなら何とでも言えるんだよクソガキw
0913nobodyさん
2009/01/19(月) 14:53:21ID:???同じ質問を繰り返すってわけかw
んで、>>909が答えだしてんのに絡んで荒すわけだな。
どうしようもねぇクソガキwだな
0914nobodyさん
2009/01/19(月) 15:11:15ID:???グレイト級バカ乙
答えなんてでてねえだろww
あ、おまえじゃ答えられないもんなww
くやしいのwwくやしいのうwうぇっうぇwww
0915nobodyさん
2009/01/19(月) 15:13:04ID:???0917nobodyさん
2009/01/22(木) 02:17:05ID:???Twitterのアイコンってどうやって取得するんですか?
http://twitter.1x1.jp/search/
0918nobodyさん
2009/01/22(木) 02:21:14ID:???0919nobodyさん
2009/01/22(木) 05:53:12ID:RrSlW4/zIndexを少しでも美しく扱えるスクリプト
(かつ日本語ファイル名が正しく表示できるもの)
ご存じないでしょうか?
0920nobodyさん
2009/01/22(木) 07:35:05ID:???スクリプトを組んだんだけど、4Mのファイルをアップロードしようとするとエラーが発生してしまいます。
一体なぜですか?
【php.iniの設定内容】
memory_limit = 300M
max_execution_time = 300
post_max_size = 500M
0921nobodyさん
2009/01/22(木) 07:43:22ID:???これはチェックした?
0922nobodyさん
2009/01/22(木) 11:07:08ID:???memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
memory_limit = 300M
0923nobodyさん
2009/01/22(木) 16:06:43ID:???foreachではなくforを使いたいんですが
どうしたらいいですか?
0924nobodyさん
2009/01/22(木) 16:12:01ID:???0926nobodyさん
2009/01/22(木) 16:15:57ID:???0927nobodyさん
2009/01/22(木) 16:34:26ID:???0928nobodyさん
2009/01/22(木) 17:02:06ID:???0929nobodyさん
2009/01/22(木) 17:46:55ID:???0930nobodyさん
2009/01/22(木) 22:53:14ID:???<?= "てすと" ?>
でphp実行すると、
てすと
って表示されるんだけど
これは<? print $msg; ?>やechoと同じ意?
それともprintやecho関係なく<?= "文字" ?>単独で、
文字が表示できるみたいなルールがあるの?
0931nobodyさん
2009/01/22(木) 23:00:59ID:???0932nobodyさん
2009/01/22(木) 23:01:44ID:???0933nobodyさん
2009/01/23(金) 00:03:24ID:???echoの短縮構文
http://jp.php.net/manual/ja/function.echo.php
故に<?='a','b','c'?>とechoと同じように書ける
0934nobodyさん
2009/01/23(金) 00:05:03ID:???なるほど、ショートカットで、<? ?>もphp.iniで設定できるんですね
勉強になりました ありがとうございました
0935nobodyさん
2009/01/23(金) 02:39:10ID:???非推奨じゃなかったっけ?
0936nobodyさん
2009/01/23(金) 05:43:40ID:???$times = date(H,time())*3600 + date(i,time())*60 + date(s,time());
のような、24時間制として今の総秒を取得できるような文を
もっと短く書くことはできないでしょうか
0937nobodyさん
2009/01/23(金) 06:49:42ID:???これ書くのがいやならtime()でやればいいんじゃないかな
数学が得意ならmath関数や数式を駆使すればうまいことできるんじゃない?
自分は苦手だから
time() + 32400(GMT+9:00が日本時間)と86400(1日の秒)を割って
出てきた数値の小数点以下0.xxxxを86400とかけるなんてのしか思いつかないけど
結果的にコードが長くなるような感じもする
っていうかコードの長さは気にしなくてもいいと思うけど
0938nobodyさん
2009/01/23(金) 08:25:05ID:???なるほど、結構アバウトでも秒が欲しかったので、
参考にしながら一応このままやってみようと思います
ありがとうございました
0939nobodyさん
2009/01/23(金) 16:15:00ID:???こんな感じのはどうだろう。
0941nobodyさん
2009/01/23(金) 22:22:26ID:???0942nobodyさん
2009/01/25(日) 15:39:08ID:???$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() - 42000, '/');
}
session_destroy();
とすればちゃんとsessionも切れログアウト状態になるんですが、消したくないsessionがある場合、
何かいい方法ないでしょうか?
unsetで消したいsessionを1つづつ消す以外の方法で。
ログイン前・中・ログアウト後 とサイトの状態維持を持続したいのですが。
0943nobodyさん
2009/01/25(日) 16:07:55ID:???0944nobodyさん
2009/01/25(日) 16:12:41ID:???0945nobodyさん
2009/01/25(日) 16:13:38ID:???0946nobodyさん
2009/01/25(日) 16:19:50ID:???他所できくわ。
0947nobodyさん
2009/01/25(日) 16:22:12ID:???お前さんから見れば、世界中のやつがキチガイだよ。それって(ry
0948nobodyさん
2009/01/25(日) 17:06:17ID:???その条件はほぼ必修だし、ifばっかりなのも仕方ないけど、なにかイライラする
0949nobodyさん
2009/01/25(日) 18:07:13ID:???0950nobodyさん
2009/01/26(月) 00:01:14ID:???http://www6.uploader.jp/user/news23/images/news23_uljp00017.jpg
このような画像を
http://www6.uploader.jp/user/news23/images/news23_uljp00018.jpg
こんな風にしたいのですがどうすればいいのでしょうか?
つまり、余白を作りたいのです。
ImageCopyResizedなどではうまくいきません
0951nobodyさん
2009/01/26(月) 00:03:06ID:???0953nobodyさん
2009/01/26(月) 05:12:37ID:???0954nobodyさん
2009/01/26(月) 15:04:51ID:???htmlspecialchars()などで変換はできるのですが完全除去はできませんでしょうか?
0955nobodyさん
2009/01/26(月) 15:13:28ID:???0956nobodyさん
2009/01/26(月) 22:14:33ID:???0957nobodyさん
2009/01/27(火) 00:12:13ID:???ファイルをWEBページに一覧表示したいと思います。
例)
Test.phpファイルが
*/httdocs/test/Test.php
にあるとします。そしてカレントディレクトリの中にあるファイルのうち拡張子が***.xlsである
ファイル一覧を取得し、WEBページに表示し画面上のリックをクリックすると、
そのファイルをダウンロード出来る様にしようと思っているのですが
どの様にしてPHPからファイル一覧を取得する事が出来るでしょうか?
*/httdocs/test/
hoge1.xls
hoge2.xls
hoge3.xls
hoge4.xls
hoge5.xls
0958nobodyさん
2009/01/27(火) 00:13:27ID:???0959nobodyさん
2009/01/27(火) 00:21:50ID:???やりたい事に応じて好みでどうぞ。
■方法1
1.opendir()で一覧取得したいディレクトリ開く
http://jp.php.net/manual/ja/function.opendir.php
2.ループでぶん回しながら正規表現か何かで条件にマッチしたファイル名だけを配列にぶちこんでいく
■方法2(PHP5以上のみ)
1.scandirで指定ディレクトリのファイル一覧を配列にぶち込む
http://jp.php.net/manual/ja/function.scandir.php
2.配列から欲しいファイルだけ拾い上げる
■方法3
globを使う
http://jp.php.net/manual/ja/function.glob.php
0960nobodyさん
2009/01/27(火) 00:27:59ID:???特殊文字が>>954的に何を指してるのかは知らないけど、
$del = array('<', '>', '"', "'", '&'); // 消したい文字
echo str_replace($del, '', $str);
だけだと思うが。
0963nobodyさん
2009/01/27(火) 10:42:35ID:???で、$a = abcdならfalse、$a = 1234なら、true
$a = 123dならtrueになっちゃうんだけど、
とりあえず、eregで半角数字以外のものだったらfalseにするには
どうしたらいいのか教えてください
0964nobodyさん
2009/01/27(火) 10:53:59ID:???$で、末尾マッチ
0965nobodyさん
2009/01/27(火) 11:09:26ID:???PHP正規表現チェッカー
http://www.rider-n.sakura.ne.jp/regexp/regexp.php
正規表現いじる時はこういうサイトつかってテストするといいよ
0969nobodyさん
2009/01/27(火) 12:59:42ID:???0970nobodyさん
2009/01/27(火) 16:05:29ID:???dosからphpinfoするとgdが入っているのにlocalhost経由で見るとgdが出ないようです。
原因がわからないのでどなたか助けてくださいm(_ _)m
0971970
2009/01/27(火) 16:09:25ID:???C:\windowsのphp.iniをわざとエラーがでるように変えたのですが
コマンドラインはエラーに
localhost経由だと通常に表示されるようです。(再起動しました)
apacheがphp.iniを読んでないんでしょうか?
0972nobodyさん
2009/01/27(火) 21:50:51ID:???0974nobodyさん
2009/01/27(火) 22:58:10ID:???くだらない質問でもど偉そうに聞いていいスレ
http://pc11.2ch.net/test/read.cgi/php/1158647441/
0976nobodyさん
2009/01/28(水) 02:20:32ID:???test.php?p=0とかtest.php?p=1
みたいなurlに飛ぶときに、target指定で飛びたいんだけど
なぜか何やってもindex.phpに上書き?というかindex.phpが表示されている画面に飛ばされてしまうのですが
どうにかならないでしょうか
0977nobodyさん
2009/01/28(水) 02:21:24ID:???↑
訂正
index.phpのインラインフレームにある、irf.phpで生成した
0978977
2009/01/28(水) 03:47:46ID:???説明のために省略していたのですが、
test.phpはdownload.phpにしていたのですが
これを別名にしたらtarget指定が反映されました
なぜこうなったのかよくわかりませんが、htmlでスレチでした
0979nobodyさん
2009/01/28(水) 13:42:10ID:???PHP と mySQL と Apach で簡単なウェブシステムを作りたいのですが、
知識が、html/css しかないひとには、
かなりハードル高いでしょうか?
0980nobodyさん
2009/01/28(水) 14:19:10ID:???PHP と mySQL と Apach で簡単なウェブシステムを作りたいのですが、
知識が、html/css しかないひとには、
かなりハードル高いでしょうか?
847 名前:nobodyさん[sage] 投稿日:2009/01/28(水) 13:06:51 ID:???
>>845
getimagesize
>>846
質問するなら>>1をよく読んで
850 名前:nobodyさん[sage] 投稿日:2009/01/28(水) 13:41:36 ID:???
>>847
志ね
0981nobodyさん
2009/01/28(水) 14:20:56ID:???無理です。 もう来ないでね。
0982nobodyさん
2009/01/28(水) 15:29:05ID:???いきなりSQL絡めるのは無謀。
PHPの基礎からやって半年くらいじゃねーかな。
もち、お前さんのやる気と理解力、取れる時間にもよるが。
0983nobodyさん
2009/01/28(水) 16:28:21ID:???0984nobodyさん
2009/01/28(水) 16:38:40ID:???0985nobodyさん
2009/01/28(水) 17:15:39ID:???$str=preg_replace("#(h?ttp://[a-zA-Z0-9\.\/\?\=\-\_\&\:\;\~\#]+)#","<a href='$1' target='_blank'>$1</a>",$str);
この#ってなんですか?
0986nobodyさん
2009/01/28(水) 17:19:08ID:???0989nobodyさん
2009/01/29(木) 07:32:38ID:???どういうことよこれ。phpが関係してるのか!?エスパーしてくれ
0990989
2009/01/29(木) 07:42:13ID:???0992nobodyさん
2009/01/29(木) 10:11:22ID:???0993nobodyさん
2009/01/29(木) 10:36:48ID:???くだすれPHP(超初心者用)5
http://pc11.2ch.net/test/read.cgi/php/1227303362/
しかしこっちのスレは、スレタイに「質問」って入ってないから見つけづらい
のが残念。
つうかPHPの質問スレって、あとはIDスレしかないんじゃないか?
0994nobodyさん
2009/01/29(木) 10:44:20ID:???ID出したくない、って意図がわからない。
なにか損でもするのかと。
0995nobodyさん
2009/01/29(木) 11:08:47ID:???ヘタレな質問が来ると、初心者叩きが集まってきて、嬉々として騒いでるだろ。
あれを見るのがつらい。ああいうところでは回答したくない。
0996nobodyさん
2009/01/29(木) 11:14:09ID:???0997nobodyさん
2009/01/29(木) 11:19:46ID:???...。
なんつうか、この板、人にいやな思いをする技術に長けた奴が多いよな。
もっと言うと、中身もないのに、うまいこと言って優位に立とうとするやつが多い。
2chの弊害だなあ、としみじみ思う。
そういうのはVIPとかでやってくれよ。
自分は淡々と技術情報の交換をしたいんだよ。
0998nobodyさん
2009/01/29(木) 11:21:40ID:???0999nobodyさん
2009/01/29(木) 11:48:57ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。