トップページ⇒php
1001コメント301KB

【PHP】下らねぇ質問はここに書き込みやがれ 51

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/07/27(金) 16:32:46ID:???
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 50
http://pc11.2ch.net/test/read.cgi/php/1184143801/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0554nobodyさん2007/08/06(月) 12:17:13ID:???
あ
0555nobodyさん2007/08/06(月) 12:37:04ID:???
ずばりphpを使う事の利点って何だと思いますか?
0556nobodyさん2007/08/06(月) 12:38:49ID:???
>>555
無料 気軽 シンプル 考えるより先に動くものを作れる
0557nobodyさん2007/08/06(月) 13:47:34ID:???
>>555
javaやperlなんかより数十倍早くWebアプリが作れる
0558nobodyさん2007/08/06(月) 14:00:17ID:???
javaより早いってことはありえないだろ。少なくとも「数十倍」なんてないない。
0559nobodyさん2007/08/06(月) 14:02:41ID:apvw8HmB
Webページのソースを取得して、タグで囲まれた文字を変換して、出力するという処理をしているんですが、
http://au.php.net/manual/ja/function.preg-match-all.php
ここの例にあるコードでは、複数行に渡る文字列を取得できません。
<h1>
たとえばこういうの
</h1>
そこで、
preg_match_all("/(<([\w]+)[^>]*>)((.|\n)*)(<\/\\2>)/", $html, $matches, PREG_SET_ORDER);
こういう風に書き換えたんですが、やっぱりだめでした。

どうすれば改行を含んだタグ内の文字列を取得できるんでしょうか。
お願いいたします。
0560nobodyさん2007/08/06(月) 14:06:19ID:???
>>559
つ[ strip_tags ]
0561nobodyさん2007/08/06(月) 14:43:56ID:???
>>559 改行削除してからマッチさせる方法じゃ、ダメ??

$file = file_get_contents($url);
$file = str_replace("\n","", $file);
05625602007/08/06(月) 14:45:33ID:???
>>559
書き換えだったんだね・・・よく読まずにタグを取りたいんだと
勘違いしたすまん

0563nobodyさん2007/08/06(月) 15:00:00ID:apvw8HmB
>>560-562
ありがとうございます。
strip_tagsは盲点でした。
一応これで、文字列を取り出して、この文字列にマッチしたものをpreg_replaceしたのですが、
<h1>一行で<h1><h2>かかれてる</h2>
こういう行や、途中に改行のある行は、無視されてしまいます。
つまり、単純な<p>こういう文章</p>だけしかヒットしませんでした。

う〜ん、難しいのかな、こういうのは。
0564nobodyさん2007/08/06(月) 15:30:25ID:apvw8HmB
すいません、
file()で配列に1行ずつ入れているということを言い忘れていました。
連結しなきゃ、絶対判断できないですよね。。。
でもソースのタブや改行を維持したいんですよ。
無理でしょうか??
0565nobodyさん2007/08/06(月) 16:11:47ID:???
>>558
なんで?
0566nobodyさん2007/08/06(月) 16:43:47ID:???
>>564
fileで読んでforeachで回して1つの文字列に汁。
開始、閉じタグをpreg_split汁
中身の入っている配列だけ取り出す
ってのはどう?
0567nobodyさん2007/08/06(月) 16:56:46ID:9ONTVzmv
preg_match_all("/\<title\>(.*?)\<\/title\>/si", $html, $match);
foreach($items[1] as $item){

}

こんな感じにすれば複数行でも取得できるはずです
正規表現で複数行取得の修飾子のsを入れるのがポイントです
0568nobodyさん2007/08/06(月) 17:15:07ID:apvw8HmB
>>567
ありがとうございます。
どちらにせよ、連結しなければいけないですよね?

正規表現、覚えられる気がしない・・・・・・。
0569nobodyさん2007/08/06(月) 17:51:11ID:apvw8HmB
配列を連結させ、
preg_match_all("/(<([\w]+)[^>]*>)(.*)(<\/\\2>)/si", $html, $matches, PREG_SET_ORDER);
としてから、$matchesの内容を確認したところ、ページのソース全てがマッチしてしまったようです。
うーん、よくわからん。。。
0570nobodyさん2007/08/06(月) 17:55:25ID:FNzF7YoD
phpの質問かどうかちょっと分からないんですが、
セッションクッキーってどれくらい強固なんでしょうか?

セッションのクッキーでない、いわゆる一般のクッキー偽装って
自分のPCで編集しようと思えばできそうだけど、
自分のPCからでも参照できないセッションクッキーって
セキュリティの穴がなさそうに見えるんですが、どうなんでしょうか?

どこかに詳しいサイトありませんか?
0571nobodyさん2007/08/06(月) 18:47:52ID:???
>>570
セッションハイジャックでググるべし
05725702007/08/06(月) 18:57:33ID:???
>>571
そんな単語がw
ありがとうございます、調べます。
0573nobodyさん2007/08/06(月) 20:38:50ID:OuVmhPr1
PHP5、winXPで勉強してます。
今、セッションのテストしてるんですが、ログアウト処理のPHPに対象となるユーザのIDを
GETメソッドで送る処理を考えています。
で、以下のリンクを作ったんですがパラメータに値がはまりません。
<a href="logout.php?user_id=<?php $_SESSION["user_id"]; ?>&onamae=<?php $_SESSION["onamae"] ?>">ログアウト</a>

なぜでしょう? ちなみに、上のコードの書かれてるPHPで
print $_SESSION["user_id"] としても、正しい値を表示します
よろしくお願いします
0574nobodyさん2007/08/06(月) 20:46:08ID:???
<a href="logout.php?user_id=<?php echo $_SESSION["user_id"]; ?>&onamae=<?php echo $_SESSION["onamae"] ?>">ログアウト</a>
0575nobodyさん2007/08/06(月) 21:00:20ID:OuVmhPr1
>>574
ありがとうございます  ウッカリしてました。確かにechoがいりますね

聞きたいのですが、session_unset() っていうのは、セッションを全て削除するとはいっても、
そのサイトで使っているものだけですよね?
他のサービスで使っているものは破棄しないですよね?
それでもsession_destroyとの使い分けを知りたかったので質問させてもらいました
0576nobodyさん2007/08/06(月) 21:20:14ID:???
質問させて下さい。
WinXP sp2
apache2.2.4
php5.2.3
で動かしています。

■質問
system関数からネットワークドライブに対して読み書きを行いたい。

■詳細
PC ( a ) 鯖環境を入れています。
PC ( b ) このEドライブをネットワークドライブとして使用しています。

aからネットワークドライブに対する読み書きは基本的に以下のURLの方法で成功し、phpでの動作も確認しています。
ttp://nanakorobiyaoki.at.infoseek.co.jp/etc/win_apache_mapping.htm
ただ、私の場合phpから行うsystem関数に対しても読み書きをさせたいのです。
具体的には
$str = "WinRAR x -r -y -ep -pPASS 解凍先 圧縮ファイル\\";
system($str);
このようなsystem関数を使い、解凍先にネットワークドライブを指定しています。
この場合、ネットワークドライブに対して解凍を行ってくれません。
恐らく、システム権限でネットワークドライブにアクセスしにいこうとしているため、ネットワークドライブにアクセスできないのだと思います。

これを回避する方法として、色々考えて
1:system関数でadministrator権限にてアクセスする方法を探す
2:win上でなんとかsystem権限でネットワークドライブにアクセスできる方法を探す
3:winrarのコマンドラインオプションで権限変更できそうな項目を探す
を思いつき探しているのですが、どれもいい方法が見つかりません。

もし宜しければお力添えしていただけないでしょうか。宜しくお願いいたします。
0577nobodyさん2007/08/06(月) 21:22:57ID:SHp45+BZ
function文の中から関数名を参照したいんですが
そのような定義ずみの変数ってないでしょうか?

0578nobodyさん2007/08/06(月) 21:26:57ID:???
>>577
え?そのまま使えるでしょ。
05795772007/08/06(月) 21:33:35ID:???
>>578
動的に参照したいんです
0580nobodyさん2007/08/06(月) 21:41:06ID:???
すみません。
批判的なレスをすると、すぐに公開PROXY規制されます。
誰がどうやって、ホストを調べて公開PROXY規制をかける
のか、仕組みが分かる方はいますか?
0581nobodyさん2007/08/06(月) 21:51:40ID:???
>>577
__FUNCTION__
0582nobodyさん2007/08/06(月) 21:52:13ID:???
>>580
何のことを言ってるのかね

規制をかけるのは常識的に考えて管理人
Proxyは特有の環境情報を吐くのでそれを見てProxyかどうかを判定
公開Proxyを毎日チェックしてデータベースに蓄積させてるというわけではない
05835822007/08/06(月) 21:53:12ID:???
環境情報→環境変数に脳内変換よろ
05845802007/08/06(月) 21:59:34ID:???
>>582
公開ProxyじゃないのにProxy規制されるんです。
スレのテーマについて、アンチレスをした時だけすぐに。
なんか書き込みさせないようにされてる。
そんなことはあり得ますか?
05855772007/08/06(月) 22:17:14ID:SHp45+BZ
>>581
サンクスです!
0586nobodyさん2007/08/06(月) 22:19:03ID:???
>>584
一応言っとくがPHPとは全く関係ないしスレ違いなんだよ
あと荒らしを手助けする場所ではないからな

公開・非公開なんて串を制限するのに関係ない
串とわかる判別方法がいくらかある

>スレのテーマについて、アンチレスをした時だけすぐに。
自動でそういう仕組みを作ることは可能
最初から串通してカキコしてるなら
串制限されてるというよりIP制限されていると考えるほうが自然
串変えても書き込みできない場合クッキーやセッションの情報が残ってると考えるのが自然

通常一人の荒らしにたいして毎回串制限かけるなんてことはしない
05875802007/08/06(月) 22:43:55ID:???
>>586
すみません。
初心者なのでどこで質問すればいいか
分かりませんでした。
串の刺し方もPHPの知識もないです。
それと「荒らし」じゃありません。
ゲーム関係スレで信者に意見しただけです。
親切な回答どもです。バカなので理解少しですが
IP制限をみてみます。
0588nobodyさん2007/08/07(火) 00:16:58ID:ZZAVPEGP
サイト内の全文検索をPHPでしたいと考えているのですが
自分がかりてる鯖ではそのためのツールを用意していないとのことでした。
Namazuその他の全文検索ツールを見るといずれも鯖にインストールが必要なようですが
共用鯖の個人が使えるようなライブラリ等で、代用できるようなツールってないでしょうか?
0589nobodyさん2007/08/07(火) 01:01:18ID:???
探してますは板違い
http://pc11.2ch.net/test/read.cgi/hp/1166794984/
0590nobodyさん2007/08/07(火) 01:12:42ID:ZZAVPEGP
いや別に既存のCGIを探してるわけじゃないんです。
ライブラリやモジュールの話は板違い?
0591nobodyさん2007/08/07(火) 01:19:39ID:???
>>564
file_get_contents
0592nobodyさん2007/08/07(火) 01:27:59ID:???
>>588
strpos()
0593nobodyさん2007/08/07(火) 02:28:03ID:fxW4NvJ3
バイナリパッケージでmysqlをインストールした場所と、
phpinfoで出てくるMYSQL_SOCKET等の位置が異なり、
PHPからmysqlに接続できません。
ApacheやPHPはRPMでインストールしました。
どうすればmysqlに接続出来るようにできますか?
0594nobodyさん2007/08/07(火) 02:45:23ID:???
PERLもつかえる人imasuka?
0595nobodyさん2007/08/07(火) 02:59:44ID:???
いないわけねーだろ
0596nobodyさん2007/08/07(火) 03:03:24ID:???
あなたはつかえますか?
0597nobodyさん2007/08/07(火) 03:06:56ID:???
くだらねーけどさ、
Perlの後発であるぱいそんとPERLでは、
これから1から習得するとなればどっちが優位な選択?
Perlは日本での普及もしてるわけで困ることも少ないだろうけど、
言語としてはぱいそんのほうが優れてるのは明白なんだよな。
しかし日本での普及率といったら全然で、苦労することも色々と出てくるんじゃないかと。
0598nobodyさん2007/08/07(火) 03:10:20ID:???
paisonのどこがすぐれてるのか具体的に
0599nobodyさん2007/08/07(火) 03:13:33ID:???
ソースコードが見やすいのとPerlに影響を受けていること、それから人から聞いた話ではバージョンアップによる影響がないとか
06005932007/08/07(火) 03:13:48ID:???
色々ぐぐったところ
どうも後からの設定ではMYSQL_SOCKET等を変えたりは出来ないようで…。
RPMでPHPを入れるならmysqlもRPMにしておけということでしょうか
0601nobodyさん2007/08/07(火) 03:18:37ID:???
PythonはGoogleでも積極的に使われてたり、
世界でも通用しそうなイメージはあるな。
Perlはもはや過去の遺物じゃないかね。
0602nobodyさん2007/08/07(火) 03:20:20ID:???
うむ。Perlに拘っている人は胃の中の大腸菌かと。
ただ開発環境を整えるのに一苦労なんだよね>python
0603nobodyさん2007/08/07(火) 03:21:03ID:???
pythonの話なら他でしろや禿
0604nobodyさん2007/08/07(火) 03:22:00ID:???
関連があるので許す
0605nobodyさん2007/08/07(火) 04:22:59ID:jAF++rY9
質問というか相談です。
今、PHP5の勉強をしてるのですが、本でオブジェクトやクラスの解説を読んでいると、
凄く観念的というかややこしくてクラクラしてきます。
(abstract宣言とか抽象クラスとかオブジェクトインターフェースとか)
これらは全部理解しないとまずいんでしょうか?  みんな完璧にマスターしてるの?
おそらく、効率化を考えたり、他人のプログラムの引継ぎをする立場なら
理解していた方がいいと思うんですが、とりあえず無視して出来る範囲で
プログラム組んでくってやり方じゃまずいでしょうか?
ちなみに僕はデザイナで、理解できた方がいいだろうという動機でPHPやってます。
0606nobodyさん2007/08/07(火) 04:31:00ID:???
別にPHPで無理してOOPやらなくても・・・
小中高の授業じゃないんだし、片っ端から全て覚えるなんて必要はなく、
必要になったら覚えるっていう程度で問題ない。
必要性を感じないなら無視していいし、必要性が感じられればまたそこに戻ればいい。
デザイナならそれだけで食っていけるだろうに。
才能を持ってるってうらやましいぜ。
0607nobodyさん2007/08/07(火) 04:33:11ID:???
オブジェクト・クラスはプログラム組んでるうちに分かるようになるから、それなりに慣れが必要かと
実際説明文を読んで理解しようとするよりも、どういった動作の流れかを解析することで理解できるようになるかと
まぁSE目指してるんなら技術を習得する価値はあるかと
0608nobodyさん2007/08/07(火) 04:34:34ID:???
WEBエンジニア→デザイナ 困難
デザイナ→WEBエンジニア 努力次第で何とか
0609nobodyさん2007/08/07(火) 04:38:04ID:???
>>608
おれの夢をくずさないでくれ
0610nobodyさん2007/08/07(火) 04:44:18ID:???
いや、でもまあセンスさえあればデザイナも困難ではないんじゃね
簡単さではデザイナ>エンジニアなんだし、コツさえ掴めば何とか...
06115882007/08/07(火) 05:38:49ID:f/NUq+xJ
まだ作業途中ですがpnamazuでなんとかいけそうです。
最良の選択かどうかはわからないけど・・

>>592
下らねぇ「回答」はスレ違いかと。
0612nobodyさん2007/08/07(火) 05:41:05ID:???
pnamazuでいいだろ
それ以上のことやりたいなら自分で書けよ
0613nobodyさん2007/08/07(火) 05:47:48ID:???
>WEBエンジニア→デザイナ 困難

別に困難だとは思わないけどなぁ
むしろロジックを知っているからプログラマーにやさしいデザインを作ってくれるような気がする
0614nobodyさん2007/08/07(火) 05:52:05ID:???
デザイナーもおkなら独立するだろ、常考
0615nobodyさん2007/08/07(火) 06:05:41ID:???
>>611
お前は質問者という以前に人間として最悪だ
0616nobodyさん2007/08/07(火) 06:08:40ID:???
>>615
負け惜しみ乙
0617nobodyさん2007/08/07(火) 06:10:52ID:???
>>613
デザイナーはなりたくてなれるもんじゃないんだよ。
勉強したって努力したって結局はセンスと才能次第。
幼少期の感性が特に重要になってくる。
>むしろロジックを知っているからプログラマーにやさしいデザインを作ってくれるような気がする
結局はクライアント次第なんだよ。
0618nobodyさん2007/08/07(火) 06:15:31ID:???
誘導
http://pc11.2ch.net/test/read.cgi/php/1183023058/
0619nobodyさん2007/08/07(火) 06:23:53ID:???
宣伝乙
0620nobodyさん2007/08/07(火) 09:17:59ID:???
( ゚д゚ )
0621nobodyさん2007/08/07(火) 10:17:08ID:???
>>613
プログラマーにやさしいデザインをつくることはできるとはおもう
ユーザーに受け入れやすくやさしいデザインを作る事は個人に依る

なんか俺、作り込めば作り込む程きたないデザインになるんだorz
06226052007/08/07(火) 10:27:04ID:nqMZFXTj
答えてくれた方ありがとうございます
やっぱりできるところからやったほうがいいですよね
理解できない技術を上手に解説してくれるようなコードを探しつつ
頑張ってみます  ありがとうございました
0623nobodyさん2007/08/07(火) 11:31:15ID:HmBP9Y+F
php5.2.3をcentOSにソースからインストールしたのですが、

Cannot load /usr/lib64/httpd/modules/libphp5.so into server: /usr/lib64/httpd/modules/libphp5.so: undefined symbol: zend_qsort

と出て、apacheが再起動できません。
どうしたらいいでしょうか?
0624nobodyさん2007/08/07(火) 11:38:51ID:2PnksrHf
$array = array(1, 2, 3, 4, 5);
この配列を\nで区切り文字列にしたものを変数に入れたいのですが、
そんな関数ありますか?
$array = array(1, 2, 3, 4, 5);
↓↓↓↓↓↓↓↓↓↓
$strings = "1\n2\n3\n4\n5\n";
06256242007/08/07(火) 11:40:23ID:2PnksrHf
って書いた瞬間にimplodeが思いうかんだ・・・
自己解決しました。スレ汚しすみませんでした。
0626nobodyさん2007/08/07(火) 11:49:23ID:???
>>623
Cannot load
can not load
読み込みできない = /usr/lib64/httpd/modulesにlibphp5.soファイルがない
0627nobodyさん2007/08/07(火) 11:51:59ID:???
>>623
昔同じ症状になってLinux使いなれてないこともあってそのまま放置したなぁw
確かその時どっかで調べたんだけど、コンパイル時にlibphp5.soを作るみたいなオプションがあった気がする。
yumじゃ古いから困ったもんだね。
06286232007/08/07(火) 11:56:25ID:HmBP9Y+F
>626
レスありがとうございます。
/usr/lib64/httpd/modulesには
ちゃんとlibphp5.soが入っています。

ttp://archive.netbsd.se/?ml=php-install&a=2006-01&m=1656042
このへんと同じ状況だと思うのですが、解決策が見つけられません。
0629nobodyさん2007/08/07(火) 12:05:05ID:???
http://www.oklab.org/language_c/php5_0_2_install_bug.htm

CentOSはRHELクローンだからこの問題抱えてるんじゃないかな?
>libphp5.soのみをはじめに作って、そのあとに自分の必要なconfigureでPHPのインストール作業を行うことで解決できます。
って書いてるけど一応試してみたら?
0630nobodyさん2007/08/07(火) 13:37:40ID:???
>>616
勝ち負けがどの辺りでついたんだい?
無理やり宣言して自分の勝ちにしたい、しないと反論できないのはのはどっちだ?ん?
さっさと死ね知障糞野郎
0631nobodyさん2007/08/07(火) 13:53:41ID:???
はいはい夏休みなんだから子供は外出て遊ぼうね
0632nobodyさん2007/08/07(火) 14:04:29ID:???
そうそう、カブトムシとクワガタ捕まえた数で勝ち負け決めなさい
0633nobodyさん2007/08/07(火) 14:32:20ID:???
>>576
proc_open 関数で runas コマンドを使うのはいかがかしらん。

>>593
php.ini の mysql.default_socket や、
または実行時に mysql_connect の $host 引数で、
mysqli_connect なら $socket 引数で、
PDO なら DSN の unix_socket パートでそれぞれ指定できるそうです。
これらとは違いますか?
0634nobodyさん2007/08/07(火) 14:53:27ID:???
$a = 'A';
echo ++$a;
ってやると'B'と表示されますが

$a = 'A';
$x = 1;
echo $a + $x;
で'B'と表示させるにはどうしたらよいですか?
なにか関数を使ってやるのでしょうか?
0635nobodyさん2007/08/07(火) 14:55:46ID:???
>>634
>>1
0636nobodyさん2007/08/07(火) 15:11:39ID:???
>>634
echo chr(ord($a) + $x);
0637nobodyさん2007/08/07(火) 15:31:05ID:???
>>636
ありがとうございました。
0638nobodyさん2007/08/07(火) 15:42:01ID:HOQBI3SI
includeについて質問させて下さい
php4ではしっかり表示されるんですが
php5になるとエラーがでます。
○○のファイルはHTMLタグのテーブルです。

<? include("○○");?>
○○をURL指定でもよびだせません
相対パスでも呼び出せません。
php5から仕様がかわったのでしょうか?

includeに同じようなタグはphpではありませんでしょうか?
アドバイスお願いします;;
0639nobodyさん2007/08/07(火) 15:45:30ID:???
>>638
>php5になるとエラーがでます。
エラー内容は?
<?php
include("○○");
?>

でもダメ?
0640nobodyさん2007/08/07(火) 15:47:03ID:Lc4TIg8i
error_log('あああああ', 0);

とするとApacheのエラーログが化けます。

[Tue Aug 07 15:43:49 2007] [error] [client ***.***.**.***] \xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82

ファイルはUTF-8, php.iniは

mbstring.internal_encoding = UTF-8
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8

です。サーバのどこの設定を変えればよいのでしょうか?
0641nobodyさん2007/08/07(火) 16:04:07ID:???
画像アップローダをやっていますが、
ツールで一括ダウンロードされないようにするにはどんな方法が有りますか?
0642nobodyさん2007/08/07(火) 16:06:10ID:???
<わからない五大理由>
1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする
0643nobodyさん2007/08/07(火) 16:19:18ID:???
>>640
ファイルの文字コードがEUCでUTF-8ではないとか?

>>641
リクエストヘッダで確認
それ以外は基本的にむりじゃない?
ブラウザで表示した時点で一括ダウンロードなんだし…
0644nobodyさん2007/08/07(火) 16:25:00ID:???
>>641
cookieを使うとか、javascriptでファイルへのリンクを作るとか、captchaとか、
どの程度強く守るかによっていろいろ考えられるでしょ。
0645nobodyさん2007/08/07(火) 16:27:03ID:???
Apacheのerror.logはASCIIのみだったような
06466402007/08/07(火) 16:47:07ID:Lc4TIg8i
>>643
>>645
php.iniのログの出力先を指定することにより、日本語のロギングができました。
ありがとうございました。
06476382007/08/07(火) 16:58:14ID:HOQBI3SI
>>639
レスありがとうございます。
エラー内容ですが
Warning: include() [function.include]: Unable to access ○○/lib/htmltemplate/htmltemplate.inc(366) : eval()'d code on line 452
○○はサイトパスです。

>>639
それを実行しても同じエラーでした><

0648nobodyさん2007/08/07(火) 17:32:46ID:???
>>638
URL指定ってhttp://〜ってことか
ファイルが同じサバにあるなら普通に絶対パスで呼び出せよ
0649nobodyさん2007/08/07(火) 18:28:10ID:???
>>600
PHPでもMySQLでも、そのどちらの設定ファイルや
起動オプションでも位置を指定できる筈だが。それで問題あるの?

my.cnfの[mysqld]ディレクティブに
「socket=/tmp/mysql.sock」とか記述するか、起動オプション
php.iniの方は
「mysql.default_socket = /tmp/mysql.sock」
とかね。
06506492007/08/07(火) 18:30:39ID:???
>>600
ああ、PHPの方は>>633でレスしてくれてる人がいる
0651nobodyさん2007/08/07(火) 18:51:08ID:q5cnbu6Y
PHP4からPHP5に今日から乗せ変えて実行していみたのですが、
画面が10回に1回程度、画面が途中から切れてしまいます。
http://web1.kcn.jp/00/cgi-bin/src/up0098.jpg

CSS使っているからかもしれませんが、どの辺の設定を見直せば宜しいでしょうか?
0652nobodyさん2007/08/07(火) 18:54:04ID:???
>>651
php5インストールしたときの環境は同じ環境?

php.iniをdiffしてみるとか。
0653nobodyさん2007/08/07(火) 19:06:57ID:???
おい、なんで画像がグモなんだぜ?
0654nobodyさん2007/08/07(火) 19:20:08ID:2wg4iJ0g
最近、登録フォームのページ推移を旧式の
form.php→confirm.php→complete.php
に戻したのですが、別にセキュリティ的に問題ありませんよね?

今までは↓のようにしていたのですが、なんか使いづらくて・・。
index.php?page=inquiry_form
■ このスレッドは過去ログ倉庫に格納されています