トップページ⇒php
1001コメント300KB

△▲ WebProg 初心者の質問 Part19 ▼▽

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/03/06(金) 00:11:17ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

☆前スレ☆
△▲ WebProg 初心者の質問 Part18 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1219842559/
0385nobodyさん2009/04/04(土) 19:09:12ID:???
JavaScript必須にするか否かは時と場合に応じてで。
0386nobodyさん2009/04/04(土) 19:36:37ID:???
いまどきっていうか今だからこそJavaScriptオフにするやつ増えてるんだよ
特にネットゲーマーに
0387nobodyさん2009/04/04(土) 20:02:19ID:???
ネットゲーマーなんて無視でOK
0388nobodyさん2009/04/05(日) 01:40:36ID:???
HTML_QuickForm2のサンプルコードって
どこにある?
0389nobodyさん2009/04/05(日) 01:41:18ID:???
rawurlencode とかって使うの?
GETの時に使うの?
0390nobodyさん2009/04/05(日) 01:42:02ID:???
firefoxで、BASIC認証の時に、
ブラウザを閉じたらログアウトするはずなのに、
ブラウザを閉じても、ログアウトしてないのはなぜ?
0391nobodyさん2009/04/05(日) 01:42:44ID:???
自分でアクセス解析作るんでなくて、
できあいの物を使いたいんだけど、
一つあげるとしたら、どれ?
0392nobodyさん2009/04/05(日) 01:43:31ID:???
$_REQUEST とかって使うの?
セキュリティ的に問題があるんじゃない?
0393nobodyさん2009/04/05(日) 01:44:19ID:???
PHPで、自分のパソコンの中で使うときに、CLI版と、
モジュール版と、混在させても大丈夫なの?

同じphp.iniを読みに行ったりして混乱しない?
0394nobodyさん2009/04/05(日) 02:10:20ID:???
また例の基地外か
0395nobodyさん2009/04/05(日) 02:19:35ID:???
>>392
ないよ。GETできるものはPOSTできるし、その逆も可能。
0396nobodyさん2009/04/05(日) 03:25:30ID:???
OOPの3大機能って、
カプセル化、
継承、
そして、あとひとつはなんでしたっけ?
0397nobodyさん2009/04/05(日) 03:51:59ID:???
ポリモーフィズム
0398nobodyさん2009/04/06(月) 00:34:12ID:???
PEAR::DB DataObjectって
SQLインジェクションの対策はされてるの?
0399nobodyさん2009/04/06(月) 10:40:08ID:???
対策は自分でやるもんだ。
prepare使っとけ
0400nobodyさん2009/04/06(月) 12:34:00ID:???
画像に書かれてる数字や英字を入力させて行う認証ってなんていいましたっけ?
名称を忘れたから探しようもない orz
0401nobodyさん2009/04/06(月) 12:47:11ID:???
画像キャプチャ
0402nobodyさん2009/04/06(月) 12:49:57ID:???
     _______                     __
    // ̄~`i ゝ                    `l |
    / /        ,______   ,_____    ________  | |  ____ TM
   | |     ___ // ̄ヽヽ // ̄ヽヽ (( ̄))   | | // ̄_>>
   \ヽ、   |l | |    | | | |    | |  ``( (.  .| | | | ~~
      `、二===-'  ` ===' '  ` ===' '  // ̄ヽヽ |__ゝ ヽ二=''
                         ヽヽ___//   日本
         ______________  __
         |画像 認証               .| |検索|
          ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄   ̄ ̄
         ◎ウェブ全体  〇日本語のページ
0403nobodyさん2009/04/06(月) 16:44:54ID:???
>>400
CAPTYA
0404nobodyさん2009/04/06(月) 21:23:01ID:???
Completely Automated Public Turing Test To Tell Computers and Humans Apart

Tいっぱい重なってるんだな。
0405nobodyさん2009/04/06(月) 21:42:56ID:???
教えてもらったらお礼ぐらい書けよ氏ね
0406nobodyさん2009/04/06(月) 23:25:26ID:???
pythonとrubyってOOPオンリーなの?
0407nobodyさん2009/04/06(月) 23:28:11ID:???
Smalltalkみたいにガチガチじゃないからふつうに手続きの集合として
書ける。
Rubyの場合それをやるとmainというオブジェクトの特異メソッド定義
とみなされてることになるが、まぁ気にしてはいけない。
0408nobodyさん2009/04/07(火) 02:44:02ID:???
200年間のクッキー発行してみたんだけど、

「有効期限、セッション終了時」
ってなってしまうんだけど、仕様ですか?

ちなみに、20年間有効なクッキーは発行できました。
0409nobodyさん2009/04/07(火) 02:54:46ID:???
あたりまえだろ
2038年問題知らないのか
0410nobodyさん2009/04/07(火) 02:56:37ID:???
いろいろ実験したところ、
2038年を超えるクッキーは無効化されるようです。

どうしてでしょうか?
どうすればいいですか?
0411nobodyさん2009/04/07(火) 04:21:55ID:???
UTF-8で組んだWEB掲示板で、
EUCの文章をコピペで張られて
送信ボタンを押されたら、文字化けするの?

それとも、受け取り側で、
「すべての文字コードをutf-8に変換する」
という処理をかましておくの?
0412nobodyさん2009/04/07(火) 05:16:02ID:???
PHPってさ、
最初「PHPだけ学べばよい」って思って勉強はじめるんだけど、
実際はMySQLも学ばなくてはならなくて、結局
PHPとSQLのバイリンガルにならざるを得ない。

そんでしばらくすると、今度はjavascriptも学ばないとダメ、って
気がついて、トリリンガルになることを強要される。

で、ふと気がつくと、
HTML+XHTML+CSS+PHP+MySQL+javascript
って、一通りおぼえさせられるハメになる。

勉強しなければならない量がとにかく多いんだよね。

PHPだけでも、OOP,PEAR,smarty、cakephpとあるし、
さらにこの上にruby勉強するとか、時間的に無理っしょ。
0413nobodyさん2009/04/07(火) 05:16:59ID:???
あとXMLとactionscriptもあるか。
0414nobodyさん2009/04/07(火) 05:41:34ID:???
WEBプロキシー経由でページを閲覧して、
クッキーを発行してきた場合、
そのクッキーはWEBプロキシーに入ってしまうの?
0415nobodyさん2009/04/07(火) 05:43:20ID:???
http://tako.2ch.net/accuse/kako/966/966482318.html

ようはこれをやりたいわけです。
過去ログを見ると、2000年8月に導入したようですね。
0416nobodyさん2009/04/07(火) 09:18:07ID:???
ID出して
0417nobodyさん2009/04/07(火) 10:32:03ID:???
>>410
2038年までには誰かが何とかしてくれるさw
0418nobodyさん2009/04/07(火) 10:38:36ID:???
いまから30年も同じPC使い続けてリカバリすらしないやつなんていないから
cookie消えてもまったく問題ない
0419nobodyさん2009/04/07(火) 10:58:15ID:???
30年先はもうネットとかいう概念は廃れて次の何かができてるだろ
0420nobodyさん2009/04/07(火) 11:57:57ID:???
2000年問題のときもまったく同じ発想だったな
はたして歴史は繰り返されるのか
0421nobodyさん2009/04/07(火) 12:02:54ID:???
既にpearに2038問題に対応できるライブラリ出てるから俺には関係ない
0422nobodyさん2009/04/07(火) 12:29:01ID:???
論旨がずれて来ているようだが、
>>410に対する回答は、>>418でFAだと思う。
0423nobodyさん2009/04/07(火) 12:34:48ID:???
まあできるだけ長く、というなら2038年1月19日あたりにしとけばいいしなw
0424nobodyさん2009/04/07(火) 12:50:14ID:???
>>422
解決になってない件
0425nobodyさん2009/04/07(火) 20:10:58ID:uMEOUSP8
fedora10でApache/2.2.11を使い、バーチャルホストを使い、
アップローダー(PHPあぷろだ)を運営してるんですけど、
最近、とても重くてサイト自体が見られなくなるシーンが増えています。
帯域を食いつぶしている元凶となっているのは、a1.***.jpで、
a2.***.jp、a3.***.jpのサイトには帯域制限をかけたくありません
何か良いモージュールはないでしょうか
よろしくお願いします<m(__)m>
0426nobodyさん2009/04/08(水) 00:55:11ID:???
もしかして
住宅ローンで30年ローンの
計算プログラム作ろうとしたら、
作れないの?
0427nobodyさん2009/04/08(水) 04:17:49ID:???
そんなわけないだろ常識的に考えて・・・
0428nobodyさん2009/04/08(水) 04:18:41ID:???
ローンの計算結果を30年も保持しとくのか?www
0429nobodyさん2009/04/08(水) 04:24:35ID:???
いやだって、2039年っていれるとバグるんだろ?
0430nobodyさん2009/04/08(水) 04:45:37ID:???
そんな馬鹿な・・・
0431nobodyさん2009/04/08(水) 06:15:03ID:???
ドットで始まるファイルをアップロードできないサーバーってある?
0432nobodyさん2009/04/08(水) 06:49:59ID:???
>>431
そんな制約があるOSはない
0433nobodyさん2009/04/08(水) 07:01:26ID:???
fsがFATだとドットから始まるファイル作れなかったような。
だからWindows98とかだったらアップロードできないんじゃね。
0434nobodyさん2009/04/08(水) 08:08:27ID:s5CjNJvY
PHPで作ったサイトがtop.php?categ=1って値を取得してから
タイトルやキーワードを出力するようになってるんですけどサイトマップ作ればグーグルみたいなロボットに反映されますか?
それともそれぞれ出力させたいページのmetaタグ取得用にフレームから開く形にした方がいいですか?
サイトマップにしてもxmlってぜんぜん判らないので。
微妙にスレ違いかも知れませんがよろしくお願いします。
0435nobodyさん2009/04/08(水) 09:32:56ID:???
>>431
lsではみえないよ。ls -aで隠しファイルも表示
0436nobodyさん2009/04/08(水) 10:38:23ID:???
>>429
2038年問題は、1970年1月1日からの経過秒数を32bit整数で保持する場合に起こる。
そのローン計算は1970年からの秒数を32bitで保持してるのかい?
0437nobodyさん2009/04/08(水) 10:48:27ID:???
2038問題はpearに解決策出てるって前書いたのに読めないバカいるのかな
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20070205/260809/
0438nobodyさん2009/04/08(水) 11:08:56ID:???
このスレはphp専用なのかい?
0439nobodyさん2009/04/08(水) 11:21:51ID:???
ライブラリを読めばperlでもpythonでも対応できるだろwwwwwwwwwwwww
0440nobodyさん2009/04/08(水) 11:43:43ID:???
このスレはperlとpython専用なのかい?
0441nobodyさん2009/04/08(水) 11:44:46ID:???
だいたい普通は自前で解決できるが
PHPユーザーは用意されたものしか使えないからな。
0442nobodyさん2009/04/08(水) 13:28:06ID:???
車輪の再開発という言葉があってだな
0443nobodyさん2009/04/08(水) 13:40:57ID:???
自分じゃ何も書けない奴の言い訳ですね?わかります。
0444nobodyさん2009/04/08(水) 14:42:46ID:???
問題解決のアルゴリズムが出てるのに自分の言語で組めない奴はプログラミング向いてない
0445nobodyさん2009/04/08(水) 21:16:45ID:5gYVy0dq
ここでしていい質問なのか微妙なのですが・・・

ブログアプリとかで、
タイトルとは別にURLに使用する文字列のことをslugとかいいますが、
このslugってもともとどういう意味なのでしょうか?
調べてもナメクジとか弾丸しかでてきません;

できればソースもお願いします。
0446nobodyさん2009/04/08(水) 21:30:15ID:???
そんなん聞いたことねえよ
0447nobodyさん2009/04/08(水) 21:35:45ID:???
>>445
http://q.hatena.ne.jp/1210661599
0448nobodyさん2009/04/08(水) 21:44:40ID:???
>>445-446
アホだろ?
だいたいどの言語にも各種アルゴリズムで
もっとも効率のいいものが実装されてるのに
それを使わないで他の効率の悪いアルゴリズム使えってのか?
それともわざわざネイティブに実装されてる高速なものを使わず
あきらかに動作効率が劣るものを書けというのか?
何でも書けばいいっていうのは思考能力がないただのアフォ
0449nobodyさん2009/04/08(水) 22:29:16ID:???
名指しでボケとは新しい。
0450nobodyさん2009/04/09(木) 02:55:53ID:???
わろた
>>443-444だろうな
0451nobodyさん2009/04/09(木) 08:40:33ID:???
SIDって危険なんだよね。
入門書にバリバリ書いてあるけど。

セキュリティ的に問題のあるやり方を
入門書に載せるなよ。
0452nobodyさん2009/04/09(木) 08:42:28ID:???
「PHPでメールを受信する」
っていうのを読んでみて、
「え、こんなことできるんだ」
って思ってやってみようと思ったけど、
よく読んだら、メールのパスワードを
phpのソースに書かないとダメなんだよね。

これって危険な行為だと思うんだけど。
だって少なくとも、サーバーの管理人は
パスワードを読めてしまうよね。

ソースの暗号化すれば別だけど。
難読化レベルでは読まれてしまう。
0453nobodyさん2009/04/09(木) 08:46:39ID:???
普通書かないだろ
0454nobodyさん2009/04/09(木) 08:58:47ID:???
smtpauthするときだけだよな
DB接続だってソースにパスワード書くしそこは割り切るしかないだろ
0455nobodyさん2009/04/09(木) 09:25:12ID:???
ドキュメントルート外に出すことで妥協
0456nobodyさん2009/04/09(木) 09:37:29ID:???
管理者に見られるのはしょうがないだろ…。
いやならPlan9使ってるサーバーでも探せ。
0457nobodyさん2009/04/09(木) 09:41:36ID:???
cryptすればいいやん
0458nobodyさん2009/04/09(木) 09:44:49ID:???
「この指とまれ」みたいに
会社ごと暴力団にのっとられることがあるからな。
0459nobodyさん2009/04/09(木) 09:55:22ID:???
php.iniの、include_pathの設定なのですが、
複数パスを指定するときは、
セミコロンで区切って指定する、と書いてあるのですが、
セミコロンを打ったら、そこで
「コメントアウト」
になってしまうのではないですか?
0460nobodyさん2009/04/09(木) 11:23:03ID:???
>>459
○"c:\;d:\";
×"c:\";"d:\";
おk?
0461nobodyさん2009/04/09(木) 16:41:08ID:???
他スレで聞いたら、スレ違いだって言われたのですが
PHPからCをCからPHPを呼び出す、もとい実行する方法ってあります?
0462nobodyさん2009/04/09(木) 17:19:48ID:???
あるよ
0463nobodyさん2009/04/09(木) 18:13:11ID:???
Linux上でブラウザではなくコマンドラインでphpを実行したいのですが
どうすればいいのでしょうか。

<?php
print "初心者";
echo "テスト";
?>

./実行ファイル でやっても実行できませんでした。
0464nobodyさん2009/04/09(木) 18:25:04ID:???
php 実行ファイル
とするか、
先頭行に #!/usr/local/bin/php
とか入れてパーミッションを +x して ./実行ファイル とするか。

php -v で (cli)の文字があるときと無い時で挙動が違うが。
0465nobodyさん2009/04/09(木) 18:44:46ID:???
>>464
おおお。ありがとうです。
0466nobodyさん2009/04/09(木) 22:40:53ID:???
>>460
しかし実際にやってみて言ってるわけですが、
デフォルトでは
".;
ってなってますが、この
.;
を削ったらPEARが動いた、という
情報がググると山ほどでてくるわけですが。
0467nobodyさん2009/04/09(木) 22:41:35ID:???
>>463
コマンドラインで

php foo.php

と打つ。
0468nobodyさん2009/04/09(木) 23:03:00ID:???

>>466
デフォルトはこう書かれてるけど
include_path = ".;c:\php\includes"
0469nobodyさん2009/04/09(木) 23:40:47ID:???
>>468
だからそれだと動かないの。

.;

を削除して

include_path = "c:\php\includes"

にすると動く、って情報が
ぐぐるとやまほど出てくる。
0470nobodyさん2009/04/09(木) 23:42:53ID:???
え,例えばどこ?
0471nobodyさん2009/04/10(金) 00:14:49ID:???
>>469
どこにそんなこと書いてあるんだい?
.;がどういう意味かわかるか、動くぞ
先頭のコメントを消すのと勘違いしてないかい?
0472nobodyさん2009/04/10(金) 09:24:51ID:???
山ほど書いてあるソース出せや
0473nobodyさん2009/04/10(金) 10:31:16ID:???
 :||::   \おいこら!でてこいや>>469
 :||::      ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ _m ドッカン      ☆
 :||::   ___     ======) ))_____  /        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 :||  |      |      | ̄.ミ∧_∧ | | ────┐||::    ∧_∧ < ソースだせよ!
 :||  |ぁゎゎ. |      |_..(   ) | | .___ │||::   (´Д` )  \___________
 :||  |エ)・); .|      |_「 ⌒ ̄  ,|.. |_...   ..||||::  / 「    \
 :||  |⊂ノ;   |      |_|    ,/  ̄ .  ̄ ̄ ̄ │||::  | |    /\ \
 :||:   ̄ ̄ ̄         ̄|    .| :||│     ;,   │||; へ//|  |  | . |
 :||::   :;  ; ,,         :|    :.| ||│       (\/,.へ \|  |  (r )
 :||::   :;  冫、. .      |   .i  .|:||◎ニニニニ\/  \    |   ̄
 :||.:,,'';      ` ..  . ::  . |  ∧. |:||│::::/    │||::.:.   .Y ./
 :||:;;;:         :      |  | | |.||│ 冫、 ;;;,,│||:;;;.   | .|
 :||:;;;:             / /  / /::||│ `  .,;;;,,.│||:;;;.   | .|
 :||;::: #   ..:        ./ / ./ ./ ||│|三三三|. │||;;:..::   | .|
 :||;:::     #. ..:  :::::: (_) .(_).ミ||│        │||;;;k、,,,|,(_)
0474nobodyさん2009/04/10(金) 11:14:32ID:???
>>469
ぐぐって出てくるのは先頭のコメントじゃんw 基礎から勉強しなおしたほうがいいよ

;include_path=".;C:\php\pear"
↓
include_path=".;C:\php\pear"

0475nobodyさん2009/04/10(金) 11:18:03ID:???
初歩的な質問かもしれませんがcookieについてお尋ね
させて下さい。

履歴書作成を行うWEBサイトに本日アクセスしたのですが
で3ヶ月前に作成した個人情報がブラウザにアクセスした瞬間に
画面の各項目に自動で設定されたのですがこれはcookieに値を
保存させてJavaScriptで画面の格納項目に設定しているのでしょうか?

便利な反面ちょっと気持ち悪いです。
セキュリティー的にも問題がありそうなので、
cookieの削除を行えばこの様な事は無くなると考えても良いでしょうか?

0476nobodyさん2009/04/10(金) 11:34:25ID:???
>>475
マルチ乙

+ JavaScript の質問用スレッド vol.69 +
http://pc11.2ch.net/test/read.cgi/hp/1235220962/804

804 名前:Name_Not_Found[sage] 投稿日:2009/04/10(金) 11:21:58 ID:???
初歩的な質問かもしれませんがcookieについてお尋ね
させて下さい。

履歴書作成を行うWEBサイトに本日アクセスしたのですが
で3ヶ月前に作成した個人情報がブラウザにアクセスした瞬間に
画面の各項目に自動で設定されたのですがこれはcookieに値を
保存させてJavaScriptで画面の格納項目に設定しているのでしょうか?

便利な反面ちょっと気持ち悪いです。
セキュリティー的にも問題がありそうなので、
cookieの削除を行えばこの様な事は無くなると考えても良いでしょうか?



0477nobodyさん2009/04/10(金) 11:38:36ID:???
板をまたいだマルチを見つけるほうもすごいなw
0478nobodyさん2009/04/10(金) 11:50:27ID:???
ヒント:専ブラ
0479nobodyさん2009/04/10(金) 12:30:34ID:???
マルチポスト検出機能を持つ専ブラなんかあるのか。凄いなあ。
0480nobodyさん2009/04/10(金) 13:24:28ID:???
webprog板とweb制作板両方見てるやついるんだから別にすごくもない
0481nobodyさん2009/04/10(金) 13:43:22ID:???
マルチやるやつってアホだよな。マルチさえしなければ回答もらえるのに。
マルチしたほうが(どちらかに)早く教えてもらえると思ってやってるんだろうけど逆効果。
0482nobodyさん2009/04/11(土) 08:14:45ID:???
セキュリティの本読んでたら
$_REQUESTは危険だから使うなって書いてあるじゃんか。

お前らこないだウソついたろ?
0483nobodyさん2009/04/11(土) 08:31:02ID:???
PHPですかね。
そうです。危険ですので$_GETや$_POSTも使わずにプログラミングしましょう。
0484nobodyさん2009/04/11(土) 10:25:04ID:???
>>482
まず何が危険かどうかを知ってれば、対処もできる
あんまり何でもかんでも鵜呑みにすることより、その理由を調べることから始めよう
■ このスレッドは過去ログ倉庫に格納されています