【PHP】下らねぇ質問はここに書き込みやがれ 52
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2007/08/11(土) 10:08:03ID:???PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 51
http://pc11.2ch.net/test/read.cgi/php/1185521566/
◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0002nobodyさん
2007/08/11(土) 10:11:14ID:???【PHP】下らねぇ質問はここに書き込みやがれ 50
http://pc11.2ch.net/test/read.cgi/php/1184143801/
【PHP】下らねぇ質問はここに書き込みやがれ 49
http://pc11.2ch.net/test/read.cgi/php/1182794620/
【PHP】下らねぇ質問はここに書き込みやがれ 45 (※実質48)
http://pc11.2ch.net/test/read.cgi/php/1180181033/
【PHP】下らねぇ質問はここに書き込みやがれ 47
http://pc11.2ch.net/test/read.cgi/php/1180181033/
【PHP】下らねぇ質問はここに書き込みやがれ 46
http://pc11.2ch.net/test/read.cgi/php/1178955837/
【PHP】下らねぇ質問はここに書き込みやがれ 45
http://pc11.2ch.net/test/read.cgi/php/1178955768/
【PHP】下らねぇ質問はここに書き込みやがれ 45
http://pc11.2ch.net/test/read.cgi/php/1177635762/
【PHP】下らねぇ質問はここに書き込みやがれ 44
http://pc11.2ch.net/test/read.cgi/php/1176364487/
【PHP】下らねぇ質問はここに書き込みやがれ 43
http://pc11.2ch.net/test/read.cgi/php/1175368910/
【PHP】下らねぇ質問はここに書き込みやがれ 42
http://pc11.2ch.net/test/read.cgi/php/1174217841/
【PHP】下らねぇ質問はここに書き込みやがれ 41
http://pc11.2ch.net/test/read.cgi/php/1173163186/
0003nobodyさん
2007/08/11(土) 10:11:43ID:???■本家マニュアル http://www.php.net/manual/ja/
■日本PHPユーザ会 http://www.php.gr.jp/
■PEARマニュアル http://pear.php.net/manual/ja/
■メーリングリスト http://ns1.php.gr.jp/mailman/listinfo/
■ZFマニュアル http://framework.zend.com/manual/ja/
(以下英語)
■Smarty http://smarty.php.net/
■Zend本家 http://www.zend.com/
■Zend Framework http://framework.zend.com/
■php | architect http://www.phparch.com/
■Smartyマニュアル http://smarty.php.net/manual/en/
■PECL本家(英語) http://pecl.php.net/
0004nobodyさん
2007/08/11(土) 10:12:25ID:???1.文字コードは何を使えばいいの?
→1.UTF-8 2.EUC-JP のどちらか。迷うようなやつはShift_JISは使っちゃダメ。
2. このスレに書き込むときに自分のサイト名を晒したくない
→ http://example.com/が例文などのために予約されている。hogehoge.comは使っちゃダメ。
3. ブラウザに何も表示されないんだけど・・・
→ Apacheの設定を見直せ。ファイルの拡張子は何にしてて、その拡張子でPHPを呼ぶようになっているか?
4. 記号の意味がわからないけどググりようがない
→ 「@」 エラー表示を抑制、「->」 オブジェクトのメンバにアクセス、「::」 静的なメソッド呼び出し、
「==」は暗黙の型変換をしてゆるい比較、「===」は型情報も含めた厳密な比較
5. echo "$arr['hoge']['fuga']"; と書いたらエラーになった
→ {おっぱい括弧}でくくって"{$arr['hoge']['fuga']}"にする
6. 一定時間ごとに自動的に何かしたいんだけど
→ cronかタスクスケジューラを使え。
7.extractって危険なの?
→変数上書き&初期化忘れなどで危険。楽だからという理由だけで安易に使わない。
8. include/requireに「〜.php?a=b&c=d」のようなパラメータをつけたい
→ URL呼び出しなら可能だけど、普通のファイル呼び出しではできません
9.include/requireでURLを指定しても何も起きない
→ .phpの拡張子のファイルをURLで呼び出すと、1度PHPプログラムとして実行された結果になる。
0005nobodyさん
2007/08/11(土) 10:12:44ID:???→ 確認すべきはPHPのconfigureの引数、php.iniの内容と置き場所、
Webサーバの設定(Apacheならhttpd.conf)、起動&再起動あたり
11. SQLの質問はどこで?
→ データベース板に誘導されるのが嫌ならPHPにうまく関連させて質問する
12. 文字列のなかに、英字のみとか数字のみとか記号が入っちゃいやんとかはどうしたらいいの?
→ ctype_〜()が手軽。複雑なパターンはpreg_〜()あたりで正規表現を使う。
13. $a1, $a2, $a3 ... のような変数名をうまく扱いたい
→ 可変変数で実現できるけど、むしろ配列を使って$a[1], $a[2], $a[3]等とするのがベター
14. echoとprintってどう違うの?
→ よく議論される話題であるが基本的に両者とも同じ。 以下ちょっとした議論。
http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
15. クッキーの情報をユーザから隠したい
→ セッション使え。ただしクッキーとセッションは仕組みが違うから同じように扱うな
16. strip_tags()で削除しないタグを複数指定したい
→ strip_tags($html, '<a><p><font>'); // htmlspecialchars()も検討すべし
17. CSVやTSVのファイルをスマートに扱いたい
→ まずはfgetcsv()。ただし日本語を含むと正常に動作しない場合があるので注意だ。
18. 値渡しと参照渡し(「&」を使う)のパフォーマンスの違い
→ C言語じゃないので、パフォーマンス目的で使いわけたらダメ。参照渡しにすると逆に遅くなったりする
参照渡しは引数に戻り値を設定したり引数を関数内で変更するなど、正しい目的に使うこと
19. ファイル入出力関数(fopen等)でリモートファイル(http://〜とか)を扱う際の限界
→ fsockopen()でソケット通信 or PEARのHTTP系 or CURLで解決
必要ならHTTPをはじめとする各種プロトコル(どんなデータを送受信するか)はRFCなどで調べる
20. PHPからPOSTリクエストしたい
→19.を参照
21. 画像処理一般 or GDの限界
→ ImageMagick(PECLのやつ or シェルから実行)
22. 画像・音・動画はファイルで保存?DBに保存?
→ 好きにしてください
0006nobodyさん
2007/08/11(土) 12:05:26ID:???0007nobodyさん
2007/08/11(土) 14:16:00ID:???|-−―− 、
|-−―‐- 、\
|-−― -、 ヽ ヽ
|/.: :: :: ::イ::\. l ヘ、
|_,:/.:/!:: :: | |_/
|ミ:イ/ ーl‐:|::l |:l
|ソ イ::ツV:/ l::| 下らねぇ質問は
|'' 。 `∠:イ |::l ここに書き込みやがれですぅ
|>--r:: '´:: l {::l
|_\/` ー、| l::l
| ,小`ヽ /' l| l::|
|/il|└' / lL」::l
r―i:|.__/ |:: :: :i
T ∨::〈 r、 」:: :: ::i
ト、ノフ ̄l寸]:: :: :: ::',
|¨´ト、__ノ |、:: :: :: ::ヽ
0008nobodyさん
2007/08/11(土) 15:51:44ID:???の記事の中で、
> 携帯電話が大半の電話機事業で国内競争激化のあおりを売上高が約4割減になるなど苦戦が続き、
というのがあるのですが、何を言っているのかさっぱり不明なのです。
誰か解説をお願いします。
0009nobodyさん
2007/08/11(土) 16:05:11ID:???> あおりを「受け」、売上高が
が抜けてるかと。
つか、そのくらいの誤植も読み取れないほど日本語に弱いのか。
あと、それとPHPに何の関係が?
0010nobodyさん
2007/08/11(土) 16:22:13ID:???0011nobodyさん
2007/08/11(土) 16:31:18ID:???なるほど、そういう意味だったんですね。ありがとうございました。
いや、どのスレもお盆で過疎っていて、
日本語に詳しいサイトはないかと思っていたところ、
出版社関連のスレで、スレ番号がもの凄かったので、
このスレならとお聞きしてみました。
どうもありがとうございました。日本語勉強します。
0012nobodyさん
2007/08/11(土) 16:58:23ID:???>日本語に詳しいサイトはないかと思っていたところ、
>出版社関連のスレで、スレ番号がもの凄かったので、
というのがあるのですが、何を言っているのかさっぱり不明なのです。
誰か解説をお願いします。
0013nobodyさん
2007/08/11(土) 18:21:17ID:???を
7月30日 20:56
に変換するスマートな方法をきぼんぬ。
思いつくのが、
str*系を使って文字削ったりする汚いやり方のみです。orz
0014nobodyさん
2007/08/11(土) 18:23:50ID:rJopfG2q1つのフォーム内にいくつかのボタンがあります。
ボタンには、同じname、違うvalueが指定されています。
どのボタンが押されたか調べるにはどうしたらよいのでしょうか。
または、押されたボタンのvalueを取得するにはどうすれば良いのでしょうか。
0016nobodyさん
2007/08/11(土) 18:32:48ID:???0017nobodyさん
2007/08/11(土) 18:37:55ID:???date('M月d日 G:i', strtotime('20070730205601')) かな
>>14
$_POST
0018nobodyさん
2007/08/11(土) 18:39:32ID:???ごめ間違えた、こっちだわ
date('n月d日 G:i', strtotime('20070730205601'))
0019nobodyさん
2007/08/11(土) 19:01:28ID:rJopfG2qそれで調べてみたいと思います。
レスありがとうございました。
0021nobodyさん
2007/08/11(土) 20:05:15ID:???0022nobodyさん
2007/08/11(土) 20:38:36ID:???0023nobodyさん
2007/08/11(土) 20:40:10ID:???0024nobodyさん
2007/08/11(土) 20:43:37ID:???0025nobodyさん
2007/08/11(土) 20:56:04ID:???0027nobodyさん
2007/08/11(土) 21:23:42ID:TVCb/4URprint $file;
で31276とか9451とかファイルサイズがバイト単位で出力されますが
キロバイト単位で出力する方法はありますか?
0031nobodyさん
2007/08/11(土) 21:34:40ID:???003427
2007/08/11(土) 21:40:23ID:TVCb/4URPHP5です
0035nobodyさん
2007/08/11(土) 21:46:08ID:rJopfG2q配列からキーを探しだし、その値を取得する関数が見つかりません。
ですので、キーと値を入れた後に値を検索するという事をして、
目的の動作をさせることができました。
ありがとうございました。
003627
2007/08/11(土) 22:04:26ID:???ありがとうございました
0038nobodyさん
2007/08/11(土) 22:42:09ID:???0039nobodyさん
2007/08/11(土) 22:49:47ID:???0040nobodyさん
2007/08/11(土) 23:48:32ID:???0041nobodyさん
2007/08/12(日) 01:38:20ID:???0042nobodyさん
2007/08/12(日) 02:29:31ID:xP9NpWGA前スレ>>790です。
いろいろあってPHPLibをPEARに移行したいのですが、PHPLibの各クラスの依存関係でちょっと悩んでいます。
本来は自分で作成すべきなのでしょうけど、どこかにPHPLibのクラス図なんかは転がっていないでしょうか?
情報がございましたら、どうかよろしくお願いします。
0044nobodyさん
2007/08/12(日) 04:04:42ID:paXrSLgeを実行しても何も出力されません。
<hoge>を出力するにはどうしたらいいか教えてください。
お願いします
004544
2007/08/12(日) 04:20:08ID:???0046nobodyさん
2007/08/12(日) 05:00:30ID:???0047nobodyさん
2007/08/12(日) 07:22:19ID:FHlqcXfv3行目だけ数字333に上書きしたいとおもいます。
あああ
いいい
うううう
えええ
おおお
考えた案ですが、
forでまわして、文字列を別の変数に格納する、ifをつかってで3番目になったときに
書き換えるデータを格納する。
これが効率のいいやりかたかわかりませんがご指摘アドバイスおねがいします。
0048nobodyさん
2007/08/12(日) 07:56:27ID:???行毎のサイズが全て同じならfseekを使う手があるかな。
書き込む際に行ごとのサイズを別ファイルに記録しておいたりするのもアリだけど。
普通は君の言った通りにするしかない。
0050nobodyさん
2007/08/12(日) 10:12:32ID:FHlqcXfv0051nobodyさん
2007/08/12(日) 10:17:50ID:???ファイルからの読み込みだったらfile()で読み込んだ時に既に配列になる。
forでまわさずともあらかじめ3行めと決まっているのなら
そのまま[3]を書き換えればいいんでない?
0052nobodyさん
2007/08/12(日) 11:41:34ID:ce2ZPeaj標準ライブラリってあります?
0053nobodyさん
2007/08/12(日) 12:09:29ID:???0054nobodyさん
2007/08/12(日) 13:21:04ID:???初期形態=HTML
第2形態=PERL
第3形態=JAVA
最終形態=C
メカフリーザ=PHP
0055nobodyさん
2007/08/12(日) 14:07:29ID:???こんなゴミ溜めに来るなよ
0056nobodyさん
2007/08/12(日) 14:13:32ID:???よくねーよ。自分の事しか考えられないクズも来るな
0057nobodyさん
2007/08/12(日) 14:18:32ID:???0058nobodyさん
2007/08/12(日) 14:20:20ID:???食っていけると会社の先輩に言われたんですが
本当なんでしょうか?
0059nobodyさん
2007/08/12(日) 14:27:26ID:???10年以上は無理。
5年程度ならおkだと目論んでる。
結局クラは最終的に希望の動作ができればいいわけだから
営業がもらってきた仕事をこなす分には問題ないが
フリーではない技術者としてそれしか使えないのであれば雇ってもらえんくなる
0060nobodyさん
2007/08/12(日) 14:29:20ID:???0061nobodyさん
2007/08/12(日) 14:33:34ID:???0062nobodyさん
2007/08/12(日) 14:49:06ID:???これさえ覚えればと言うのはウソだが、これさえも覚えられなければ先がないのは本当。
とりあえずとっかかりとして使えるようになっておけばよい。
というか5年も普通に取り組んでりゃ自然に他のも使うようになる。
VB VBScript Excelマクロ WSH Java Tomcat PHP JavaScript ShellScript Oracle Postgresql mysql 他にも諸々
時と場合に応じて使い分け+組み合わせてるよ。
006358
2007/08/12(日) 14:59:13ID:???スレだなと思いました(藁
0064nobodyさん
2007/08/12(日) 15:21:52ID:???高度なら優しくない奴が引っかかってもおかしくないだろ。
0065nobodyさん
2007/08/12(日) 15:34:01ID:???0066火炎放射器
2007/08/12(日) 15:52:17ID:???0069nobodyさん
2007/08/12(日) 17:54:27ID:???0070nobodyさん
2007/08/12(日) 19:20:37ID:j64D1d5e0072火炎放射器
2007/08/12(日) 19:27:21ID:???クラス図を具体化するとすると、こういう感じになるよ。
http://pukapuka.sakura.ne.jp/cgi-bin/upload/puka/img-box/1186914131822.jpg
007370
2007/08/12(日) 19:46:02ID:j64D1d5eif($pos != false){
}
これでおk?
007470
2007/08/12(日) 19:46:42ID:j64D1d5eif($i != false){
}
これでおk?訂正した
0075nobodyさん
2007/08/12(日) 19:49:13ID:???007670
2007/08/12(日) 19:55:44ID:j64D1d5e0077nobodyさん
2007/08/12(日) 19:57:15ID:???0078nobodyさん
2007/08/12(日) 19:59:13ID:???0079nobodyさん
2007/08/12(日) 19:59:42ID:???0080nobodyさん
2007/08/12(日) 20:27:59ID:???0082nobodyさん
2007/08/12(日) 20:53:37ID:???不完全な根拠
不完全な根拠
0083nobodyさん
2007/08/12(日) 21:35:39ID:uKEYsiuY0084nobodyさん
2007/08/12(日) 21:37:55ID:???0085nobodyさん
2007/08/12(日) 22:19:57ID:???0086nobodyさん
2007/08/12(日) 22:37:52ID:???0087nobodyさん
2007/08/12(日) 23:37:49ID:evcdChbT0088nobodyさん
2007/08/13(月) 00:12:02ID:gsXJmo44例えば file(*****,"w") の*****部分に"直ファイル名"入れると動くのに、
$moge = "直ファイル名" とかにしてfile($moge,"w") ってすると動かなくなるのは
仕様なのですかね?マニュアルとか結構眺めたのですけど分からなくて・・
教えていただきたいと思います。
その部分に直ファイル名をランダムに入れて動かしたいのですけど・・
0089nobodyさん
2007/08/13(月) 00:13:36ID:gsXJmo440090nobodyさん
2007/08/13(月) 00:28:10ID:???マニュアルでは普通にstrとしか書いてないし特に例外的な事は書いてないな
一応(string)でキャストしてみたらどうだろ?
それでだめなら多分仕様。
defineで定義したら普通に出来た記憶があるが
0092nobodyさん
2007/08/13(月) 00:45:26ID:???http://jp.php.net/apache
0093nobodyさん
2007/08/13(月) 00:54:43ID:gsXJmo44//開こうとする
$lines = file("ad.txt");
$ad_key = array_rand($lines);
$datefile = $lines[$ad_key];
$handle = file($moge);
.
.
.
っでこの後読み込んだファイルでゴリゴリするつもりなのですけど
ここまでですでにエラーが出るもので・・
変数一個一個をechoとかで表示させていくと
最後の$handleのとこで表示されなくなってたもので・・
ad.txtには1行に一つファイルパスを入れてあります。
キャストはだめでした・・・orz
0095nobodyさん
2007/08/13(月) 00:59:42ID:???$mogeに何が入ってるか分からない。っつか1〜3行目と4行目は関係ないじゃん・・・。
$handleってことはfopenと勘違いしてるのでは?ちなみにハンドラをechoしても何も出ないだろ。
echoなんかよりvar_dump使ったほうが確実だよ
0096nobodyさん
2007/08/13(月) 01:04:18ID:gsXJmo44こちらです。
srand((float) microtime() * 1000000);
$lines = file("ad.txt");
$ad_key = array_rand($lines);
$datefile = $lines[$ad_key];
$handle = fopen($datefile."r");
ad.txt中身
1.txt (試行錯誤段階で"1.txt"に変えてみたり)
2.txt
3.txt
延々
で、fopenにしてもfileにしてもどっちにしろ表示ができなくて。。
0100nobodyさん
2007/08/13(月) 01:12:02ID:gsXJmo44ぁ、すいませんそれ,でしたorz
>>98
ですかね?file()を使った場合は一行ちゃんと抜き出してくれるかなと思ったのですが。。
fopen の後はfgetsで抜き出す形をとってます。
ちなみにここ以降の部分は$datefileの部分を直アドでするとどちらの場合でも動いてますので。。
0103nobodyさん
2007/08/13(月) 01:18:52ID:gsXJmo44$handle = fopen($datefile,"r"); の行で。。。
print($datefile)すると 1.txt もしくは"1.txt" って表示されるんですけどね・・
0104nobodyさん
2007/08/13(月) 01:34:14ID:???0105nobodyさん
2007/08/13(月) 01:39:25ID:gsXJmo44Warning: file("1.txt" ) [function.file]: failed to open stream: Invalid argument in C:\xampp\htdocs\naoki\sisado.php on line 20
です。。。
0106nobodyさん
2007/08/13(月) 01:41:11ID:???0107nobodyさん
2007/08/13(月) 01:42:41ID:gsXJmo440108nobodyさん
2007/08/13(月) 01:43:33ID:???改行というより勤行が足りないせいだと思うよ。
試しに、創価学会の集会に顔出してみれば?
ちなみに、芸能人もたまに顔を出すよ。
0109nobodyさん
2007/08/13(月) 01:44:28ID:???0110nobodyさん
2007/08/13(月) 01:45:48ID:gsXJmo44んーもうちょい自力で頑張ることにしますどうもお騒がせしました。。。
0111nobodyさん
2007/08/13(月) 01:52:50ID:???0112nobodyさん
2007/08/13(月) 01:54:50ID:???file1.txt とかにしないと。
0113nobodyさん
2007/08/13(月) 02:04:12ID:???文字コードの話じゃなくて、
1.txtはあるんだろうけど
1.txt\nはないから開けてないんじゃねーのって話。
trimでもかけて試してみそ。
0114nobodyさん
2007/08/13(月) 02:12:25ID:???それよりsisadoが気になる
0115nobodyさん
2007/08/13(月) 02:31:01ID:???ローカルでのチェックでは期待通りの動きをしたのですが、
サーバーへアップロードしてチェックすると、違う動きをしてしまいます。
==HTML==
<form method="post" enctype="multipart/form-data" action="index.php">
<input type="hidden" name="IMG1" value="demo.jpg" />
<input type="file" name="IMG1" value="" />
画像を上書きする場合は、画像を選択してください。<br />
<input type="submit" value="上書き" />
</form>
==PHP==
<?PHP
$data=$_POST;
if($_FILES["IMG1"][tmp_name]){
アップロードの処理〜
//アップロードしたファイル名を$data["IMG1"]に上書き
$data["IMG1"]="ガゾウのファイル名";
}
〜〜ファイルへ$data["IMG1"]の書き込み〜〜
?>
上記のようなプログラムです。
画像をアップする場合は問題ないのですが、画像をアップせずに上書きボタンを押すと、$data["IMG1"]の値が何も入らなくなってしまいます。
php.iniの設定だとは思うのですが、どこを変更したらいいかが分かりません。
どなたかご教示の程お願い致します。
0117nobodyさん
2007/08/13(月) 02:33:38ID:???まず君はどういうふうに動いてほしいのか。
現状、おかしくなってることを詳しく説明するところからはじめようか
0119nobodyさん
2007/08/13(月) 02:37:41ID:???php.iniの設定でもないし、ローカルチェックで上手く言ってるわけでもないだろそれ。
もう一回確認しなさい。
0120nobodyさん
2007/08/13(月) 02:40:23ID:???>>115
少ない情報から推測させてもらえば、おそらく文字コードの問題かと。
0121115
2007/08/13(月) 03:00:47ID:???レスありがとうございます。
現状、ローカルでは画像をアップせずに更新ボタンを押すと、元々hiddenで入れておりましたデータがファイルへ書き込まれます。
ですが、サーバーへアップして動作確認をすると、画像をアップせずに更新ボタンを押すと、hiddenでに入れていたデータが書き込めず、$data["IMG1"]=""の状態になってしまいます。
>>119
ローカルではエラー無く動いてます。一応以下に簡略化していないデータを載せさせて頂きます。
<?PHP
$basedata="demo.jpg";
if($_POST){
$data=$_POST;
//画像をアップ
if($_FILES["IMG1"][tmp_name]){
$acp[1][0]=UPIMG();//ファイルをアップロードしてアップロードしたファイル名を返すユーザー定義関数です。
$acp[1][0]="アップ";
$data["IMG1"]=$acp[1][0];
}
//$data["IMG1"]をファイルへ書き込むユーザー定義関数です。
DataCHANGE($data["IMG1"]);
print "アップロードしたファイル名は".$data["IMG1"];
}
?>
<form method="post" action="index.php" enctype="multipart/form-data">
<input type="hidden" name="IMG1" value="<?=$basedata?>" />現在の画像<br />
新しく画像を選択して更新ボタンを押す、古い画像が置き換わります。<br />
<input type="file" name="IMG1" /><br />
<input type="submit" value="更新" />
</form>
申し訳ございませんが、ご教授のほどよろしくお願い致します。
0123nobodyさん
2007/08/13(月) 03:10:58ID:???0124115
2007/08/13(月) 03:15:02ID:???<?=$basedata?>は動作致します。ソースでもデータが入っておりました。
以下のようなテストファイルを作って動作確認をしてみましたが、やはり同様の結果でした。
<?PHP
$data=$_POST;
if($_FILES["IMG1"][tmp_name]){
$data["IMG1"]=$_FILES["IMG1"][tmp_name];
}
print_r($data);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>テスト</title>
</head>
<body>
<form method="post" enctype="multipart/form-data" action="index.php">
<input type="hidden" name="IMG1" value="img1" />
<input type="file" name="IMG1" value="" />
<input type="submit" />
</form>
</body>
</html>
0126115
2007/08/13(月) 03:20:31ID:???ローカルでは、
Array ( [IMG1] => img1 )
サーバーでは
Array ( )
です。
すみません。ローカルはPHP5でサーバーはPHP4でした、、、
ローカルをPHP4にするとやはりサーバーと同様の結果が返ってきましたorz
ですが、解決方法は解らないままです、、もともとPHP4では望んでいる処理はできないのでしょうか
0127nobodyさん
2007/08/13(月) 03:27:20ID:???あとifブロックの中に入っているのかいないのかを確認したほうがいいかも。
0128nobodyさん
2007/08/13(月) 03:32:06ID:???<input type="file" name="IMG1" value="" />
これvalue=""ってなってるの消したらどうなる?
解決法としてはhiddenタグ消してファイルがアップロードされたかどうか
チェックして無ければ$basedataを入れ込めばいいんじゃまいか?
0129115
2007/08/13(月) 03:34:51ID:???PHPのバージョンは4.4です。
ifブロック無いにはデータは入って来ていませんでした。
試しにファイルを参照しない状態で送信して
<?PHP print_r($_POST); ?>を実行すると
配列内に何も入っておりませんでした、、、
0130115
2007/08/13(月) 03:37:38ID:???valueを消しても動作は同様でした。
hiddenの値を消す、もしくはnameの値を違うのにするのは最終手段で有るのですが、
今後の為にも、出来ればそれ以外の方法をとれればと考えております。
0131nobodyさん
2007/08/13(月) 04:28:28ID:???なんじゃこれ。
同じnameを持ったデータを2個送信して、一方で自動的に値が上書きされることを期待してるわけ?
その場合の動作は保証されてないからやめた方がいいよ。
多くの環境で、それはtype=file側(後ろに記述した側)の方のデータしか残らず、
ファイルを何も選択しなければデータが空っぽになるだけで終わる。
期待した通りに動いているというローカルの環境の方がかなり特殊。
0132nobodyさん
2007/08/13(月) 06:42:57ID:???まずfileにvalue指定は効かないので要りません。
そしてhiddenの値も簡単に書き換えれるのでフォームでの指定は止めましょう、fileだけでいいです。
if(isset($_FILES['IMG1'])) {
switch($_FILES['IMG1']['error']) {
case UPLOAD_ERR_NO_FILE:
// アップロードされなかった時の処理
break;
case UPLOAD_ERR_OK:
// 正常にアップロードされた時の処理
break;
default:
// エラーが起きた時の処理
}
}
こんな感じで。
0133115
2007/08/13(月) 08:01:44ID:???非常に参考になりました。
皆さんのレスを参考にさせて頂き、hiddenの値はHTML上には出さない事に致しました。
遅い時間にも関わらずレスをいただき、ありがとうございました。
0134nobodyさん
2007/08/13(月) 10:44:52ID:k/wdFyv9ctype〜とis〜の違いって何でしょ?
013770
2007/08/13(月) 12:38:14ID:06TZUW9Q0138nobodyさん
2007/08/13(月) 12:40:51ID:???0139nobodyさん
2007/08/13(月) 12:41:04ID:???0140nobodyさん
2007/08/13(月) 12:41:51ID:???0141nobodyさん
2007/08/13(月) 12:42:03ID:???0142nobodyさん
2007/08/13(月) 12:42:46ID:???0143nobodyさん
2007/08/13(月) 12:56:25ID:???0144nobodyさん
2007/08/13(月) 13:01:48ID:???0145一日駅長
2007/08/13(月) 13:07:24ID:uksFyExOアップロードしたあとアップ済み画像一覧みたいなのでどのページに
表示させるか選択、削除するのってどーすれば出来るんですか?おしえてくれ
0147nobodyさん
2007/08/13(月) 14:08:18ID:???テンプレート側で分岐ができません。
どのようにすればいいでしょうか?
0148nobodyさん
2007/08/13(月) 14:08:53ID:pjyFI4EnDid not understand the completion status returned from msdev.exe.
とエラーがでます。2つ前のスレに「コンパイラがない」と回答がありましたが
コンパイラはどうやったらインストールできるんでしょうか。
0149nobodyさん
2007/08/13(月) 14:11:17ID:???0152nobodyさん
2007/08/13(月) 15:19:38ID:???概略は、.htpasswdと.htaccessを使用し、phpでログインページを作りたい
のですが、解説されているページがなく、にっちもさっちもいきません。
0154nobodyさん
2007/08/13(月) 15:24:00ID:???0155nobodyさん
2007/08/13(月) 15:27:29ID:???どうもhtpassのために別ウィンドウを出すのが好きではなく、だったら認証ページで
って思ったです。
参考になるページなどがありましたら、教えてもらえると助かります。
0157nobodyさん
2007/08/13(月) 15:30:55ID:???ディレクトリ毎に認証させたいためです。
あと、元々はhtaccessとhtpassで認証させていたので、あまりそこを
いじりたくないんです。
各ページにphpのフックをかぶせるのもありなんでしょうけど・・・
0158nobodyさん
2007/08/13(月) 15:31:33ID:???仕事に役立てたいので普及しているPerlという選択が無難なのかな
個人的にはJSPとかpythonのが魅力的なんだけど
0160nobodyさん
2007/08/13(月) 15:40:08ID:???0164nobodyさん
2007/08/13(月) 16:10:45ID:???0167nobodyさん
2007/08/13(月) 16:35:57ID:???0168nobodyさん
2007/08/13(月) 16:47:40ID:???0170nobodyさん
2007/08/13(月) 16:54:53ID:???>仕事に役立てたいので普及しているPerlという選択が無難なのかな
>仕事に役立てたいので普及しているPerlという選択が無難なのかな
>仕事に役立てたいので普及しているPerlという選択が無難なのかな
0172nobodyさん
2007/08/13(月) 19:01:02ID:???これでhtmlをオープンした後に
<div id="test">と</div>に挟まれている文字列を抽出したいのですがどうすればいいですか
0173172
2007/08/13(月) 19:07:48ID:???0174nobodyさん
2007/08/13(月) 19:37:52ID:???0175nobodyさん
2007/08/13(月) 19:39:41ID:???0176172
2007/08/13(月) 21:12:06ID:???まだ解決してねえよバカ
0178nobodyさん
2007/08/13(月) 21:41:15ID:???0179nobodyさん
2007/08/13(月) 21:48:33ID:???0180nobodyさん
2007/08/13(月) 21:49:03ID:???0181nobodyさん
2007/08/13(月) 21:49:43ID:???0182172
2007/08/13(月) 21:58:47ID:???だからってごかますなよw
まじでわらえるWW
0183nobodyさん
2007/08/13(月) 22:13:23ID:???0184nobodyさん
2007/08/13(月) 22:22:46ID:???0186nobodyさん
2007/08/13(月) 22:35:33ID:???0187172
2007/08/13(月) 22:45:21ID:???大丈夫?小学校からやりなおしなよ
0188nobodyさん
2007/08/13(月) 22:51:21ID:???$file = fopen("http://soccer.yahoo.co.jp/world/england/schedule/", "r");
while (!feof($file)){
$line = fgets($file, 1024);
}
print($line);
fclose($file);
?>
どこがおかしい?
0191nobodyさん
2007/08/13(月) 23:08:26ID:???ここをウォッチして早1年
ようやく俺にもtry catchの利点が分かったよ
レベルアップできたのはお前らのおかげだ、本当に有難う
0192nobodyさん
2007/08/13(月) 23:21:58ID:???結婚するためには、もっと男を満足させるおっぱいになるべきだ。
男を満足させないおっぱいは、functionがないphpと一緒だ。
0193nobodyさん
2007/08/13(月) 23:35:58ID:???とりあずWAMPでPHPからMYSQLの操作ができるようにまで、設定&インストールをしました。
iniやconf等の設定は、ネットで調べたり、本の通りにやりましたが
設定ファイル全体の30%ぐらいしか理解できてません
やっぱり設定ファイルの事は100%理解できて無いと、先に進まない方がいいでしょうか?
それとも、とりあえず進めて、分からない事がでたり、問題が起きた時に設定ファイルを見たほうがいいでしょうか。
0194nobodyさん
2007/08/13(月) 23:42:10ID:???そんな解読に数十分もかかるもんでもないし
ざっとドキュメント見て内容を把握しとけばいいかと
0195nobodyさん
2007/08/13(月) 23:58:42ID:???といっても、結構理解できず詰まる所があったりして時間かかりそうだけど
今やりたい事に対してかなりいい解決策でした。ありがとう
0196nobodyさん
2007/08/14(火) 00:04:55ID:YppttJHSotherにread権限付いてるものが結構多いですよね
これらのファイルもPHPから読めるってことですか?
なんか怖くないですか?
0197nobodyさん
2007/08/14(火) 00:08:22ID:???0198nobodyさん
2007/08/14(火) 00:11:04ID:???これを正規表現であらわしてみてくれ
0200nobodyさん
2007/08/14(火) 00:12:39ID:???0201nobodyさん
2007/08/14(火) 00:16:49ID:???0202nobodyさん
2007/08/14(火) 00:58:35ID:o+ec/oZrrssをhtmlで出力する際にurlに特定の文字列を付加する方法がしりたいのですっ
http://hogehoge.com/
だったら
http://hogehoge.com/moe-1918
みたいに・・・
ソースの一部っす
$url = htmlspecialchars($item['link']);
echo "<dt><a href=\"$url\" target=\"_blank\">$title</a></dt>\n";
厨房です質問おかしかったらゴメン
0203nobodyさん
2007/08/14(火) 01:02:10ID:???0204nobodyさん
2007/08/14(火) 01:19:26ID:???とりあえず
'http://hogehoge.com/' . 'moe-1918'
で付加できる
0205nobodyさん
2007/08/14(火) 02:09:48ID:o+ec/oZrこのurlって
$url = htmlspecialchars($item['link']);
echo "<dt><a href=\"$url\" target=\"_blank\">$title</a></dt>\n";
↑の行でrssから値を拾得して表示しているみたいなのですがぁ・・・
里田まい の質問みたいでゴメンなさい
0207nobodyさん
2007/08/14(火) 02:41:31ID:o+ec/oZrでも、お陰さまで解決しましたぁ〜
$url = htmlspecialchars($item['link'].'moe-1918');
echo "<dt><a href=\"$url\" target=\"_blank\">$title</a></dt>\n";
コレで、欲しい出力結果が得られました。
アドバイスありがとうございました。(単純杉ではずかしぃッス)
0208nobodyさん
2007/08/14(火) 03:53:29ID:???0209nobodyさん
2007/08/14(火) 07:05:17ID:???変なレスがあったら無視してチョンマゲ。
多分、精度的にはイケていると思う。
0210nobodyさん
2007/08/14(火) 07:13:40ID:???0211nobodyさん
2007/08/14(火) 09:27:06ID:brgLwtm0file_existsはセーフモードでは制限かかるらしいのでis_fileを使用するのが無難でしょうか?
0212nobodyさん
2007/08/14(火) 10:03:04ID:???違うことぐらい判るだろ。
0213nobodyさん
2007/08/14(火) 10:06:31ID:???0215nobodyさん
2007/08/14(火) 10:08:44ID:???0217nobodyさん
2007/08/14(火) 10:35:09ID:???0219nobodyさん
2007/08/14(火) 11:08:15ID:???0221nobodyさん
2007/08/14(火) 11:12:03ID:???>>1
>◆質問する時の注意
>・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
>◆質問後の注意
>・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない
0222nobodyさん
2007/08/14(火) 11:12:27ID:???0223nobodyさん
2007/08/14(火) 11:25:12ID:???0225nobodyさん
2007/08/14(火) 11:31:48ID:2/drZdRlwhile(){
while(){}
}
みたいなことって可能>
0226nobodyさん
2007/08/14(火) 11:32:42ID:2/drZdRl0230nobodyさん
2007/08/14(火) 12:30:25ID:???これだめ?
0231nobodyさん
2007/08/14(火) 12:53:30ID:???0232nobodyさん
2007/08/14(火) 12:54:39ID:???0233nobodyさん
2007/08/14(火) 12:59:07ID:???0234nobodyさん
2007/08/14(火) 13:25:24ID:???0236nobodyさん
2007/08/14(火) 13:40:41ID:???0237nobodyさん
2007/08/14(火) 13:49:13ID:???0238nobodyさん
2007/08/14(火) 13:50:55ID:???0239nobodyさん
2007/08/14(火) 14:06:34ID:???0240nobodyさん
2007/08/14(火) 14:08:35ID:???0241nobodyさん
2007/08/14(火) 14:10:51ID:???0242nobodyさん
2007/08/14(火) 14:12:19ID:???0243nobodyさん
2007/08/14(火) 14:22:15ID:???0244nobodyさん
2007/08/14(火) 15:04:50ID:???0245nobodyさん
2007/08/14(火) 16:20:15ID:???タグ削除?普通htmlspecialcharsで出力しね?
0246nobodyさん
2007/08/14(火) 16:25:02ID:???PHPでそれやるのでは
どっちがパフォーマンスいいですか?
0247nobodyさん
2007/08/14(火) 16:29:53ID:5SXtCF6M画像サイトのpya!の画像表示画面に、
「いい」か「悪い」かの投票が出来るのですが、
例えば、
http://pya.cc/pyaimg/pimg.php?imgid=46090
で「いい」に投票をするとアドレスバーは
http://pya.cc/pyaimg/iiwaru.php?ppid=(長いので略
になると思ったのですが、
http://pya.cc/pyaimg/pimg.php?imgid=46090
のままですよね
これは、どのように実装しているのでしょうか?
宜しくお願いします
0248nobodyさん
2007/08/14(火) 16:30:48ID:???こんにちわ
くだ質ですいませんがA.php→B.phpページ間を遷移する際に、
押下されたボタンによって振る舞いを変えたいのですが2個設置したボタンの内、
片方のボタンの名前しか取得できないのですがそんな物なのでしょうか?
B.phpのソース----------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
(略
<form id="form1" name="form1" method="post" action="A.php">
(略
<table style="width:auto">
<tr>
<td><input name="bt-mod" type="image" id="bt-mod" onmouseover="MM_swapImage('bt-mod','','../../common/images/bt-data_mod_on.gif',1)"
onmouseout="MM_swapImgRestore()" src="../../common/images/bt-data_mod.gif" alt="戻る" /></td>
<td><img src="../../common/images/spacer.gif" width="16" height="5" /></td>
<td><input name="bt-od" type="image" id="bt-od" onmouseover="MM_swapImage('bt-od','','../../common/images/bt-order_on.gif',1)"
onmouseout="MM_swapImgRestore()" src="../../common/images/bt-order.gif" alt="進む" /></td>
</tr>
</table>
(略
</form>
----------------------------------------------------------
0249nobodyさん
2007/08/14(火) 16:34:15ID:???print_r($_REQUEST);
exit;
----------------------------------------------------------
以上のソースで「戻る」方のボタンを押すと
[bt-mod_x] => 148
[bt-mod_y] => 16
[__utmz] => 115658906.1175589544.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)
[PHPSESSID] => 8a7d736760f011508007af99df64c15e
[pageHit] => 2
[__utma] => 115658906.1447484033.1175589544.1175759302.1182926936.16
という値がセットされているのですが、「進む」のボタンだと
[__utmz] => 115658906.1175589544.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)
[PHPSESSID] => 8a7d736760f011508007af99df64c15e
[pageHit] => 2
[__utma] => 115658906.1447484033.1175589544.1175759302.1182926936.16
しかセットされておらず、進むのボタンが押された判定ができません。
何か回避策etcありますでしょうか?
@
PHP 4.4.4 (cli)
RedHatEL
0250nobodyさん
2007/08/14(火) 16:40:38ID:???iiwaru.phpに
▼作品のID
▼「いい」のか「わるい」のか
等の情報を渡して投票処理をした後に
header("Location: 元のページ"); exit;
とかしてるようです。
2回目は投票できないので$_SESSIONに書込みもしてるみたいです
0251nobodyさん
2007/08/14(火) 17:03:37ID:???もうちょっと一般化してモノを話してくれ。見るのめんどい。(つか$_POSTでいいじゃん)
ちなみにこっちの環境でやってみたところbt-od_xとbt-od_y出ました。
0252247
2007/08/14(火) 17:29:48ID:gTawfVuSありがとうございます。
非常に参考になりました。
0253nobodyさん
2007/08/14(火) 17:34:11ID:???長くてすいません、要は、1つの<form></form>の中に
<input name="bt-mod" type="image" id="bt-mod" onmouseover="MM_swapImage('bt-mod','','../../common/images/bt-data_mod_on.gif',1)"
onmouseout="MM_swapImgRestore()" src="../../common/images/bt-data_mod.gif" alt="戻る" />
<input name="bt-od" type="image" id="bt-od" onmouseover="MM_swapImage('bt-od','','../../common/images/bt-order_on.gif',1)"
onmouseout="MM_swapImgRestore()" src="../../common/images/bt-order.gif" alt="進む" />
とボタンが2つあって片方は遷移先で値が取れるのに片方は値が取れないので、
何かこんな経験がある方がいたら…、と思いまして。
ロールオーバー画像の所為でやたら<input>が長くなってるんですが
昔は<input type="image">でロールオーバー何かできなかった気がしますが今は出来るんですね。
0254nobodyさん
2007/08/14(火) 17:43:34ID:???<form id="form1" name="form1" method="post" action="">
<table style="width:auto"><tr>
<td><input name="bt-mod" type="image" src="../../common/images/bt-data_mod.gif" id="bt-mod" alt="戻る" /></td>
<td><input name="bt-od" type="image" src="../../common/images/bt-order.gif" id="bt-od" alt="進む" /></td>
</tr></table></form>
<?php var_dump($_POST); ?>
を実行してみて座標が出るか試してみればいいじゃん。
出るならjavascriptやその他のコードの問題で、
出ないなら環境の問題かな、って予想つけられる。
0255nobodyさん
2007/08/14(火) 17:45:48ID:???0256nobodyさん
2007/08/14(火) 19:14:44ID:???わかるやつだけ回答しろ
わからないやつはレスいらないから。マジでそういうの邪魔でしかない。
0257nobodyさん
2007/08/14(火) 19:27:58ID:JRyEN1PmXdebugと下記コードを使って、test.php, test.txt, mb_〜encoding の文字コードを合わせて
速度チェックをしてみた所、SJIS-win が一番速い結果になりました。
マルチバイト文字を検索する場合は SJIS-win で保存するのが良いのでしょうか?
mb_regex_encoding('UTF-8');
mb_internal_encoding('UTF-8');
$body = file_get_contents('C:\usr\local\php\test.txt');
if (mb_eregi('はひふへほ', $body)) {}
0260nobodyさん
2007/08/14(火) 20:43:17ID:???mb_eregi で日本語を検索(検索対象文字列は日本語と英語の混合ページ)
対象は真ん中らへん
SJIS-win 2.66
EUC-JP 5.27
UTF-8 5.39
mb_eregi で日本語以外を検索(検索対象文字列は同じ)
対象は一番最後
SJIS-win 7.4
EUC-JP 7.1
UTF-8 7.4
0261nobodyさん
2007/08/14(火) 20:45:33ID:???0262nobodyさん
2007/08/14(火) 20:48:13ID:???0263nobodyさん
2007/08/14(火) 20:49:00ID:???0264nobodyさん
2007/08/14(火) 20:55:06ID:???0265nobodyさん
2007/08/14(火) 21:06:09ID:???0268nobodyさん
2007/08/14(火) 21:29:35ID:???0269nobodyさん
2007/08/14(火) 21:59:06ID:???これ初めて知ったけど面白いね
0272nobodyさん
2007/08/15(水) 00:33:29ID:0gBl3hm4どうやって決めてるのでしょうか?
0274nobodyさん
2007/08/15(水) 00:40:56ID:???0276nobodyさん
2007/08/15(水) 01:03:39ID:???ありがとうございます
libphp5.soや/usr/local/bin/phpに
静的な情報として書き込まれるという認識でよろしいでしょうか?
それを後から知るにはどうすればいいですか?
0278nobodyさん
2007/08/15(水) 01:34:41ID:???$a = image.jpg//ファイルの名前
http://localhost/ここに$aを代入して http://localhost/image.jpgに飛ばすリンク作りたいです
0279nobodyさん
2007/08/15(水) 01:35:45ID:2T+vTVUL0282nobodyさん
2007/08/15(水) 01:58:10ID:???no-debug-non-zts-20050922
なんですが、このディレクトリ名はどうやって決められているのでしょうか?
0283nobodyさん
2007/08/15(水) 02:14:07ID:???ちがうバージョンをインスコしたときにちがうバージョンのextensionが上書きされたらまずいっしょ
0284282
2007/08/15(水) 02:15:31ID:???別にディレクトリ名は何でもいいようですね
ecceleratorを入れた時に、
何故かこういう名前のディレクトリが作られたようです
0285nobodyさん
2007/08/15(水) 02:18:12ID:???時間差でずれました
eacceleratorが問題だったのではなく
PHP側が作ったのでしょうか?
このあたりなんかややこしいですね
0286nobodyさん
2007/08/15(水) 02:22:36ID:???symplateの中の人のブログに
php extensionのデフォルトの置き場所も、
php-5.0.X系の/usr/local/lib/php/extensions/no-debug- non-zts-20041030から、
no-debug-non-zts-20050922に変わっています。
とありました。
バージョンが0.1以上変わる時に変えられるみたいですね
0287nobodyさん
2007/08/15(水) 02:24:33ID:???0288nobodyさん
2007/08/15(水) 02:26:04ID:???0290nobodyさん
2007/08/15(水) 02:47:19ID:???5.0系は20041030
5.1系は20050922
5.2系は20060613
のようです。
simplateの中の方によると、
このディレクトリが変わるごとにextensionの再コンパイルも必要とのことですが、
これはどんなextensionでもそうなのでしょうか?
0291nobodyさん
2007/08/15(水) 04:07:52ID:???libphp5.so等の再コンパイルは必要でしょうか?
0292nobodyさん
2007/08/15(水) 04:14:46ID:???0293nobodyさん
2007/08/15(水) 04:52:08ID:???0294291
2007/08/15(水) 06:47:19ID:???2.0→2.2はやばいけど
2.0.xx→2.0.xxならokみたいな感じでしょうか
0295nobodyさん
2007/08/15(水) 08:53:47ID:???0296nobodyさん
2007/08/15(水) 11:23:50ID:???}
どうすればいいかな
0299nobodyさん
2007/08/15(水) 12:56:15ID:H4J4ZPX3print_r($_COOKIE);
すると
Array( [PHPSESSID] => xxxx [value] => hello)
とちゃんと表示されるんだけど
$_COOKIE["value"]
じゃ何も表示されないんだ
でも
foreach($_COOKIE as $key => $value){
print $_COOKIE[$key];
}
だとhelloって表示されるんだ。
こんなことってあるのかね・・・
原因がさっぱりわからねえ
スペルミスとかの類ではないです
0300nobodyさん
2007/08/15(水) 13:06:09ID:d7dcIP3f使ってる人いますか?
0301nobodyさん
2007/08/15(水) 13:13:54ID:???>$_COOKIE["value"]
>じゃ何も表示されないんだ
まさか、$_COOKIE["value"] とだけ書いているわけではないですよね?
echo $_COOKIE['value'];
でも表示されない?
0303nobodyさん
2007/08/15(水) 13:20:11ID:???コードを提示する場合はここで新しく書かずにコピペするようにしてくれ。
少しは回答者の立場になってくれ。
0304nobodyさん
2007/08/15(水) 13:22:05ID:???で表示されました
print $_COOKIE["value"];
で今までやってて、表示されずに
echo $_COOKIE['value'];
で表示されたら、再び
print $_COOKIE["value"];
でも表示されるようになりました
何がなんだか分かりません・・・(ノд`)゜・。
0306nobodyさん
2007/08/15(水) 13:29:10ID:mG1HWMPNwebのrootより上の階層に保存できないのかな?
よくナントカファイルが流出したってニュース聞くたびに疑問だったんだけどさ
0309nobodyさん
2007/08/15(水) 13:57:59ID:???>フォルダの権限を緩和すればいくらでもできる
いくらでも出来ねーだろ。マウントサイズを越えて保存することは無理。
0311nobodyさん
2007/08/15(水) 14:07:02ID:???すまん。脱いで詫びる
http://thumb2.uploda.org/file/uporg963415.jpg
0312nobodyさん
2007/08/15(水) 14:08:50ID:???アタシも脱いでワビるわ
http://www.vipper.net/vip307740.jpg
0313nobodyさん
2007/08/15(水) 15:37:36ID:gxFf8K1ostrip_tagsでストリップにしてしていたのですが
テストを行なってみたところ (>_<) みたいな顔文字を入れたら
(>_ 以降が消されてしまいました
そこで先にエンティティ化してみたのですが
これだとHTMLタグも残ってしまいます(当たり前ですが・・・)
このような場合どのように処理したら良いんでしょうか?
0314nobodyさん
2007/08/15(水) 15:40:06ID:???本当は、
>まさか、$_COOKIE["value"] とだけ書いているわけではないですよね?
これが正解だったんでしょ?
0316nobodyさん
2007/08/15(水) 15:43:05ID:???まじかよ。strip_tags使えないな。
タグかどうか判定してからじゃなくって問答無用に置換するんだな…
0317nobodyさん
2007/08/15(水) 15:44:50ID:???0318nobodyさん
2007/08/15(水) 15:48:12ID:???0319nobodyさん
2007/08/15(水) 15:48:57ID:gxFf8K1o理解したうえで既存のものから修正してテストしたらそうなりました
>>317
仕様という事は対策なしという事でしょうか?
0320nobodyさん
2007/08/15(水) 15:49:08ID:???だからその仕様がクソじゃん
<font color=red> (>_<) </font>
こんな感じだったらタグだけ無効化するべきだろ
>>313
正規表現とかで
>のあとの>は>に置換、<のまえの<は<に置換してから
strip_tagsして、最後に>と<を元に戻すとか。
0323nobodyさん
2007/08/15(水) 15:59:18ID:gxFf8K1o確かに正規表現の置き換えしかなさそうですね
先に正規表現使って
>のあとの>は&lt;に置換、<のまえの&gt;はに置換してから
0324nobodyさん
2007/08/15(水) 16:00:16ID:???>だからその仕様がクソじゃん
>タグかどうか判定してからじゃなくって
って言ってたから「ちゃんとは判定してますよ」って返しただけなんだが
0326nobodyさん
2007/08/15(水) 16:00:51ID:gxFf8K1oとりあえず必要な部分だけ置き換えるようにします
ありがとうございます
>>321
理解してます?
0327nobodyさん
2007/08/15(水) 16:00:57ID:???0328nobodyさん
2007/08/15(水) 16:03:41ID:???何度も遠回りな質問して悪いんだけど、何のためにHTMLタグを消すんだ?
XSSを防ぐためだろ?
だったらstrip_tagsとか正規表現とか迂遠で余計な負荷がかかる方法もいいとこだろ。
0330nobodyさん
2007/08/15(水) 16:05:31ID:???0331nobodyさん
2007/08/15(水) 16:07:21ID:???313を読んでそれ以外に何を考えてるのかも意味不明
0332nobodyさん
2007/08/15(水) 16:09:01ID:???ちゃんと判定してないだろ。問答無用に置き換えるだけなら
str_replace( "<", "<", str_replace( ">", ">", $hoge ) );
でいいじゃん。
「strip_tags」っていうぐらいだからタグだけ取り除いてくれるのを期待するでしょ普通。
0333nobodyさん
2007/08/15(水) 16:10:31ID:???str_replace( "<", "<", str_replace( ">", ">", $hoge ) );
↓
str_replace( "<", "<", str_replace( ">", ">", $hoge ) );
0334nobodyさん
2007/08/15(水) 16:10:36ID:???ユーザが入力したとおりに表示しろよ
0336nobodyさん
2007/08/15(水) 16:28:55ID:???>>328
>XSSを防ぐためだろ?
限定してんじゃねーかよ。
>313を読んでそれ以外に何を考えてるのかも意味不明
他にScript Insertionとかあるだろボケカス。
しかも不明なのは"意味"じゃないだろ低学歴。
0337nobodyさん
2007/08/15(水) 16:30:15ID:???DBを使用せずにテキストファイルにデータを記録していくにあたって、
データのサーチ、追加、更新、区切り文字などに関する
考え方・方法論などを解説した文献やサイトで何かいいのってないでしょうか。
0338nobodyさん
2007/08/15(水) 16:31:42ID:???0339nobodyさん
2007/08/15(水) 17:12:06ID:dxRKCLNb0340nobodyさん
2007/08/15(水) 17:14:10ID:dxRKCLNb0342nobodyさん
2007/08/15(水) 17:19:25ID:dxRKCLNb0343nobodyさん
2007/08/15(水) 17:23:44ID:???strip_tagsとかつかってんじゃねーぞ、htmlspecialchars使うだろふつう
と言うようなことが書いてある。
0345nobodyさん
2007/08/15(水) 17:44:07ID:NF1lbgTiWHERE column1 IN (?)
みたくINの中にプレイスホルダーを使いたいんですが、
実装する方法はありますか?
個数が可変だと、IN (?, ?, ?, ?) じゃ無理なので。
0346nobodyさん
2007/08/15(水) 17:59:46ID:kCRKlUkCを
あいうえお
にしたいんですがどの関数を使えば一番いいでしょうか?
0347sage
2007/08/15(水) 18:01:18ID:???0348nobodyさん
2007/08/15(水) 18:09:12ID:???0349nobodyさん
2007/08/15(水) 18:15:01ID:uX1Nde21パーミッションが644や666で動きませんでした
いくつにしたら動くか教えて下さい
0350nobodyさん
2007/08/15(水) 18:38:41ID:???0351nobodyさん
2007/08/15(水) 18:41:51ID:CLR6/mbdプログラムを作成したいのですが、
何か簡単な方法はないでしょうか?
str_replace あたりを使って
---------------------------------------------
$var = file_get_contents($file_path);
$var = str_replace("\r\n", "\n", $var);
file_put_contents($file_path, $var);
---------------------------------------------
だけで良いんでしょうか?
ぱっとテスト動作させた感じはうまくいっているようなんですが、
これだと〜〜のときにうまくいかないよ、
などの情報があったらご教授おながいします。
0352nobodyさん
2007/08/15(水) 18:50:18ID:???改行コードの統一という意味なら
$var = file_get_contents($file_path);
$var = str_replace("\r\n", "\r", $var);
$var = str_replace("\r", "\n", $var);
file_put_contents($file_path, $var);
のほうがベターだと思う
0354nobodyさん
2007/08/15(水) 20:16:26ID:???0355nobodyさん
2007/08/15(水) 22:08:19ID:???array("\r\n", "\r")
0356nobodyさん
2007/08/15(水) 23:39:48ID:+eY6f5Sj$array = array("a"=>"あああ","b"=>"いいい","c"=>"ううう");
と言う配列があったとして、
echo $array["a"]をすると、「あああ」と表示されるわけです。
これを例えば関数で一括変換して配列名を$arrayから$itemに変更し、
echo $item["a"];としても「あああ」と表示する事って出来るのでしょうか?
0357nobodyさん
2007/08/15(水) 23:41:48ID:???unset($array);
0359nobodyさん
2007/08/15(水) 23:53:02ID:???0360nobodyさん
2007/08/15(水) 23:54:17ID:???0362nobodyさん
2007/08/16(木) 02:35:13ID:???phpプログラマとして会社で働いている俺
先日上司とプログラム著作権についての話が出て
phpやPerlである以上 リリースした後のプログラム著作権を主張しても
コピーしていくらでも使えるし改変も可能なんだよな、との話題になった
俺はそのときphpのコードを暗号化、難読化するものもありますよ
とか口がすべってしまったんだが、そのおかげで
Zend guardについて説明しなければならなくなったんだw
初回40万 年間10万弱するソフトなんてうちの会社規模でつかえねーだろうと思うんだがね・・・
Zend guard取り入れて開発したことのある香具師
暗号、難読化は実際どうなのか
対価に見合う売り上げだとどのくらいあるか、対費用効果はあってるか 教えて欲しい
0364nobodyさん
2007/08/16(木) 02:41:13ID:???0367nobodyさん
2007/08/16(木) 02:47:40ID:???その程度の予算っていうけど
50万ってでかくね?
プログラムの保護はされるけど
予算出したからって売り上げで取り戻すことはできないし。
>>362と同じでそのためだけに50万は出せないようちの会社わw
ま、うちはちっちゃい会社だからしょうがねーか(´・ω・`)
0368nobodyさん
2007/08/16(木) 02:54:54ID:???0369nobodyさん
2007/08/16(木) 02:59:31ID:???0371nobodyさん
2007/08/16(木) 03:17:04ID:???レスありがとうございます。そしてスレ違いすいませんでした。
phpの質問に答えられる人達が集まるのでここが妥当かと思ってしまいました。
コピーされて使われてるのに気づけばいいけど、気づけないでしょうし難しいですよね。
それがどうしても気になって嫌なら金出して使えばいい ってことでFAにしておきます。
0372nobodyさん
2007/08/16(木) 03:31:30ID:???なんでダメなの?PHPに関する話題じゃん。
プログラマ板やWEB制作板なんか行ったってこのスレに逆誘導されるのがオチ。
0373nobodyさん
2007/08/16(木) 03:34:29ID:???裁判での立証に、どれだけのお金と手間が掛かるか知らんだろうな。
0374nobodyさん
2007/08/16(木) 03:44:00ID:???0375nobodyさん
2007/08/16(木) 03:50:36ID:???裁判起こしてやんぞ!ってくらいの意気込みでおk
0376nobodyさん
2007/08/16(木) 03:54:24ID:???質問してるやつに答えるくらいしてやれ
俺はしないが
0377nobodyさん
2007/08/16(木) 03:56:31ID:???何この馬鹿丸出しのレスw
莫大な金と時間を使って、勝訴できたとしても、
訴訟費用負担の判決がでなければ、費用を求めることもできないし、
その費用も訴訟に費やした金のほんの一部。
弁護士費用や立証のために掛かった諸経費の請求は認められんし、
この手の訴訟はいわゆる割に合わない訴訟。
0378nobodyさん
2007/08/16(木) 03:56:32ID:???0380nobodyさん
2007/08/16(木) 04:08:03ID:???0381nobodyさん
2007/08/16(木) 04:23:16ID:???0382nobodyさん
2007/08/16(木) 06:15:46ID:???PHPがある限りApacheはpreforkで実行するしかないんでしょうか?
0385nobodyさん
2007/08/16(木) 09:24:56ID:???$a = array('a', 'b', 'c');
って書くけど最後の要素の後ろにカンマつけたら
前はエラーでたと思ったんだけど最近はつけといてもいいの?
0386nobodyさん
2007/08/16(木) 09:48:23ID:???0387nobodyさん
2007/08/16(木) 10:41:11ID:???0390nobodyさん
2007/08/16(木) 13:29:43ID:7iV7mGjEこの話、興味あるな。
みんなはPHPスクリプトをクライアントに渡す時、再利用されても仕方ないなぁ
と思って渡してる?(当然、再利用対価はない)
それとも、何かしらの方法をとって渡してる?
俺が今パッと浮かんだアイデアは、クライアントに渡すスクリプトは、改行を
全部削除して渡す。ってことくらいかな?
0391nobodyさん
2007/08/16(木) 13:35:26ID:???0392nobodyさん
2007/08/16(木) 14:05:35ID:7iV7mGjE0393nobodyさん
2007/08/16(木) 14:08:26ID:???0394nobodyさん
2007/08/16(木) 14:24:42ID:???JSの場合は別
0397nobodyさん
2007/08/16(木) 14:34:30ID:???0398nobodyさん
2007/08/16(木) 14:34:58ID:???0401nobodyさん
2007/08/16(木) 14:47:12ID:???スレ違いになってきてるぞ〜〜〜〜〜!
0402nobodyさん
2007/08/16(木) 14:47:32ID:???0404nobodyさん
2007/08/16(木) 14:59:22ID:???0405nobodyさん
2007/08/16(木) 14:59:38ID:???0406nobodyさん
2007/08/16(木) 15:10:27ID:???0407nobodyさん
2007/08/16(木) 15:14:37ID:???0408nobodyさん
2007/08/16(木) 15:18:52ID:???・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
そんなに嫌なら次スレはおまえが立ててテンプレ改変したらいんじゃね?
確かに商用関係でphpに関する話でもいつものくだ質とは若干違うとは思うけどな。
他の話題で盛り上がってるわけでもないしかまわんだろ。
0409nobodyさん
2007/08/16(木) 15:18:55ID:???0410nobodyさん
2007/08/16(木) 15:38:13ID:7iV7mGjE自分がプロのつもりなのか?現場で仕事したこと無い奴は困るな。
そんなもん守ってるわけないだろ。
0411nobodyさん
2007/08/16(木) 15:38:46ID:7iV7mGjEお前みたいな奴でも気兼ねなく答えられるように敷居を下げてやったんだよ。
0412nobodyさん
2007/08/16(木) 15:40:57ID:???本当のプロはこんなスレに来るわけないし。
以上。
0413nobodyさん
2007/08/16(木) 15:52:36ID:???0414nobodyさん
2007/08/16(木) 16:02:10ID:???社内で流用くらいはするんじゃないかと
0416nobodyさん
2007/08/16(木) 16:37:58ID:???運用中に問題出たり拡張したくなったらどうするんだよ
0417nobodyさん
2007/08/16(木) 16:39:32ID:???0418nobodyさん
2007/08/16(木) 16:58:09ID:7iV7mGjEプロフェッショナルの意味しってる?
>>413
日本語読めないのか。かわいそう。
>>416
契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。
改変したらサポート対象外とか付けるでしょ。
>>415
現場を知らない奴は話が噛み合わない。
0419nobodyさん
2007/08/16(木) 17:01:51ID:7iV7mGjEまぁ現場にもピンキリあるけど、俺はフリーで中小相手に仕事してるけど、
仕事だけを取ってくる奴とか、こっちが納品したシステムを他の奴に改変させて
別の会社に納品したりとか余裕でしてる。
そういう奴って、証拠出して締め上げても、のらりくらりとしてて埒があかない。
0420nobodyさん
2007/08/16(木) 17:06:08ID:7iV7mGjE契約時にシステムの転用禁止みたいな契約もする。
正直、こんな独りよがりなシステム使いたくねーよ!
って思うことばっかりだけど、たまにスゲー優秀なシステムに
めぐり合うこともある。そんな時、実は転用したりする。
転用してもやっぱバレないんだよね。
0421nobodyさん
2007/08/16(木) 17:13:39ID:???0422nobodyさん
2007/08/16(木) 17:18:08ID:???0423nobodyさん
2007/08/16(木) 17:18:53ID:???0424nobodyさん
2007/08/16(木) 17:20:42ID:???基本的にソースは依頼主のもの。
簡単な奴は断るか、そうでなくてもどうせ誰でも出来るわけだからコピーされたって気にしない。
複雑な奴はその客専用につくるので、転用にはそれなりに手間がかかる。
まぁ、運用込で請け負うことが多いのもあるかも。
0425nobodyさん
2007/08/16(木) 17:43:56ID:7iV7mGjEそろそろ夏休みの宿題片付けたほうがいいぞ?
0426nobodyさん
2007/08/16(木) 18:22:54ID:???0427nobodyさん
2007/08/16(木) 18:52:00ID:???0428nobodyさん
2007/08/16(木) 19:58:13ID:???>契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。
いままで2行で矛盾してるやつって見たことあるけど、1行で矛盾してるの初めて見た。
0429nobodyさん
2007/08/16(木) 21:19:29ID:???0430nobodyさん
2007/08/16(木) 21:51:07ID:???0431nobodyさん
2007/08/16(木) 21:56:46ID:???0432nobodyさん
2007/08/16(木) 22:00:34ID:???自慢するID:7iV7mGjEさんのせい。
0433nobodyさん
2007/08/16(木) 22:14:48ID:???このスレで最も底辺だと思う。俺含めて。
0434nobodyさん
2007/08/16(木) 22:19:33ID:???0436nobodyさん
2007/08/16(木) 23:30:03ID:NWhUuXjV以下の様に、URLベースでgetimagesizeから画像の縦横幅を取りたいのですが
タイムアウト時間を設定してタイムアウトだった場合にエラーを出したいのですが
タイムアウトの判断はどのように行えば良いでしょうか?
fsockopenとかだったら分かるのですが…
$url = "http://example.com/hoge.jpg";
getimagesize($url, $return);
0437nobodyさん
2007/08/16(木) 23:32:16ID:???0438nobodyさん
2007/08/16(木) 23:45:06ID:NWhUuXjV0439nobodyさん
2007/08/16(木) 23:51:04ID:???0440nobodyさん
2007/08/16(木) 23:54:23ID:???0441nobodyさん
2007/08/16(木) 23:56:18ID:???0442nobodyさん
2007/08/17(金) 00:03:20ID:c43Kkl2A一応コードも載せておきますね。
ini_set("default_socket_timeout", 5);
if(!@getimagesize("http://example.com/hoge.jpg")){
throw new Exception("timeout");
}
ありがとうございました。
0443442
2007/08/17(金) 00:34:12ID:c43Kkl2A結局↑の場合、タイムアウトと画像ファイルじゃなかった場合の区別がつかないので以下の様に修正しました。
ini_set("default_socket_timeout", 3);
ini_set("track_errors", true);
$result = @getimagesize("http://google.co.jp");
if(strpos($php_errormsg, "getimagesize") === 0){
echo "タイムアウト";
}else if($result === false){
echo "画像ファイルではありません。";
}
0444nobodyさん
2007/08/17(金) 11:50:57ID:???0445nobodyさん
2007/08/17(金) 11:53:36ID:???if (substr($txt, 0, 1) == 1) {}
if (substr($txt, 0, 1) == 2) {}
if (substr($txt, 0, 1) == 3) {}
if (substr($txt, 0, 1) == 4) {}
if (substr($txt, 0, 1) == 5) {}
if (substr($txt, 0, 1) == 6) {}
if (substr($txt, 0, 1) == 7) {}
if (substr($txt, 0, 1) == 8) {}
if (substr($txt, 0, 1) == 9) {}
0446nobodyさん
2007/08/17(金) 11:54:34ID:???0450nobodyさん
2007/08/17(金) 13:10:29ID:???偉そうに言ってる>>447だが、>>445も文法的に
間違うようなバカなので(本人は、間違ってないと思ってる)、
そいつの言うこと聞いたらダメだよ。
0452nobodyさん
2007/08/17(金) 13:30:39ID:???0457nobodyさん
2007/08/17(金) 14:53:07ID:???0460nobodyさん
2007/08/17(金) 15:08:00ID:???0461nobodyさん
2007/08/17(金) 15:12:53ID:???プロは↓こう
if (substr($txt, 0, 1) == 0) {}
else if (substr($txt, 0, 1) == 1) {}
else if (substr($txt, 0, 1) == 2) {}
else if (substr($txt, 0, 1) == 3) {}
else if (substr($txt, 0, 1) == 4) {}
else if (substr($txt, 0, 1) == 5) {}
else if (substr($txt, 0, 1) == 6) {}
else if (substr($txt, 0, 1) == 7) {}
else if (substr($txt, 0, 1) == 8) {}
else if (substr($txt, 0, 1) == 9) {}
0463nobodyさん
2007/08/17(金) 15:32:34ID:???だと普通の文字にもマッチするよ
数字と文字列との比較は数字以外の文字は0として扱われる
substr($txt, 0, 1) == "0"
ならおk
0464nobodyさん
2007/08/17(金) 16:22:51ID:???0465nobodyさん
2007/08/17(金) 17:32:33ID:???数字の比較なら型の比較も行う===演算子使ってください
0466nobodyさん
2007/08/17(金) 17:47:51ID:???0467nobodyさん
2007/08/17(金) 18:01:33ID:???0468nobodyさん
2007/08/17(金) 18:11:24ID:???var_dump(ctype_digit("-1"));
var_dump(is_numeric("-1"));
↓
bool(false)
bool(true)
0469nobodyさん
2007/08/17(金) 18:19:28ID:???is_numericは
変数が数字または数値文字列であるかを調べる(少数点/符号等OK)
ctype_digitは
与えられた文字列のすべての文字が 数字であるかどうかを調べる(少数点/符号等NG)
ついでに
is_intは
与えられた変数が整数かどうかを調べる
マニュアルくらい読め
0471nobodyさん
2007/08/17(金) 19:23:08ID:???【PHP】下らねぇ回答はここに書き込みやがれ 52
後者のほうが似合ってるな
0472nobodyさん
2007/08/17(金) 20:08:05ID:???0473nobodyさん
2007/08/17(金) 20:13:02ID:???0475nobodyさん
2007/08/17(金) 20:33:47ID:???fgetsとかで動かすしかないか
0476質問
2007/08/17(金) 20:51:59ID:enhPQ2hvルートディレクトリが変更できません
c:\WINDOWSにあるphp.iniを
doc_root = "c:/home/htdocs"
と変えたのにも関わらず、ルートディレクトリ(http://localhost/)は
C:\Program Files\Apache Group\Apache\htdocs
のアパッチのままです
この他に変えるべきところはあるでしょうか?
親切な人お願いです
OS:XP Pro SP 2
apache_1.3.27-win32-x86-no_src.msi
php-4.3.0-Win32.zip
0477nobodyさん
2007/08/17(金) 21:01:24ID:???0479nobodyさん
2007/08/17(金) 21:05:20ID:???0480nobodyさん
2007/08/17(金) 21:05:47ID:???0481476
2007/08/17(金) 21:15:07ID:enhPQ2hvすばやい回答 感謝です!
\Apache Group\Apache\conf\httpd.conf
の
DocumentRoot = ...
<Directory ... >
を変更したら、できましたっ☆
どうもです(^▽^)/
>>479 さん
言われて見ればそうですねぇ
php.iniにdoc_rootってあったんで、
それにこだわり過ぎてました
0482nobodyさん
2007/08/17(金) 23:29:43ID:iaQQurNyPHP側でバイト数チェックしたいんですがどのような方法がありますか?
0483nobodyさん
2007/08/17(金) 23:36:38ID:???0484nobodyさん
2007/08/18(土) 01:58:19ID:???0486nobodyさん
2007/08/18(土) 02:50:39ID:kiwa8Qsa元の質問者がテキストフィールドって言っているんだから、それでいいだろw
0487nobodyさん
2007/08/18(土) 03:02:17ID:???0488nobodyさん
2007/08/18(土) 03:56:25ID:???0490nobodyさん
2007/08/18(土) 08:51:51ID:???掲示板のDBからの結果が以下配列に入っています。
user_id ユーザID, posts 投稿数
$array = array( 0 => array('user_id' =>1, 'posts' => 2),
1 => array('user_id' =>2, 'posts' => 10), ...)
投稿数の多い順に並べ、投稿数が同じ場合は、そこにユーザIDを並べていく
こう書くと早い、わかりやすい、DBで取得時にこうしろ等よろしくお願いします。
0491nobodyさん
2007/08/18(土) 09:04:24ID:???あと何でテンプレくらい読まないのかね
0493490
2007/08/18(土) 09:21:32ID:abpL+5coテンプレみなくてすみません
SQLのpostsによるソートは終わっているものとして下さい
0494490
2007/08/18(土) 09:37:27ID:kiwa8Qsa>>491
レスありがとうございます。
すみません。テンプレは読んだのですが、SQLで実行するかarray関数で並べ替えるかで考えています。
どちらの方が正しい、こちらの方がパフォーマンスがいいでしょうか?
よろしくお願いします。
0496nobodyさん
2007/08/18(土) 11:01:11ID:???0497490
2007/08/18(土) 11:55:13ID:kiwa8Qsaレスありがとうございます。
件数が多いのでパフォーマンスを心配していたのですが、
SQLのorder byでやってみます。
ありがとうございました。
0498nobodyさん
2007/08/18(土) 11:58:38ID:???0499nobodyさん
2007/08/18(土) 13:36:58ID:???0500nobodyさん
2007/08/18(土) 13:44:03ID:???0501nobodyさん
2007/08/18(土) 13:56:22ID:???0502nobodyさん
2007/08/18(土) 20:31:46ID:???一定以上のレスだと [1][2]とかページリンクどうやって作ればいいんですか?
0503nobodyさん
2007/08/18(土) 20:32:54ID:???そんくらい自分で考えろボケ
0504nobodyさん
2007/08/18(土) 21:03:23ID:???0505nobodyさん
2007/08/18(土) 21:20:38ID:???つーか思いつくだろそんくらい
0507nobodyさん
2007/08/18(土) 21:48:05ID:???>>502
[1][2]のリンクだと、<a href="/1.html">[1]</a><a href="/2.html">[2]</a>とすれば可能です。
あとは、hrefのリンクの部分は必要に応じて変更して下さい。
0508nobodyさん
2007/08/18(土) 22:36:01ID:???0511nobodyさん
2007/08/18(土) 23:48:15ID:???0513nobodyさん
2007/08/18(土) 23:54:15ID:???0514nobodyさん
2007/08/18(土) 23:56:55ID:???0516nobodyさん
2007/08/19(日) 00:19:06ID:???0517nobodyさん
2007/08/19(日) 00:26:01ID:???誰でも一度は考えたことがあるだろうけど。
0519nobodyさん
2007/08/19(日) 01:03:49ID:???「24時間以内にアカウントを発行します」とかいって
リーマンが家に帰ってから手動でアカウント作って送ってたんだろうな
0520nobodyさん
2007/08/19(日) 01:08:51ID:???お前どんなブルジョワだよ
0521nobodyさん
2007/08/19(日) 01:40:34ID:???0522nobodyさん
2007/08/19(日) 03:33:17ID:3pgnVbVOというエラーがログに残ります。
0を割っているということが原因なのはわかってるんですが、
大部分のソースを
if( $num != 0 ){
割る処理;
}else{
割らない処理;
}
として修正していくのが結構つらいです。
何か簡単な修正方法ないでしょうか。
0523nobodyさん
2007/08/19(日) 03:58:26ID:???0524nobodyさん
2007/08/19(日) 10:42:57ID:???http://ja.wikipedia.org/wiki/%E3%82%BC%E3%83%AD%E9%99%A4%E7%AE%97
数学嫌いの俺には何がなんだかさっぱりだ
0525nobodyさん
2007/08/19(日) 11:02:52ID:???0526nobodyさん
2007/08/19(日) 11:19:00ID:???答えはもちろん同一にはならないが。
0527nobodyさん
2007/08/19(日) 12:00:08ID:???0528nobodyさん
2007/08/19(日) 12:25:45ID:???$i / 5 が int型 だったら
これの答えは5の倍数
ようは5の倍数をとれればいいわけだから
$i % 5 が 0 だったら
$i * 2 の 1桁目が0だったら
とかできるよな
0529nobodyさん
2007/08/19(日) 12:37:33ID:???この手の人間は平気で三項演算子をばんばん使うんだろうが、
自己陶酔型で、人間的にも扱いにくい厄介者。
0530nobodyさん
2007/08/19(日) 12:51:37ID:???0531nobodyさん
2007/08/19(日) 12:56:51ID:???ちょwww
ゼロ除算を乗算を使って回避(orチェック)するやり方がトリッキーなんだろ。
素直に、if文で分母をチェックしろよ。
そもそも分母がゼロの際に、処理すべきことがあるだろ。
0532nobodyさん
2007/08/19(日) 13:07:43ID:???三項演算子がトリッキーで使うやつは自己陶酔型の厄介者。
そんなこといったら夏だからヒートアップしちゃうぜ?
三項演算子大好き回答者がたまにいるからな。
0533nobodyさん
2007/08/19(日) 13:40:23ID:???既存のチェック関数に追記するか新たに作るかすれば済む話じゃんか。
それを面倒と言うならゆとり認定だ。
0534===
2007/08/19(日) 14:04:32ID:TluxcOv30535nobodyさん
2007/08/19(日) 14:07:34ID:???0536nobodyさん
2007/08/19(日) 14:13:27ID:jPabp8UF関数自作するのが一番早いな
0537nobodyさん
2007/08/19(日) 15:18:58ID:???$mode = isset($_GET['mode']) ? $_GET['mode'] : null;
とかは逆に見易いと思うんだけど。
0539nobodyさん
2007/08/19(日) 15:28:16ID:???っていうかトリッキー以前に、>>528のどこが便利な方法なんだ?
こんな下らないことやるよりは552の方法でやったほうが1000倍効率いいだろ。
0543nobodyさん
2007/08/19(日) 15:42:18ID:???汚い構文ではあるが
0544nobodyさん
2007/08/19(日) 16:28:21ID:???○:くだらない質問でもトンチンカンな回答を偉そうに答えていいスレ
0545nobodyさん
2007/08/19(日) 16:35:35ID:???0546nobodyさん
2007/08/19(日) 16:42:24ID:???0547nobodyさん
2007/08/19(日) 18:22:19ID:VPl/L3m90548nobodyさん
2007/08/19(日) 18:25:39ID:???0549kanicyi
2007/08/19(日) 18:30:37ID:kp2GMsKgWWWサーバーは"HTTPD"というサーバーで設定したんですか。
フォームメールの送受信の設定方法が出来なくて、
どのサイト開いても細かい説明が書いてなくて、
いつも他のサイトへサーフィンします。
CGIを分かりやすいサイトや実際に分かる方は、
この掲示板に書き込んでください。
0550nobodyさん
2007/08/19(日) 18:33:48ID:???0551nobodyさん
2007/08/19(日) 19:04:47ID:VPl/L3m9おたずねしたいのですが、20070801という日付をチェックしたいのですが、
checkdate(date('m,d,Y',strtotime($_GET['d'])));
これだと
Warning: checkdate() expects exactly 3 parameters, 1 given in
というエラーになってしまいました。
どうやれば日付の妥当性をチェックできるでしょうか?
0552nobodyさん
2007/08/19(日) 19:12:54ID:???http://jp.php.net/checkdate
0554nobodyさん
2007/08/19(日) 19:19:38ID:???0555nobodyさん
2007/08/19(日) 19:19:46ID:VPl/L3m9これだけを出力すると3つのパラメータをはく出すので
checkdateにわたってると思っているのですが・・・よくわかりません
0556nobodyさん
2007/08/19(日) 19:23:43ID:???http://jp2.php.net/manual/ja/language.functions.php
0557nobodyさん
2007/08/19(日) 19:30:14ID:VPl/L3m90558nobodyさん
2007/08/19(日) 19:30:52ID:???0559nobodyさん
2007/08/19(日) 19:33:27ID:???0561nobodyさん
2007/08/19(日) 20:02:21ID:???0562nobodyさん
2007/08/19(日) 20:03:37ID:???それは一つの文字列パラメーターが渡っているだけ。
というよりstrtotime()の時点で出鱈目な日付の場合falseが返ってくるからそれをチェックするといいよ。
0563nobodyさん
2007/08/19(日) 20:24:12ID:???さっそくstrtotimeで判断するように修正します。
ありがとうございました。
0564nobodyさん
2007/08/19(日) 23:00:30ID:cW2EniXmhttp://www.php.net/manual/ja/
wgetで取ってみたんですが、リンク先がwww.php.netになっちゃってるんで。
0566564
2007/08/19(日) 23:10:12ID:???うわぁ、こんなのあったんですね。すいませんよく見てなくて。
wgetしたやつのソースを修正しようとしてましたw
ありがとうございました。
0567nobodyさん
2007/08/20(月) 00:57:41ID:B0zY7BN9linuxのFedora core4なんですが、
画面が次の表示にいってくれません。
もしかしたらパスのミスかなと思っています。
パスのミスで表示されないということはありえるんでしょうか?
var/www/html直下でないとだめですか?
今までvar/www/html/phpのディレクトリで操作
していたんですが....
うまくかけなくて申し訳ないんですが、
よろしくお願いします。
0568nobodyさん
2007/08/20(月) 00:58:48ID:???0569nobodyさん
2007/08/20(月) 01:14:14ID:???0570nobodyさん
2007/08/20(月) 01:24:22ID:???wwwって何笑ってんの不愉快なんだけど
569 :nobodyさん:2007/08/20(月) 01:14:14 ID:???
面白くね
自演乙
0571nobodyさん
2007/08/20(月) 01:26:00ID:???0573nobodyさん
2007/08/20(月) 02:19:40ID:yOmS4YeYheader("Location:index.php");
}
というように、$idに値が入っていなければindex.phpに飛ばすコードがあります。
これにtarget指定するにはどうしたらいいのでしょうか?
0574nobodyさん
2007/08/20(月) 02:23:34ID:???次元(Layer)が違うから無理。
targetはHTMLレベルの話。Location(300x系)はHTTPレベルの話。
0575nobodyさん
2007/08/20(月) 02:24:54ID:???http://www.google.co.jp/search?q=Location+target+php
0576nobodyさん
2007/08/20(月) 02:28:28ID:???0577nobodyさん
2007/08/20(月) 03:19:53ID:B0zY7BN90579nobodyさん
2007/08/20(月) 03:32:14ID:???0580567です
2007/08/20(月) 03:33:44ID:B0zY7BN9次のフォームで確認の画面がでってきません。
DBの設定もし、DBの設定はOKでEUC-JPに統一し、
php info();もでるんですが
なにがいけないのか?わかりません。
ほかに書けということであれば書きますので、
誰か教えてください。
0581nobodyさん
2007/08/20(月) 03:39:53ID:???0583nobodyさん
2007/08/20(月) 04:13:16ID:???0584nobodyさん
2007/08/20(月) 04:36:05ID:???0585nobodyさん
2007/08/20(月) 05:37:18ID:???0586nobodyさん
2007/08/20(月) 05:56:54ID:???0591nobodyさん
2007/08/20(月) 10:00:45ID:???多分掲示板かなんかで投稿画面から確認画面への移行なんだろうけど
phpinfo がちゃんと出るのであればコードが悪い。
0593nobodyさん
2007/08/20(月) 10:54:19ID:???0594nobodyさん
2007/08/20(月) 11:30:52ID:???内部エンコーディングの表記の一覧はどこにありますか?
UTF8なら "UTF-8" などの
0595nobodyさん
2007/08/20(月) 12:03:19ID:BnxEw0cSサーバー仕様がかわりincludeがつかえなくなりました。インラインフレーム以外で取得する方法はないでしょうか?
アドバイスお願いします;;
php5の環境です。
0596nobodyさん
2007/08/20(月) 12:08:21ID:???file_get_contents
0597nobodyさん
2007/08/20(月) 12:08:28ID:???0598nobodyさん
2007/08/20(月) 12:12:29ID:BnxEw0cSfile_get_contentsにやっぱりなるんですね。
検索かけて調べてるのですが記述の仕方がさっぱりわかりません。
file_get_contents('URL');
でいいのでしょうか?
0599nobodyさん
2007/08/20(月) 12:16:40ID:sYDjliIG0600nobodyさん
2007/08/20(月) 12:19:37ID:???もう諦めろ
0601nobodyさん
2007/08/20(月) 12:23:03ID:BnxEw0cS// ファイルの内容を配列に取り込みます。
// この例ではHTTPを通してURL上のHTMLソースを取得します。
$lines = file('http://www.example.com/');
// 配列をループしてHTMLをHTMLソースとして表示し、行番号もつけます。
foreach ($lines as $line_num => $line) {
echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
}
// 他の例として、Webページを文字列に取り込みます。file_get_contents()も参照してください。
$html = implode('', file('http://www.example.com/'));
?>
これをみて勉強してがんばります><
>>600
/ ̄ ̄ ̄ ̄\
( 人____)
|ミ/ ー◎-◎-)
(6 (_ _) )
| ∴ ノ 3 ノ
\_____ノ
,,-┴―┴- 、 ∩_
/,|┌-[]─┐| \ ( ノ
/ ヽ| | バ | '、/\ / /
/ `./| | カ | |\ /
\ ヽ| lゝ | | \__/
\ |  ̄ ̄ ̄ |
⊂|______|
|l_l i l_l |
| ┬ |
0602nobodyさん
2007/08/20(月) 12:25:33ID:sYDjliIG(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
(・∀・)i n c l u d e ! !
0603nobodyさん
2007/08/20(月) 12:35:29ID:???ん
こ
ち
ん
こ
ち
ん
こ
0605nobodyさん
2007/08/20(月) 13:04:24ID:???0606nobodyさん
2007/08/20(月) 13:07:41ID:???0607nobodyさん
2007/08/20(月) 13:10:13ID:???墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
墜落
0608nobodyさん
2007/08/20(月) 13:11:47ID:???0609nobodyさん
2007/08/20(月) 13:11:54ID:???0610nobodyさん
2007/08/20(月) 13:24:03ID:???http://jp.youtube.com/watch?v=XXVm0PICR9s
0611nobodyさん
2007/08/20(月) 13:50:15ID:BnxEw0cS|_ / |___| _/__ | \
| / |___| / |
__| \ |___| /  ̄ ̄ |/ ̄ヽ
\ノ\ \ ノ |_ / \___ _ノ
誰も死んでないだってよ
しねばよかったのに
phpできたよカーチャン
0612nobodyさん
2007/08/20(月) 13:52:13ID:???http://jp.youtube.com/watch?v=oRC__Cnv8NM
0615nobodyさん
2007/08/20(月) 13:59:44ID:???0616nobodyさん
2007/08/20(月) 14:05:30ID:???サンクス。そうだよな。
長野県の南佐久群北相木村に墜落したっていうから、実家の近くでびびったわ。
でも、こんな事故あったけな?
0617nobodyさん
2007/08/20(月) 14:10:39ID:???0618nobodyさん
2007/08/20(月) 14:21:11ID:BnxEw0cS/ ̄ ̄^ヽ
l l ____
_ ,--、l ノ . /_ノ ヽ、_\
,--、_ノ:: `ー':: 、ミー---‐,,l o゚((●)) ((●))゚o プギャアアアアアアアアアアアアアア
,/ ::: i ̄ ̄ | . /::::::⌒(__人__)⌒::::: \
/ l::: l::: ll | |r┬-| | (⌒)
l l . l !:: |::: l | | | | | ノ ~.レ-r┐、
| l l |:: l: l . | | | | | ノ__ | .| | |
| l . } l:::::,r----- l. \ `ー'´ ./ 〈 ̄ `-Lλ_レレ
ヽ :l:::: ト:;;;;;;;;;/-/__........... /  ̄`ー‐---‐‐
0620nobodyさん
2007/08/20(月) 14:35:38ID:???お前wwwww釣りじゃないなら相当アレだなwwwww
20年ぐらい前の事故だよwwwww
つーかアナウンサー見て古い人間と気づけよwwww
俺つられた?
0621nobodyさん
2007/08/20(月) 14:40:37ID:???>>616が、20代前半なら知らないだろうなぁ。
あの時は、情報が錯綜していてそのアナが言った場所とは違うんだが。
0622nobodyさん
2007/08/20(月) 15:11:46ID:???↓ここで、菊池桃子が気の利いた一言
0623nobodyさん
2007/08/20(月) 15:21:47ID:???0625nobodyさん
2007/08/20(月) 16:34:29ID:???下らない雑談罵倒スレ 53
でよろ。
0626nobodyさん
2007/08/20(月) 18:09:24ID:9o/2Pa0Iが開かれたときにURLはリダイレクトせずにttp://aaa.aaa/aaa.htmlの中身が開かれるようにするためにはどうしたらいいでしょうか
教えてくださいえらい人
0627nobodyさん
2007/08/20(月) 18:11:38ID:???なぜ?
0628626
2007/08/20(月) 18:17:59ID:9o/2Pa0Itest/のフォルダの中には aaa.htmlのファイルしかありませんが
404が出たときにURLをリダイレクトせずに aaa.htmlのファイルの中身が開かれるようにしたいです。
htaccessで ErrorDocument 404 うんたら。。。って書くとURLがリダイレクトされて困ります
フーン
0629nobodyさん
2007/08/20(月) 18:18:38ID:???0630nobodyさん
2007/08/20(月) 18:19:38ID:???意図的にクリックしてもらう以外にできるわけないでしょ
0631nobodyさん
2007/08/20(月) 18:20:58ID:???0632nobodyさん
2007/08/20(月) 18:21:00ID:???どうしてリダイレクトされると困るんだろう
0634626
2007/08/20(月) 18:23:33ID:???0637nobodyさん
2007/08/20(月) 20:46:39ID:???0638nobodyさん
2007/08/20(月) 21:07:20ID:???0640nobodyさん
2007/08/20(月) 23:10:53ID:???0643nobodyさん
2007/08/21(火) 01:11:18ID:???が落ちたので次スレ誰か立てて下さい
俺は無理でした
0644nobodyさん
2007/08/21(火) 01:29:14ID:pRJQAmjQPHPが前のFlashのリファラを取得してくれません。
IEだと取得してくれるのですが、それ以外のブラウザは取得してくれないです。
何か対策はないでしょうか?
0645nobodyさん
2007/08/21(火) 01:46:03ID:???http://news22.2ch.net/test/read.cgi/newsplus/1187620696/
0646nobodyさん
2007/08/21(火) 02:05:28ID:SwoLJr9m例えば2007/8/8 8:8 と取得できるのですが、
これを2007/08/08 08:08 と取得出来るようにできませんか?
0647nobodyさん
2007/08/21(火) 02:08:44ID:SwoLJr9mおっと。
date()でひらってます。
0648nobodyさん
2007/08/21(火) 02:10:32ID:???0649nobodyさん
2007/08/21(火) 02:14:43ID:???$lastupdate=date("Y/m/d H:i:s", filemtime("取得したいファイル.php"));
とすることで解決しました。
お騒がせしました。
0650nobodyさん
2007/08/21(火) 02:15:22ID:???0651nobodyさん
2007/08/21(火) 03:25:16ID:???子孫を残すため、だってw
最近の子供はどういう道徳教育を受けているんだよ。
0652nobodyさん
2007/08/21(火) 03:53:46ID:???{
private $dna;
public function factory(Man $man)
{
$child = new Child;
for ($i=1; $i<=23; $i++) {
if (rand(0,1)) {
$child->setDNA($i, $man->getDNA($i));
} else {
$child->setDNA($i, $this->getDNA($i));
}
return $child;
}
public function getDNA($i)
{
return $this->dna[$i];
}
}
$child = $woman->factory($man);
0653nobodyさん
2007/08/21(火) 06:13:37ID:CrdOKfm6新入りの言うことがあってるんだけどね?
人が何のために生きてるかって、まさか遊ぶため?働く為?
ちがいますよ。
子孫を残し人間種を永代滅びないよう維持していくのが生きる目的。
その目的の為に、仕事をや領土を開拓していくのです。
今頃新入り君に馬鹿にされてますよ・・・・
0654nobodyさん
2007/08/21(火) 07:10:44ID:???いるいる。酒の席とかでそういう質問して講釈垂れはじめるやつ
そいういう哲学は脳内だけで完結するもんだ。
しかもたいていどっかの啓発セミナーかってくらい無理やりな理論展開するんだ・・・
0655nobodyさん
2007/08/21(火) 07:16:45ID:???0659nobodyさん
2007/08/21(火) 11:18:30ID:ZclASYn8form.php → check.php → db.php
上記のような、form.phpからデータが渡され、check.phpでバリデートして
正しければdb.phpに行ってデータを登録しようとするときに、
form.phpからはpostやらgetで受け取った値がcheck.phpに送られるようにするのは
判るのですが、check.phpからdb.phpに送られてきたデータを送るにはどうすれば
良いのでしょうか?
0662nobodyさん
2007/08/21(火) 11:43:48ID:???随時読み込&実行じゃまずい訳でもあるのかな?
0663nobodyさん
2007/08/21(火) 12:37:55ID:???0664nobodyさん
2007/08/21(火) 12:40:57ID:HsIELwus0665nobodyさん
2007/08/21(火) 13:01:22ID:???0666nobodyさん
2007/08/21(火) 13:15:33ID:HsIELwushttp://www.youtube.com/watch?v=FIKYDzkaZOQ
0667nobodyさん
2007/08/21(火) 14:32:42ID:???もっと近代的なCMにしようぜ・・・
0668nobodyさん
2007/08/21(火) 14:48:25ID:???お前はclassicの良さが分からないんだろうな。
こういう奴は、phpの新しいバージンョが出たらすぐに飛びついて、
運用ですぐに火がすぐに決まっている。しかも、原因がphpのバグだとわかるると、自分で新しいバージョンにしたことを棚にあげて、何だphpのバグじゃないですか、と平気な顔で言い訳する。
うざい、うざすぎる、失せろ!
0669nobodyさん
2007/08/21(火) 14:57:50ID:???0672nobodyさん
2007/08/21(火) 16:43:18ID:???自演だろ。
文体変えないとすぐにバレちゃうよ。
「w」を使う癖なおさないとね☆
0673nobodyさん
2007/08/21(火) 16:47:26ID:???0675nobodyさん
2007/08/21(火) 17:20:24ID:???といいたくなるだろ常識的に考えて。
0676nobodyさん
2007/08/21(火) 17:51:37ID:???0677nobodyさん
2007/08/21(火) 17:55:30ID:HsIELwus_, ._
( ・ω・) . .
○={=}〇, ; .'´ `. ゙ ; `
|::::::::: \,.'.;´," :´,´' . ゙ .` .
.,,.,.,,,.,.,,,.,.,,,.,.,,,.,し,,.,.,((@@@@)wwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwww
0678nobodyさん
2007/08/21(火) 18:01:16ID:???今月をyyyy/mmで取得するには、
$month=date("Y/m")
でできたのですが、「先月」を取得するにはどうするのでしょうか?
0679nobodyさん
2007/08/21(火) 18:04:05ID:???$month = date("m") - 1;
if ($month == 0) $month = 12;
0680nobodyさん
2007/08/21(火) 18:14:47ID:???参考書どうりにしてもPHPの設定がどうもうまくいかず、テストように作ったPHP「<?phpinfo();?>」をhtdocsファイルにphpinfo.phpという名前で保存し
ブラウザで http://localhost/phpinfo.php を表示しようとしても
「ページが見つかりません」となります。
設定は以下のようにしました。
「php.ini-dist」をC:¥windowsにコピーし、名前を「php.ini」に変更
「php5ts.dll」、「libmysql.dll」をC:\System32へコピー
php.iniを12箇所設定
スペルなどもよく見返したのですがどこが間違っているのか分かりません。
心当たりのある事があればアドバイスいただけないでしょうか?
0682nobodyさん
2007/08/21(火) 18:20:33ID:CrdOKfm6そもそも
http://localhost/ には繋がるのかい?
0683nobodyさん
2007/08/21(火) 18:22:47ID:???0684nobodyさん
2007/08/21(火) 18:24:19ID:???0685nobodyさん
2007/08/21(火) 18:27:05ID:???すみません起動できてませんでした('・ω・`)
コマンドプロンプトが表示され
「通常、各ソケット アドレスに対してプロトコル、ネットワークアソレスまたはポートのどれか1つのみをしようできます。」
といって起動できてなかったです。
>>「IT Works!」と表示されます。
0687nobodyさん
2007/08/21(火) 18:40:09ID:CrdOKfm6ウインなら90%が英数を半角で書けていないの原因だろうな。
0689nobodyさん
2007/08/21(火) 18:42:09ID:???それだとhttpd.conf見ないとなんともいえない
多分ServerNameの行がServerName localhost:80じゃないとか
そのへんじゃない?
あてずっぽなので後は詳しい神光臨待ちでよろしく
0690nobodyさん
2007/08/21(火) 18:44:00ID:???0691nobodyさん
2007/08/21(火) 18:47:46ID:???流れになるのかな。
このメッセージにしても
> ネットワークアソレス
なんでコピペせずに書き写すんだよう。
0692nobodyさん
2007/08/21(火) 18:50:43ID:???0694nobodyさん
2007/08/21(火) 18:58:01ID:???0695680
2007/08/21(火) 19:02:54ID:???お騒がせしました。
0696nobodyさん
2007/08/21(火) 19:05:07ID:CrdOKfm60699nobodyさん
2007/08/21(火) 20:26:41ID:FmKhNr2EPHP というよりは電子メールの質問かもしれませんが・・・
OSのデフォルト文字コード($LANG)はutf-8 なので、*.PHP ファイルの文字コードも utf-8 にしています。
php からメール送信するプログラムを作っているのですが、とりあえず以下のようにサブジェクトの文字列を設定してメール送信しました。
$subject = mb_encode_mimeheader("サブジェクト");
受信したメーラでは特に文字化けしてないのですが、MTA のスプールを直接 cat 等でみると、
Subject: =?UTF-8?B?44K144OW44K444Kn44Kv44OI?=
となっていることに気が付きました。
MIME エンコードの元文字コードが =?UTF-8?B?〜 というようにUTF-8 になっています。
ソースがutf-8で、内部エンコーディングもutf-8で、さらにmb_encode_mimeheader() の第二引数に
何も指定していないので、この現象はあたりまえです。
電子メールの場合、MIME エンコードの元文字コードは iso-2022-jp にしておいたほうがいいのでしょうか?
プログラムを以下のように修正すれば
$subject_jis = mb_convert_encoding("サブジェクト", "ISO-2022-JP", "UTF-8");
$subject = mb_encode_mimeheader($subject_jis, "ISO-2022-JP");
↓のようになることは確認しました。
Subject: =?ISO-2022-JP?B?GyRCJTUlViU4JSclLyVIGyhC?=
p.s.
・メーラで文字化けするかどうかは、メーラしだいですね。別のメーラでは文字化けしました。
・/etc/php.ini の mbstring は、すべて;でコメントアウトされている状態です(CentOSのデフォルト)
0700nobodyさん
2007/08/21(火) 20:32:37ID:???0701nobodyさん
2007/08/21(火) 20:41:38ID:FmKhNr2Eレスどうもありがとうございます。
mb_language は mb_send_mail() の中でしか使われてないんですよね?
http://hain.jp/index.php/tech-j/2007/02/13/%EF%BC%B0%EF%BC%A8%EF%BC%B0%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91
情報が遅くなって申し訳ありませんが、メール送信は mb_send_mail() ではなく、
PEAR::Mail と PEAR::Mail_Mime をつかって smtp 接続しています。
私の質問は、プログラムをどう書けばいいか、というより、ヘッダの文字列はどうあるべきか、です。
ゴールが定まれば、それにあわせてプログラムを直せばいいので。
すみません、質問しておきながらでかい態度で申し訳ありません。
やっぱりスレ違いですね・・・申し訳ありません。
0702nobodyさん
2007/08/21(火) 20:48:46ID:FmKhNr2E$subject = mb_encode_mimeheader("サブジェクト");
にしたまま、スクリプトの最初のほうで
mb_language("Japanese");
を加えておいて、もう一度メール送信したら、ヘッダが =?ISO-2022-JP?B?〜 になりました!!
mb_language() を呼んでおけば、mb_send_mail() は使ってなくても mb_XX 関数には
作用するということかな。だとすると >>701 で挙げたページは間違っているということか・・・
>>700 さん、大変失礼しました。
やはり =?ISO-2022-JP?B?〜 が正しいということかな。
0703nobodyさん
2007/08/21(火) 21:33:26ID:???=?ISO-2022-JP?B?〜
=?UTF-8?B?〜
どっちも正しいわけで。
ただ明らかにメーラが対応している文字コードは
UTF-8よりISO-2022-JPの方が多いから、受信環境を特定出来ないなら
ヘッダはISO-2022-JPにしておいた方が無難だろうね。
0704nobodyさん
2007/08/21(火) 23:17:26ID:???とある海外のXoopsを使ったフォーラムを利用しているんですが、
ログインするとタイムスタンプが正しく表示されません。
あちらの記述がおかしいのかなとは思いますが、こっちで変換すればいいやと思ってます。
なのでそれぞれの数値が意味するものを教えていただきたいです。
表示例: **e**, * aug* *
0705nobodyさん
2007/08/21(火) 23:49:32ID:61X5JLR70707nobodyさん
2007/08/22(水) 01:44:23ID:FkUTlorqこういう書き方が糞面倒くせえんだが
いい方法ないかな?
0708nobodyさん
2007/08/22(水) 01:44:24ID:???0710nobodyさん
2007/08/22(水) 01:56:56ID:???http://www.php.net/~derick/meeting-notes.html#ifsetor-as-replacement-for-foo-isset-foo-foo-something-else
0712nobodyさん
2007/08/22(水) 02:13:23ID:???5.2.4RC2でも治ってねーし。
自信満々に、Zend Memory ManagerのDisableを外した割りに、
この酷さは、ありえねーーーー。
5系への移行怖くてできねーよ。
0714nobodyさん
2007/08/22(水) 02:44:42ID:???0716nobodyさん
2007/08/22(水) 03:16:01ID:ZSqbYf8F$title = mb_convert_encoding($ch['title'], "UTF-8", "UTF-8,EUC-JP,SJIS");
の行で
Fatal error: Call to undefined function: mb_convert_encoding() in /パス/rssv.php on line 17
とエラーが出ました
このパスを回避するには、どのようにしたらよいでしょう?
環境
OS:Redhat
PHPバージョン:PHP 4.4.8-dev
php.iniの設定
extension_dir = "./"
0717nobodyさん
2007/08/22(水) 03:45:55ID:???0718nobodyさん
2007/08/22(水) 04:04:21ID:???mb_convert_encoding()を使わなければいい。
どうしても使いたいというならマルチバイト拡張モジュールを有効にしてPHPを再コンパイルするか、
マルチバイト有効のPHPパッケージを別途探してきてインストール。
0719nobodyさん
2007/08/22(水) 05:53:15ID:jH3QxwUQhttp://blog.ohgaki.net/index.php/yohgaki/2007/08/22/set_namesa_mcb_asc
これどういうことか解説プリーズ
文字エンコーディング設定APIて何よ?
PHPからそんなの使えるの?
0720nobodyさん
2007/08/22(水) 06:15:01ID:???ほいお
0721nobodyさん
2007/08/22(水) 06:16:48ID:lAejclp9時間が掛かりすぎるので、ブラウザの中止ボタンを押すと、
スクリプトの実行が止まるものと止まらないものがあります。
# スクリプトが止まっているかどうかは、更新しているDBも状態を見ると分かります。
スクリプトが長いので、どこの違いでこのような違いが発生するのかわからないのですが、
そもそもブラウザの中止ボタンが押されたことをphpスクリプトが受け取って、
phpの親プロセス?が子プロセス?をkillするような仕様があるのでしょうか?
ブラウザの中止ボタンを押した場合の処理の流れが、
検索しても見つけられなかったので、ご存知の方がありましたら、
教えて頂きたいのですが。
0722nobodyさん
2007/08/22(水) 06:22:57ID:???bool mysql_set_charset ( string $charset [, resource $link_identifier] )
(PHP 5 >= 5.2.3)
Notes
Note: This function requires MySQL 5.0.7 or later.
ttp://www.php.net/manual/en/function.mysql-set-charset.php
07/05/31にリリースされたPHP5.2.3以降で追加された新関数。
現状、英語版マニュアルには記載されてるが、
日本語版マニュアルにはまだ記載されていない。
PHP4が公式サポートされなくなったことで、順次PHP5への移行が
進行していくと思われるが、セキュリティ的に良くないと言われても
すぐにこの関数を使うようにソースを直せるってもんではないよな。
0723nobodyさん
2007/08/22(水) 06:37:46ID:???Webサーバーやそのバージョン、OSによっても挙動が異なるようだけど、
基本的には「Webサーバーが通信の中断を検知できたらプロセスを中断」かと。
そのプロセスが実行途中に画面出力を行う場合は通信中断を検知しやすくなるけど
出力がバッファリングされている場合などには必ずしも検知できません。
0724nobodyさん
2007/08/22(水) 06:47:52ID:???0725nobodyさん
2007/08/22(水) 07:37:41ID:???ttp://www.php.net/manual/ja/features.connection-handling.php
0726nobodyさん
2007/08/22(水) 10:51:07ID:9fOfvrbD0727nobodyさん
2007/08/22(水) 11:03:03ID:???なすすべもなく立ちつくすしかなかった・・・
0728nobodyさん
2007/08/22(水) 11:10:12ID:???ネットで見つけた
$string=ereg_replace("(http)(://[[:alnum:]\S\$\+\?\.-=_%,:@!#~*/&]+)","<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</a>",$string);
だと
http://alt-talk.cocolog-nifty.com/alternative/
や
http://www.amazon.co.jp/これが変換だ/dp/4408106569/ref=sr_1_1/250-8084245-899
9427?ie=UTF8&s=books&qid=1185443101&sr=8-1
といったURLがうまく変換できません(途中までしか変換しない)、どうしたらうまくいくんでしょうか
0729nobodyさん
2007/08/22(水) 11:19:59ID:lAejclp9返信ありがとうございました。
確かに、画面に進捗度を表示しているプログラムは、中止を押したときに、
スクリプトも止まりますね。勉強になりました。
又、phpにもステータスを取得する仕組みがあることも初めて知りました。どうもありがとうございました。
0730nobodyさん
2007/08/22(水) 11:56:41ID:???早くもスキャンダルに見舞われた。
22日発売の週刊新潮が「『議員失格!』元愛人が剥(は)がした
『さくらパパ』の仮面」と題し不倫と賭けゴルフを報じている。
報道を受け本人は関係者に「(議員を)辞めんといかんかね」
ともらしたという。党では10日間の“自宅謹慎”を言い渡し、
沈静化を図る構えだが、民主躍進の象徴が“火薬庫”になりかねない状況となった。
http://headlines.yahoo.co.jp/hl?a=20070822-00000087-sph-soci
0731nobodyさん
2007/08/22(水) 11:58:01ID:PQxZUsbl<?php
class Foo {
public function staticValue() {
return self::$my_static;
}
}
class Bar extends Foo {
public static $my_static = 'foo';
}
$bar = new Bar();
print $bar->staticValue();
?>
こんなイメージなんだが。
0734nobodyさん
2007/08/22(水) 12:53:59ID:???親ではスタティック宣言じゃないが、>>732でokだろう。
>>733
オブジェクト指向では良くあること。
0736731
2007/08/22(水) 14:02:23ID:???なるほど。
ありがとうございますー。
>>733
クラス名が変数に入ってるんですが、
その場合にstaticが読み出せないのでメソッド経由でやろうかと。
まとめると結局staticじゃなくて普通にプロパティでいいじゃんって感じになりそうですが。
0738nobodyさん
2007/08/22(水) 15:23:19ID:mexO5YhNsitemap.phpへ
$lastupdate=date("Y-m-d", filemtime("./index.php"));
$lastupdate2=date("Y-m-d", filemtime("./xxx.php"));
$sitemap=<<<_EOD_
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://example.com/</loc>
<priority>1.0</priority>
<changefreq>always</changefreq>
<lastmod>$lastupdate</lastmod>
</url>
<url>
<loc>http://example.com/xxx.php</loc>
<priority>1.0</priority>
<changefreq>always</changefreq>
<lastmod>$lastupdate2</lastmod>
</url>
_EOD_;
echo $sitemap;
?>
つづきます。
0739nobodyさん
2007/08/22(水) 15:24:52ID:???.htaccessへ
RewriteRule ^sitemap\.xml$ sitemap.php
としてhttp://example.com/sitemap.xml で呼び出していますが、
ブラウザーで見た目が普通のテキストをブラウザーで開いたように、改行も無い状態です。
また、sitemap.php直接読み込んでも全く同じです。
ソースをみるときちんとxmlのソースなのですが。
ちなみにsitemap.xmlというファイルを作りそこへ上記の<?xml 以下を書き込み読み込んでみると
普通のxml文のように問題なく改行されています。
どうして改行されず普通のテキストのように表示されるのでしょうか。
0740nobodyさん
2007/08/22(水) 15:26:47ID:???headerでxmlにかえてみたら?
0741nobodyさん
2007/08/22(水) 15:35:56ID:???さっそくありがとうございます!
$lastupdate2=date("Y-m-d", filemtime("./xxx.php"));
の下へ
header("content-type: text/xml");
を追加でうまくいったようです!
すばやいレス感謝感謝でした!
0742nobodyさん
2007/08/22(水) 15:57:09ID:???<td>12345</td>
この二つを検索して上のほうだけ取り出したいんだけど正規表現でどう表せばいいかな
アイウエオは全角カナ、12345は半画数字ってことで
<td>[ァ-ヶ](.*?)<\/td> これじゃ無理みたいなんだ
0744nobodyさん
2007/08/22(水) 16:01:52ID:???コーストコーストっていうフレーズが良く聞こえるのですが、
これってどういう意味でしょうか?
すみません、ヨロシクおねがいします。
0746742
2007/08/22(水) 16:04:40ID:96cOsorX0748nobodyさん
2007/08/22(水) 16:08:23ID:???条件は半角カナだけ?
俺のは
preg_match('/<td>[ァ-ヶ]+?<\/td>/', $txt, $match);
で取得できた。
文字コードによってかわるはず
ちなみにこれはSjis
0749nobodyさん
2007/08/22(水) 16:08:57ID:???すみません。
最近このスレをインターネットでみつけて、いつも直レスで見ているもので、
場違いと思いながらも投稿してしまいました。
お答えいただけるとありがたいのですが。
0750742
2007/08/22(水) 16:09:26ID:96cOsorX0751nobodyさん
2007/08/22(水) 16:12:14ID:???だから、何で場違いと思ったのに投稿したわけ?その神経がわからない
スレ探せば他にもいっぱいあるだろ?
何で探そうとしないの?
自分でスレ探して
「○○なようなスレを○○のように探したのですが見つかりません。
誘導または検索のヒントをください。」といえないの?
自分で調べるクセってのはこの先必ず必要になってくる。
特にPHPとかプログラムをしていると。
0752nobodyさん
2007/08/22(水) 16:18:08ID:???不機嫌な思いをさせてしまい申し訳ありません。
ブラウザ検索でコーストコーストとやってみたのですが、
みつかりません。というメッセージが出てしまったので、
困って投稿してしまいました。
すみませんでした。
0754nobodyさん
2007/08/22(水) 16:24:59ID:???ん〜、EUCでも基本並び一緒みたいだな・・・
16進数で指定してみるとかは?
>>752
http://academy6.2ch.net/test/read.cgi/english/1187579403/l50
0755742
2007/08/22(水) 16:28:54ID:96cOsorX0756nobodyさん
2007/08/22(水) 17:27:17ID:ylxTf1OB文字列をパターンリストで置換してから出力したいのですが、多重に置換されてしまいます。
具体的には以下のような状況。
パターン1 : abcde => <hoge>abcde</hoge>
パターン2 : abc => <hige>abc</hige>
置換元文字列 abcdef
包括関係で上なので、パターン1だけを適用し <hoge>abcde</hoge>f となって欲しい。
ところが置換後にもabcが残るため、パターン1 -> パターン2 の順に置換をかけると<hoge><hige>abc</hige>de</hoge>fとなってしまう。
パターン2を先にしたところで何が解決するわけでもなく・・・。
パターン2でabcがマッチしたときに、それが既に<hoge>で囲われていないかどうかチェックしてから置換するような処理を自分で書くしかないんでしょうか。
0757756
2007/08/22(水) 17:29:31ID:???すみません訂正、パターン2を先にすれば一応多重置換は起こらなくなりますね。
でもパターン1の優先度が上でないと困るのです。
0758nobodyさん
2007/08/22(水) 21:03:22ID:???まともな答え返ってこない事は分からんか
0759nobodyさん
2007/08/22(水) 21:15:13ID:???インストールしたフォルダにextフォルダもlibmysql.dllもありません
なんでですか
0760nobodyさん
2007/08/22(水) 21:25:50ID:???0761nobodyさん
2007/08/22(水) 21:27:10ID:???0762759
2007/08/22(水) 21:36:30ID:???0763nobodyさん
2007/08/22(水) 22:47:16ID:???優先したいフィルタは普通は一番最後に適用すると思うけど。あと包括も意味がよくわかんね。包含でもなんか違う気がするし。
まぁそれはおいといて、否定の言明でいけるはず。ゲンメーっつうのはマッチしても置換対象にはならない奴の事。
書き方はマニュアルのPCREのパターン構文の項をよく読めばわかる。
0764nobodyさん
2007/08/22(水) 23:24:24ID:???phpinfo();で表示される情報では
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File (none)
となります
これはphp.iniが読み込まれていないという事ですよね
解決法を教えてください
0767nobodyさん
2007/08/22(水) 23:50:56ID:???0768716
2007/08/23(木) 01:38:58ID:34wrPCQ5を見てPHPのconfigure時に「--enable-mbregex」を追加しインストールをしましたが、
同じエラーが出てしまいます。
Fatal error: Call to undefined function: mb_convert_encoding() in /パス/saitama.php on line 17
(mbregexのソースを入手する方法は、リンク切れなので試してません)
>>718
ありがとうございました。
でもだめでした・・・
0771nobodyさん
2007/08/23(木) 02:54:33ID:GwHn9uYNclass X { var $a; }
1: $x = new X;
2: $x->a = "hello hiroyuki";
3: $x->b = "hello umaibou";
4: var_dump( $x );
これ実行してみると、2行目はわかるけど3行目もセットされてしまう。
気持ち悪いけどこれはPHPの仕様でしょうかね。
このように未定義変数につっこもうとしたらエラーにするような方法ってあるものでしょうか?
0772nobodyさん
2007/08/23(木) 03:37:26ID:???てかphp5ならvarなんて使うなよ
0773771
2007/08/23(木) 04:07:08ID:GwHn9uYNttp://phpspot.org/blog/archives/2007/08/php_80.html
を見て、もうちょっとうまく構造体みたいに使えないかなと考え中なのであります
private $a; とかすればアクセス不可にはできるけど
そもそも存在しない $b が勝手に作られるのを防ぐ手はあるのかなと。
set() get() とかアクセス用メソッド作ろーぜ、ってのとは違う解法あれば知りたいです
0774nobodyさん
2007/08/23(木) 04:07:42ID:APWkw084Linuxのファイルシステムがおかしくなったんですが、
ファイルを削除する時ってロック必要ですか?
削除するだけと考え、ロック的な処理は何もしてないんですが
0776771
2007/08/23(木) 04:26:28ID:???ちなみにさっき書いたソースはスルーしやがりました。やはりだめぽい。
過去ログ37
153 :nobodyさん :2007/01/26(金) 16:17:20 ID:cz0hND8g
「PHPでは変数宣言が必要ない」ということがよく書いてありますが、
逆に変数宣言を必須にするようなモードなどはありますでしょうか。
160 :nobodyさん :2007/01/26(金) 17:40:59 ID:???
>>157
error reporting
E_ALL
0777nobodyさん
2007/08/23(木) 04:26:37ID:???0778nobodyさん
2007/08/23(木) 04:34:14ID:???0782nobodyさん
2007/08/23(木) 12:24:25ID:???ではなかったのでこちらに書きます。
phpからファイルを新規作成した時のパーミッションはumaskの値では
ないのでしょうか?
touchだとumask通りのパーミッションになりますがphpからfopen,fputsすると
644になってしまいます。
なぜでしょうか?
apacheはnobodyで動いています
0783nobodyさん
2007/08/23(木) 13:02:46ID:QtPVO/h10784nobodyさん
2007/08/23(木) 13:03:25ID:???0786nobodyさん
2007/08/23(木) 13:15:45ID:y8C8Paf/1行BBS(PHP)で書いた文章の文字制限やテキストファイルに出力してくれるようなスクリプト配布している
所はないでしょうか?
いくら探しても1行BBSのみで
よろしければ教えて下さい。
0787nobodyさん
2007/08/23(木) 13:18:23ID:???0788nobodyさん
2007/08/23(木) 13:21:07ID:???うそつけ、と思って試してみたけどfopenでもumask効くっぽいよ?
$ sudo su - nobody
$ php -q
<?php
umask(0026);
fopen("/tmp/file1","a");
umask(0);
fopen("/tmp/file2","a");
?>
^D
$ ls -l /tmp/file*
-rw-r----- 1 nobody nogroup 0 2007-08-23 13:16 /tmp/file1
-rw-rw-rw- 1 nobody nogroup 0 2007-08-23 13:16 /tmp/file2
0789nobodyさん
2007/08/23(木) 13:27:53ID:QtPVO/h10790nobodyさん
2007/08/23(木) 13:38:55ID:???0793nobodyさん
2007/08/23(木) 14:08:04ID:QtPVO/h1画面ですか? はぁ?
REFERERを残すことは出来ないつー事?
0795nobodyさん
2007/08/23(木) 14:38:22ID:???if(via&&ip){ok}
の意味を教えてください。
できたらブラウザのフォームやスクリプトを組んで
この条件を突破する方法があれば教えてください。
0796795
2007/08/23(木) 14:39:46ID:???if(via&&ip){ok} でした。
よろしくお願いします。
0797nobodyさん
2007/08/23(木) 14:40:38ID:???if ( via & amp ; & amp ; ip ) { ok }
0798795-798
2007/08/23(木) 14:41:20ID:???0799nobodyさん
2007/08/23(木) 14:49:19ID:???ほかの所にいきます・・・。
0801nobodyさん
2007/08/23(木) 15:02:57ID:eD916GVnと
<input type="submit">
の違いってなんでしょうか?
どちらもクリックしたらsubmitされますよね??
他人が作ったプログラム触っているんですが、type="image"で送信すると、真っ白なページになり、
type="submit"で送信すると、ちゃんとvalidateが通るんですよね・・・。
nameで判断してるのかと思い、nameも合わせたんですが、変わらなかったです。
0802nobodyさん
2007/08/23(木) 15:07:32ID:???type="submit"とtype="image"だけのフォームで、
print_r($_POST)
ってやってみると
0803nobodyさん
2007/08/23(木) 15:28:53ID:???ここは・・・
「今日は回答者、されど明日は質問者」スレですよ。
初心者同士の助け合いの場なのでレベルは低いと思います
0804nobodyさん
2007/08/23(木) 16:07:07ID:eD916GVntype="image"の場合はフォームの値が入っていない・・・。
submitとは違うの?よくわからん><
ただ、クリックしたx,yのポインタが新たに追加されました。
imageで送信したい場合はどうしたらいいんでしょうか?
0805nobodyさん
2007/08/23(木) 16:10:00ID:???おかしくないか
0806nobodyさん
2007/08/23(木) 16:12:28ID:eD916GVnsubmitを画像にしたいだけなんですが、適切な方法ってこれ以外にあります?
0807nobodyさん
2007/08/23(木) 16:20:31ID:???<IMG src="image.jpg">
</BUTTON>
0808nobodyさん
2007/08/23(木) 16:27:57ID:???そのまま使え
0810nobodyさん
2007/08/23(木) 16:31:09ID:eD916GVn画像の後ろにボタンが出てくるし、マウスカーソルも変わらない。
CSSでいじってあげればいけそうだけど、もっとスマートな方法ないでしょうか?
そもそも、<input type="image">って何するためにあるんでしょうか?
0811nobodyさん
2007/08/23(木) 16:35:44ID:???submitをimageにするとエラーになるって話なんだからnameでも被ってる
とかいうオチではないの?。
0813nobodyさん
2007/08/23(木) 16:49:02ID:eD916GVn白紙になる理由がわかりました。
本来、type="submit"で送信すると、そのname(submit_validate)を取って、nameのPOSTがあれば、ちゃんといくんですが、
input type="image"にして送信すると、だめでした。
そこで、hiddenで、submit_validateを渡すと、type="image"でもOKでした。
ただ、別のページで、2個submitがあって、nameによって処理をわけているので、hiddenはあまり使いたくありません。
type="image"のname指定して通らせたいんですが。。。
0814nobodyさん
2007/08/23(木) 16:54:35ID:eD916GVn<input type="image">でも、nameの部分がちゃんと送られている・・・。
PHP側で、<input type="submit">で送信されたか調べることってできるんでしょうか?javascriptでは何もしていないです。
0815nobodyさん
2007/08/23(木) 16:57:27ID:???0816nobodyさん
2007/08/23(木) 17:02:35ID:eD916GVn・<input type="submit" name="aaa" value="送信">で送信すると○
・<input type="image" name="aaa" value="送信">で送信すると×
・<input type="hidden" name="aaa" value="送信">
<input type="image"> で送信すると○
まとめるとこんな感じです。
0817nobodyさん
2007/08/23(木) 17:08:50ID:???aaaが空でxとyを拾ってきたらimage扱いで$_POST['aaa']に代入したったら良いのでは。スクリプトの内容もわからずにやるとすれば気持ち悪いが・・・
0818nobodyさん
2007/08/23(木) 17:11:44ID:???考えればいいだけの話だろ。そこが見えないような何十行にもわたる複数の「質問」レスを書いて、
回答者には>>810みたいなエラソウな返答するって、何様ってこった。
0819nobodyさん
2007/08/23(木) 17:18:58ID:eD916GVn<input type="image" name="aaa" value="送信">で送信すると×
これはaaaはからではないですよね?でも通らないんですよね。。もうjsでやってしまおうかな。。
0821nobodyさん
2007/08/23(木) 17:23:39ID:???現代人は答えばかり求める・・・
imageでnameを付けるとaaa_xやaaa_yになる。つまりnameの取り扱いがsubmitとは異なる。だからうごかねぇんだよ。
0822nobodyさん
2007/08/23(木) 17:25:57ID:???0823nobodyさん
2007/08/23(木) 17:26:46ID:???0824nobodyさん
2007/08/23(木) 17:28:10ID:???エスパー伊藤が来てるんですね^^;
感動すますた。
0825nobodyさん
2007/08/23(木) 17:29:17ID:eD916GVnいや、試しましたよ。
自分のプログラムでは、
Array ( [submit_validate] => 送 信
と、ちゃんとどちらも(image、 submit)入っていました。
でも試しているプログラムは動かないんですよね。
hiddenで確認したように、submit_validateで分岐しているのは明らかなのに。。。
あーもうわけわかんないよーー!
0827nobodyさん
2007/08/23(木) 17:33:29ID:???なぜかうちの環境だと、umaskが無効になってすべて644になってしまうのです。
仕方ないのでapacheをnobodyで動かすのをやめて、ファイル作成後chmodする形で
対応しました。
ありがとうございました
0828nobodyさん
2007/08/23(木) 17:33:30ID:???環境依存のケースもあるかも知れんが頭が固い人らしいのは良くわかった
0829nobodyさん
2007/08/23(木) 17:33:34ID:???話はそれからだ。
0830nobodyさん
2007/08/23(木) 17:36:03ID:eD916GVnマジですか。
じゃあ無視されてるんでしょうね。
ありがとうございます。
onclickでfunction読み出して、そこで、submit_validateの生成もフォームの送信もやってしまおうかな。。
0831nobodyさん
2007/08/23(木) 17:43:22ID:???0833nobodyさん
2007/08/23(木) 17:48:31ID:eD916GVn0834nobodyさん
2007/08/23(木) 18:14:28ID:y8C8Paf/たくさんチェックされるポイントがありJSがすぐにエラーはいてしまいました。
コメント欄だけ使いたいのですが神様助けて下さい
http://unyo.cside5.jp/phproom/uajbbso/
コメント欄だけのスクリプト配布してる所ありませんか;;
0835nobodyさん
2007/08/23(木) 18:30:35ID:3xDKuvt+雇ってもらったのですが、プログラミングの用件を社員の人に聞くと、
そこはキメだから、っていう言葉をよく言われるんですけど、それってどういう意味でしょうか?
キメって今まで読んだ本にも載っていない言葉なのでよく分からないです。
phpの何のことをキメという風にいうのでしょうか?教えてください。
0836nobodyさん
2007/08/23(木) 18:31:20ID:eD916GVn0837nobodyさん
2007/08/23(木) 18:33:34ID:3iwDG/BV0838nobodyさん
2007/08/23(木) 18:35:23ID:3xDKuvt+あぁ、定数のことだったんですか、ありがとうございました。
本人に聞きたのはヤマヤマなんですが、常に不機嫌な人でボソボソっていうタイプの人なので、
聞きづらいんです。社内の雰囲気がぴりぴりしているので、結構疲れます。
あと、分からないことは、自分で調べてって言われるし。
一つ勉強になりました。ありがとうございました。
0840nobodyさん
2007/08/23(木) 18:38:08ID:???0841nobodyさん
2007/08/23(木) 18:38:28ID:3iwDG/BVCustomerIdしか取得できなくて困っています。
ニックネームを表示させるにはどうしたらよいでしょうか?
0842nobodyさん
2007/08/23(木) 18:39:56ID:3xDKuvt+一般的なことばじゃないんですね。
そこは、キメの問題だよ!とか不機嫌に言われるので、困りました。
英数字の全角の指摘されたのは初めてです。確かにプログラムでは半角で書きますから、そうですよね。気をつけます。
0843nobodyさん
2007/08/23(木) 18:47:36ID:???0844nobodyさん
2007/08/23(木) 18:51:35ID:3xDKuvt+あぁ、そういう所はよく分からないのですが、
例えば、fopenしたらfcloseしろ、とかそういうプログラム上の暗黙の約束事みたいなことでしょうか。
すみません、何回何回も聞いてしまって。
0846nobodyさん
2007/08/23(木) 18:57:52ID:???とかww
0847nobodyさん
2007/08/23(木) 18:59:09ID:???0848nobodyさん
2007/08/23(木) 19:06:09ID:3xDKuvt+すみません。うろ覚えなのですが、
確か、クラスの内部関数のfuncitonの引数を一つにした方がいいのか、二つにした方がいいのか、
聞きに言ったら、そんなのキメの問題だろって言われました。
引数にしないで、グローバル定数にシロっていう意味だったのでしょうかね。
個人的には、グローバルレベルのものは使いたくないし、本にも使わないように書いてあったのですが。
0849nobodyさん
2007/08/23(木) 19:07:52ID:2P+62c4Gこれあり得ないだろ。ヤラセだろ。
0850nobodyさん
2007/08/23(木) 19:19:25ID:???それは
君の仕様しだいでどっちでも良いから
君が決めろって意味じゃないのか?
てか普通関数作るのに使用するサイト限定以外で
関数内でグローバル定数とか変数とかありえないんじゃないの?
0851nobodyさん
2007/08/23(木) 19:20:51ID:???「キメの問題」でも「決めの問題」でもいいから まずは google に訊こうか
それとも そろそろ「大漁大漁」って宣言するか
0852nobodyさん
2007/08/23(木) 19:23:57ID:???function hoge($a="10",$b="20"){
echo $a.$b;
}
見たいな決めうちで必要無いときはデフォルト値使えるように
しろって意味じゃね?
0853nobodyさん
2007/08/23(木) 19:24:58ID:???0854nobodyさん
2007/08/23(木) 19:31:03ID:3xDKuvt+あぁ、「キメ」は「決める」の「決め」のことなんですね。
で、その「決める」の主語は私のことなんですね。
キメの問題だよ、それもキメ、だからキメ、とかいう言われ方するので、
「決める」のことだと気付かなかったです。
つまり自分の自由に決めればいいんですね。聞き流して、勝手に作ったので、それなら何も問題がおこらなそうです。
本当にありがとうございました。
PS.この業界本に出てこない言葉(隠語?)が多くて初心者には大変です。
0855nobodyさん
2007/08/23(木) 19:46:17ID:???【CGI】こんなCGI探してますver.22
http://pc11.2ch.net/test/read.cgi/hp/1166794984/
0856nobodyさん
2007/08/23(木) 20:13:33ID:???たびたび過去スレでも同じ質問が何回か出てるよな
同一人物だろ?まだ見つけられないのかよ
0857nobodyさん
2007/08/23(木) 20:15:17ID:???class作ろうっと
0858nobodyさん
2007/08/23(木) 20:26:45ID:???<?php
echo '名前:<input type="text" name="name" size="10" />';
echo 'コメント:<input type="text" name="comment" size="40" />'
?>
こんな感じか?
0859nobodyさん
2007/08/23(木) 20:54:57ID:ZPheT/y8↑みたい感じで初期化したり、変数を定義するのは良いのでしょうか?
素人質問ですいません
0860nobodyさん
2007/08/23(木) 21:11:02ID:gax68YGkそういえば、その件ってあまりマスコミが報道しないよなw
小沢とか「ニートは動物以下」とか発言してもちっとも叩かれないw
自民の揚げ足取りはすごいのに
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/multibyte.html
0865nobodyさん
2007/08/24(金) 03:56:46ID:S7bkov/v0866nobodyさん
2007/08/24(金) 04:08:42ID:???0867nobodyさん
2007/08/24(金) 04:11:46ID:???0868nobodyさん
2007/08/24(金) 04:14:25ID:???0869nobodyさん
2007/08/24(金) 04:14:30ID:???0870nobodyさん
2007/08/24(金) 05:47:34ID:???配列をソースコードに戻すいい方法を教えて下さい
0875nobodyさん
2007/08/24(金) 07:29:19ID:???x'はdx/dtのことです。
∂y/∂x''とかはx'',x',xをそれぞれ独立に偏微分やっちゃっていいの?
たとえば
y=x''+2x'+x-3とします
∂y/∂x''=1、∂y/∂x'=2としていいんでしょうか?
0876nobodyさん
2007/08/24(金) 07:30:46ID:???0877nobodyさん
2007/08/24(金) 08:56:04ID:mMvBSuAkのようにリアルタイムで現在の時間をphpで出来るのでしょうか?
もしできるのなら、
あるゲーム(ぶっちゃけFF11ですが)では地球時間1分に対しゲームない時間が25分経過するのですが
それを計算してゲーム内時間をリアルタイムで表示するのはどんな風にすればいいのでしょう。
0878nobodyさん
2007/08/24(金) 09:04:45ID:???大昔のチャットみたいに1分毎に自動リロードしちゃえば?
問題なのは画面の自動更新だけで時間表示は簡単。
可能ならAjaxでも使って負荷低減した方がいいと思うが
そこまでできるオツムはなさそーだし。
0879nobodyさん
2007/08/24(金) 09:48:43ID:???リアルタイム表示はjsの範囲。
PHPで毎一秒に自動更新したとしてもdumpまでのラグが出るので正確な時刻を表示するのは無理かと。
0880nobodyさん
2007/08/24(金) 09:51:32ID:???0882nobodyさん
2007/08/24(金) 10:07:20ID:???0883nobodyさん
2007/08/24(金) 10:08:03ID:???0884nobodyさん
2007/08/24(金) 10:16:39ID:???0885nobodyさん
2007/08/24(金) 10:24:31ID:???0886nobodyさん
2007/08/24(金) 10:27:21ID:???0887nobodyさん
2007/08/24(金) 10:27:50ID:???0888nobodyさん
2007/08/24(金) 10:28:34ID:???0889nobodyさん
2007/08/24(金) 10:32:32ID:???できますよって事。それにコンソールじゃなくてもflushとか使えば
通信間のラグは発生するけど実現できるしな。
お前ら無知すぎwww
0890nobodyさん
2007/08/24(金) 10:33:28ID:???0891nobodyさん
2007/08/24(金) 10:34:11ID:???そっとしといてやれよw
0892nobodyさん
2007/08/24(金) 10:40:38ID:???お前らPGに向いてねーよwwww
0895nobodyさん
2007/08/24(金) 10:46:00ID:???言語にも適材適所ってものがあるだろ、常識的に考えて
0896nobodyさん
2007/08/24(金) 10:47:25ID:???やる訳ねーだろw
>PHPでリアルタイム表示できたら神言語
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
サーバサイドスクリプト言語に対してこんな的外れた事言ってるから、
それに応じて「こんなんできますけどー^^」って応えただけだw
0897nobodyさん
2007/08/24(金) 10:48:31ID:???0899nobodyさん
2007/08/24(金) 10:49:46ID:???0900896
2007/08/24(金) 10:50:11ID:???これ程までに穿った捕らえ方するスレはなかなかないなwww
さすが底辺スレwwww
0901nobodyさん
2007/08/24(金) 10:51:42ID:???0902nobodyさん
2007/08/24(金) 10:52:00ID:???0903896
2007/08/24(金) 10:54:25ID:???スキル低い奴って心に余裕がないから、決まってこういう反応なんだよなw
0904896
2007/08/24(金) 10:55:31ID:???子供かお前らwww
0906nobodyさん
2007/08/24(金) 10:58:17ID:mMvBSuAkどうやらチキンには無理なようですね。
javaスクリプトを使いたくないのでphpで出来るか聞いたのですが無理そうなのであきらめましょう。
リアルタイム表示は無理として、
地球時間1分がゲーム内で25分・1ヶ月30日・1週が8日
なんですがこのれ計算ってgetdateを25倍してそれを読み出せばいいのかな。
それだと2月とか31日の場合はどうするんだろう。
と謎は尽きないのですが荒れてるようなので出直します。
0908nobodyさん
2007/08/24(金) 10:59:41ID:???0911nobodyさん
2007/08/24(金) 11:04:24ID:???0912896
2007/08/24(金) 11:33:15ID:???0913nobodyさん
2007/08/24(金) 11:39:59ID:???0914nobodyさん
2007/08/24(金) 12:40:13ID:K1equ7Fhアドレス教えていただけますか?
0915nobodyさん
2007/08/24(金) 12:43:38ID:???0916nobodyさん
2007/08/24(金) 12:51:57ID:???PHPで認証をしつつデータを引っ張ってくる事は可能でしょうか?また法的に問題無いでしょうか?
あ、ちなみにPHPといってもローカル内での事で、ネット上にあるわけではありません。
0917nobodyさん
2007/08/24(金) 12:54:31ID:4kGuuALg可能だけどそのデータをどう利用するかによるのでは、クローズされた
サイトであれば転載、公開は容認されないかと。
0918nobodyさん
2007/08/24(金) 12:55:17ID:???意味がわからん
0919nobodyさん
2007/08/24(金) 12:56:17ID:???0920nobodyさん
2007/08/24(金) 13:21:09ID:???ありがとうございます。公開はしません。ただ単に自分で見るだけです。
PHP勉強してみます。
0921nobodyさん
2007/08/24(金) 13:30:44ID:???0922nobodyさん
2007/08/24(金) 13:45:54ID:???0923nobodyさん
2007/08/24(金) 13:47:22ID:???0924nobodyさん
2007/08/24(金) 13:48:21ID:???0925nobodyさん
2007/08/24(金) 13:49:25ID:???0926nobodyさん
2007/08/24(金) 13:52:24ID:???0927nobodyさん
2007/08/24(金) 13:52:30ID:???echo メッセージボックス;
?>
0928nobodyさん
2007/08/24(金) 13:53:27ID:???0929nobodyさん
2007/08/24(金) 14:10:39ID:???echo '<script Language="JavaScript">confirm('.'926はアフォです'.');</script>';
0930nobodyさん
2007/08/24(金) 14:21:53ID:???その時に、如何に分かりやすく且つ相手の気分を損ねないように納得させるかがポイント。
このスレのようにこういう対人能力の低い奴ばっかで
相手を見下した話方で、相手に無用な反感を買う。
まぁ、KYなんて言葉を流行らせているわりに、全然相手の気持ちを思いやっていない。
0931nobodyさん
2007/08/24(金) 14:27:19ID:???930の言っている事は正しい。930が練習がしたいだけなら勝手にやればいいが、
それを他人に押し付けようとしているのならお門違い。
0932nobodyさん
2007/08/24(金) 14:32:56ID:8XneC7Qw{
function x() {}
}
class B
{
function x() {}
}
class C
{
function x() {}
}
このように、いろいろなクラスに同じ名前の関数x()がある場合において、
$class = 'A'のときにクラスAの中の関数x()を実行するにはどのように記述すれば良いですか?
私の考えとしては、$class::x();としたんですが、これでは駄目でした。
0933nobodyさん
2007/08/24(金) 14:35:08ID:???0935nobodyさん
2007/08/24(金) 14:38:11ID:K1equ7Fh0936nobodyさん
2007/08/24(金) 14:38:34ID:???0937nobodyさん
2007/08/24(金) 14:38:36ID:???<?php
echo '<title>929は文盲</title>'
echo 'それはJavaScriptで出しているんだろ。<BR>';
echo 'phpネイティブではメッセージボックスでさえ出せないんだ';
?>
0939nobodyさん
2007/08/24(金) 14:44:49ID:???echo '>>929<br>';
echo 'んなこと言わんでも分かるわ';
for($num=0,$num=0,$num){
echo '>>937は統合失調症';
}
?>
0940nobodyさん
2007/08/24(金) 14:48:24ID:???0941nobodyさん
2007/08/24(金) 14:51:26ID:???$classにどんな内容が入ってるのかは知らんが
普通は↓みたいな感じでやる。
A::x();
B::x():
C::x();
0942nobodyさん
2007/08/24(金) 15:22:29ID:???Windowsネイティブなメッセージボックスを出したいなら
win32APIをたたけば本家バイナリのPHPでもメッセージダイアログはいけるだろう。
たしかマニュアルに例が載ってたはず。
Unix系ではphp-gtkモジュールとか組み込まないとムリだと思う。
そもそもネイティブなウィンドウマネージャってなんだっていうハナシはあるけど。
0947nobodyさん
2007/08/24(金) 16:31:14ID:???0948nobodyさん
2007/08/24(金) 16:45:00ID:???0949nobodyさん
2007/08/24(金) 16:56:27ID:???0950nobodyさん
2007/08/24(金) 17:11:25ID:???0951nobodyさん
2007/08/24(金) 17:14:28ID:???0953nobodyさん
2007/08/24(金) 17:30:11ID:???0954950
2007/08/24(金) 17:32:11ID:???0955950
2007/08/24(金) 17:46:14ID:???0958nobodyさん
2007/08/24(金) 18:07:41ID:l0I6Jh7Pfor($i=0;$i<10000;$i++)echo "⊂二二二( ^ω^)二⊃ブーン ";
?>
0959nobodyさん
2007/08/24(金) 18:09:45ID:???while(TRUE)echo "<img src='A://' />";
?>
0960nobodyさん
2007/08/24(金) 18:11:44ID:???コピペしても全然壊れません。
ちゃんと教えてください。
こう見えても僕はハッカーなんですよ。
あなたのパソコンをハッキングすることぐらい朝飯前なんです。
早く教えないとIP抜きますよ?ちなみにもう解析始めてます^^;
0961nobodyさん
2007/08/24(金) 18:13:34ID:???0962nobodyさん
2007/08/24(金) 18:15:43ID:???ばかだな スーパーハカーならちょっとした間違いくらい気づけよ
$i<10000
ここが
$i<=10000
こう。
0963nobodyさん
2007/08/24(金) 18:44:43ID:???0964nobodyさん
2007/08/24(金) 18:46:31ID:/7euot+dmod_topというモニタリングツールを試したいのですが、
インストールがうまくいきません。
セッティングを完了したあとに、
$MOD_TOP_DIR/sbin/lamp1701d
を実行するとあるのですが、
error while loading shared libraries: liblamp1701read.so.0: cannot open shared object file: No such file or directory
となってしまいます。
どなたかアドバイスお願いします。
0965nobodyさん
2007/08/24(金) 18:50:50ID:???なので、ライブラリ(iblamp1701read.so.0)がないのでは?
0966nobodyさん
2007/08/24(金) 20:46:16ID:???SOHOスレで、良さそうなレスがあったから、貼っとく。これ読んで頭を冷やせ
人間の脳が「物質」であることには、誰も異論がありません。
しかし、脳内には物質以外の「何か」がある(筈)と考える人が居ます。
・・それは願望思考・自己欺瞞という「観念論的誤謬」です。
人間の脳を構成する千億個の神経細胞は軸索を伸ばし、突端から
分泌する神経伝達物質で、他の神経細胞に情報を伝えるだけです。
勿論、脳内には核分裂のような原子核反応もありません。
分子生物学と生理学の対象分野「分子レベルの現象」が全てです。
「この宇宙」で人間の脳だけが「特殊な物質」であるとする科学的根拠は
全くありません。人間の脳も地球上における「物質の進化」の一過程に
すぎず、人間の脳が造り出す『意識』も何ら「特別」ではありません。
『意識』は『クオリア』を持つ動物全部に生成する現象です。
「何を思うか何を意志するか」は、あらかじめ物理・化学法則により
決定されております。自由(意志)感は文字通り『感じ』にすぎません。
量子論の「不確定性」は意識には何の関係もない「単なる観測問題」です。
以上が「超・大統一理論」=量子論と相対性理論の統一後に残存し得る
『唯一の最終真理(思想)』の輪郭です。全宗教全観念論は徒労です。
0967nobodyさん
2007/08/24(金) 21:20:23ID:???0969nobodyさん
2007/08/24(金) 21:43:15ID:???万物一切を科学で証明できるとする超唯物論的思考だろうが、
なら、phpでその脳の意識をプログラミングできるかどうか、といえば出来た人は一人もいない。
0970nobodyさん
2007/08/24(金) 22:07:41ID:???phpでは実装は無理だが、進化的アルゴリズムというのはある。
現状の進化的アルゴリズムでは脳の意識を表現するには不完全だが、
いずれ科学が進歩すれば、それも不可能ではない。
0971nobodyさん
2007/08/24(金) 22:18:33ID:8XneC7Qwphpinfo()にて、
Configuration File (php.ini) Path : C:\php\php.ini
という表示があることは確認しました。
php.iniの設定を反映させるには、Apacheの再起動ではいけないのでしょうか?
反映させる方法をご教示ください。
0972nobodyさん
2007/08/24(金) 22:20:53ID:???0973nobodyさん
2007/08/24(金) 22:23:28ID:8XneC7QwApacheのなにが違うのでしょうか。
0974nobodyさん
2007/08/24(金) 22:25:00ID:???0975nobodyさん
2007/08/24(金) 22:27:47ID:8XneC7Qwご解答ありがとうございます。
キャッシュのクリアは確認しています。
0976nobodyさん
2007/08/24(金) 22:34:55ID:???php.iniなんてついてない
Loaded Configuration File なら C:\windows\php.ini
てか、それ以外に入れて動かした事が無い
0977nobodyさん
2007/08/24(金) 22:37:21ID:???お前は「金額が違う」と言われたときに「金額のなにが違うのでしょうか」と返答するのか?
っつーかPHPIniDir指定してないからだろ
0978nobodyさん
2007/08/24(金) 22:39:36ID:???なぜなのでしょうか?
$ echo '<?php mb_detect_order("auto"); $a=mb_detect_order(); print_r($a); ?>' | php
Array
(
[0] => ASCII
[1] => UTF-8
)
0982978
2007/08/24(金) 23:11:46ID:???いえ、マニュアルには"ASCII, JIS, UTF-8, EUC-JP, SJIS"を返すとあるので。。。
でも確かにこれは日本向けですよね。OSに依存するのでしょうか?
PHPはWinXP上のcygwinにインストールしたのですが。
0984nobodyさん
2007/08/25(土) 00:27:40ID:???わざわざたとえるから墓穴を掘るんだよ
0985nobodyさん
2007/08/25(土) 00:34:15ID:???なぜ例える必要がないのか?
なーんも言えないんじゃん
0986nobodyさん
2007/08/25(土) 01:51:37ID:3C1nFXMgPHP_INT_MAXを超えますよね。
そういう時はどう処理したらいいんですか?
0989nobodyさん
2007/08/25(土) 03:42:07ID:???$func();
こういう関数の呼び出しって、
何となくキャッシュされなくて
アクセラレータが効かないんじゃないかという気がするんだけど
どうなの?
0990nobodyさん
2007/08/25(土) 04:44:42ID:???書き込む前の推敲の段階で答えが出てしまう。
0991nobodyさん
2007/08/25(土) 06:03:36ID:???あるあるwwww
俺は書き込んだ直後っていうのがよくあるわ
なんていうか書き込むとやる気が出てきてちゃんと調べられるみたいな
0992nobodyさん
2007/08/25(土) 07:11:49ID:???アクセラレータってコンパイルされた中間コードのキャッシュだろ?
呼び出される側のfunc func_name() {〜}側がキャッシュされてれば
ほぼ目的は達成できていると思うがどうか?
これ自体は関数が実際に呼び出されているかどうかは関係ないはず。
ただ、そもそも$func()は通常より遅いと思うし、内部テーブルの
シンボル検索処理はアクセラレータで改善できる類のものでもないと思う。
ま、よほど使用頻度が高くなければ大した問題ではないと思うが。
0993nobodyさん
2007/08/25(土) 11:16:21ID:???人のサイトに、アレが悪い、これが悪いってケチつけて、
直したら、まだアソコが直っていないとか、いつまで直すんだ、とか。
何様なの?一体?????
こいつがアクセスしてきたら、青ざめるような仕組みできない??もち、phpで!!!
0994nobodyさん
2007/08/25(土) 11:20:42ID:???deny from proxy.hitachijoho.com
ErrorDocument 403 http://403.php
0995nobodyさん
2007/08/25(土) 11:48:46ID:???0997nobodyさん
2007/08/25(土) 14:18:22ID:???0999nobodyさん
2007/08/25(土) 14:26:01ID:???1000nobodyさん
2007/08/25(土) 14:26:32ID:qNwlIqV2. | | .| | l .| .,-'|.l .|l .| `|. l ' /´ / / /
| | |.| .| , |´ | .| | _|,_ l .| ./ ''`ト ./ /
| | |.| | | .| |_,,l-,─-.,_、_ | / .λl,/ /
. |. |. || | .| | /::::l ヽ `'' | / , ,.ミ,|´| ./
,,,__.| .| ヘ .| | .|/ |:i::::::〉., ノl | / .// ∨| /
`'' ‐ 、l | .|||l'l:|:|l:::::`':::::i´|| '' / ...:::::l..''
.`ヽ、 |:| ヾl.ヾ::::::::::| .|| ::::::::: l
.\_ -''lヾ ヘ:、.ヘ;;_;ノ ノレ .l
.ヾ=,,,_ .ヘ ,ヾ_,,=..''´.... _,,, /
ヽ .i'`''‐--.〉''´ .ヽ:::::::: _,,, -‐'''´:::::l ./.| オナニーは1日10回までな!
.\ ヽ`ニ / l. /:::::::::::::::::::::::/ i''ヘ .l
`ヽ .l-‐''l / .l:::::::::::::::::_;;-ヘ l ヽ ヘ
./.`iヽ .|ヽ| ./ ,,,,,,,_.ゞ,,, -‐''ヽ. |.| .| ヾ.、.ヽ
/ /|.| ヽ .| .| /ヽ /:::::ヾ .| ,l '| .l.l '|ヽ.、.ヽ
// /./.|,, -'''''''''''''''-.、.'-< .| ヽ /:::::::::lト''´ .| | | .i.| .ヾ.、.ヽ
/ / /./ ヽ,.` .l ヽ,'ノ/ ヾ_;;;l.l |/ .l l | ヾ.、lヘ
./ .//l i | .ヾ |:::::|.| .|' l// i.|| i.|
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。