ketaimaniaのプロフィール
- ベストアンサー数
- 9
- ベストアンサー率
- 39%
- お礼率
- 0%
- 登録日2005/03/20
- セッションIDの最大バイト数
PHPではセッションIDが自動で生成されますが、 そのときのセッションIDの最大バイト数が知りたいです。 どなたかご存知の方がいらっしゃいましたら、 ご教示ください。 よろしくお願いします!! m(_ _)m
- ベストアンサー
- Ever_Green
- PHP
- 回答数1
- アプリケーションの構成
wantと申します。 Webアプリケーションの構成に関して質問させて頂きます。 状況を説明すると、現在 httpd.confで DocumentRoot "/www/htdocs" のように設定し、Webアプリケーションの構成は以下のようにしています。 /www/htdocs/site/ … PHPファイル(MVCモデルでいうCの部分)を配置 /www/htdocs/css/ … スタイルシートを配置 /www/htdocs/js/ … Javascriptファイルを配置 /www/docs/ … PHPファイル(MVCモデルでいうVの部分)を配置 /www/htdocs/site/ にある contrl.phpは、先頭で set_include_path('../../'); を行い、プログラムの最後で、 require('docs/view.php'); とし、画面を呼んでいます。 /www/docs/ にある view.phpは、以下のようになっています。 <html> <head> <script language="JavaScript" src="../../js/test.js"></script> <link href="../../css/test.css" rel="stylesheet" type="text/css"> </head> <body> <form name="form1" onSubmit="javascript:submitform()"> 名前:<input type="text" name="fname" value="<?=$req['fname']?>" class="t01"> -(略)- 質問というのは、javascriptとcssのパス設定なんですが、 セキュリティ上、/www/js/ や /www/css/にファイルを置いて、 ブラウザからはアクセスできないようにしたいのですが、 /www/css/ のディレクトリにファイルを置いて、 正しいパスを設定しても、ファイルが正しく読み込まれません。(パーミッションは777) それで、仕方なく/www/htdocs/js/ にファイルを置いているのですが、 この場合だと、http://localhost/js/test.js として アクセスすると、ファイルにアクセスできてしまいます。 httpd.confで、アクセスできないようにすることも可能だとは思いますが、 /www/js/ のようにはできないのでしょうか?
- 自動置き換えタグをHTML形式にする
nl2br関数やsession_trans_id設定など、 PHP側で自動でタグを出力する関数において、 デフォルトで、<br />や<input />などXHTML形式になっています。 これを<br> <input>など旧来のHTML形式にする方法はないでしょうか?
- php4.3のオブジェクト解放
ネットでも書籍でも色々調べてみましたが、イマイチはっきり分かりません。 オブジェクトを作成後はスクリプト終了後、自動的に解放されるのでしょうか? 私は自動的に解放されるという内容も、このようにして解放するという情報も見つけられませんでした よろしくお願いします。
- ベストアンサー
- noname#14955
- PHP
- 回答数2
- 判定の仕方
みなさんifなどの false(FALSE) 0 NULL "" などをtureとするとき、判定分をどう書きますか? 私はreturn値を明示するために if($val === false) //true if($val === 0) //true if($val === NULL) //true if($val === "") //true とします。 スマートなのは if(!$val) //true なんですけど、複合型を返す関数の判定は気持ち悪くて使ってないです。 複合型の判定は if(empty($val)) //true としてます。 みなさんはどっちをつかいますか? また、 if($val == false) //true と書いたりしますか? C育ちの私にとってはとても気持ち悪くて絶対に書かないだろう判定の仕方なんですけど、なにかメリットなどがあったら教えてください。
- ベストアンサー
- noname#14448
- PHP
- 回答数4