【PHP】くだらねぇ質問はここに書き込みやがれ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/11/02 00:15:41ID:???0416nobodyさん
04/12/12 16:42:57ID:???0417nobodyさん
04/12/12 18:30:25ID:???0418nobodyさん
04/12/12 22:37:43ID:???http://www.sakura-pc.jp/php/02020000.shtml
0420nobodyさん
04/12/13 01:19:54ID:???0421nobodyさん
04/12/13 02:06:32ID:???PSPのソフト開発者が趣味などでPHPを利用することもあるかもしれません。
0422nobodyさん
04/12/13 15:07:23ID:HQdJIlzR渡すにはどうすればいいんでしょうか?
0423nobodyさん
04/12/13 15:50:46ID:Yhe8jQHURSSの検索って自分で作ったのでしょうか
http://bulkfeeds.net/
0424nobodyさん
04/12/13 17:19:08ID:+DcOk7yo効率的な計算方法が思いつきません。どうしたらいいでしょうか?
時間は24時間表記です。
また、必ず
ww日xx時yy分zz秒 < aa日bb時cc分dd秒
になっているものとします。
0425nobodyさん
04/12/13 17:49:24ID:???0426nobodyさん
04/12/13 18:01:51ID:???0427nobodyさん
04/12/13 18:43:29ID:???0429nobodyさん
04/12/13 22:39:46ID:???0430nobodyさん
04/12/13 22:46:41ID:???地道に計算するかデーターベースに渡して引き算。目的によって対策も異なる。
0431nobodyさん
04/12/13 22:49:40ID:???0433nobodyさん
04/12/14 00:03:23ID:???0434nobodyさん
04/12/14 00:13:30ID:???>>414もそうだけど、すごい馬鹿なのかちょっとしたお茶目なのか理解に苦しむな。
まあ太ももまぶしい半ズボン少女だと思えば耐えられるレベルだが。
0435nobodyさん
04/12/14 00:21:15ID:???0436nobodyさん
04/12/14 01:08:42ID:???分秒が必要なんじゃなくて、PHPで利用可能なUNIXTIMEの範囲だと無理ってことだろ。
まあそんなことじゃなくても書物に記載されてる歴史上の時刻を扱うのは案外面倒。
新暦旧暦の違いや、日本国内での地域の差(違った年号使ってたりする)なんかは代表的な問題だね。
0437nobodyさん
04/12/14 01:21:01ID:???まぁUNIXTIMEをそのまま使わなくても、それの考え方を自分で利用すれば
上手く行くんじゃない?
どうせどこかにLIBがありそうだけどさ。
0439nobodyさん
04/12/14 02:59:28ID:???仕様が仕様だけでに仕方ないな
0440nobodyさん
04/12/14 03:16:57ID:???まぁ人の仕様を外野がとやかく言うもんじゃないだろ。
とりあえず>>430、>>436は勘違いも甚だしいってとこで。
0441nobodyさん
04/12/14 09:23:51ID:???phpファイルとして認識されるんですか先生。
0442nobodyさん
04/12/14 09:30:34ID:???0443nobodyさん
04/12/14 10:46:00ID:???かったるいのでもう少し短い呼び方はありませんか先生。
0444nobodyさん
04/12/14 10:50:20ID:???ペハペ
キハ58系
0445nobodyさん
04/12/14 10:51:54ID:???漏れはそう詠んでる。
0446nobodyさん
04/12/14 12:06:07ID:???0448nobodyさん
04/12/14 14:13:20ID:7eJqC5myfor($i=0;$i<=10;$i++){
$a$i=$i;
}
と書くと文法エラーとなってしまいます。$a[$i]として配列にいれればエラー
はでないのですが、そうすると$a[0],$a[1],....に値が格納されてしまいます。
$a0,$a1,$a2....に値をいれる方法はありませんか?
0449nobodyさん
04/12/14 14:23:01ID:???$a[]=$i;
}
0450nobodyさん
04/12/14 15:15:56ID:???0451nobodyさん
04/12/14 15:33:33ID:???$a{$i}=$i;
}
0452nobodyさん
04/12/14 15:37:01ID:???0453nobodyさん
04/12/14 15:38:27ID:???でええやん。
0454nobodyさん
04/12/14 16:05:36ID:???0455nobodyさん
04/12/14 19:22:40ID:???$var = 'a'.$i;
$$var = 'Value No.'.$i;
}
0456nobodyさん
04/12/14 19:27:22ID:???${'a'.$i} = $i;
}
0457441
04/12/14 19:55:48ID:???ありがとう先生!
普通に作ったファイルに、借りてきたテキストカウンタとか
埋め込みの更新履歴とか入れるよ!.phpに変えて頑張るよ!
0458nobodyさん
04/12/14 22:58:27ID:???yobidashi.phpからshori.phpに値を渡して、実行させるにはどうすればいいですか?
0459nobodyさん
04/12/14 23:54:48ID:???使えない理由があるならそれも言ってくれないと。
使えるのならinclude使えばいいんだし。
0460nobodyさん
04/12/14 23:58:05ID:???0461nobodyさん
04/12/15 06:35:33ID:c1PBHTJP0462nobodyさん
04/12/15 09:17:51ID:???0463nobodyさん
04/12/15 10:33:52ID:???0464nobodyさん
04/12/15 10:56:13ID:???0465nobodyさん
04/12/15 12:08:52ID:jR5T9TM1そのページの他の文字が文字化けしてしまいます。
そこで、Unicode(UTF-8)でページを表示させたところ、フォームから受け取った値が
文字化けしてしまいました。どのようにしたら直りますか?
$post_name = $_POST[q18];
print "<HTML><HEAD></HEAD>";
print "<BODY>";
print "文字化けテスト";←Unicode(UTF-8)で正常に表示、シフトJISだと文字化け
print $post_name; ←Unicode(UTF-8)で文字化け、シフトJISだと正常に表示
print "</BODY></HTML>";
0466nobodyさん
04/12/15 12:19:53ID:???0468nobodyさん
04/12/15 12:42:43ID:???・フォームのあるHTMLの文字コード
・phpファイルの文字コード
・そのphpファイルによって実際に出力される文字コード
・出力されるHTMLソースのcharset
全ての関連性を考える。
0469465
04/12/15 12:42:48ID:jR5T9TM1mb_convert_encording
関数は使えません(;;
0470nobodyさん
04/12/15 13:25:45ID:???努力してるが、どうにもならん。もうイイやとおもって表示もEUCにしてる。
0471nobodyさん
04/12/15 13:31:36ID:???0474nobodyさん
04/12/15 14:21:20ID:???mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = Shift_JIS
mbstring.detect_order = auto
でも上手く行かないの(´・ω・`)
他の場所かなぁ
0475nobodyさん
04/12/15 14:24:10ID:???0476nobodyさん
04/12/15 14:25:46ID:???0478nobodyさん
04/12/15 16:49:09ID:???0480nobodyさん
04/12/16 22:29:00ID:PbAx+XJ7セントラルヒーティングを流用して作れば安くなる
0481nobodyさん
04/12/17 07:31:31ID:gWMnrwJD今日○人きたよ、昨日○人きたよ
と表示するにはなんて打ち込めばよろしいですか??
0482nobodyさん
04/12/17 07:32:25ID:???0483nobodyさん
04/12/17 07:37:22ID:gWMnrwJD全然わからない(;_;)
0484nobodyさん
04/12/17 07:39:40ID:???0486nobodyさん
04/12/17 07:46:53ID:???合計はでるけど、昨日今日の限定ものはでない
0487nobodyさん
04/12/17 11:38:27ID:hH73RR0m0488nobodyさん
04/12/17 11:42:32ID:???strtr()関数
http://jp2.php.net/manual/ja/function.strtr.php
0490nobodyさん
04/12/17 11:44:14ID:???0491487
04/12/17 11:44:16ID:hH73RR0mサンキューです!!
0492487
04/12/17 11:50:36ID:hH73RR0mいろいろいじくってみます。
0493nobodyさん
04/12/17 16:50:17ID:???昨日今日の集計出すにはどうすればいいか考えろよ。
それでどうしても分からないところが出てきたら聞きな。
0494nobodyさん
04/12/18 00:31:50ID:y9v6BUDLhttp://www.php.net/manual/ja/language.operators.php
にある【? :】演算子って説明がみつからないですけど
マニュアル内に記述されていますか?
0495nobodyさん
04/12/18 00:32:58ID:???http://www.php.net/manual/ja/language.operators.php
にある【? :】演算子って説明がみつからないですけど
マニュアル内に記述されていますか?
0496nobodyさん
04/12/18 01:14:49ID:???http://www.php.net/manual/ja/language.operators.comparison.php
プログラムにおいては一般的な演算子だから説明が薄いけどな。
コード見てもワケワカで、詳しく知りたければ記述のワードを使って色々検索してみそ
0498nobodyさん
04/12/18 02:03:06ID:???0499nobodyさん
04/12/18 02:40:46ID:???レスありがとうございます
すいません、しっかりマヌアルにありましたね
"三項演算子" "php"でぐぐったらいくつか見つかりました
しかも2重カキコしてました スマソ
0500nobodyさん
04/12/18 02:48:34ID:Si5Eecviポストされた値が数値か文字か、
何文字入力されているか、不正な値が入っていた場合はどうするか
等の処理はみなさん、どうされてますか?
すべての項目を1個ずつifで聞いていくのはめんどいですよね・・
自分は、フォームの項目の命名規則を整えて、
xmlに属性(数値・文字)lengthや不正な値の場合の処理
などを記述して、validation用の関数を作ればいいかなーって
おもってるんですが・・・・。
なにかお奨めの方法があったら
教えてください。
0503nobodyさん
04/12/18 04:02:58ID:???libmysql.dllのサイズが糞でかくなってました。
何でこんなにでかくなったんでしょうか?なんか怪しいです。
0505500
04/12/18 09:58:27ID:???どうもありがとうございます。
こんな便利なものがあったとは・・・
ただ、自分の場合、既に
HTMLでフォームを書いちゃったので
今から書き直すのは大変かなァと・・^^;
はぁif文で聞くのはめんどいしなぁ。
0506nobodyさん
04/12/18 18:11:31ID:TLjFNPt9a=rand(0,100);
としたとき、0〜100の中からaで選ばれた数字を除いた範囲で
乱数を発生させるにはどうすればいいんでしょうか?
b=rand() 括弧の中をどうすればいいかわかりません。
よろしくお願いします。
0507nobodyさん
04/12/18 18:43:11ID:R/XzN+iF(セッション変数に代入した値が保持されません)
環境は Windows 2000, Apache 1.3.33 です。
php.ini を書き換えなくてはいけないのでしょうか?
session.use_trans_sid = On
session.save_path = "C:/tmp"
とし、c:/tmp は存在しています。
0508nobodyさん
04/12/18 18:48:24ID:???rand(start,end)である以上、特定の数値を除いた値を
一回のrand呼び出しだけで選出することはできない。
やりたいことが、重複しない値を2つ取り出したい、ということなら、
bを取り出す時にaと一致したなら再度bを取得すればよい。
取り出したい値の個数が2つ以上の場合でも同様のやり方でできる。
全ての数値を対象にするなら、shuffleを使っても良かろう。
>>507
> セッションが正しく動作しません。
どうやって確認したのか教えたくない理由を述べよ
0509nobodyさん
04/12/18 18:51:08ID:???書かなくてもわかると思ったから
簡単なプログラム
http://hoover.ktplan.ne.jp/kaihatsu/php/index.php?type=doc&txt=session1
が動作しない
0510507
04/12/18 18:53:31ID:???Session Support enabled
Registered save handlers files user sqlite
Registered serializer handlers php php_binary wddx
DirectiveLocal ValueMaster Value
session.auto_startOnOn
session.bug_compat_42OffOff
session.bug_compat_warnOnOn
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_lifetime00
session.cookie_path//
session.cookie_secureOffOff
session.entropy_fileno valueno value
session.entropy_length00
session.gc_divisor10001000
session.gc_maxlifetime14401440
session.gc_probability11
session.hash_bits_per_character55
session.hash_function00
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_pathC:/tmpC:/tmp
session.serialize_handlerphpphp
session.use_cookiesOnOn
session.use_only_cookiesOffOff
session.use_trans_sid11
0511507
04/12/18 19:03:34ID:???ってことは、セッション変数の参照方法が間違っているってこと?
<?php
session_start();
session_register("num");
?>
<html>
<body>
<?php
$num++;
print "カウントは $num です。 <a href='$PHP_SELF'>次へ</a>";
?>
</body>
</html>
0514nobodyさん
04/12/18 19:49:50ID:???register_globalsの設定は?
>スクリプトでsession_register()を 使用している場合には、
>それは register_globalsを 不可としている環境下では動作しません。
0515507
04/12/18 20:03:28ID:???register_globals = Off
になってました。
register_globals = On
にしたら、ちゃんと動作しました。
ほんとにありがとうございました(深謝) >514様
■ このスレッドは過去ログ倉庫に格納されています