のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,683,033人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 99

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
201 : nobodyさん - 2010/10/15(金) 01:28:04 ID:??? (-3,-21,-1)
↑?
202 : nobodyさん - 2010/10/15(金) 01:28:13 ID:??? (-1,-29,-30)
わざわざ(string)でキャストしなくても元から文字列か配列だけど
php.iniの設定で勝手にキャストする項目あったかな
203 : nobodyさん - 2010/10/15(金) 02:13:48 ID:??? (-1,-29,-1)
$region = "";
これで初期化しとけば
205 : nobodyさん - 2010/10/15(金) 05:45:46 ID:??? (+57,+29,-30)
質問に質問で聞きかえすなら答えるなよ
見ててイラッとするな
206 : nobodyさん - 2010/10/15(金) 08:50:07 ID:??? (+62,+29,-43)
>>192です
返事が遅くなりまして申し訳ありませんでした
頂いた回答を確認させて頂きます
有難うございました
207 : nobodyさん - 2010/10/15(金) 09:21:10 ID:??? (+52,+29,-22)
>>204
JSONはそんなに複雑じゃないから自分の好みに合ったパーサを
書けばいいんじゃない?
208 : nobodyさん - 2010/10/15(金) 09:36:14 ID:3S26wDlW (+29,+29,-102)
よくパスワードをmd5やsha1など不可逆で圧縮しなさいと
解説サイトに記載があります。

不可逆なら他人が見ても解らないから安全だという説明ですが、
復元可能な暗号でもファイルが流出したりハッキングされない限りは
特に問題ないのではないでしょうか?
逆に、そういう事態なら不可逆にしていても問題出てくると思いますし・・・
209 : nobodyさん - 2010/10/15(金) 10:28:58 ID:??? (+57,+29,-30)
例えば会員のパスワードとか、
不可逆にすれば、システム管理者側でも会員のパスワードがわからなくなるので、
内部犯行が減るからとか。
210 : nobodyさん - 2010/10/15(金) 11:23:54 ID:??? (+53,-30,-154)
【OS名】Windows 2003
【PHPのバージョン】Microsoft-IIS/6.0

レンタルサーバで、SSLは共用です。

httpの時にhttpsへリダイレクトさせたいのですが、httpsの場合でも

$_SERVER["HTTPS"] = 'off'
$_SERVER["SERVER_PORT"] = 80

となっており、httpsなのかどうかが判断できません。
なにか判断させる方法はあるでしょうか?

phpinfo()を眺めると、httpsの時だけ $_SERVER["HTTP_X_FORWARDED_SERVER"]
があるので、他に方法が無ければそれで判断するしか無いかなと思ってます。
211 : nobodyさん - 2010/10/15(金) 11:24:00 ID:??? (+57,+29,-25)
ハッキングよりも内部の犯行の方が遥かに多い気がする、もちろん私の主観ですがね。
213 : nobodyさん - 2010/10/15(金) 11:31:29 ID:??? (+36,+29,-109)
>>210
解答じゃないけど昔その課題にトライしたけど無理だった気がするな
だからあなたの言うとおり
httpとhttpsでアクセスしたときの$_SERVER $_ENVの違いを見て判断しようとしたけど
ブラウザごとに結果が異なってきてどうもうまくいかなかったので
結局よく見るSSLでログインするボタンみたいな感じのを設置して
ユーザに選択してもらうっていう結論に至った
俺もズバリな解決方法あるなら知りたいな
216 : nobodyさん - 2010/10/15(金) 12:07:10 ID:??? (+30,+29,-62)
たぶん間にSSLをほどく箱が入ってるパターンだな。ロードバランサとか
使ってると良くある。そういう構成ならSSLかどうかの判定方法とかは
レンサバのマニュアルに書いてあるんじゃねーの? 書いてなかったら
問い合わせていいレベルだと思うが。
217 : nobodyさん - 2010/10/15(金) 12:27:25 ID:??? (-26,-29,-30)
>>210
URLが違うなら、htaccessでリダイレクトは?
219 : nobodyさん - 2010/10/15(金) 14:23:37 ID:??? (+56,+28,-3)
これからPHP勉強するんですが
時代遅れですか?
220 : nobodyさん - 2010/10/15(金) 14:25:11 ID:??? (+55,+27,-11)
はい、時代おくれです
lispをやりましょう
221 : nobodyさん - 2010/10/15(金) 14:52:35 ID:??? (+13,-30,-101)
phpのGDライブラリを使ったことがある方に質問です。
Ubuntu10.04LTSにphp5-gdをapt-getでインストールしたのですが
phpinfoには反映されてないのか出てきません。
apache2の再起動のほかに設定することあるんでしょうか?

PHPのバージョンは5.3.2-1ubuntu4.5です。
222 : nobodyさん - 2010/10/15(金) 15:03:04 ID:??? (+57,+29,-36)
そういやPerlが流行った2000年代前半
後半に流行ったPHP
2010年代PHPの次世代はなんだね?
考えたこともなかったがなんか話題にあがってるのあるっけ?
223 : 221 - 2010/10/15(金) 15:04:34 ID:??? (-1,-29,-30)
Ubuntu再起動したら、有効になったorz
スレ汚しスマソ
224 : nobodyさん - 2010/10/15(金) 16:37:09 ID:??? (-11,-29,+0)
PHP6
225 : nobodyさん - 2010/10/15(金) 16:41:31 ID:??? (+53,+25,-60)
GoogleのGoっていうのにすこーし注目してるが
Python同様どうみてもライトユーザ向きではないな
しばらくはPHPで安泰ですね
226 : nobodyさん - 2010/10/15(金) 19:52:44 ID:??? (-4,-27,-1)
良い無料サーバ教えてください。
227 : nobodyさん - 2010/10/15(金) 22:04:04 ID:e2zhTAp1 (-6,-29,-141)
すいません質問お願いします(*_ _)

友達の美容院のサイト頼まれて、
「管理画面からシフト登録して、スタッフシフトがお客さんから確認できるようにしたい」
との事なんですが、どんなようなシステムを考えたら良いのでしょうか。。

やりたい事はこんな感じです。
1.
スタッフ山田さんは毎週月/水/金が出勤だからそのように登録(管理画面から)出来る = 以後ずーっと山田さんは月/水/金になると出勤スタッフ一覧に表示。
2.
10/20の水曜日は山田さんがお休みしたいとの事なので、その日のみ表示しないようにする。
3.
10/20に休んだ代わりに10/24出勤になったので、反映させたい。

(1)はDBにスタッフ用のテーブルを作って、どっかのフィールドに出勤曜日を入れとけばいいのかな?
と思ったのですが、すると(2)や(3)の時にどーすんだろ?と・・・。


通常こういったシフト管理システムとかって、どんなようなロジックで構成されるモノなのでしょうか?
ヒントだけでもいただけると死ぬほどありがたいです('A`)
228 : nobodyさん - 2010/10/15(金) 22:26:20 ID:??? (+73,+29,-26)

スタッフテーブルに週フィールド作る
1,2,4,8といったフラグ具合でね


休日フィールド作る
カンマ区切りなんかで適当に


1と2を調べて翌日休むかどうか決める

はいおわり
229 : 227 - 2010/10/15(金) 22:46:20 ID:e2zhTAp1 (+13,+30,-117)
>>228

レスありがとうございます!
休む日の日付を取得して、それを「休日フィールド」に突っ込んどく、というカンジです?
なんかイレギュラーな出勤や休日が多いととりとめもなくなっちゃう(その都度「休日フィールド」やら「この日は特別に出勤!フィールド」やらに日付を追加、だんだん増えてく)ような気がするんですが、「DBはそんなにヤワなモノではない!」って事なんでしょうか。

なにぶんpgは初心者なんでおかしなこと言ってたらホントごめんなさい(*_ _)
230 : nobodyさん - 2010/10/15(金) 22:51:36 ID:??? (+35,+0,-16)
気になるならcronで毎月消せばいいじゃん
231 : nobodyさん - 2010/10/15(金) 22:58:23 ID:??? (+71,+29,-60)
給与システム連動とかいろいろあんなら
月次更新でスタッフテーブルのフィールドを基に
翌月のシフトデータを専用テーブルに吐き出す
当月の急な休みとか出勤はその都度書き換えれば良いだけ

はいおわり
相談料6000円になります
232 : nobodyさん - 2010/10/15(金) 23:13:10 ID:??? (+3,-29,-21)
>>227
1 → 出勤曜日テーブル(A)を作る

2,3 → 不定出勤日/休日テーブル(B)を作る

テーブルBに対象日のデータがあればそれを優先する。
なければテーブルAのデータを使う。
233 : nobodyさん - 2010/10/15(金) 23:17:46 ID:e2zhTAp1 (+11,+29,-30)
>>230さん、 >>231さん、 >>232さん
ありがとうございます!

いろいろ方法はあるんですね・・・。
教えていただいた3通り、調べながら色々試してみます!

ちょっと希望が見えてきたカンジです、ありがとうございました!!

 
234 : nobodyさん - 2010/10/15(金) 23:58:11 ID:wodrVARb (-21,-30,-184)
教えて欲しいのですが
index.phpに

<form action="2.php" method="post">

(略)

<select name="abcde" size="10">
<option value="http://123.com" selected>一番</option>
<option value="http://456.net"> 二番</option>
<option value=http://789.jp> 三番</option>
</select>

(略)

っと書いて、2.phpに

<form action="○○○" method="post">

○○○の部分ににindex.phpの三択で指定したURLを自動的に取得できるようにしたいのですが
○○○の部分にはどう記入すればいいのでしょうか?
235 : nobodyさん - 2010/10/16(土) 00:01:39 ID:??? (+6,-29,-2)
>>234
$_POSTでググりなされ
236 : nobodyさん - 2010/10/16(土) 00:01:50 ID:??? (+52,+29,-3)
jsで強引に突っ込めばいい
237 : nobodyさん - 2010/10/16(土) 00:05:00 ID:??? (+57,+29,-7)
>>227-233
一つのテーブルに詰め込む人がよくいるけど、
複数のテーブルにしたほうがいいと思う。
238 : nobodyさん - 2010/10/16(土) 00:07:00 ID:??? (+51,+21,-29)

どれもが別テーブルにしてるぞ
239 : nobodyさん - 2010/10/16(土) 00:18:07 ID:YK7HI7ry (+27,+28,-1)
>>235
もう少しヒントを教えてください
240 : nobodyさん - 2010/10/16(土) 00:23:15 ID:??? (-2,-30,-60)
だからjsでつっこめって


どうしても$_POSTがいいのか?
ならこうすれば?wwwww

echo <from action="$_POST['abcde']">



そしておまえはxssの餌食になるのであった

241 : nobodyさん - 2010/10/16(土) 00:37:57 ID:??? (+10,-30,-52)
<php?
$url = $_POST['abcde'];
?>
<form action="<?php print ($url); ?> " method="post">
242 : nobodyさん - 2010/10/16(土) 00:39:04 ID:??? (-10,-28,-2)
あ・・・<?
243 : nobodyさん - 2010/10/16(土) 00:45:46 ID:YK7HI7ry (+36,+28,+0)
ありがとうございます!
やっと完成しました。
248 : nobodyさん - 2010/10/16(土) 01:27:40 ID:??? (+56,+29,-59)
>>247
「正常に動作しません」とは具体的に何がうまくいかないのかな。
うまくいく文字列、うまくいかない文字列があれば例示すべし。
ちなみに>>244のままだと文字列の一部に全角文字が含まれてれば通過するんじゃないかな。
249 : nobodyさん - 2010/10/16(土) 01:59:46 ID:??? (+2,-30,-29)
「全角」をTRUEとするなら
!preg_match('/[a-zA-Z0-9]{1,10}/u',
じゃ、ダメなん?
250 : nobodyさん - 2010/10/16(土) 02:04:46 ID:??? (+61,-30,-111)
>>238
>>228は同じテーブルっぽくない?

>>243
>>241の書き方はXSSという攻撃の対象になり得るので、下の用にしましょう。

<php?
$url = htmlspecialchars($_POST['abcde'], ENT_QUOTES);
?>
<form action="<?php echo $url; ?> " method="post">
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について