トップページ⇒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/
0166nobodyさん2005/05/07(土) 11:50:39ID:L09Tc4GF
http://p6222ed.kyotac00.ap.so-net.ne.jp/
wwwっうぇうはっwwwwwwwwwっwwwwww

wwwwうぇwwwwうはっwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwっうぇwww
0167nobodyさん2005/05/07(土) 11:56:00ID:???
>>150
それを読んでさらに追加。
うpされたファイルのアドレスが単純にファイルのアドレスじゃなくて、
「xxxxx.php?file=zzzz.jpg」みたいにPHPスクリプトを呼び出してないか?
だとすれば、そのスクリプト内でipアドレスとかを一時ファイルに保存して、
集計している可能性がある。
01681372005/05/07(土) 12:40:54ID:???
>>164
調べてみます。

>>167
そういった呼び出し方法をしてるアプロダもありました。
ただ、IPアドレスを一時的に保存してというのは考えついたのですが、
大容量のZIPなどをDLしたとき、途中でキャンセルすれば、
別のファイルがDLできました。
DL時にIPアドレスの情報を取得できますが、
キャンセル時にその情報は取得できないと思いますので、
リアルタイムに接続状況を把握しているのだと判断しました。
0169nobodyさん2005/05/07(土) 13:08:51ID:WaKZc4H9
<?php

mb_internal_encoding("EUC-JP");
mb_regex_encoding( "EUC-JP" );

$buf = '今日は良い天気ですね';
$replace_buf = mb_ereg_replace("^[ァ-ヶー\s]*$","@","$buf");

echo $replace_buf;

?>


漢字以外の部分(平仮名、カタカナ)を"@"に置き換えしたいと思いますが
上記ソースを実行したら「今日は良い天気ですね」とそのまま表示されてしまいました。
どのようにすれば漢字以外の部分を置き換えできますでしょうか?

ソースはEUCで書いてます。
環境は下記の通りです。

PHP Version 4.3.10
configure(一部抜粋しました)
--enable-mbstring
--enable-mbregex
--enable-mbstr-enc-trans
0170nobodyさん2005/05/07(土) 13:30:39ID:???
>>168
昔似たようなものを実装するときに面倒だったのでダウンロードだけポートを変えて
netstatの結果を使った事ある。もっと便利な方法ありそうだけど。

>>169
$replace_buf = mb_ereg_replace("[ぁ-んァ-ヶ]","@","$buf");
これに差し替えてみてはどうか?
0171nobodyさん2005/05/07(土) 13:36:36ID:???
実行されているページのURLを取得するにはどうすればよろしいでしょう?
(パラメータは不要)
SERVER_PROTOCOL、SERVER_NAME、PATH_INFO、SCRIPT_NAMEを
組み合わせるしかないでしょうか?
0172nobodyさん2005/05/07(土) 14:02:01ID:???
>>171
$_SERVER["SCRIPT_URI"]
パラメータが必要ないのであれば
?以降を削除するというのはいかがか。
0173nobodyさん2005/05/07(土) 14:09:58ID:???
>>172 ありがとうございます。
さっそく試してみましたが、SCRIPT_URIそのものが存在しないみたいです。
(var_dump($_SERVER)で確認しました)
PHPのバージョンorWEBサーバーによるんでしょうか。
PHP5.0.3、IIS5.1です。
0174nobodyさん2005/05/07(土) 14:20:36ID:???
>>173
WEBサーバの出力結果が$_SERVERに入るだけだから
IISだと駄目みたいだね。
0175nobodyさん2005/05/07(土) 15:33:27ID:gZ8Bg1tt
function Http($mess){
return eregi_replace("(https?|ftp|news)(://[[:alnum:]\S\+\$\?\.%,!#~*/:@&=_-]+)","<a href=\"./a.php?PHPSESSID=".$sid."&url=\\1\\2\" target=\"_blank\">\\1\\2</a>",$mess);
}

echo $sid; ←問題なく変数が展開されます

$text = "http://www.yahoo.co.jp";
$text2 = Http($text);

echo $text2; ←これだと./a.php?PHPSESSID=&url=http://www.yahoo.co.jpのように$sidが展開されません。
どのようにすれば望んでいる結果が得られますでしょうか?よろしくおねがいします。
01761692005/05/07(土) 15:52:54ID:???
>>170
$replace_buf = mb_ereg_replace("[ぁ-んァ-ヶ]","@","$buf");

でうまくできました。
アドバイスありがとうございました。
0177nobodyさん2005/05/07(土) 16:50:00ID:???
function Http($mess){
global $sid;
return eregi_replace("(https?|ftp|news)(://[[:alnum:]\S\+\$\?\.%,!#~*/:@&=_-]+)","<a href=\"./a.php?PHPSESSID=".$sid."&url=\\1\\2\" target=\"_blank\">\\1\\2</a>",$mess);
}
とするか
define("SID", $sid);
function Http($mess){
return eregi_replace("(https?|ftp|news)(://[[:alnum:]\S\+\$\?\.%,!#~*/:@&=_-]+)","<a href=\"./a.php?PHPSESSID=".SID."&url=\\1\\2\" target=\"_blank\">\\1\\2</a>",$mess);
}
とする
0178nobodyさん2005/05/07(土) 17:25:23ID:???
フレームワークについて雑談レベルで・・・

現在、MojaviとMapleを使用していますが、他にお勧めのものなどありますか?
0179nobodyさん2005/05/07(土) 17:56:35ID:G/b5sqln
1日一回自動的にPHP処理をさせるにはどうすればいいのでそうか?
wgetで一応凌いでるんですがそれだとPHPファイルが毎日保存されていっちゃいますよね?
どうすればいいんでしょうか?
0180nobodyさん2005/05/07(土) 18:06:02ID:???
wget >> null
0181nobodyさん2005/05/07(土) 18:10:37ID:???
>>179
それで良いんじゃね?
いや、マジでw
0182nobodyさん2005/05/07(土) 18:24:02ID:???
>>179
cron使えば?
0183nobodyさん2005/05/07(土) 18:28:39ID:???
cronつかえる環境じゃないなら
タスクマネージャー使ってやればいいんじゃないかな
0184nobodyさん2005/05/07(土) 18:36:08ID:???
>>179
自前のUNI系鯖はあるが、自動更新させたいPHPがあるのはレン鯖。
だから、自鯖のcronでレン鯖のPHPをwgetでリクエストしている。
と、勝手に解釈してみた。

だったら、
-O > /dev/null
で解決じゃ
0185nobodyさん2005/05/07(土) 18:36:21ID:???
clockやwatchを使うのも手じゃねぇ?
0186nobodyさん2005/05/07(土) 19:27:49ID:???
最近だとレン鯖でもcron使える所が多いけど、ちゃんと調べたのか?
0187nobodyさん2005/05/07(土) 19:27:57ID:Cs/14Ugk
Zend Optimizerって使ってる人いますか?
Smartyベースにしたら微妙にもっさり感があるので
導入したいと思ってるのですが
どんなモンでしょう?
0188nobodyさん2005/05/07(土) 19:49:15ID:m8iQZGLE
OSXの方(当方Pantherです)

php.iniどこにあるか分かりますか
/etc/以下のphp.ini.distしか見つからないんですが
01891792005/05/07(土) 19:52:55ID:???
>>180-186
うまくいきました(´∀`)
どうやらwgetについてよく分かっていなかったみたいです・・・。
スレ違いな質問でしたが皆さん本当にありがとうございました。
0190nobodyさん2005/05/07(土) 21:10:58ID:???
>>188
設定(ファイル)が無い場合にどう動作するかってのを「デフォルトの設定」って言うんじゃないかなぁ。
それはさておき、phpinfo()でどのphp.iniを見ているか表示されていた希ガス
0191nobodyさん2005/05/07(土) 21:14:09ID:???
>>188
sudo cp /etc/php.ini.default /etc/php.ini
sudo apachectl graceful
0192nobodyさん2005/05/07(土) 22:00:11ID:CaH8/CoZ
153・157です。いろいろありがとうございました。何とか解決?です。
みなさまもびっくりかと思いますがroot権限が使えました。
rootのパスワードはFTPからconfig.inc.phpが見えたのでそれから調べました。
データーベースに接続も出来ました。が他のユーザーの作った残骸?まで見えてしまいました。
月曜日にサーバー管理会社に抗議するつもりです。それとサーバーは変えようと思います。
0193nobodyさん2005/05/07(土) 22:02:38ID:CaH8/CoZ
↑153・157←まちがい<<152 <<159です。すいません
0194nobodyさん2005/05/07(土) 22:12:18ID:???
え、むしろうはうはじゃん?
データベース作り放題。使い放題。盗み見し放題。
rootで違う名前のroot権限持つユーザ作ってから、rootの権限を制限。
0195nobodyさん2005/05/07(土) 22:46:18ID:CaH8/CoZ
>>192 です。
PHPMyAdminもrootでログインできますがこれっておかしいですよね?
ちなみに専用サーバーではなく共有サーバーです。
さらに送られてきたパスワードはなんの関係もありませんでした。
01961752005/05/08(日) 00:31:19ID:???
>>177
どちらでも期待した結果が得られましたありがとうございます。
正直どちらも初めて見る記述で理解できません。
勉強してみます。ありがとうございました。
0197nobodyさん2005/05/08(日) 00:37:51ID:???
2chで書き込み時に生成されるIDは、PHPではどうやって生成するのでしょうか。
0198nobodyさん2005/05/08(日) 00:41:05ID:???
ぐぐれよ
01991972005/05/08(日) 01:16:52ID:???
Googleで粘ってみましたが、これだ!というサイトが発見できず・・・orz

$ip = $_SERVER['REMTOE_ADDR'];
$date = date("ymdgis");
crypt($ip,$date);

これで代用効いたりしませんでしょうか?
0200nobodyさん2005/05/08(日) 01:23:58ID:???
それだと毎回変わる気が…
date("ymd)これのほうが良くない?
02012002005/05/08(日) 01:25:53ID:???
変わらなかった…
0202nobodyさん2005/05/08(日) 01:32:18ID:???
>>201
ここで説明すると長くなるのでマニュアルのcrypt()を参照。
0203nobodyさん2005/05/08(日) 04:10:20ID:???
http://riaf.org/f_style/
とかどう?2CHとは仕組み違うみたいだが
0204nobodyさん2005/05/08(日) 04:44:09ID:???
ttp://www.punyu.net/php/oekaki.php
は2chと同じトリップの仕様だったと思う。

お絵かき板だが
02052042005/05/08(日) 04:45:48ID:???
嗚呼よく見てなかった。IDか
0206nobodyさん2005/05/08(日) 11:18:09ID:???
くだらない質問スマンが
getimagesize関数を使うと「Warning: getimagesize: Read error!」がでるのはバグか何かですか?
とりあえずちゃんと機能はしてるみたいなんで@つけてエラー表示回避してますが。

というのは、getimagesize: Read error!でぐぐってみると、いたるところのホームページで普通にそのエラーが出てるんです。
サイト管理者も諦めて放置してるのかな?
02072062005/05/08(日) 11:26:17ID:???
すまぬ
http://bugs.php.net/bug.php?id=26216
これかな?
02082062005/05/08(日) 11:29:19ID:???
あ、俺リモートファイルなんか使ってないや
連続カキコすまん
0209nobodyさん2005/05/08(日) 12:31:24ID:???
>>197
こんなもんでどうだろうか?
2chの板キーみたいなのも使えば板ごとにID固定にもできる

function getID();
$ip = $_SERVER['REMOTE_ADDR'];
$rand = md5(date("Ymd"));
//↑一日一回代わるランダムキー"Ymd"のとこは適当に変えてくれ

return substr(base64_encode(md5($ip.$rand)),0,8);
}
0210nobodyさん2005/05/08(日) 12:43:52ID:???
これ貼るの3回目だけど
ttp://multix.jp/html/memo/030525.html#0003
0211nobodyさん2005/05/08(日) 16:10:59ID:???
phpのプログラム(Coppermine Photo Gallery)でテンプレートの一部を
外部htmlファイルからincludeしようとしてるのですが、うまくいきません。
theme.phpを編集しています。template.htmlがtemplate.phpにできれば手っ取り早いのですが。

ttp://php.s3.to/man/function.include.htmlを参考にしながら、

'{HTML_TEST}' => htmltest(), を追加して

function htmltest()
{
global $html_test;
include 'inc/test.inc';
echo "$html_test";
}
と、やってみてもうまくいかず。

inc/test.incには直接htmlを書いてあるのでそのまま取り入れたいのですが、
どうすればできますか。よろしくお願いいたします。
0212nobodyさん2005/05/08(日) 17:10:41ID:???
何がうまくいかないの?
パースエラー?
500?
何も出力されない?
0213nobodyさん2005/05/08(日) 17:31:54ID:???
fputsするとか、CLIでphp foo.php > foo.htmlとかやる以外に、HTMLをファイルに出力する方法何か無いですかね?
0214nobodyさん2005/05/08(日) 18:07:13ID:???
配布されているスクリプトの多くは一つのphpファイルにたくさんの機能が入ってますが、
使う側が使いやすい為でしょうか?
 例えば掲示板なら閲覧するスクリプト、書き込むスクリプト、管理用のスクリプトなどわかれていたほうが
一つのファイルにアクセスが集中しないし、後から編集するのにも見やすいと思うのですが一つのファイルに
多数の昨日を入れるのにはどのようなメリットがあるのでしょうか?
0215nobodyさん2005/05/08(日) 19:39:50ID:???
>>214
掲示板程度だと、1ファイルにまとめても、特に問題無いからじゃない?
といっても、複数ファイルに分けてもソースの可読性やらメンテナンスが楽ってだけで、
使う側のメリットってのは全く無い。
0216nobodyさん2005/05/08(日) 19:51:37ID:???
ニュー速VIPがピンチです。みなさんの力で我々を助けてください。

1: http://tiger513.maido3.com/~bs6000/2ch/ でコードを取得して投票例に上書き
※取得ページにアクセスしてから約10分間待たされます

2: 投票所 http://etc4.2ch.net/vote/
『第2回2ch全板人気トーナメント』投票スレッド-5xx の埋まっていない中で、一番数字の小さいスレを開く
(書き込めなくなるまで、一番小さい数字のスレを使わないと投票が無効になる!)

3:
[[コード]]
<<ニュー速VIP>>

と入れる

      ∧_∧
     ( ´Д` )   VIPに支援おながいします
     /     ヽ
     し、__X__,ノJ

      /´⌒⌒ヽ
    l⌒    ⌒l   この通りです
   ⊂ (   ) ⊃
      V ̄V
02172112005/05/08(日) 20:19:09ID:???
>>212

{HTML_TEST}の位置を無視してヘッダに強制的に張られる形になってしまいます。
02182142005/05/08(日) 20:25:47ID:???
>>215
レスありがとうございます。
使う側のことを考えて一つのファイルってことなんですかね。
02192152005/05/08(日) 21:29:37ID:???
>>218
ファイルに分けるってのは使う側からすれば関係無いんだよね。
ただ、管理者とか設置する人という意味では関係無い事も無いけど、
設定ファイルだけ別ファイルにしてあったり、1ファイルでも先頭行から設定項目があって、
そこを弄るだけというのが殆ど。

1ファイルになってるというのは、あくまでも掲示板とかの簡易的なものに限って言えば、
開発側も使用者側も、メリット・デメリットってのは殆ど無いに等しい。
単純に1ファイルにしてるだけと割り切って考えるように。

別に複数ファイルに分けてもいいんだよ。
そうすれば、管理者用画面とか使用頻度の少ない部分を読み込むだけの手間が省けるし。
だけど、書いたように、その程度のソース量なんて大した事無いから、殆ど変わらない。
0220nobodyさん2005/05/08(日) 21:46:31ID:???
使い手から「パーミッションが」とか「パスが」とかいちゃもんつけられるのを最小限に防ぐため。特にさくら鯖、isweb鯖
0221nobodyさん2005/05/08(日) 22:05:09ID:???
レンタルサーバでモジュールを標準で入っていないインストールしたいときは、
やはりサーバを運営している側に要望を出さないとインストールされませんか?
0222nobodyさん2005/05/08(日) 22:16:57ID:???
どれをさしてモジュールと言っているかによる。
pear php(pearとか)なら手を加えたりすることで可能。
peclなら難しい。
モジュール版のphpなら つ[出口]
0223nobodyさん2005/05/08(日) 22:25:25ID:xWdNRJbu
>>222
PHPの書籍スレでおすすめしてもらった本に書いてあったものなのですが、
zlib圧縮関数 イメージ関数 などの拡張モジュールです。
たとえばその2つだけに限らず、そういったモジュールを同じサーバスペースにおいて
includeするとかでは使えないですよね。

拡張モジュールはどれがインストールされているかは、phpinfoで調べることが出来ますか?
0224nobodyさん2005/05/08(日) 22:30:55ID:???
>>223
イメージ関数ってGD2だと思うけど、これは大体の鯖で入ってるな。
zlibは鯖によりけり。

こういったモジュールをincludeできるかというと無理。

phpinfo()で調べられるかは可能。
0225nobodyさん2005/05/08(日) 22:34:12ID:???
>>224
ご親切に教えてくださってどうもありがとうございました。
0226nobodyさん2005/05/09(月) 01:58:31ID:???
phpinfoが禁止されてたりしてなw
0227nobodyさん2005/05/09(月) 15:12:56ID:f0YFXCF9
オープン元のウィンドウにPOSTで変数を渡す方法ってありますでしょうか?(php4)

よろしくおねがいします。
0228nobodyさん2005/05/09(月) 17:59:24ID:???
言ってる意味わからん
0229nobodyさん2005/05/09(月) 19:12:00ID:???
PHPで画像の直リンクを防ぐ方法はありますでしょうか?
0230nobodyさん2005/05/09(月) 19:57:54ID:???
あるよ。
0231nobodyさん2005/05/09(月) 20:06:25ID:???
>>229
$_SERVER から、HTTP_REFERERを取ってきて、ごにょごにょする。
$_SESSION 使って、ユーザをコントロールして、ごにょごにょする。
地味に、自前でクッキー発行して、ごにょごにょする。
0232nobodyさん2005/05/09(月) 22:24:42ID:???
PHPをよくわかってない初心者ですがお邪魔します。

PHPを使ったwebページを右クリックで保存することはできないんでしょうか?
某新聞サイトの記事を保存したかったのですがエラーになるので・・・
調べてみてもそれらしい答えが見つけられませんでした。
どうかご指導お願いいたします。
0233nobodyさん2005/05/09(月) 22:51:12ID:???
元のソースを保存したいってことか?
0234nobodyさん2005/05/09(月) 22:53:13ID:???
ううぉーPHP面白そー






っといってみつテスト




おれもPHP勉強してみようかな・・・
02352322005/05/09(月) 23:02:57ID:???
インターネットで見つけたページをマイドキュメントにhtmlファイルとして保存
ということなんです・・・
URLの末尾がphp3になってるんですが、
そういうページは保存しようとしてもエラーになるんです。
0236nobodyさん2005/05/09(月) 23:08:07ID:???
PHPの問題じゃなさそうだな
0237nobodyさん2005/05/09(月) 23:25:43ID:???
mysql_query("SELECT * FROM $table WHRER $where;")
or return FALSE;
うう、returnが悪いらしいってことはエラーで分かったのですが、どう修正すればいいのかわかりません。。
どなたがご教授して頂けると嬉しいです。。
02382372005/05/09(月) 23:26:45ID:WdisNjWE
すみません。途中で送信してしまいました。前述のコードでエラーが出てしまうんです。
0239nobodyさん2005/05/10(火) 04:58:32ID:???
ランダムで文字列を出力するにはどうすれば良いのでしょう。
0240nobodyさん2005/05/10(火) 05:43:13ID:???
つ rand()
0241nobodyさん2005/05/10(火) 08:03:25ID:jY6RiK1Q
微妙にスレ違いですが

TCPソケットで接続できない設定のPostgreSQLに
同サーバ内のphp/apacheから
pg_connect()するには何か方法あるんでしょうか


SQL側の設定は弄れません。

0242nobodyさん2005/05/10(火) 08:10:20ID:???
>>241
TCPがダメなら unixドメインソケットしか無いんじゃないでしょうか?
02432412005/05/10(火) 08:36:26ID:jY6RiK1Q
ですよね。
一通り調べてみたんですが、対処法として見つかるのは皆
SQLのconfでTCPソケットを使用可能にする、というもので…

unixドメインソケットでのpg_connectの構文、
pg_connect("dbname=DBNAME");
で問題ないですよね(コレでも接続できません)。

上記の構文が正しいなら、他の部分に問題があるのかも知れません
どうでしょう
0244nobodyさん2005/05/10(火) 08:40:43ID:AG0pWcBC
日本語使うなら、
http://nx.eth.jp/hiki.cgi?PHP-Changes-4.3.11
このあたりをインストールするのが安全ですか?
0245nobodyさん2005/05/10(火) 09:11:03ID:???
>>243
ユーザ名やパスワードは要らないの?

>>244
4.3.10 から 4.3.11に変わる時に 文字コード判定のエンバグがあった希ガス。
snapshotのは直ってるのかも?
0246nobodyさん2005/05/10(火) 09:37:23ID:GS/y/2r+
PHPでPOSTのデータを扱うときに問題に突き当たってしまいました。

普通のPOSTデータの場合は、たとえば'variable=test'などの場合は
$_POST['variable']などを使うことが出来ましたが、
今回送られてくるPOSTデータは、イコールやアンドで連結されていない
ただの文字列'only messages'となっているために、$_POSTが機能しません。
具体的には$_POSTの内容は空Arrayとなってしまっています。

生のPOSTデータを扱うglobal変数を探したのですが、どうやら無いようです。
何とか内容を取得したいのですが、どのようにすればよいでしょうか?
0247nobodyさん2005/05/10(火) 09:38:15ID:???
>>239
こうだ

<?
$comment = array(
"ランダム文字列1",
"ランダム文字列2",
"ランダム文字列3",
"ランダム文字列4"
);
$num = array_rand($comment);

echo $comment[$num];

?>
0248nobodyさん2005/05/10(火) 09:41:41ID:zlviU+dy
>>246
どこからそれはPOSTされてるんだい?
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の通り工夫します。
■ このスレッドは過去ログ倉庫に格納されています