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

【PHP】下らねぇ質問はここに書き込みやがれ 29

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/09/17(日) 04:26:39ID:???
PHPに関するくだらねぇ質問用スレです。ここならお前の下らない質問に回答があるかも知れません。

まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆質問する場合の注意
1. 自分のIDを表示させること。(メール欄に何も記述しないでください)
2. サーバーのOS、WebサーバーとPHPの種類やバージョン等を明記すること。
3. 己の行った操作、変更などを詳しく明記すること。
4. エラーメッセージはそのまま表記すること。「エラーが出ます」では絶対分かりません。
5. 質問者としても態度をわきまえること。
6. 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・質問者は必ずIDを表示させてください。(メール欄に何も記述しないでください。)
・2回目以降は最初に質問した際のレス番号を名前欄に入れてください。
  (逆に回答者は質問者に対して>>(アンカー)をつけて答えてください。)
・解決しなくても回答をもらった場合はお礼を言う。
  (荒らし、煽りは除く。逆に煽られたときも、無闇に反論せずスルーすべし)

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え。理解できないならムリに使うな。
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
0452nobodyさん2006/09/24(日) 18:31:51ID:hqJ9+PnB
http://www.php.net/manual/ja/ref.mbstring.php

このページの途中の「HTTP入出力」ってとこに書いてある話が関係してるのかな?

まずPHPのバージョンがわからないとね
0453nobodyさん2006/09/24(日) 19:03:20ID:???
>>452
ありがとうございます!!!そのページにある
「EUC-JP ユーザ用の php.ini の設定」の設定に変更してみたところうまくいきました!!
本当にありがとうございます。

バージョン言って無くて申し訳無かったです。
PHP Version 5.1.6でやってます。
0454nobodyさん2006/09/24(日) 20:05:18ID:???
DBの質問はここで良いのでしょうか?
違っていれば別スレに誘導していただけると嬉しいです。

http://allabout.co.jp/internet/database/closeup/CU20020721/index.htm
このサイトを見てMySQLをインストールしました。(3.23.58)
cd mysql\bin と入力すると「指定されたパスはありません」と出たので、
これはc\mysql\bin で解決しました。

次に、
mysqladmin ping
と入力して、稼動しているか調べようとしたのですが
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' (10061)'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'

とエラーがでます。
これは、localhostが見つからないということなのでしょうか?
0455nobodyさん2006/09/24(日) 20:05:21ID:???
>>419
逆だよ
ひろみちゅ先生は、HTMLとして出力するときに、htmlspecialcharsすることを推奨している
04564542006/09/24(日) 20:09:05ID:???
すみません、サービスを稼動していなかったようです
事故解決しました
0457nobodyさん2006/09/24(日) 20:10:15ID:???
>>424
ありがとうございます
0458nobodyさん2006/09/24(日) 20:52:39ID:???
>>455
だったら初めから余計なこと言うなボケ。素人に誤解を招く。
>>414が正しいこと言ってるのに、>>415でお前が余計なこと書いたから
このような流れになった。

ちなみに俺はこの流れに一切関係ない。初めて発言した。
0459nobodyさん2006/09/24(日) 20:55:57ID:???
アップロードされたファイルのMD5チェックとGDによるサムネイル生成を
しているのですが.jpgのギガピクセル超え(5MB以上)だと極端に重くなります。
処理時間におおよそ20秒程度。

これで普通でしょうか
0460nobodyさん2006/09/24(日) 20:57:17ID:???
AccessでDBいじれるようになったので記念パピコ
皆からしたら「それくらい?」って思うが俺からしたら大進歩♪
0461nobodyさん2006/09/24(日) 21:00:07ID:???
ImageMagickは試した?
0462nobodyさん2006/09/24(日) 21:05:37ID:???
>>460
おめでとう。
でも全然PHP関係ないような?
ってかプログラミングにまったく関係無いよな?
0463nobodyさん2006/09/24(日) 21:06:56ID:???
>>462
PHP+MySQLなのでここでいいのかな?と思ったがやっぱり場違いでした><;
0464nobodyさん2006/09/24(日) 22:24:06ID:???
>>463
大丈夫?
0465nobodyさん2006/09/24(日) 22:44:08ID:C1aKz/pP
本を見ると 論理演算子で ! は否定となってるのですが誰か詳しく教えてください。
ifの中に組み込むとか……
たとえば
$i = 5;
if (!$i = 5){
echo "iは5";
}else{
echo "iは5でない";
}

とやると iは5でないとなります。

しかし
$i = 4;
としても iは5でないとなります。

$i=5; のとき
iは5ではない=5 → 偽
となりそうなのはわかるのですが
$i=4; のとき
iは4ではない=5 → 偽
となるのが意味わかりません。
0466nobodyさん2006/09/24(日) 22:50:56ID:???
if (!$i == 5)
0467nobodyさん2006/09/24(日) 22:51:40ID:???
その本に書いてあるって絶対・・・。
まぁ誰しも通る道だけどね。
0468nobodyさん2006/09/24(日) 22:57:13ID:???
ま、まぁ、しょうがない・・・かな。

本とかマニュアル、よく読もうよと言いたいとこだけど。
0469nobodyさん2006/09/24(日) 23:14:40ID:???
PHP以外の言語をいじったこと無い人だと、マニュアルだけでは難しいかも知れない。
あのマニュアルは用語とか多用しているし、プログラミング経験が無い人には取っ付きにくいと思う。

だが日本語訳もあるしかなり環境は良いなPHPって……。
04704652006/09/24(日) 23:22:25ID:C1aKz/pP
$i が真でないときに真を返す
となっていました。

ということは
$i が偽のとき真を返す。

$i = 4;
if(!$i == 5){
echo "iは5";
}else{
echo "iは5でない";
}

i=4 =5でないから偽
偽の場合は真を返す → echo "iは5";
のはずなんですが…… 偽の答えがでてきます。

考え方が何か間違ってますでしょうか?
04714652006/09/24(日) 23:27:01ID:C1aKz/pP
$i = 4;
if($i>5 && $i<10){
echo "6〜9です";
}else{
echo "6〜9ではありません";
}

みたいな、論理演算子で&&と||は理解したのですが…… ! がどうしても。
}
0472nobodyさん2006/09/24(日) 23:37:36ID:???
>>470
http://www.php.net/manual/ja/language.operators.logical.php
+------------------------------------------+
| ! $a | 否定 | $a が TRUE でない場合 TRUE |
+------------------------------------------+

$a = FALSE;
if (! $a) echo '$aはTRUEではない';

$b = 0;
if (! $b) echo '$bは0';
// integerの '0' はFALSE
// 参考: http://www.php.net/manual/ja/language.types.boolean.php#language.types.boolean.casting
0473nobodyさん2006/09/24(日) 23:39:20ID:???
論理の問題だろ。
0474nobodyさん2006/09/24(日) 23:41:27ID:???
>>470
演算子の優先順位(掛け算や割り算は足し算引き算より先に計算される、というアレね)で
! は == より上。
だから if(! $i == 5) ってのは
まず ! $i が計算されて、$i が 0 であれば 1に、0以外であれば 1 にされる。
そしてそれが == 5 で 5と一致するか、を判定される。

正しくは if(! ($i == 5)) のように書く。
0475nobodyさん2006/09/24(日) 23:45:47ID:???
ありゃ、優先順位の云々って書いてたら先越されてt orz

>>470
演算子の優先順位に関しては、言語リファレンスの演算子の所に載ってるよ。
http://www.php.net/manual/ja/language.operators.php
0476nobodyさん2006/09/24(日) 23:46:39ID:???
ただのタイプミスか、本気で間違ってるのかはエスパーじゃないと判断できない。
0477nobodyさん2006/09/24(日) 23:47:02ID:???
俺なら
if ($i != 5)
って書くな
0478nobodyさん2006/09/25(月) 00:00:43ID:???
愛を否定するやつらばかりだな
0479nobodyさん2006/09/25(月) 00:01:37ID:???
>>477
単に結果だけを得たいならそうなんだけど、
今回は ! 演算子の意味を勉強したいって話みたいだから。
0480nobodyさん2006/09/25(月) 00:01:57ID:???
俺なら

プリント 5

って書くな
0481nobodyさん2006/09/25(月) 00:02:19ID:???
普通そう書くだろうけど、 論理演算子! についての質問だからね。
0482nobodyさん2006/09/25(月) 00:04:35ID:???
>>477
>>479
>>481
おまいら優しいな
涙が出てきたぜ
0483nobodyさん2006/09/25(月) 00:06:59ID:???
確かに深く考えると何か頭がこんがらがってきた
風呂行ってさっぱりしてくるか

それはそうとちょっと聞いてくれ。
俺10月からPGじゃなくなるんだ
細かく書いちゃうと特定されるかも知れないから書かないけど
SEでもない。
やることはもちろんこの業界なんだけど何か寂しい
仕事でプログラミングできないのが凄く寂しい
またプログラミングがしたいな
04844652006/09/25(月) 00:08:36ID:9eV2tYIW
>>472さん
>>474さん
>>475さん

どうもありがとうございます。

boolean に変換する場合、次の値は FALSE とみなされます。

がとても参考になりました。

演算子の優先順位があるとは気づかなかったです。 ようやく一歩前に進めたと思います。
これからいろいろサンプル作って試してみます。

どうもありがとうございました。
0485nobodyさん2006/09/25(月) 00:11:03ID:???
>>483
まぁ、日曜大工みたいな「趣味としてのプログラミング」も悪くはなかろう
0486nobodyさん2006/09/25(月) 00:13:02ID:???
>>484
算数の問題じゃない?

>>483
職業プログラマじゃなくたっていいじゃないの。
何か面白いスクリプトを作って公開しませう。

// というかこの板、職業プログラマが多いのかい。
// 私みたいにWebサイトで使う、ごくごく趣味みたいな感覚の人はいる?
0487nobodyさん2006/09/25(月) 00:26:08ID:???
>>486
自サイトですらないローカルで弄って遊んでる人がここに

ぇ、何の為にやってるかって?

・・暇潰し・・・?
0488nobodyさん2006/09/25(月) 00:37:29ID:dmDwzgtG
ttp://php.s3.to/
こちらの「ショートメッセージ2」にて禁止語句設定を
する為に、様々奔走したのですが出来ません。
やり方をご指南ください。
0489nobodyさん2006/09/25(月) 00:44:29ID:???
>>488
スクリプト改造をいらしているならスレ違い
自分が作った物を提示してください

ここはプログラムする人のスレです

$_POST['message'] の内容をチェックして、特定の語句があれば書き込まないようにすればいいんじゃない?
0490nobodyさん2006/09/25(月) 00:49:40ID:???
array()
in_array()
ifとelse
だけで作れるよ
0491nobodyさん2006/09/25(月) 00:53:17ID:???
禁止語句という機能を付け加えたいという意味なら

-----------------------------------------------
$ng = array('禁止語句1','禁止語句2','禁止語句3'・・・);

foreach ($ng as $value) {
 if (strpos($post, $value) !== false) {
  echo '卑猥な言葉が盛りだくさんです。';
  exit;
 }
}

書き込み処理
-----------------------------------------------

意図と違ったらスマソ。
ちなみに合ってたとしてもマニュアルでstrpos()をちゃんと調べてね。
0492nobodyさん2006/09/25(月) 12:04:57ID:rFgBtun6
しつもんします。
リクルートのAPIを利用してサイトを作っているのですが、
XMLをうまく読み込んでくれません。
XML_RSSというPEARのクラスを組み込んで、一番簡単なサンプルコードに、例としてじゃらんのXMLを書いてprint_rしても空の配列が帰ってきます。
リクルート以外のXMLを試すとほぼ正常に配列が帰ってきます。
リクルートがはき出すXMLの構造がちょっと特殊なのかなと予想していますが、正確なところはわかりません。
ちなみに、ローカル環境のphp5でsimplexml_load_fileをやったら、リクルートのものも問題ありませんでした。

http://jws.jalan.net/ws/viw/U01004
↑のページ中程にじゃらんのサンプルリクエストURLがあります。

書いたコードはXML_RSSのテストコードまんまです。
require "../RSS.php";
$r =& new XML_RSS("http://jws.jalan.net/APICommon/OnsenSearch/V1/?key=guest&l_area=010300&count=1&xml_ptn=1";);
$r->parse();
print_r($r->getItems());

よろしくお願いします。
0493nobodyさん2006/09/25(月) 12:37:43ID:???
>492
リクルートってあんた
0494nobodyさん2006/09/25(月) 13:05:19ID:???
>>492
XMLだけどRSSじゃないぞ?
0495nobodyさん2006/09/25(月) 13:52:17ID:???
>>492
そこのURLがRSSフォーマットじゃない
先にXMLとRSSが何かを調べた方がいいかと
simplexml的なのをPEARでやりたいなら
XML_Serializerに入ってるXML_Unserializer使え
0496nobodyさん2006/09/25(月) 15:24:06ID:d7O7pv61
初心者です。
PHP5が動作する鯖で
http://php.s3.to/net/get2.phps
のソースを実行したのですが実行されませんでした。
PHP5用に書き換えないと無理なんでしょうか・・・
0497nobodyさん2006/09/25(月) 15:34:53ID:???
一応php5のバージョンと出たエラーを書くといいかも
0498nobodyさん2006/09/25(月) 15:49:53ID:???
>>496
if(!$_GET[site] || !strstr($_SERVER[HTTP_REFERER],"php.s3.to") || !ereg("^http://";,$_GET[site])){
↓
if(!$_GET[site] || !ereg("^http://";,$_GET[site])){
04994962006/09/25(月) 16:37:04ID:d7O7pv61
>>497
バージョンは5.1.7でエラーはされないのですが
http://php.s3.to/net/get2.php?site=http%3A%2F%2Fgoogle.com&act=
↑のように下部に表示させることができません。。
>>498
|| !strstr($_SERVER[HTTP_REFERER],"php.s3.to")を排除して
実行してみましたがやはり下部の部分が表示されません。。
0500nobodyさん2006/09/25(月) 16:38:54ID:???
if(!isset($_GET[site]) || preg_match("|^http://$|",$_GET[site])){

でどうかな
単にpregしか分かんないってのもあるけど

strstr($_SERVER[HTTP_REFERER],"php.s3.to")
の php.s3.to 部分を自分のドメインにしろって事なのかな、説明が無いから分かりにくい。
05014922006/09/25(月) 16:44:32ID:rFgBtun6
>494,495
ありがとうございます。その通りっぽいです。
pearなどのライブラリを使わないで書く方法が見つかったので、
それでやりたいと思います。ありがとうございました。
050242006/09/25(月) 16:47:25ID:WNDcSAnJ
地上30メートルから飛び降りて無傷!
神の着地術!!(゚ロ゚;)
http://gotodmc.ath.cx/uploader/src/fdds.wmv
0503nobodyさん2006/09/25(月) 16:49:45ID:???
>>502
釣られたorz
単なるエロ動画サイト
0504nobodyさん2006/09/25(月) 17:14:32ID:???
DBから取得した日本語が文字化けしてしまいます。
UTF-8が良いと聞いたので、それで書いています。

実行してみると、日本語が???に文字化けしてしまいます。
どのように対処すれば良いのでしょうか?
0505nobodyさん2006/09/25(月) 17:30:16ID:???
それをコピーした~~.htmlをつくり表示>エンコードでどんなコードを調べて・・・
05065042006/09/25(月) 17:33:21ID:???
>>505
UTF-8です。

文の最初にmb_internal_encoding("UTF-8");としても文字化けしたままです。
出力時にmb_convert_encoding($str,"UTF-8");とするとうまく表示されるのですが、
出力するたびに変換していたら文が長くなってしまうので、最初に指定しておきたいです。
0507nobodyさん2006/09/25(月) 17:37:43ID:???
>>506
それはDBから受け取ったエンコーディングがUTF-8じゃないんじゃない?
DBから受け取った状態のまま、エンコーディングをIEなりで確認してみればいいじゃない?
であとはDBの話っぽいので板違いかも

DB何使ってるか書けば誰かが答えてくれるかも
DB側の出力を何とかする必要があるんじゃないかな
0508nobodyさん2006/09/25(月) 17:47:09ID:???
>>506
header関数で文字コード指定してみろ。
0509nobodyさん2006/09/25(月) 17:47:55ID:gQCSf4GG
DBとだけ書かれても答えようがない。
全部のDBが同じだと思うな。

データベース作成する時に文字コードセットしたか?

mysqlならcharacter set utf8
pgsqlなら--encoding=utf8
05105042006/09/25(月) 17:48:15ID:???
>>507
>DBから受け取った状態のまま
これは、エンコーディングをせずそのまま出力して確認ということでしょうか?
でしたらUTF-8になっています。

DBはMySQLを使っています。

板違いになりましたが、どなたか答えていただければ幸いです。
05114962006/09/25(月) 17:48:28ID:d7O7pv61
>>500
わざわざすみません;
書いて頂いたその記述と
strstr($_SERVER[HTTP_REFERER],"php.s3.to") に自分のドメインを
入れてみましたがやはり表示できませんでしたorz
ちょっと鯖変えて試してみたいと思います。
ありがとうございました。
0512nobodyさん2006/09/25(月) 17:49:56ID:gQCSf4GG
あ、あとhtmlのヘッダで
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
0513nobodyさん2006/09/25(月) 17:52:30ID:???
>>510

> >DBから受け取った状態のまま
> これは、エンコーディングをせずそのまま出力して確認ということでしょうか?
> でしたらUTF-8になっています。
UTF-8でブラウザ側で表示されてるなら問題無いじゃん。
って、違うよね・・
ブラウザ側で色々エンコード変えてみて、テストしてって話だよね・・

あとはDBのエンコード確認する方法をDB関係のスレで聞いてきてはどうですか
0514nobodyさん2006/09/25(月) 17:54:15ID:???
>>511
あぁー、レン鯖で外部URLがphpから見れない設定とかなのかな。
05155042006/09/25(月) 17:56:20ID:???
>>508
header("Content-Type: text/html;charset=UTF-8");
と指定したのですが、変わりませんでした。

>>509
MySQLです。
データベース作成時には特に何もいじっていません。
また、設定の仕方がわかりません。

>>512
それはもともと表記されていましたが、消しても書いても変化はありませんでした。

>>513
UTF-8では文字化けした状態で表示
EUC、SJIS、JISでは何も表示されません。


DBの方に言ってみることにします。
有難うございました。
0516nobodyさん2006/09/25(月) 18:00:54ID:???
そもそもDBでも文字化けしていないかも心配
0517nobodyさん2006/09/25(月) 18:01:25ID:???
Image Magickの話が出たので便乗して質問です。

WinXP、PHP 5.1.4
php_imagick.dllをphp.iniに追加しましたがロードに失敗してしまいます(読み込めないとのエラーがログに吐かれていた)。

mbstringやpdoなど、他のモジュールはロードできています。ファイル名が間違っていないか何度もチェックしましたが合っています。何が原因なのですか?
0518nobodyさん2006/09/25(月) 18:13:04ID:???
function str($str){
$str .= aaa;
return($str);
}

$str = "あいうえお";
echo str($str);

上記のようにすると、「あいうえおaaa」と出力されます。
ここまではいいのですが、$str以外の変数にも同じようにしたいのですが、
どのようにすれば良いのでしょうか?


つまり、$strだけじゃなく、
str($hogehoge);や
str($aiueo);など
いろんな変数にも対応できるようにしたいです。
0519nobodyさん2006/09/25(月) 18:15:19ID:???
>>518
echo str($hogehoge);
echo str($aiueo);
0520nobodyさん2006/09/25(月) 18:17:14ID:???
>>519
ありがとうございます!
functionの変数はその場限りで特に関係ないのですね
0521nobodyさん2006/09/25(月) 18:18:36ID:???
>>518
function ($a)
{
    $a .= 'aaa';
    return $a;
}

$str = 'あいうえお';
$hogehoge = 'ほげほげ';
$aiueo = 'あいうえお';

echo( $str );
echo( $hogehoge );
echo( $aiueo );
0522nobodyさん2006/09/25(月) 18:19:31ID:???
>>521もありがとうございます。
function内で使った変数はその場限りで他に支障はないのですか?
0523nobodyさん2006/09/25(月) 18:31:39ID:???
エンコードの話が出ていたので便乗

SJISとJISとEUCとUTF-8
どう違うのでしょうか?
また何か説明の載っているわかりやすいサイトはありませんか?
0524nobodyさん2006/09/25(月) 18:33:50ID:???
>>522
せめてもう少し書籍等を読んだほうが・・

関数内の変数は外には影響しません

このあたりを実行すれば理解出来るんじゃない
---------------
$a = 5;

print $a . '<br>';
test();

function test(){
$a = 1;
print $a;
}
--------------
0525nobodyさん2006/09/25(月) 18:36:42ID:???
>>523
文字コード
とかでぐぐれ
0526nobodyさん2006/09/25(月) 18:39:28ID:gQCSf4GG
>>515

セットの仕方が分かりませんってさ

mysqlならcharacter set utf8
pgsqlなら--encoding=utf8

って書いたじゃん・・・
0527nobodyさん2006/09/25(月) 18:53:09ID:???
ページの表示時間を遅くするのってどうやったらいいですか?
0528nobodyさん2006/09/25(月) 18:54:18ID:???
>>527
sleep();
0529nobodyさん2006/09/25(月) 18:55:49ID:???
ありがとう
今辞書でちょうど見つけたところw
聞く前に調べるべきでした・・・
0530nobodyさん2006/09/25(月) 20:09:31ID:???
>>526
次スレで、テンプレに追加した方がいいかもね。
0531nobodyさん2006/09/25(月) 20:13:43ID:???
mysql 文字コード指定
でググって一個目で何とかなるんとちゃう
0532nobodyさん2006/09/25(月) 20:56:02ID:???
sleep(20)で停止中に再読み込みしたら
スクリプトを停止にしたいんですが
どうやったらいいですか?
0533nobodyさん2006/09/25(月) 21:24:44ID:???
>>532
http://www.php.net/manual/ja/features.connection-handling.php
これででき・・ないかな
試したことないから分からん
0534nobodyさん2006/09/25(月) 21:25:50ID:???
>>532
勝手に止まらなかったっけ?
ブラウザが再読み込み→Apacheにリクエスト中断発信→ApacheはプロセスにAbortシグナル発行
って流れだったと思う。
問題はPHPがsleep中にシグナルを受け取れるかどうかだと思うけど、SQLクエリー発行中はともかく
sleep中なら多分受け取ってると思うんだけど。
0535nobodyさん2006/09/25(月) 22:23:46ID:UugMM9l5
IISサーバで、直前に表示していたページのURLを取得したいのですが
そのような関数や変数はありますか?
0536nobodyさん2006/09/25(月) 22:28:48ID:???
Referer
0537nobodyさん2006/09/25(月) 22:29:11ID:???
IISだと$_SERVER['HTTP_REFERER']って使えないの?
0538nobodyさん2006/09/25(月) 23:42:58ID:???
とある外来オープンソース(I18N化対応、日本語は EUC-JP,SJIS,UTF-8を選択)で、
メールを送信するとISO-2022-JPで送信されない。
なにも特別な対応していないからあたりまえだが。

いままでは、mb系のfunctionで対応してきたが、コアチームからバグが登録されたからどうにかしろ
といわれたんだげど、ポリシーでiconv系もmb系も使用しないらしい。

この条件で一体何ができるだろう。なんかいい方法ある?
0539nobodyさん2006/09/25(月) 23:51:09ID:???
jcode.phpで頑張るw
0540nobodyさん2006/09/25(月) 23:52:31ID:???
ISO-2022-JPで送信するfunctionなりclassなりを追加する。
0541nobodyさん2006/09/26(火) 00:03:35ID:???
>>539 540
いいアイデアだけど、日本語に特化したのは130%拒否される。
バグ登録した方がパッチを出しているが、日本語オンリーな上にバグってる。w

事象はわかっていたけどまともな対応はできないので、放置しておいたのになぁ。
いらんことを。
0542nobodyさん2006/09/26(火) 00:07:42ID:???
早いうちに、その(クソ)ルールでは無理です、ときっぱり言った方がいい
0543nobodyさん2006/09/26(火) 00:14:49ID:???
なんか話がよくわからん・・・

538,541は、そのオープンソースのメールシステム(パッケージ)を使う側じゃないの?
ん・・・コアチームではないけど、開発してるってことかな。

もしそうだとしたら、コアクラスを拡張してISO-2022-JPで送信できるようにするのはパッケージが「日本語に特化する」ことにはならないと思うけど。
0544nobodyさん2006/09/26(火) 00:15:51ID:???
>>542
だね。とりあえず、日本ではそのルールをかえない限り、野良パッチするしかないと書いといた。
XOOPSみたいに、日本語版を出すしかないのか。ニッチなOSSだから喜ぶひとはいないし、報われないし。
放置決定。
0545nobodyさん2006/09/26(火) 00:19:35ID:???
>>543
いや、翻訳してるだけなんだけど、使う側ではないのよ。キムチの人とか、4000年の人が、
いろいろバグを登録するので、コアチームがわからないとメールをなげてきた。
0546nobodyさん2006/09/26(火) 00:23:35ID:???
ごめん。

話から察するにコアチームが言語の汎用性を深く考えてなさそうだから、簡単に拡張できないっていう難しさがあるんだろうね。
ISO-2022-JPに対応するサブクラスを作成したとしても、コアクラスに小さな、または大きな修正が必要になるだろうと。

それをコアチームが認めないのかな。仕事だとプログラミング以外の難しさもあるからね。
0547nobodyさん2006/09/26(火) 00:27:51ID:???
543,546です

勝手な想像で見当違いな事を言ってしまい申し訳ない。
バグを登録してくる人達に、コアチームのポリシー・「バグ」ではないこと・修正されないことを伝えるだけだね。
05485452006/09/26(火) 00:36:18ID:???
>>547

いや、普通に考えるとそうだと思う。
Exciteで翻訳しながらそう回答した。
マルチバイトをアメリカンに説明するのはムズい。日本語でも説明できないのに。

Thanks.
0549nobodyさん2006/09/26(火) 03:46:23ID:byyWwaMP
>>523
文字コードはUTF-8で作っていった方がいいと思うよ。これからの時代。
0550nobodyさん2006/09/26(火) 07:53:34ID:???
あるSNSに↓のフォームがあったんですけど、
actionにある記述って拡張子とかいらないのですか?
てか、これだけでPHPで作られてるのかわかりますか?
<form name="link" method="post" action="../diary/Detail" >
0551nobodyさん2006/09/26(火) 09:26:19ID:???
それだけじゃPHPかどうか分からない
0552nobodyさん2006/09/26(火) 09:33:10ID:???
自分も疑問だなあ。
たまに拡張子のないページ見かける。
ページ遷移でjspとか出てきたりして、
はじめてJavaだったのかーって感じだったり。
これはいったいどういう仕組み?
htaccessかなんかかな?
■ このスレッドは過去ログ倉庫に格納されています