【PHP】下らねぇ質問はここに書き込みやがれ 25
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/07/23(日) 20:00:03ID:???ここならお前の下らない質問に回答があるかも知れません。
まず読め【PHP マニュアル】
http://www.php.net/manual/ja/
過去スレは>>2
0316nobodyさん
2006/07/28(金) 22:21:20ID:???まずさ、PHPでメールを送信ってことになると、メールサーバに送信を依頼するわけだ。
という事はまずメールサーバをたてなきゃならない。
でも、ここはPHPスレだ。分かるな?
まぁ、とりあえずメールサーバをたてる説明が載ってる簡単な解説本買ってきたほうが良いんじゃないか?
0317nobodyさん
2006/07/28(金) 22:25:10ID:???という仕組みなんですか?
0318nobodyさん
2006/07/28(金) 22:29:42ID:???0322nobodyさん
2006/07/28(金) 22:51:07ID:???SMTP = smtp.mail.yahoo.co.jp
smtp_port = 25
; For Win32 only.
sendmail_from = *****@yahoo.co.jp
とすると、
SMTP server response: 521 smtp.mail.yahoo.co.jp closing transmission channel. You must be pop-authenticated before you can use this smtp server,
and you must use your yahoo mail address for the Sender/From field. in
と返ってきました。Yahooじゃだめなんですね・・・。
0323nobodyさん
2006/07/28(金) 23:30:55ID:???0324nobodyさん
2006/07/28(金) 23:31:57ID:???つまり、メールサーバでぐぐらなきゃいけない。分かるな?
あなたは根本的に調べる努力が足りない。
節度ある人なら、調べてから質問するものだ。
0325nobodyさん
2006/07/28(金) 23:37:29ID:???これでも参考にしろ:
http://pc8.2ch.net/test/read.cgi/php/1017456911/647-659
0326(^ω^)
2006/07/29(土) 00:06:35ID:???エラーメッセージの1行目は
http://e-words.jp/w/POP20before20SMTP.html
を参照
0327nobodyさん
2006/07/29(土) 00:54:29ID:o/NOOu9zここに、<A href="sample.php">で、
http://example.com/sample.phpへのリンクが貼られますけど、
http://example.com/index.php/hogehoge/
ここに、<A href="sample.php">で、
http://example.com/index.php/sample.phpになってしまいます。
どちらからアクセスしても、
http://example.com/sample.phpへのリンクを貼ることはできないのでしょうか?
また、http://example.com/がhttp://abc.example.com/やhttp://test.example.com/に変わったりを
すること前提でお願いします。(相対パス)
0328nobodyさん
2006/07/29(土) 00:55:54ID:???0330nobodyさん
2006/07/29(土) 00:58:33ID:o/NOOu9z<? $_SERVER['PHP_SELF'];?>を使ったり、似たような感じで
0331nobodyさん
2006/07/29(土) 01:00:58ID:???/
033284
2006/07/29(土) 01:04:06ID:3hlZJo6Tを使ってwebプログラムを作りたいのですが、設定の方法がわかりません。
WindowsXPProSP2,Apache2,php5.1,を使っています。php.iniとhttp.confを
いじるのでしょうか?その手のsiteの情報でもかまいません。お願いします。
0334nobodyさん
2006/07/29(土) 01:13:23ID:???ググって参考になるサイトがなかったから書き込みしてるんだろ
0335nobodyさん
2006/07/29(土) 01:15:18ID:3fQzY82m0337nobodyさん
2006/07/29(土) 01:20:50ID:???PEARとか文献少なくて苦労したけど、ソース読めば分かるしね
0338nobodyさん
2006/07/29(土) 01:20:59ID:???はぁ? ググったら DB2 知らん俺にもすぐ出来そうだったぞ。
ググって分かりそうだからググれって書いたまでだ。
情報検索能力を磨け。
0340nobodyさん
2006/07/29(土) 02:30:05ID:???0341nobodyさん
2006/07/29(土) 02:49:30ID:???ここはそういうスレだからなぁ。
押し付けられるのがイヤなこのスレに来るんじゃねぇ。
>>332
初心者がどうしてわざわざDB2? 素直にMySQL使いなさい。
0342nobodyさん
2006/07/29(土) 03:05:59ID:br9tPqMJ最近特にそんなのが多いな。
0343nobodyさん
2006/07/29(土) 03:12:17ID:???まあ別にいいじゃん。
初心者はググり方が分からない、または良いググり方を考えるのがめんどくさい時もある。
そんなときの質問スレ。
答えるのは義務じゃないんだから、イヤだったらスルーしれ。
0344nobodyさん
2006/07/29(土) 03:25:10ID:???くだ質なんだし、マッタリ行こうぜ
ただ、PHPとかじゃなくてプログラミングの仕方が分からないってのはどうしたものかな?
0345nobodyさん
2006/07/29(土) 03:39:28ID:???どうしたもんか悩んでしまうな。
>>317とか。
0347nobodyさん
2006/07/29(土) 06:59:35ID:???別に「以前」でも「以後」でもないと思うが。
ただ単に種類が違う話なだけで。
そしてWebアプリではHTTPやサーバ周り等も密接に関連するので、このスレで質問してOK。
厳密にPHP以外の話題が来るとすぐに「スレ違い」とか言うヤツはウザい。というか考え方が間違っている。
イヤなら見なけりゃいいのに。
0348nobodyさん
2006/07/29(土) 07:09:50ID:???ここはPHPスレです。Webアプリ全般や、HTTP等プロトコルレベルの話題はそれらのスレへどうぞ。
ってことだな。
0349nobodyさん
2006/07/29(土) 10:01:24ID:???どうやって作るのでしょうか?
画面に表示させないで
実行結果だけをファイルに出力する方法?
0350nobodyさん
2006/07/29(土) 10:07:23ID:???デスクトップの何もない部分を右クリックして、
新規作成 → テキスト ドキュメント
を選び、出来たファイルの名前を log.txt にする。
0351nobodyさん
2006/07/29(土) 10:32:49ID:???PHPどころか、基礎の基礎をすっとばして、いきなり *実用* しようとしている人が増えてきているからじゃないの?
0353nobodyさん
2006/07/29(土) 13:28:30ID:???最近の人ってマニュアル呼んでないのかな?
0354327
2006/07/29(土) 13:40:04ID:o/NOOu9zで解決しました。
0356327
2006/07/29(土) 13:48:40ID:o/NOOu9z何かもっと良い解決法があるのでしょうか?
0358327
2006/07/29(土) 14:01:05ID:o/NOOu9z試してみましたが、どの階層から飛んでも
http://localhost/log.txtに固定されてしまいます。
0361327
2006/07/29(土) 15:03:05ID:o/NOOu9zhttp://localhost/test/test.php
ここにリンクが貼ってあり、
http://localhost/test/test.php/a/i/u/e/o/
http://localhost/test/test.php/hogehoge/hogehoge/
http://localhost/test/test.php/012/3456789/
どれから飛んでも
http://localhost/test/log.txt
に飛ぶような感じです
0363nobodyさん
2006/07/29(土) 15:13:59ID:???0364nobodyさん
2006/07/29(土) 15:26:42ID:???この手のバカは、W3CとかGPLとかでも厳密さを求めて大騒ぎするタイプだな。
あ〜〜〜〜〜キモっっっ!!!!!!! こういう宗教の狂信者は氏んだらいいんだよ。
正しくは↓
ここはPHPスレです。Webアプリ全般や、HTTP等プロトコルレベル、データベース、サーバー関係の話題も絡めてどうぞ。
0366nobodyさん
2006/07/29(土) 15:36:32ID:???で、本スレどこよ?
"php" でこの板を検索するとメッサ出てくるんだが…
あと、クライアントの都合で Windows 環境でも動作するもの作るときあるんだけど、
http://www.php.net/download-docs.php ここにある、chm の文字化けなんとかならんのか?
以前、php-docs ML に話題に上っていたけど…。
あとさぁ…配列で戻り値返す関数、こういう使い方できないのね
$child = hoge( $sexmachine )[ 'oral' ]
仕事上、perl <---> php を行ったり来たりするから、混乱してかなわん
0367nobodyさん
2006/07/29(土) 15:37:16ID:???0368nobodyさん
2006/07/29(土) 15:38:37ID:???あと、sageでID非表示のヤツとかトリップ付けてないとかで本人確認ができない質問もスルーな
それと駄弁るのはスレ違い
0371nobodyさん
2006/07/29(土) 16:09:19ID:???・スレ違い
上記のことを言い出す人はスルーで
0372nobodyさん
2006/07/29(土) 16:27:05ID:???0373nobodyさん
2006/07/29(土) 16:29:24ID:???エラーを画面に表示させない方法を教えてください。
0374nobodyさん
2006/07/29(土) 16:29:47ID:???めがねを頭の上にかけておきながらメガネがないないと探しているようなもんだから
これ以上アドバイスはない。
0377nobodyさん
2006/07/29(土) 16:32:56ID:???0381nobodyさん
2006/07/29(土) 17:05:36ID:???>エラーを画面に表示させない方法を教えてください。
まずこの「スクリプトとして実行する」という言い回し。ただものではない。
次に、普通、このレベルの質問をする浅いユーザーであれば、
「エラーを画面に表示させない方法ってありますか?」となるのが普通。
>>373 は、「エラーを画面に表示させない方法」がすでにあることを知っているかのような
書き方をしている。
よって釣り。
0382nobodyさん
2006/07/29(土) 17:12:58ID:???正規表現の質問する場所が無くなった
0383nobodyさん
2006/07/29(土) 17:25:27ID:GIw5gWJkreadfile()でやってみたら画像が表示されなくて…
0384nobodyさん
2006/07/29(土) 17:26:07ID:???そうかあ?
その言い回しはむしろ素人臭く感じるし、エラーを画面に表示させない方法というのは
1.貰ってきたスクリプトが
2.配布元では問題ないのに
3.自分が動かすとエラーで埋まる!
4.スクリプトは同じはずだから、何かエラーを消す方法があるに違いない
という行程で普通に成り立つと思うんだが。
エラーを表示させない方法があるのは知っていてもやり方を知らない人は皆フィッシャーでつか。
0385nobodyさん
2006/07/29(土) 17:31:03ID:???3→4の流れがおかしくないか?
>3.自分が動かすとエラーで埋まる!
となったら、どこにエラーの原因があるんだろう、と思うのが普通で、
エラー文を表示させなくしようなどとはおもわんだろ
0386nobodyさん
2006/07/29(土) 17:45:27ID:???php関連スレってこんなのばっかりだな。ちっとも、役に立たない
よくもまぁ、飽きずに25まで伸びたもんだな
0387nobodyさん
2006/07/29(土) 17:46:22ID:???いやあ、確かに俺らみたいに多少なりともかじった人間ならそう考えるだろうけどさ、
スクリプトは同じはず→全く同じ挙動を示すはず→配布元にもエラーが出なくてはおかしい!
でも出ない→なんか方法が!?
とか
膨大なエラー表示が出るが動作自体は問題ないようだ→表示だけ切るのが手っ取り早い!
とかいう思考もあるかなーと。某レッツPHPの配布物の見過ぎかな。
0389nobodyさん
2006/07/29(土) 18:22:22ID:HWlPmC1pheader("Content-Type: image/jpg");
header("Content-Type: text/html");
zipは定義されてたか?
なければ、たぶんオクテットストリームとかそんなやつ
0390nobodyさん
2006/07/29(土) 18:47:45ID:???>>327と飛び先違うじゃん。
つか、そのくらい
echo "<A href=\"/log.txt\">リンク</A>";
を
echo "<A href=\"/test/log.txt\">リンク</A>";
にするだけだと何で気付かない???
それとも、ここのディレクトリ位置を自動判別したいってことなら
複数の条件を示してそう書かないと話が通るわけがない。
0391nobodyさん
2006/07/29(土) 18:53:55ID:???本スレはこのスレに統合されたよ。
ヘルプファイル文字化けはお前がプロジェクトに参加して直してくれば?
実際のとこ最新版の維持も追いついてないしヘルプファイルは無いものと思った方がいいと思う。
Perlは数あるスクリプトの中でもずば抜けて特殊な構文を使える言語なので
それを基準にしてたらPHPだけじゃなくほとんどあらゆる言語が互換取れないよ。
基本的にPHPはC準拠構文。Cで使えるのに!ってもの以外は文句を言うに値しない。
俺もPerl屋だったんでその手のワンライナー系構文がことごとく使えないとかmapが使いにくいとか
sortで戻り値にソート結果を返せないとかに憤慨したけど思想が違うんだからしょうがない。
行ったり来たりで混乱するというならPHP準拠で揃えるしかねーべ。
0392nobodyさん
2006/07/29(土) 20:04:54ID:???http://pc8.2ch.net/test/read.cgi/tech/1131028296/
0393nobodyさん
2006/07/29(土) 22:17:13ID:kQyUdpDFhttpsから始まるSSLのページだと、
Warningが出て failed to open stream: No such file or directory in どこそこ
と怒られます。
これを解決する方法はありますか?
<?
$url='https://www.uhauhauhaha.com/';
$souce=file("$url");
foreach ($souce as $hyouji) {
echo $hyouji;
}
?>
1 そういう事ができる関数が他にある
2 php.iniの設定や、PHPコンパイル時のオプションでできるようになる
3 そもそもfile関数でできない。sslのページを埋め込む事自体、やるべきではない
環境はPHP4.4.2です
0394nobodyさん
2006/07/29(土) 22:44:17ID:???子要素に要素の追加を行いたいのでDOMElementでは困るのですが、どうすればいいのでしょうか。
また、子要素の先頭に要素を追加することは出来ないのでしょうか。
0395nobodyさん
2006/07/29(土) 22:52:31ID:3fQzY82mheader("Content-Type: image/gif");など拡張子ごとに設定するんですか?
0398nobodyさん
2006/07/29(土) 23:27:02ID:kQyUdpDFいえ、FreeBSD4x + apache1.3x mod ssl 上で PHP4.4.2です
>>397
file_get_contentsでやってみたんですが、同じエラーが出ました…
$url='http://www.uhauhauhaha.com/';
$hyouji = file_get_contents("$url");
echo $hyouji;
これ使え!っていう関数名か、pearのライブラリ名教えてもらえませんか?(><)
0400nobodyさん
2006/07/29(土) 23:43:03ID:dwiwkLfB0401393
2006/07/29(土) 23:51:07ID:kQyUdpDF0402nobodyさん
2006/07/29(土) 23:51:24ID:3fQzY82mheader("Content-Type: image/jpg");
readfile("test.jpg");
?>
これだけで記述して実行しても
?リ??。Exif
みたいに文字に化けて表示されるんですが、なにがまずいのでしょうか・・・
0403nobodyさん
2006/07/29(土) 23:54:17ID:???まだ使ったことないんで
0407nobodyさん
2006/07/30(日) 00:09:38ID:SlTGL4ejjpegにしてもダメでした。。。
0409nobodyさん
2006/07/30(日) 00:16:42ID:h/4ugybZimage/jpeg にしてもダメなら、
たぶん、出力時に自動的にエンコード変換がかかってるかも。
mb_http_output("pass");
で、明示的に、エンコーディング変換しないようにする.
それでもダメならわかりません><
0411393
2006/07/30(日) 00:21:49ID:1ePEuDKUだってPHPマニュアルに(><)
で、自己解決しました
プログラム設置サーバ側でのphp4のコンパイル時に、
--with-openssl をつけPHPをインストールしないとダメだったようです…
お騒がせしました♪
0412nobodyさん
2006/07/30(日) 00:24:52ID:SlTGL4ej怒られた・・・
0413nobodyさん
2006/07/30(日) 00:27:28ID:h/4ugybZheader("Content-Type: image/jpeg");
mb_http_output("pass");
readfile("test.jpg");
?>
■ このスレッドは過去ログ倉庫に格納されています