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

【PHP】くだらねぇ質問はここに書き込みやがれpart5

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/30(土) 00:12:53ID:OJfc9xBu
PHPに関するくだらない質問用すれです。
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい

・過去スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
【PHP】くだらねぇ質問はここに書き込みやがれpart3
http://pc5.2ch.net/test/read.cgi/php/1107780435/
【PHP】くだらねぇ質問はここに書き込みやがれpart4
http://pc8.2ch.net/test/read.cgi/php/1110697712/
02492462005/05/10(火) 10:03:22ID:???
>>248
社内LANの相手方のサーバで、私はクライアントのソースコード変更の権限を持っていません。
出来れば書き換えてくれという要望を出したくないのですが、
ほかに良い方法がないならそれも候補のひとつとして考えています。
0250nobodyさん2005/05/10(火) 10:15:44ID:???
>>249
例えばnameが君の言うonly messagesになっていた場合
それを取得するには
$_POST['only_messages']になる
空白は_として認識される

print_r($_POST);
を試せばわかると思う
0251nobodyさん2005/05/10(火) 10:29:13ID:???
>>250
すみません、言葉が足りませんでした。_POSTは、完全な空配列になってしまっています。
下がPOSTで「message」をポストした時に_POSTをprint_rした結果です。

Array
(
)
0252nobodyさん2005/05/10(火) 10:53:47ID:F6arxgcN
http://p5091-ipad02miyazaki.miyazaki.ocn.ne.jp/
wwwwうはっwwwwwwwwwwwwwww
wwwwwwwwwwww
おkwwwwwwwwwwww
うぇwwwwwwおkwwwwwwうはっwwwwww
0253軟式PHP2005/05/10(火) 10:54:03ID:???
>>251
$_SERVER['QUERY_STRING']はどうなってるん?
0254nobodyさん2005/05/10(火) 10:55:17ID:???
ていうか原因は
>>ただの文字列'only messages'となっているために、$_POSTが機能しません。
これではない気がする
0255nobodyさん2005/05/10(火) 11:05:22ID:???
>>253
空文字列です
0256nobodyさん2005/05/10(火) 11:11:33ID:???
工エエェェ(´д`)ェェエエ工工
0257241, 2432005/05/10(火) 11:11:57ID:jY6RiK1Q
>>245
ソースには書いてあります。すいません

結局、問題はSQLのconfのように思います。

pg_connectで
ホストを指定しTCP接続
-> confにTCP/IPの許可が無く蹴られる
ホストを指定せずUnixドメインソケット接続
-> identはTCP/IPなので蹴られる
…のジレンマ

上のような認識で良いでしょうか。
また、conf弄る以外に手は無いのでしょうか

スレ違い度々すみません
0258nobodyさん2005/05/10(火) 11:14:21ID:???
>>253
POSTでQueryStringは関係ないだろ?
0259軟式PHP2005/05/10(火) 11:18:55ID:???
>>258
まぁそうなんだがGETの可能性もあるかなと。
0260nobodyさん2005/05/10(火) 11:32:57ID:???
PHPのフレームワークmojaviについて日本語で解説してるサイトで
お勧めなどありますか?
今は、ttp://mojavi.try-angle.biz/wiki/index.php を参考にして勉強しています。

また、mojaviについて日本語で詳しく書かれている書籍などはあるのでしょうか?
大きな書店(池袋のジュンク堂など)を結構見て回ったのですが、ありませんでした。
0261nobodyさん2005/05/10(火) 11:35:20ID:???
まぁ恐らくだとphp.iniの設定が間違っているから
only messagesをonly_messagesと読み込んでくれないんじゃないかな

試しにphp4.3を入れてphp.iniの設定は初期のまま
以下のソースを実行したがちゃんと「test」が出力されている

<form method="POST" action="<?=$_SERVER['PHP_SELF']?>">
<input type="hidden" name="test area" value="test">
<input type="submit">
</form>
<?=$_POST['text_area']?>
0262nobodyさん2005/05/10(火) 11:36:28ID:???
訂正
<?=$_POST['text_area']?> => <?=$_POST['test_area']?>
0263nobodyさん2005/05/10(火) 11:52:45ID:???
関数の戻り値は一つしか指定できないんですか?
0264nobodyさん2005/05/10(火) 11:59:41ID:???
>>263
YES
0265nobodyさん2005/05/10(火) 12:02:10ID:???
関数側で配列で返してlistで受け取る、とかかな。
0266nobodyさん2005/05/10(火) 12:15:40ID:???
>>264-265
�dクス!
一つ限定なら265の通り工夫します。
0267nobodyさん2005/05/10(火) 12:49:14ID:???
>>261
POSTデータがHTMLのformでは送信できない形になってしまうのです。
具体的には、getallheaders()で取れるHTTPヘッダが以下のような形になっています。
-------------------------------------------------
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: ja
Cache-Control: no-cache
Connection: Keep-Alive
Content-Length: 7
Content-Type: application/x-www-form-urlencoded
Host: ***.***.jp
method: POST /cgi-bin/php/test.php HTTP/1.1
Referer: http://***.***.jp/working/
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
-------------------------------------------------
多分"Content-Length: 7"の指す内容は"message"でしょう。

たとえばGETの場合だと、
somescript.php?message
とリクエストがくるようなものです。

ちなみにGETの場合は、上のリクエストを出して$_GETをprint_rすると
Array
(
[messgaes] =>
)
となります。
0268nobodyさん2005/05/10(火) 13:38:07ID:???
>>266
配列にするってのも手だけど、何のために参照渡しがあるのか考えてみよう。
0269nobodyさん2005/05/10(火) 13:40:41ID:???
>>267

<?php
$putdata = fopen("php://stdin","r");
$data = fread($putdata,4096)
fclose($putdata);
echo $data;
?>

これで取得できないか?
02702292005/05/10(火) 14:48:04ID:eATLLovc
>>230 231
私が思いつくのは
header("Content-Type: image/jpeg");
imagejpg($src);
のようにPHPで出力?する方法しかないのですが、
これだと画像を右クリックで保存しようとするとbmpになってしまいます。
なにか良い方法あるでしょうか?
0271nobodyさん2005/05/10(火) 15:13:12ID:???
ルートで出した値が整数かそうでないかを判別するには
どうしたらよいでしょうか?
0272軟式PHP2005/05/10(火) 15:29:19ID:???
方法は色々あると思うけど一例。
<?php
$num = 9;
$num_sq = sqrt( $num );

print$num_sq . 'は、';
if( $num_sq == intval( $num_sq ) )
{
print'整数だね';
}else{
print'整数じゃないね。';
}
?>
0273nobodyさん2005/05/10(火) 15:42:38ID:U3zxbNO5
http://YahooBB220009124044.bbtec.net/

っwwwっうぇwwwwwwwwwwwwwwwwwwwwww
wwwwwwっうぇwうぇwwwwwwwwwwwwwwwwww
wwwwっっうぇっうぇwww
02742712005/05/10(火) 15:47:13ID:???
>>272
テラサンクス
0275nobodyさん2005/05/10(火) 18:52:06ID:???
一部設定だけが違ってて、それ以外は全く同じスクリプトを、異なるディレクトリに置きたい場合ですが、
シンボリックリンクとか使えないのでしょうか?

例えば、
/home/www/htdocs/abc/にaa.phpとdef.inc
があるとします。
aa.phpのシンボリックリンクを
/home/www/htdocs/xyz/aa.php
に置いたとします。

aa.phpから、
<?php
require( "def.inc" );
.....
?>
みたいにして、設定のみをdef.incよみこませるとして、
/home/www/htdocs/xyz/aa.php(シンボリックリンク)
を実行した場合でも、
/home/www/htdocs/abc/def.inc
が読込まれてしまいます。当然と言えば当然なのかもしれないけど。
これを、/home/www/htdocs/xyz/def.incが読込まれるようにするには、どうしたら良いでつか?

よろしくおながいします。
0276nobodyさん2005/05/10(火) 19:05:05ID:???
>>267
$_POSTが空なら$HTTP_RAW_POST_DATAに入ってるかも
0277nobodyさん2005/05/10(火) 20:28:03ID:???
>>269
やってみましたが駄目でした。
fopenはうまく行っているようですが、内容がなく、即EOFでした。

>>276
空文字列でした。
02782672005/05/10(火) 20:32:27ID:???
ちょっと残念ですが、POSTデータを取得するのは諦めることにします。
皆さんありがとうございました
0279nobodyさん2005/05/10(火) 20:58:45ID:???
>>627
スクリプトがおかしいんじゃなくて、画面のフォームが
タグの閉じ忘れなんかでうまく受け取れないのでは?


以前同じようなトラブルがあったもんで。
0280nobodyさん2005/05/10(火) 20:59:49ID:???
ロングパスですな
0281nobodyさん2005/05/10(火) 21:22:27ID:???
>>627
</form>が抜けてるじゃねーか!
0282nobodyさん2005/05/11(水) 08:36:56ID:???
>>281
>>627は、</from>を抜かしたギャグをかますように。
0283nobodyさん2005/05/11(水) 13:42:34ID:AwvRVDab
283ゲット
0284nobodyさん2005/05/11(水) 14:18:03ID:???
>>282
ロングすぎ
0285nobodyさん2005/05/11(水) 15:54:34ID:???
ロン毛カコ(・∀・)イイ!
0286nobodyさん2005/05/11(水) 18:20:13ID:???
くだらない疑問があります。

PEARってPHP4とかPHP5とか区別は無いのですか?
偶にPHP5じゃないとダメってのはありますが、
基本的には両方とも使えるんでしょうか?
0287nobodyさん2005/05/11(水) 20:15:32ID:fr0Q+Hmi
PHP5が使えるレン鯖がぜんぜん増えないんですが・・
PHPはもう終わってるのでは・・・って気がしてきました。
PHP5なんだか評判悪いですよね・・どうなんでしょう?そのあたり
0288nobodyさん2005/05/11(水) 21:11:19ID:???
すれ違いだったらスマソン
エロイ人教えてください
linuxでもききましたがオセーテくれないのでおせーてください

kagoyaのサーバーを使用して
うんたら@kagoya.net
でメールをもらったらプログラムを実行して返信したいのですが

.procmailrcをhomeのすぐ下において
中身は
PATH=$HOME/bin:/usr/bin:/usr/ucb:/bin:/usr/sbin:/usr/local/bin:.
MAILDIR=$HOME/Mail
LOGFILE=$MAILDIR/procmail.log

:0
* ^To:.*うんたら@kagoya.net
* ^From:.*\/.*
#| /usr/local/bin/php /home/うんたら/public_html/getmail.php "$MATCH" regist > /home/うんたら/public_html/getlog.txt
#*| /usr/local/bin/php /home/うんたら/public_html/getmail.php "$MATCH" regist

とかいたのですが動きません どこがまちがっているのでそう
0289nobodyさん2005/05/11(水) 21:11:27ID:???
あなたが童貞あるいは処女を卒業する頃までには広がります
既に卒業しているのであれば広まることはありません
02902372005/05/11(水) 21:20:31ID:???
どなたかご教授して頂けると幸いです(_ _) >>237-238
0291nobodyさん2005/05/11(水) 21:25:39ID:???
mysql_query("SELECT * FROM $table WHRER $where;")
WHEREのまちがえでないの?
0292nobodyさん2005/05/11(水) 21:39:41ID:???
>>288
VERBOSE=1(だっけ)にして詳細ログをみるとなにかわかるかもしれない。
基本中の基本だけど、パーミッション関係は大丈夫なんだろうね。

あとは、、いや、すれ違いだからどっか適当なとこで続けなよ。
02932372005/05/11(水) 21:41:13ID:???
>>291
あ、そうですねありがとうございます(_ _)でも、依然エラーが出るのがなぜか分かりません;;
mysql_query("SELECT * FROM $table WHRER $where;") or die(FALSE);
だと構文チェックは成功して
mysql_query("SELECT * FROM $table WHRER $where;") or return(FALSE);
だとなぜかエラーになります。。
0294nobodyさん2005/05/11(水) 21:55:40ID:???

mysql_query("SELECT * FROM $table WHRER $where") or die ("FALSE");
これでどうでそう
0295nobodyさん2005/05/11(水) 21:59:43ID:???
何気に気になってたんだけど、「or die」ってどういう意味?
今まで、詳しく分からないで何となく使ってたんだけど、
そもそも or って and とか xor とかの論理演算子じゃないの?
0296nobodyさん2005/05/11(水) 22:02:30ID:???
>>295
orは左辺の式が偽の場合、右辺の式を評価します。
02972372005/05/11(水) 22:04:13ID:???
>>294
すみません、やりたいのは
mysql_query("SELECT * FROM $table WHRER $where;") or return(FALSE);
を正常に動かすことです。dieの場合は正常に動くのですが。。
0298nobodyさん2005/05/11(水) 22:09:39ID:???
$result = mysql_query("SELECT * FROM $table WHRER $where") or die ("FALSE");
$rows = mysql_num_rows($result);
if($rows>0){
return true;
}else{
return false;
}
これでどうだボケェ
0299nobodyさん2005/05/11(水) 22:09:50ID:???
if(! mysql_〜) return false; にしておけば、意味も分かり易いしええんでないの?
0300nobodyさん2005/05/11(水) 22:10:24ID:???
>>296
え?
ORってさ論理和だよね?
a or b だとしたら a または b のどちらかが 真の場合に真になるんだよね?

それとも、PHPでの特殊な処理なの?
あと、左辺の式が偽の時、右辺の式を評価するのがorだとすると、
逆に、左辺の式が真の時、右辺の式を評価するものとかあるの?
0301nobodyさん2005/05/11(水) 22:17:08ID:???
だから〜
WHRER はキモいので WHERE にしといてくれー
0302nobodyさん2005/05/11(水) 22:18:25ID:???
>>297
return は式でも関数でもないから
0303nobodyさん2005/05/11(水) 22:20:17ID:???
>>300
>逆に、左辺の式が真の時、右辺の式を評価するものとかあるの?
and

左が偽なら偽確定なので右は評価しない
0304nobodyさん2005/05/11(水) 22:24:07ID:???
>>300
aが真だったら bが何でも(真でも偽でも)、真になる。
つーわけで、>>296のような解釈をする言語が多い。PHPも然り。
or dieつーのが最もよく使われる例だね。

後半に関しては、次の例を試してみれば、右のオペランドのand orで扱い方に違いがあることが分かると思う。
function hoge(){ print 'func hoge'; exit; }
$a = 'hoge' or hoge(); // orにしたりandにしたり
print $a;
0305nobodyさん2005/05/11(水) 22:24:12ID:???
>>303
なるほど、そういうことか。
ORだから左辺が真なら真だから右辺は評価しない。
左辺が偽なら右辺を評価しないと結果が出ないから右辺を評価するって訳か。
03063052005/05/11(水) 22:25:03ID:???
書いてる間に、>>304に突っ込まれた・・・orz
03072972005/05/11(水) 22:25:15ID:???
>>298-302
ありがとうございます。
>>298 そう言う方法もありますね。。なるほど。
>>299 そうしようと思います。
>>302 疑問が一気に解決しました。。
0308nobodyさん2005/05/11(水) 22:59:06ID:???
ふと思ったのですが、jcode.pl使ってると遅い気がするんですが...
使わない方がいいかな?でも、使わないと文字化けするんだよね...

ここで、jcode.plを改造しない?もう5年もバージョンうpしてないし、おk?
0309nobodyさん2005/05/11(水) 23:03:52ID:???
PHPでjcode.plなんて使わない。
0310nobodyさん2005/05/11(水) 23:04:29ID:???
へ?
0311nobodyさん2005/05/11(水) 23:07:03ID:???
ぷぅ。
0312nobodyさん2005/05/12(木) 00:28:57ID:???
proxyはじきたいんだが、どうすれば。
正規表現とか使うんだろうか。誰か教えてplz
0313nobodyさん2005/05/12(木) 08:42:32ID:???
<?PHP
という様に、頭に<?っていうカッコワルイヘッダを書かなきゃならないっていう仕様はなんとかならんのか。
せめて
</PHP
とか、なんか工夫がなかったのか? なんでいきなり
?
なんだよ?

そういえば、昔のIBMの端末のキーボードには{っていう記号がなかったので
Cのプログラムでは、 { を ??( って書いていた っていうのを今思い出したぞ。
なんだっけか? トリグラフ表記(trigraph)だっけか?
というわけで、
?>

0314nobodyさん2005/05/12(木) 08:54:07ID:???
>>312
環境変数チェックしたらどうか。
0315nobodyさん2005/05/12(木) 09:40:50ID:???
PHPでtrackback pingをしようと考えているのですが
excerptの長さに規定はあるのでしょうか?
スパムはしません(--;
0316nobodyさん2005/05/12(木) 10:10:09ID:???
>>313のスクリプトはエラーが出ます。
0317nobodyさん2005/05/12(木) 10:16:06ID:???
jcode.phpのこと言ってんのか?
0318nobodyさん2005/05/12(木) 10:26:18ID:???
>>313
<script language="php">〜</script>
0319nobodyさん2005/05/12(木) 11:25:28ID:???
>>313
<% echo ("オプションでASP形式のタグを使用可能です"); %>
0320nobodyさん2005/05/12(木) 14:56:08ID:???
質問があります。

レン鯖なのでインストールされていないPEARがあるので、
PEARマニュアルに書いてあるように、ttp://go-pear.org を go-pear.php という名前で保存し、
インストールして使用しています。

今までは、PEARを使うPHPの中で、ini_setを使用していました。

最近、これでは面倒だと感じ、色々調べたところ .htaccess で php_value を使用して
設定できることが分かりました。

そこで疑問があります。
単純にPEARだけを include_path に設定することは出来るのですが、
ini_set を使用していたときは、 ini_get も使用して、現在設定されてるパスに
使用したいもの(PEARなど)をプラスする形にしていました。

.htaccess の php_value を使用して同様のことをしたいのですが、どうしたら良いのでしょう?
.htaccess の中でPHPを記述してもいいのでしょうか?
0321nobodyさん2005/05/12(木) 15:48:51ID:???
>>320
.htaccess でPHPの設定って変わるか?
確かにマニュアルとか書かれてるけど、俺の環境(W2K+PHP4.3.10)じゃ設定変わらないんだけど?
0322nobodyさん2005/05/12(木) 16:16:47ID:???
>>321
あぱっち再起動
0323nobodyさん2005/05/12(木) 16:23:40ID:???
>>322
Apache再起動ってのはチョット的外れだな。
そんな動きだったら、レン鯖とかだと困るだろ?
普通は即時に反映される。

>>321
ひょっとして<IfModule mod_php4.c>でくくってないか?
インターネット上で載ってるサンプルが殆どこの形式だけど、
Windowsだとこれでくくってると動かない。
行き成りphp_value と記述汁。

>>320
御免。
その方法は俺も知らない。
だけど、PEARだと既存の設定を上書きしたいはずだから、問題無いんじゃ?
でも、他に設定されてたら、全部設定するの面倒か・・・
0324nobodyさん2005/05/12(木) 17:21:07ID:???
>>320
.htaccessでprepend_fileを指定して、その中でini_setすれば
グローバルに設定が反映されるよ。
0325nobodyさん2005/05/12(木) 17:47:38ID:???
.htaccessの話が出てきたので聞いてみたい。

仕事とか趣味でもどっちでもいいんだけど、パーミッションってどうしてる?
よくインターネットで公開されてるようなスクリプトだと
ログ用のファイルのパーミッションはどうしろだの書いてあるけど、
.htaccessつかってアクセスできないようにすれば良いだけじゃないのか?
例えパーミッションが777でも.htaccessで隠せばアクセスされないよな?
何か問題があるのかなぁ・・・(その鯖で.htaccessが使用できないって場合以外で)
0326nobodyさん2005/05/12(木) 18:55:04ID:???
perlですよ。
>>317

jcode.plを使わないとなんで、perlは文字化けするんですかね。
KENTとかのCGIをダウソすると、かならず入ってる jcode.pl ....

最終バージョンが2000年なので、そろそろ改造してもいいかと..
ソースはこちらだ!
jcode.pl,v 2.13 2000/09/29 16:10:05
ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/

ttp://srekcah.org/jcode/jcode.pl-2.13
0327nobodyさん2005/05/12(木) 19:04:45ID:???
>>325
設定ミスっていうのはたいてい起きるもんだよ。

777なんて例えば共有サーバーなら他のユーザーに自分の権限を
すべて与えている事になるし、激ヤバすぎる。
0328nobodyさん2005/05/12(木) 19:06:22ID:???
>>327
ゴメン間違えた。suidビットと勘違い。
0329nobodyさん2005/05/12(木) 19:28:41ID:???
>326
スレタイ嫁
0330nobodyさん2005/05/12(木) 19:44:22ID:???
>329
jcode.pl の改造はどこのスレがイィでしょうか?
丸投げスレか....?
0331nobodyさん2005/05/12(木) 19:51:44ID:???
検索しろよ
とりあえずここはPHPのスレだしPerlは関係ないぞ
0332nobodyさん2005/05/13(金) 02:14:55ID:???
ググれば出てくるのに…
たくさん釣れて良かったね
0333nobodyさん2005/05/13(金) 11:26:20ID:???
ファイルの、一行だけ消す時とか、書き換える時、
何か良い方法は無いですか?
ファイルがでかいので、一行ずつ読み込んで、
tmpfileでテンポラリファイルを作り、そこに書き出し、
そこから更に元のファイルに一行ずつ書いてゆく。
思い浮かんだのはこれくらいです。
知恵をお貸しください。
0334nobodyさん2005/05/13(金) 13:20:29ID:???
>>333
tempに書いてリネーム
0335nobodyさん2005/05/13(金) 14:38:17ID:???

$obj=new e;
a($obj);
b($obj);
c(&$obj);
d(&$obj);

function a($o){$o->v="a";}
function b(&$o){$o->v="b";}
function c($o){$o->v="c";}
function d(&$o){$o->v="d";}
class e{
var $v="ABCDEFG";
}
↑の4つの関数は
aだけが値渡し
b〜cは参照渡し(書き方は違うが渡し方は完璧に一緒)
で合ってるでしょうか?
0336nobodyさん2005/05/13(金) 23:40:07ID:aoWOUNW7
PHPで、外部のサーバにあるシェルを実行することはできますか。
TELNETか何かでログインできれば可能な気がするのですが。

最終的にやりたいことは、WEBのPHPから対象のサーバを選んで、
そのサーバのシェルを実行するということです。

アドバイスよろしくお願いします。

0337nobodyさん2005/05/14(土) 00:09:06ID:???
>>336
外部のサーバの状況による。
中に入るための扉が無けりゃ初っ端から無理っす。
0338nobodyさん2005/05/14(土) 03:43:26ID:???
winXPにPHP、アパ、MySQLぶち込んだんだけど、
ローカルテストでmb_send_mail()使って自身のパソコンにメール送るのって、
また別にメールサーバ入れなきゃいけないのかな?
0339nobodyさん2005/05/14(土) 03:59:02ID:???
はい
0340nobodyさん2005/05/14(土) 06:27:48ID:OEZ8BJ6L
スレタイ通りくだらねぇ質問をさせてください。

PHPを学ぶかPerlを学ぶか迷ってるんです。
最初に学ぶとしたらどちらが良いでしょうか?

Perlはクセがあるとどこかで聞いたのでPHP
のほうが良いのかなぁと思ってるのですが。
0341nobodyさん2005/05/14(土) 07:32:01ID:IfWBq4ix
変数の前についてるvarってなぬ?
基礎PHP改訂版のクラスの項ででてきたんだけど何も説明がない
var $hensu と $hensu はどういったときに使い分けるのです?
過去スレPa1にも同じような質問があったけどスルーされてたみたいなんで
くだらねぇのかもしらないけど

たのむ!
0342nobodyさん2005/05/14(土) 09:05:06ID:???
>>340
もし貴方がC言語の経験を少しでも持っているなら、
迷わずPHPですね
0343nobodyさん2005/05/14(土) 09:05:24ID:???
夏の日の1993 by class
0344nobodyさん2005/05/14(土) 09:22:33ID:OEZ8BJ6L
>>342
じゃあPHPにします。�dクス!
0345nobodyさん2005/05/14(土) 09:50:36ID:???
>>341
VBで言うDimみたいなもんだ。
0346nobodyさん2005/05/14(土) 10:07:45ID:???
質問させて下さい。

Mojaviを使用したWebアプリでフレームで分割されたページを作るにはどうしたら良いですか?
最初はフレーム部分はHTMLで作って、左右それぞれの部分をMojaviで作った
メニューとコンテンツを表示していました。
ログイン機能をつけようとしていまして、フレームが表示される前にログインさせたいのです。

それと、皆さんはどういう単位でModuleとActionを分けていますか?
例えば、商品の発注システムとかだと、在庫の確認機能なり発注機能、請求書の発行機能、
顧客管理などなど幾つかの機能に別れると思いますが、
その機能別にModuleに分割した方がいいのでしょうか?
それとも、1つのシステムをModuleにして後はActionで分割した方がいいのでしょうか?
0347nobodyさん2005/05/14(土) 10:38:37ID:???
>>345
�dクス!

っておい!
VBでググちゃったじゃないか
有効範囲と寿命って感じか?
まあなんとなく理解でき(ry

結果的に
�dクス!
0348nobodyさん2005/05/14(土) 12:16:52ID:???
>>346
フレームは普通にデフォルトのアクションとかでフレーム表示させるようにすればいいだけじゃ・・・

ModuleとActionの分け方はその時その時のような気がする。
ただ、俺は○○システムという単位で1つのMojaviを使う形にしてる。

というのはConfigが1つだから、デフォルトの設定を変えられない。
ログインやらデフォルトのモジュールやらエラーやら、
複数のシステムで共有するにはちょっと無理が出てくる。

各Module毎にConfigが設定できれば良いんだけど・・・
ひょっとして出来るのかなぁ・・・そこまでは分からないや。
■ このスレッドは過去ログ倉庫に格納されています