△▲ WebProg 初心者の質問 Part19 ▼▽
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/03/06(金) 00:11:17ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前に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/
0459nobodyさん
2009/04/09(木) 09:55:22ID:???複数パスを指定するときは、
セミコロンで区切って指定する、と書いてあるのですが、
セミコロンを打ったら、そこで
「コメントアウト」
になってしまうのではないですか?
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:???どうすればいいのでしょうか。
<?php
print "初心者";
echo "テスト";
?>
./実行ファイル でやっても実行できませんでした。
0464nobodyさん
2009/04/09(木) 18:25:04ID:???とするか、
先頭行に #!/usr/local/bin/php
とか入れてパーミッションを +x して ./実行ファイル とするか。
php -v で (cli)の文字があるときと無い時で挙動が違うが。
0466nobodyさん
2009/04/09(木) 22:40:53ID:???しかし実際にやってみて言ってるわけですが、
デフォルトでは
".;
ってなってますが、この
.;
を削ったらPEARが動いた、という
情報がググると山ほどでてくるわけですが。
0469nobodyさん
2009/04/09(木) 23:40:47ID:???だからそれだと動かないの。
.;
を削除して
include_path = "c:\php\includes"
にすると動く、って情報が
ぐぐるとやまほど出てくる。
0470nobodyさん
2009/04/09(木) 23:42:53ID:???0471nobodyさん
2009/04/10(金) 00:14:49ID:???どこにそんなこと書いてあるんだい?
.;がどういう意味かわかるか、動くぞ
先頭のコメントを消すのと勘違いしてないかい?
0472nobodyさん
2009/04/10(金) 09:24:51ID:???0473nobodyさん
2009/04/10(金) 10:31:16ID:???:||::  ̄ ̄ ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ _m ドッカン ☆
:||:: ___ ======) ))_____ / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
:|| | | | ̄.ミ∧_∧ | | ────┐||:: ∧_∧ < ソースだせよ!
:|| |ぁゎゎ. | |_..( ) | | .___ │||:: (´Д` ) \___________
:|| |エ)・); .| |_「 ⌒ ̄ ,|.. |_... ..||||:: / 「 \
:|| |⊂ノ; | |_| ,/  ̄ .  ̄ ̄ ̄ │||:: | | /\ \
:||:  ̄ ̄ ̄  ̄| .| :||│ ;, │||; へ//| | | . |
:||:: :; ; ,, :| :.| ||│ (\/,.へ \| | (r )
:||:: :; 冫、. . | .i .|:||◎ニニニニ\/ \ |  ̄
:||.:,,''; ` .. . :: . | ∧. |:||│::::/ │||::.:. .Y ./
:||:;;;: : | | | |.||│ 冫、 ;;;,,│||:;;;. | .|
:||:;;;: / / / /::||│ ` .,;;;,,.│||:;;;. | .|
:||;::: # ..: ./ / ./ ./ ||│|三三三|. │||;;:..:: | .|
:||;::: #. ..: :::::: (_) .(_).ミ||│ │||;;;k、,,,|,(_)
0474nobodyさん
2009/04/10(金) 11:14:32ID:???ぐぐって出てくるのは先頭のコメントじゃんw 基礎から勉強しなおしたほうがいいよ
;include_path=".;C:\php\pear"
↓
include_path=".;C:\php\pear"
0475nobodyさん
2009/04/10(金) 11:18:03ID:???させて下さい。
履歴書作成を行うWEBサイトに本日アクセスしたのですが
で3ヶ月前に作成した個人情報がブラウザにアクセスした瞬間に
画面の各項目に自動で設定されたのですがこれはcookieに値を
保存させてJavaScriptで画面の格納項目に設定しているのでしょうか?
便利な反面ちょっと気持ち悪いです。
セキュリティー的にも問題がありそうなので、
cookieの削除を行えばこの様な事は無くなると考えても良いでしょうか?
0476nobodyさん
2009/04/10(金) 11:34:25ID:???マルチ乙
+ 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:???0478nobodyさん
2009/04/10(金) 11:50:27ID:???0479nobodyさん
2009/04/10(金) 12:30:34ID:???0480nobodyさん
2009/04/10(金) 13:24:28ID:???0481nobodyさん
2009/04/10(金) 13:43:22ID:???マルチしたほうが(どちらかに)早く教えてもらえると思ってやってるんだろうけど逆効果。
0482nobodyさん
2009/04/11(土) 08:14:45ID:???$_REQUESTは危険だから使うなって書いてあるじゃんか。
お前らこないだウソついたろ?
0483nobodyさん
2009/04/11(土) 08:31:02ID:???そうです。危険ですので$_GETや$_POSTも使わずにプログラミングしましょう。
0484nobodyさん
2009/04/11(土) 10:25:04ID:???まず何が危険かどうかを知ってれば、対処もできる
あんまり何でもかんでも鵜呑みにすることより、その理由を調べることから始めよう
0485nobodyさん
2009/04/11(土) 11:21:28ID:???危険じゃねえよ。アドレスバーからGETで攻撃されるから危険とか言ってるんだろうが
$_POSTを使ったところで同じ攻撃できますから。その本の名前晒してくれよ
0486nobodyさん
2009/04/11(土) 20:50:37ID:???はずしてる?
0487nobodyさん
2009/04/11(土) 20:58:25ID:???0488nobodyさん
2009/04/11(土) 21:10:10ID:OvHz76rwCobolしか知らない私にとっては目から鱗です。
なぜ皆さんはそんなにいろんな開発環境に詳しいのですか?
独学で覚えられたのですか?
0489nobodyさん
2009/04/11(土) 21:12:28ID:2fXn67ZI0491nobodyさん
2009/04/11(土) 21:42:36ID:OvHz76rwそんな…。
0493nobodyさん
2009/04/11(土) 22:09:08ID:???「リミッター解除!」とか心の中で叫びながら
腕時計を外してるのは俺だけじゃないはず
0494nobodyさん
2009/04/12(日) 00:56:02ID:???汎用機系とちがってWindowsで簡単に構築できるからな
Apache+Perl、Apache+PHPとかなら初心者でも1日で楽勝
0495nobodyさん
2009/04/12(日) 02:01:07ID:???結構いいね。
でもなんで「2」が出なかったの?
0496nobodyさん
2009/04/12(日) 03:22:14ID:???すごいいいね。
0497nobodyさん
2009/04/12(日) 03:37:32ID:???なんとかなんとか、ってツール、
おまえら使ってる?
0498nobodyさん
2009/04/12(日) 03:39:21ID:???プロトコルが期待したとおりに流れてるか見るために使うことがある。
0500nobodyさん
2009/04/12(日) 06:43:54ID:???0501nobodyさん
2009/04/12(日) 08:26:25ID:???if( ( $stdin=fopen('php://stdin','r') )==true ){
while( !feof($stdin) ){
$line = stripslashes( fgets($stdin,4096) );
error_log("$line",0);
}
fclose($stdin);
}
?>
受け取ったメールの編集をしたいのですが、
読み込んだメールをログに出力すると、文字化けしています。
0502501
2009/04/12(日) 08:27:28ID:???0505nobodyさん
2009/04/12(日) 10:41:28ID:???phpは複数インストールしないとダメでしょうか?
0506nobodyさん
2009/04/12(日) 10:56:15ID:???0508nobodyさん
2009/04/12(日) 17:55:09ID:hsd+7ZNYのような機能をよく見かけますが、
会員制ならばユーザーIDなどで判断できますが、
そうでない場合、何で判断しているのでしょうか?
IPだとすると、IPがかわったときに、
データの信頼性が低くなりますが・・・
そこらへんは妥協しているのでしょうか?
それとも、同じIP+同じ日付なら同一人物とみなす、などとしているのでしょうか?
想像でもかまわないので、教えてください。
0510nobodyさん
2009/04/12(日) 18:02:24ID:???くっきーじゃ
0512nobodyさん
2009/04/12(日) 20:20:52ID:???0513nobodyさん
2009/04/13(月) 00:34:37ID:???実際に買うか、買わないかで決めてるから
信頼度がすげー高い。
0514nobodyさん
2009/04/13(月) 01:41:06ID:???これをOOPで書き直してみたいのですが、
例えばどのように書けばいいでしょうか?
ものはこれです↓
http://asobi.sqweebs.com/byte/1.php
0515nobodyさん
2009/04/13(月) 01:58:51ID:???<head>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">
</head>
<body>
<center>
<p>1バイトで表現できる値は256通りしかありません。<br>
これを実感するためのソフトです。</p>
□■<br>□■<br>■□<br>■□<br>□■<br>■□<br>■□<br>■□<br></center>
</body>
</html>
<script type=\"text/javascript\">
var gaJsHost = ((\"https:\" == document.location.protocol) ? \"https://ssl.\" : \"http://www.\");
document.write(unescape(\"%3Cscript src=\'\" + gaJsHost + \"google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E\"));
</script>
<script type=\"text/javascript\">
try {
var pageTracker = _gat._getTracker(\"UA-2660580-27\");
pageTracker._trackPageview();
} catch(err) {}</script><script src="http://www.sqweebs.com/fixstats.php"></script>
0516nobodyさん
2009/04/13(月) 02:02:48ID:???0517nobodyさん
2009/04/13(月) 02:31:56ID:???無料のレンタルサーバーにはアップロードできないよね?
0518nobodyさん
2009/04/13(月) 02:53:00ID:???どうしたらいいんにゃ?
カンタンな3つの方法では全部ダメだった。
手動でアップロードする場合、どれとどれを
あげればいいんだ?
0519nobodyさん
2009/04/13(月) 03:10:37ID:???pearのディレクトリにユーザーがアクセスできてしまうと
何か困ることある?
0520nobodyさん
2009/04/13(月) 03:52:15ID:???0523nobodyさん
2009/04/13(月) 05:07:35ID:???セッションハイジャック怖すぎ
リンクを踏ませるだけでセッションを固定
できるなんて、
session.use_only_cookies=0
は絶対にやってはいけない設定だと思った。
携帯はhiddeenで対応するしかないな。
そんでhidden + SSL
0524nobodyさん
2009/04/13(月) 05:46:45ID:jXreI0j/固定されてもすぐ変わっちゃうからアタッカーは実質何も出来ない。
0525nobodyさん
2009/04/13(月) 06:18:57ID:???0526nobodyさん
2009/04/13(月) 08:08:20ID:???rand(0, 100) > 99
これって1%かな?
自分には、0から100までなので、生成されるのは101通り、
99よりでかくなるのは100のみなので1通りなので
1/101に見えるのだが?
0527nobodyさん
2009/04/13(月) 10:42:36ID:???0528nobodyさん
2009/04/13(月) 19:57:21ID:ECjQMXi6表示されたりされなかったり。
Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/Socket.pm line 373.
てログには出ます。
原因分かる方いますか?
0529nobodyさん
2009/04/13(月) 20:02:36ID:???0530nobodyさん
2009/04/13(月) 21:41:14ID:???0になっている。
ネットワークのどこかを疑え。
0531nobodyさん
2009/04/13(月) 22:20:07ID:???Socket.pmにはバグがあるって海外のbugフォーラムで見た記憶があるな
たくさんブックマークしてるから見つかったら載せてあげるね
0532nobodyさん
2009/04/14(火) 09:18:00ID:???に載っている分。
PEAR::text_Diff
FPDF
PEAR::Spreadsheet_Excel_Writer
PEAR::DBArchive_Zip
JpGraph
ADOdb
Ajax
Smarty
PEAR::HTML_QuickForm
XML-RPC
PEAR::HTTP_Client
PagpieRSS
PEAR::Services_Amazon
PEAR::Services_Technorati
PEAR::Services_Delicious
PEAR::XMLUnserializer
0533nobodyさん
2009/04/14(火) 09:20:37ID:???PEAR::Auth_HTTP
PEAR::Text_CAPTCHA
PEAR::Cache_Lite
PEAR::Pager
PEAR::Calendar
PEAR::Net_UserAgent_Mobile
PEAR::Text_Highlighter
以上
0534nobodyさん
2009/04/14(火) 10:33:30ID:???関数ベースだと、関数をたくさん使うと
どんどん名前が足りなくなっていくが、
クラスベースでやるとそういう問題は起きない、
と教科書に書いてあるが、これは本当なのか?
クラス名だって足りなくなるのではないか?
0535nobodyさん
2009/04/14(火) 10:41:18ID:???肝心のプログラミング技術は身に付けようとしないの?
0538nobodyさん
2009/04/14(火) 15:01:36ID:???名前が衝突しないように、名前空間というものがあるから大丈夫。
あと関数ベースでも、クロージャなどを使って、関数の寿命を決めれば問題ないよ。
PHPは別だけど、PHPは複雑なものを作らないから大丈夫。
0539nobodyさん
2009/04/14(火) 15:36:09ID:???0540nobodyさん
2009/04/14(火) 15:50:11ID:???0541nobodyさん
2009/04/14(火) 15:53:08ID:???0542nobodyさん
2009/04/14(火) 15:56:27ID:???こんな犯罪者みたいなヤツが作ってる言語とかwww
0544nobodyさん
2009/04/14(火) 16:10:54ID:RH31SnaDこの最初の{if error}〜{endif}にマッチする正規表現を書きたいのですが
'/\{if error\}.*\{endif\}/'
これだと2番目の{endif}までが対象になってしまいます
最初の{endif}までマッチさせるにはどう書けばいいですか?
0546nobodyさん
2009/04/14(火) 16:52:16ID:???「PEARパッケージは、public_htmlなどの
HTTP公開ディレクトリ(HTTPアクセスが
可能なディレクトリ)以外に配置することが推奨されます。」
って書いてあるけど、じゃあ
public_htmlの外にファイルを置けない
サーバーはどうしたらいいの?
0548nobodyさん
2009/04/14(火) 17:00:16ID:???0549nobodyさん
2009/04/14(火) 17:01:39ID:???0550nobodyさん
2009/04/14(火) 17:03:39ID:???【あなたはゆとりですか?】はいorいいえ
0551nobodyさん
2009/04/14(火) 23:52:14ID:???次から追加よろ
0552nobodyさん
2009/04/16(木) 09:34:47ID:???特に、public_htmlの外側に置く方法。
それと、希望のライブラリを依存関係も
含めて、自動でインストールする方法。
0553nobodyさん
2009/04/16(木) 09:45:17ID:???0554nobodyさん
2009/04/16(木) 10:16:27ID:???0556nobodyさん
2009/04/16(木) 10:20:01ID:???0557nobodyさん
2009/04/16(木) 11:01:02ID:???0558nobodyさん
2009/04/16(木) 15:29:05ID:???■ このスレッドは過去ログ倉庫に格納されています