【PHP】くだらねぇ質問はここに書き込みやがれ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/11/02 00:15:41ID:???0002nobodyさん
04/11/02 00:21:02ID:QiT/le0d文句あるか???
0004nobodyさん
04/11/02 03:41:50ID:fek3vVTJ0005nobodyさん
04/11/02 06:45:06ID:???関数のローカルスコープから、外の変数を書き換えるとき。
0006nobodyさん
04/11/02 09:23:59ID:???0007nobodyさん
04/11/02 12:42:20ID:???0008nobodyさん
04/11/02 13:25:21ID:???けどマニュアルにはヘブライはるけどアラビックないんだよねー
英語出来るから運用上は問題はないんだろうけど
0009nobodyさん
04/11/02 14:35:36ID:???0010nobodyさん
04/11/02 18:30:57ID:???http://pc5.2ch.net/test/read.cgi/php/1083828423/389
0011nobodyさん
04/11/02 19:12:01ID:BdD3Iw6Qsession.gc_maxlifetime = 1
session.cache_limiter = public
なんですが他にどこを確認すればよろしいでしょうか?
0012nobodyさん
04/11/02 20:38:15ID:???expireを指定するのはCookieの破棄をクライアントに依存することになるので
鯖側でやる。
あとgc_maxlifetimeは関係ないぞ。しかも1じゃgcの度に全部消されてしまう。
キャッシュをpublicで有効にさせてるのも意味不明。マニュアルもっと嫁。
0013nobodyさん
04/11/02 20:40:39ID:???0014nobodyさん
04/11/02 20:44:34ID:ruCeV6rD|i l |i l| li |
∩
_,,..,,n,r'゙ <⌒つ
./ ゚ 3 ヽ )´
) l ゚ ll ∩ ノ そ
Σ `'ー---‐'' (
⌒ヽ/V⌒v、/⌒ ビダァァァン!!
0016nobodyさん
04/11/03 14:27:27ID:dqlavdBU0017nobodyさん
04/11/04 02:34:38ID:7zuJUVGZやっぱり無理?セッション情報が必要?
メニューのリンクから、インナーフレームを書き換えたとき、
そこに読み込まれるhtmlがあるディレクトリ名を取得することって
どうやればできますか?
0018nobodyさん
04/11/04 03:29:52ID:???0019nobodyさん
04/11/04 13:18:12ID:???環境:Apache2+PHP4.2.3multibyte & qmail
qmailへのsendmailラッパ切り替えは行っています。
0020nobodyさん
04/11/04 16:05:14ID:???ext/standard/mail.c を見て分かるように、要因になるものは複数あります。
とりあえずメール鯖のログを見てみてはイカガ谷^hですか?
0021nobodyさん
04/11/04 16:27:52ID:ZJYSaM9M<?php
// 関数のリストを取得
$funcs = get_defined_functions();
// 表示
natsort($funcs["internal"]);
foreach ($funcs["internal"] as $value)
{
print "$value\n";
}
?>
実行結果に mail 関数ある??
0022nobodyさん
04/11/04 16:30:34ID:???0023nobodyさん
04/11/04 16:48:59ID:???型チェックも行いたいときに in_array を使うという理解で合ってますか?
002519
04/11/04 17:53:54ID:???>>20,22
ログは一通り見たのですが、もう一度確認します。
>>21
mail関数はありました。どうもです。
0026梓屋
04/11/04 18:34:02ID:???単純に関数を変えていくだけではすまんでしょうか?
何かperlとphp特有の違いみたいなもんだあったら教えてくださいませ
0028nobodyさん
04/11/04 19:19:35ID:???それ以外は微妙な調整が必要だろう。
0030nobodyさん
04/11/04 21:04:19ID:???0031nobodyさん
04/11/04 22:02:19ID:???header("Content-type: application/octet-stream");
header("Content-Disposition: inline; filename=\"test.wmv\"");
header("Content-Length: ".50000);
readfile("test.wmv");
としてみたんですが、メディアプレーヤーが起動してしまいます。
検索して
header("Content-type: application/octet-stream");を
header("Content-type: application/octet-stream-dummy");にするとDLされるみたいに書いてあったのですが、
やはりメディアプレーヤーが起動してしまいます。
ネスケだとうまくいくんでIEのバグかなと思うんですが、もしDLできる方法があればご教授お願い致します。
よろしくお願いします。
0032nobodyさん
04/11/04 22:06:21ID:???0034nobodyさん
04/11/06 01:35:08ID:EfiDIZUnたしかrubyやpythonやgroovyでは使えるが、perlにはないんだよな
ならphpにあってよさそうな気もするが、、
スコープ継承するとなるとphpにとっては破壊的だなw
0035nobodyさん
04/11/06 01:42:40ID:???0036nobodyさん
04/11/08 16:36:53ID:zZMR6plmその文字列の前に特定の長さになるまで空白をのせたいのですがfor分とかで
一回ずつチェックしていくしかないのでしょうか?
まとめて入れる方法ってありませんでしょうか?
003736
04/11/08 16:38:19ID:zZMR6plm0039nobodyさん
04/11/08 17:39:23ID:???str_padと同じくhttp://jp.php.net/stringsに乗ってるが。
0041質問させてください
04/11/08 19:17:11ID:uapxTz+rメールタイトルとメール本文がともにEUC-JPで書かれています。
これを共にmb_convert_encodingでSJISに変換して、
mail関数を使いメール送信したいのですが、
メールタイトルだけが文字化けしてうまく表示できません。
$title = mb_convert_encoding($title, "SJIS", "EUC-JP");
$content = mb_convert_encoding($content, "SJIS", "EUC-JP");
$to = "[email protected]";
mail($to, $title, $content)
メール本文も文字化けせずに表示できる方法を、
ご存知の方はどうぞご教授くださいませ。
0042nobodyさん
04/11/08 19:31:10ID:???0043nobodyさん
04/11/08 19:32:36ID:???なんか良く分からんが、メールはSJISで出すもんじゃないぞ。
Subjectもマルチバイトをそのまま渡してもイカン。
悪いことは言わないから、mb_send_mail 使っとき。
つーかなんで使わんのじゃゴルァ!
004541
04/11/08 19:40:17ID:uapxTz+r何が原因なのかブラウザでの日本語入力ができなくなったので、
エディターで文章を作りコピペしました。
>>43
mb_send_mail使ってやってみようと思います。ありがとうございます。
0046nobodyさん
04/11/08 19:42:23ID:???0047nobodyさん
04/11/09 15:33:01ID:???phpでsql(Postgre)の検索結果を表示させてるんだが、
100件ぐらい表示させると、マシーンによって
とても遅いのは、なんでなんでしょう。
fetch使う以外の方法あるのかな?
0048nobodyさん
04/11/09 15:52:04ID:???方法云々より、現状の把握が必要だと思われ。
ヘタレSQLだとボトルネックになるし、
ヘタレHTMLだとブラウザのレンダリングに時間が掛かるし、
ヘタレPCだと何をしても遅くなるし、
ヘタレプログラマだと何をやってもダメ
0049nobodyさん
04/11/09 20:47:02ID:08rGEh8pその後どうよ
0050nobodyさん
04/11/10 17:52:38ID:HtywtNUeずっとアラブは連邦だと思ってたのにだまされてたと思う今日この頃
0051nobodyさん
04/11/10 20:03:45ID:???アラブ首長国連邦 の検索結果 約 101,000 件
石油連合でいいんじゃね
0052nobodyさん
04/11/10 20:10:57ID:???>>51
いや国名の意味するところは、UAEが連邦の一部ってことじゃなくてUAEが連邦制ってことね。
アラブ首長連邦国と呼ぶのはどうだろう。
0053nobodyさん
04/11/11 06:07:39ID:???なにかよい処方はない?
0054nobodyさん
04/11/11 09:25:57ID:???0055nobodyさん
04/11/11 10:39:40ID:???やらなきゃいけないことが整理されてないんじゃないの?
最後の方で、あれもこれもやることが増えてこない?
最終調整段階で整合性とるのに時間がかかるようだったら、
最初の設計段階で全体が見えていないからだし。
0056nobodyさん
04/11/11 12:52:33ID:???エラーハンドリングとかを最後に残すからめんどくさいんじゃない?
0057nobodyさん
04/11/11 15:38:41ID:???0058nobodyさん
04/11/11 16:52:00ID:???コンポーネントの実戦配備問題やドキュメント固めが(誰もやらないからか)残るんですが、
こいつが出始めると他の作業も含め全体に時間がかかりだすのは公然の秘密になってるのす。
やる事が多いときは、次の事が見えてるせいか気にならないんだけど、、。
動物とか飼ってるとこある? 弄ってたらやる気でないかなあw
0059nobodyさん
04/11/11 17:09:58ID:???コレ最後にやるのは失敗したとき痛いぞ。
要求・仕様書はあるけど誰も手をつけてない所があったことが発覚ってケースは
うちでもちょくちょくあるがw
動物はいいだろうけど、猫リセットはヤバイ。
0060nobodyさん
04/11/11 18:38:09ID:OMJ5Swzt;|ノ||` .┬-‖
, /●●| | | ‖
;, |`(_●)/ ミ Y ‖
.彡|∪||、 , | ‖
/ヽ./>> : / ‖
(ニ>/(/ \_/ ‖
//\\ . ‖
し’ '| | ; /‖\
0063nobodyさん
04/11/11 20:43:50ID:QmAFV0ECワラタw
0064nobodyさん
04/11/12 00:37:22ID:???いわばネット上のサークル部屋。
OB名簿のDBを中心として、メアド+パスワードでアクセス制限。
基本機能としては、掲示板/OB名簿の閲覧・検索/ML運営が必要です。
実は、2年ほど前に自宅サーバーを立ち上げ、独学perlで7割方サイト構築したところで挫折してます。
最近、PHP+MySQLとやらの組み合わせで比較的少ない作業量で高機能なwebアプリを開発できそうだと
知りました。xoopsやzopeとやらを使えばさらに手軽になるらしいとも。
本屋で「XOOPSコミュニティサイト構築ガイド」なる本を手に取り、これが一番近道のような気がする
のですが、他に参考になりそうな良書や解説サイトがありましたら指南いただけると助かります。
こういうサイト構築の需要ってありがちではないかと思うのですが、
なかなか要望をバッチリ満たすようなできあいのものってないもんですね。
やはりある程度は勉強して自分で作るしかないのか・・・?
0066nobodyさん
04/11/12 02:06:22ID:???日々のメンテと情報管理責任をどこまで取るかで変わってくるけど、SNSってその名の通りソーシャルな
問題が多くなるんで運営ノウハウの方は勉強しておいたほうが後々楽。
0067nobodyさん
04/11/12 16:28:53ID:5g1Fcoy9これのPHP版って無いですか?
ログ(テキストファイル)が400個くらいあるので
手作業でwikiに登録していくのがつらい…
0069お願いしますyo
04/11/12 17:43:56ID:7+Sh9vTv0070nobodyさん
04/11/12 22:36:30ID:yR14bQkT質問は、phpdevでインストールしたApacheの動作についてなんですが
NT系OS用の「2K-NT-XP-phpdev_start.bat」を起動し、Apacheを動作させると
コンソール画面に「Apache/1.3.27 (Win32) PHP/4.2.3 running...」と表示され
とりあえずは、http://localhost/にもアクセスでき、問題ないんですが
一旦、コンソール画面から Ctrl+C で終了させた後、
再度.batファイルから起動すると、それ以降は二度と
http://localhost/にもアクセスできず、キチンと動作しません…
色々検索してみたのですが、原因が良くわからずに困っています…
何方か宜しければご教示下さい。
OS: WindowsXP Pro SP2
phpdev: version 4.2.3
007264
04/11/12 22:49:26ID:???>>65,66のアドバイスに背中を押されて、「xoops入門」という本を買ってきました。
これからちょっと学んでみます。
サイトの性格上、完全にクローズドなものにしたいので、ログイン専用ページを設けたい
のですが、xoopsでは相当のカスタマイズが必要となりそうですね。
なんかどのサイトみても同じようなレイアウトなのは、お手軽さとのトレードオフで仕方
がないのか・・・
zopeの方が柔軟そうだけど敷居は高そうだし・・・うーむ悩む。
007370
04/11/12 22:50:08ID:yR14bQkTそれが… ログが書き込まれてないんです。
コンソールに「Apache/1.3.27 (Win32) PHP/4.2.3 running...」と表示されて
ApacheMonitorをみても動作しているのですが、ログが残っていません…
ログが書き込まれる前に何のエラーで終了してしまっているのでしょうか?
007470
04/11/12 22:52:47ID:???ログが書き込まれる前に何かの ○
0075nobodyさん
04/11/12 22:53:41ID:???WindowsXPなのにApache1.xを使うパッケージなんて…
俺は手動でApache2/PHP4/MySql4/phpMyAdmin入れてるけど、そんなに苦労はしないよ。
てか手動で入れた方がいろいろ覚えられていいよ。
まあ、1分で完了とはいかないがな。
0076nobodyさん
04/11/12 23:00:32ID:???太字で「警告」って書いてあるところね。
http://httpd.apache.org/docs/windows.html
0077nobodyさん
04/11/12 23:02:23ID:???「Unix 以外のプラットフォームのサポートの改善」のところ
http://httpd.apache.org/docs-2.0/new_features_2_0.html
007870
04/11/12 23:03:26ID:???Apacheのバージョン大分古いみたいですね…
手動で新しいのをインストールした方がいいのかもしれませんね。
言い忘れてましたが、PCを再起動すれば、またもと通りキチンと動作する様になります。
ですが、一旦終了した後からは、何回やってもキチンと動作しなくなってしまいます…
一体原因は何なのでしょうか?
バージョンが古いだけとは思えないですし…
0080nobodyさん
04/11/12 23:11:02ID:???上の感じだとApacheの問題かどうかちょと怪しいな。
0081nobodyさん
04/11/12 23:15:04ID:???0082nobodyさん
04/11/12 23:21:07ID:???(強制終了されたために)lockファイルが残ってて、それが起動を阻害してるんじゃないかな。
んでも、そのファイルのことがエラーログあたりに出てきてそうな気もするんだが。。
終了の時はCtrl+Cでは無くapache.exeにオプションを付けたもので終了させましょう。
readme.txtにその事が書かれてないかい?<phpdevのforumでそんな事を書いてた人が居た
008370
04/11/13 00:11:02ID:Q5WTyCMR>>82さんが仰る様に、コマンドラインから -k shutdown オプションを付けて終了してみたのですが
今度は、Cannot read apache PID file c:/phpdev/apache/logs/httpd.pid というエラーが出て、うまく終了出来ません…
で、色々ぐぐってたら、
ttp://chaichan.hp.infoseek.co.jp/qa1500/qa1979.htm
のようなページを見つけて、その通りにやってみたのですが、終了はおろか、.pidファイルも生成出来ません…
もう、一体何がなんだか…
008470
04/11/13 00:20:54ID:Q5WTyCMR再度 Apacheを起動すると、なんとlogsディレクトリに httpd.pid ファイルが出来てました。
で、とりあえず -k shutdown オプションで終了する事は出来たのですが。
もちろん、この後 Apacheを起動してもまともに動作しません(http://localhost/にもアクセス不能)…
PC再起動してからApacheを立ち上げ、
http://localhost/にもアクセスしてみて、ちゃんと動作している事を確認し
-k shutdown オプションで 終了してみると、また同じエラーが…
で、logsディレクトリを見てみると、httpd.pid は何故か生成されていません…
やっぱり何がなんだか…
008570
04/11/13 00:40:01ID:???「2K-NT-XP-phpdev_start.bat」から起動していたのがすべての原因だったみたいです…
直接Apacheの実行ファイルから起動すれば、Ctrl+Cで終了しようが、なんで終了しようが
問題なく次回起動時もキチンと動作する様になりました。
一人でずらずらとスレ汚しな書き込みをしてしまいまして、申し訳ありませんでした。
0086nobodyさん
04/11/13 13:55:30ID:Yc7DSHDt¥nつける意味がわからん・・・違いおしえて
\nだけだと改行しないんだけど、、
PHP質問板でやったらくだ質にいけといわれたよ
0087nobodyさん
04/11/13 14:41:29ID:???0089nobodyさん
04/11/13 15:18:10ID:Yc7DSHDt0091nobodyさん
04/11/14 04:38:54ID:cWQApeN+0092nobodyさん
04/11/15 23:22:20ID:67Fmaw0Qで、アイコン表示無しなCGIスクリプトをご存知の方が
いらっしゃったら教えてください。
009492
04/11/15 23:23:07ID:67Fmaw0Q逝ってきまつ。
0095nobodyさん
04/11/17 08:33:04ID:365oHPcYデータファイルのパーミッション設定が
666, 606とかの時でしか動作してくれません。。。
外部からファイルが丸見えになるのがイヤなので
出来れば、700辺りに設定したいのですが。
他のPerlCGIで使うデータファイルとかだと、
700でも動作するので、サーバの問題ではなさそうです。
どうにか設定出来る様にならないものでしょうか?
0096nobodyさん
04/11/17 08:56:56ID:???Apacheのmoduleで動かしているならパーミッションはその他に書き込み権限が必要
CGI(suEXEC)で動かせば所有者のみ書き込みでも良い
というかWEBからアクセスされないだけならそれなりの場所にログを置けばよい
後はファイル名を適当な名前にする
それにBBSのログぐらい見られてもかまわないだろ(IPが書いてあるぐらいだし)
00981/2
04/11/17 15:16:14ID:CYEqdTmorh9_form.htm
-----------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>rh9_フォーム</title>
</head>
<body bgcolor="#FFFF99">
<form action="rh9_disp.php">
名前<input type="text" NAME="your_name"><br>
<input type="submit" value="送信">
</form>
</body>
</html>
-----------------------------------------------
00992/2
04/11/17 15:16:47ID:CYEqdTmo-----------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>結果表示</title>
</head>
<body>
貴方は<b><?php print $_REQUEST["your_name"];?></b>さんですね?
</body>
</html>
-----------------------------------------------
のときrh9_form.htmにアクセスすると、フォームは普通に表示されるのですが送信を押したときに
貴方はさんですね?
と表示されてしまいます。
初歩の初歩だと思いますがどこが間違っているために上記のような表示になってしまうのでしょうか?
ちなみに"your_name"は"を'に変えても同様でした。PHPはVersion 4.3.9-1です。
よろしくお願いいたします。
010198
04/11/17 15:44:27ID:???すばやいレスありがとうございます!
ご指摘の点、変更してみましたが結果は同様でした。
ほかにマズそうな点がありましたらお教えください。
また、この情報を晒せ!というものがありましたら併せてお教えください
お願いいたします。
■ このスレッドは過去ログ倉庫に格納されています