私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】ID出さなくても質問OKなスレ【初心者歓迎】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>200
別に答えが違ってないでしょう・・・
質問者は
>メソッド内で定義した変数を別メソッドに呼び出すにはどうしたらいいのでしょうか?
と聞いてるわけで
意訳するとメソッドAの変数hogeをメソッドBで呼び出したいということですよ
つまり同一クラスの場合メソッドAの変数hogeをメンバ変数に持ってきて
Bも同じメンバ変数を参照すればいいだけですし
別クラスのメソッドの場合でもgetterを用意しとけばそこから取得できるという話です
別に答えが違ってないでしょう・・・
質問者は
>メソッド内で定義した変数を別メソッドに呼び出すにはどうしたらいいのでしょうか?
と聞いてるわけで
意訳するとメソッドAの変数hogeをメソッドBで呼び出したいということですよ
つまり同一クラスの場合メソッドAの変数hogeをメンバ変数に持ってきて
Bも同じメンバ変数を参照すればいいだけですし
別クラスのメソッドの場合でもgetterを用意しとけばそこから取得できるという話です
悪いけどもうめんどくさいんでレスしません
答えも違うということでいいので忘れて下さい
答えも違うということでいいので忘れて下さい
preg_match_all("/<dt>(.*)/", $a, $b);
『"/<dt>(.*)/"』この部分の説明をどなたかお願いします。
『"/<dt>(.*)/"』この部分の説明をどなたかお願いします。
<dt>から改行まで全てマッチさせる
aaa<dt>abc
の場合はabc
<dt>aaa
sss
の場合はaaa
<dt>
の場合は空
aaa<dt>abc
の場合はabc
<dt>aaa
sss
の場合はaaa
<dt>
の場合は空
>>208
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k09.htm
>. 改行を除く任意の 1 文字
つか、こうなってますね。 どうもでした。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k09.htm
>. 改行を除く任意の 1 文字
つか、こうなってますね。 どうもでした。
error_logが書けないといっていた者です。
無事出力できるようになったので、ご報告します。
環境はXP Professional + IIS(ISAPI)です。
結局は、ディレクトリに書き込み権限がないだけでした。
デフォルトだと、ユーザ毎に権限付与するセキュリティタブが
ディレクトリのプロパティに表示されないので、
ツール→フォルダオプション→表示で、
「簡易ファイルの共有を使用する」というチェックをはずします。
その後、ログを出力したいディレクトリで、インターネットユーザの
書き込み権限を加えてやります。(IUSR_で始まるユーザ)
あとは、PHP.iniに、
log_errors = On
error_log= "C:\\path\\to\\logfile"
こんな感じでログを出したいディレクトリを指定します。
すると、
error_log("test log");
と書くだけで、指定のログファイルに日時つきでログが書き込めます。
長くなりましたが、色々教えてくださった皆さん、どうもありがとうございました。
またお世話になるかもしれませんが、どうぞよろしくお願いします。
無事出力できるようになったので、ご報告します。
環境はXP Professional + IIS(ISAPI)です。
結局は、ディレクトリに書き込み権限がないだけでした。
デフォルトだと、ユーザ毎に権限付与するセキュリティタブが
ディレクトリのプロパティに表示されないので、
ツール→フォルダオプション→表示で、
「簡易ファイルの共有を使用する」というチェックをはずします。
その後、ログを出力したいディレクトリで、インターネットユーザの
書き込み権限を加えてやります。(IUSR_で始まるユーザ)
あとは、PHP.iniに、
log_errors = On
error_log= "C:\\path\\to\\logfile"
こんな感じでログを出したいディレクトリを指定します。
すると、
error_log("test log");
と書くだけで、指定のログファイルに日時つきでログが書き込めます。
長くなりましたが、色々教えてくださった皆さん、どうもありがとうございました。
またお世話になるかもしれませんが、どうぞよろしくお願いします。
たくさんつまってる配列があって
$abc[AAA][0]~$abc[AAA][1000]
$abc[BBB][0]~$abc[BBB][1000]
$abc[CCC][0]~$abc[CCC][1000]
$abc[BBB][18]を複数箇所で使いたい場合
$XXX=$abc[BBB][18];
のように一度定義した方がいいのでしょうか?
それとも$abc[BBB][18]をそのまま何度も
使う方がいいのでしょうか?
$abc[AAA][0]~$abc[AAA][1000]
$abc[BBB][0]~$abc[BBB][1000]
$abc[CCC][0]~$abc[CCC][1000]
$abc[BBB][18]を複数箇所で使いたい場合
$XXX=$abc[BBB][18];
のように一度定義した方がいいのでしょうか?
それとも$abc[BBB][18]をそのまま何度も
使う方がいいのでしょうか?
始めまして。PHPとMySQLでサイト作ってます。
今登録画面を作ってまして、登録画面ではフォームのプルダウンメニューで「親カテゴリ」と「子カテゴリ」を選ぶようになってます。
それで、うちのシステムでは親カテゴリと子カテゴリをMySQLでデータベースから引っ張ってきてるんです。
親カテゴリごとのIDがあり、子カテゴリは親のIDを保持する事で自分の親を判別するようになっています。
*問題はここからなんです。
登録画面で、プルダウンメニューで親カテゴリを選ぶと自動的に子カテゴリの中身が親カテゴリに属する子カテゴリのみに切り替わるようにしたいんです。
onChange="○○"ではjavascriptのメソッドしか呼び出す事が出来ないので、PHPでMySQLにアクセスして子カテゴリ群を引っ張ってくるという処理が出来ないんです。
なのでどうすればいいのかさっぱり……
挙動としては、よく登録画面で都道府県を選ぶと自動的に次のプルダウンで市区を都道府県に合わせたものに絞ってくれるじゃないですか?
あれをMySQLと連動した形で実現できないか、どなたが助言お願いします(たぶんスレ違いじゃないはず)。
今登録画面を作ってまして、登録画面ではフォームのプルダウンメニューで「親カテゴリ」と「子カテゴリ」を選ぶようになってます。
それで、うちのシステムでは親カテゴリと子カテゴリをMySQLでデータベースから引っ張ってきてるんです。
親カテゴリごとのIDがあり、子カテゴリは親のIDを保持する事で自分の親を判別するようになっています。
*問題はここからなんです。
登録画面で、プルダウンメニューで親カテゴリを選ぶと自動的に子カテゴリの中身が親カテゴリに属する子カテゴリのみに切り替わるようにしたいんです。
onChange="○○"ではjavascriptのメソッドしか呼び出す事が出来ないので、PHPでMySQLにアクセスして子カテゴリ群を引っ張ってくるという処理が出来ないんです。
なのでどうすればいいのかさっぱり……
挙動としては、よく登録画面で都道府県を選ぶと自動的に次のプルダウンで市区を都道府県に合わせたものに絞ってくれるじゃないですか?
あれをMySQLと連動した形で実現できないか、どなたが助言お願いします(たぶんスレ違いじゃないはず)。
>>218
スタイルシートでの表示/非表示でも良くね?
スタイルシートでの表示/非表示でも良くね?
Windows XPにアパッチとPHP4の環境です。
ブラウザからアクセスして、PHPで処理中にブラウザを閉じたら、処理は止まるのですか?
それともアパッチからレスポンス返す直前までは処理は進むのでしょうか。
ブラウザからアクセスして、PHPで処理中にブラウザを閉じたら、処理は止まるのですか?
それともアパッチからレスポンス返す直前までは処理は進むのでしょうか。
>>218-222
皆さんありがとうございます。松竹梅の松としてAjaxが一番適してるかな、と思いました。
っていうか今までAjaxという便利な(開発はちょっとだるいけど)技術があったなんて……
調べたら今ではAjaxぐらい当たり前らしいのに、それを知らなかったなんて恥ずかしい。
JavaScript+SQLも調べてみたら結構使えそうな場面がありそうです!
このスレのおかげでシステム開発新しい境地が開けた気がします(なんて言ったら大げさかw)
ありがとうございました!
皆さんありがとうございます。松竹梅の松としてAjaxが一番適してるかな、と思いました。
っていうか今までAjaxという便利な(開発はちょっとだるいけど)技術があったなんて……
調べたら今ではAjaxぐらい当たり前らしいのに、それを知らなかったなんて恥ずかしい。
JavaScript+SQLも調べてみたら結構使えそうな場面がありそうです!
このスレのおかげでシステム開発新しい境地が開けた気がします(なんて言ったら大げさかw)
ありがとうございました!
せっかくのところ悪いのだが、そのDBから引っ張り出したいものが頻繁にUPDATEされないデータなのであれば、
>>225に書いたみたいに動的にJavaScriptを生成した方がいいよ。
DBのデータからJSの配列を動的に作って、それを元に動的にFORMタグ内のSELECTメニュー作るようなイメージかな?
なんか良いサンプルコードでもあればいいが。
>>225に書いたみたいに動的にJavaScriptを生成した方がいいよ。
DBのデータからJSの配列を動的に作って、それを元に動的にFORMタグ内のSELECTメニュー作るようなイメージかな?
なんか良いサンプルコードでもあればいいが。
PHPでダウンロード販売サイトを作ろうと思っていますが、
調べても分かりませんでした。
情報があればお願いします。
調べても分かりませんでした。
情報があればお願いします。
何の情報がほしいんだよ
PHPはどこまで理解してんの?
あと別にsageなくてもいいけど
糞スレageるな
PHPはどこまで理解してんの?
あと別にsageなくてもいいけど
糞スレageるな
Notice: Undefined variable: PHP_SELF in
Notice: Undefined variable: aclink in
というエラーが出たのですがどういう意味でしょうか?
他のサーバでは出なかったのですが・・・
ねんとなく動いちゃうからPHPは恐ろしい
答えがほしいなら問題箇所のソースを出しなさいよ
答えがほしいなら問題箇所のソースを出しなさいよ
ほい
<p class="uline"> | <a href="$home">Home</a> | <a href="$PHP_SELF?gal=0">File List</a> |
<a href="$PHP_SELF?mode=upload">Upload</a> | <a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> | <a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> | <a href="$PHP_SELF?mode=admin">Admin</a> | </p>
MODELINK;
?>
<p class="uline"> | <a href="$home">Home</a> | <a href="$PHP_SELF?gal=0">File List</a> |
<a href="$PHP_SELF?mode=upload">Upload</a> | <a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> | <a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> | <a href="$PHP_SELF?mode=admin">Admin</a> | </p>
MODELINK;
?>
$_SERVER['PHP_SELF]じゃなくて$PHP_SELFで使いたいなら
register_globalsをオンにしないと
register_globalsをオンにしないと
むしろ、いきなり$PHP_SELFこんなやり方があったことを知らなかった
register_globalsとかいうのをオンにすると自動的に入るとは・・・
register_globalsとかいうのをオンにすると自動的に入るとは・・・
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?gal=0">File List</a>
にしたけど、違うエラーが出るな・・・・変なところありますか?
にしたけど、違うエラーが出るな・・・・変なところありますか?
何のエラーが出たのか書いてくれ
自分なら
<a href="<?php echo $_SERVER['PHP_SELF']."?gal=0"; ?>">File List</a>
にするけどたぶん同じエラーが出るだろう
自分なら
<a href="<?php echo $_SERVER['PHP_SELF']."?gal=0"; ?>">File List</a>
にするけどたぶん同じエラーが出るだろう
長いですけど
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
ヒアドキュメント開始にセミコロンはいらないか
関係ないいいけど$_SERVER['PHP_SELF']を適当な変数に代入して使うな俺なら
>>243のエラーはかわらないだろうけど。もう全部の文張ってくれ。
<?php
~略~
<a href="<?php echo $_SERVER['PHP_SELF']."?gal=0"; ?>">File List</a>
~略~
?>
こんなことにはなってないよね?
>>243のエラーはかわらないだろうけど。もう全部の文張ってくれ。
<?php
~略~
<a href="<?php echo $_SERVER['PHP_SELF']."?gal=0"; ?>">File List</a>
~略~
?>
こんなことにはなってないよね?
こんな感じです
<?php
~略~
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?gal=0">File List</a> | <--- 126
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=upload">Upload</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?gal=1">Gallely</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=ret">search</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=rank">ranking</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=env">Setting</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=admin">Admin</a> |
</p>
MODELINK;
~略~
?>
エラー
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
~~~~htdocs/config.php on line 126
<?php
~略~
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?gal=0">File List</a> | <--- 126
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=upload">Upload</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?gal=1">Gallely</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=ret">search</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=rank">ranking</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=env">Setting</a> |
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?mode=admin">Admin</a> |
</p>
MODELINK;
~略~
?>
エラー
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in
~~~~htdocs/config.php on line 126
>>247
エスパー様!
エスパー様!
よくわかんないけどこれで動かない?
<?php
~略~
$PHP_SELF = $_SERVER['PHP_SELF'];
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="$PHP_SELF?gal=0">File List</a> | <--- 126
<a href="$PHP_SELF?mode=upload">Upload</a> |
<a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> |
<a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> |
<a href="$PHP_SELF?mode=admin">Admin</a> |
</p>
MODELINK;
~略~
?>
<?php
~略~
$PHP_SELF = $_SERVER['PHP_SELF'];
MAINUP;
$modelink = <<<MODELINK
<p class="uline"> | <a href="$home">Home</a> |
<a href="$PHP_SELF?gal=0">File List</a> | <--- 126
<a href="$PHP_SELF?mode=upload">Upload</a> |
<a href="$PHP_SELF?gal=1">Gallely</a> |
<a href="$PHP_SELF?mode=ret">search</a> |
<a href="$PHP_SELF?mode=rank">ranking</a> |
<a href="$PHP_SELF?mode=env">Setting</a> |
<a href="$PHP_SELF?mode=admin">Admin</a> |
</p>
MODELINK;
~略~
?>
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】ID出さなくても質問OKなスレ【初心者歓迎】 (836) - [100%] - 2009/8/18 21:04 ○
- 【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2 (1001) - [86%] - 2009/11/19 20:19 ○
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [33%] - 2008/6/19 7:19 ○
- 【PHP】フレームワークについて語るスレ13【総合】 (985) - [31%] - 2009/9/23 3:04 ○
トップメニューへ / →のくす牧場書庫について