【PHP】下らねぇ質問はここに書き込みやがれ 47
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/05/26(土) 21:03:53ID:???PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 45
http://pc11.2ch.net/test/read.cgi/php/1177635762/
◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0525nobodyさん
2007/06/18(月) 13:42:29ID:???いや、それが、「Windows2003の時は、\nの改行でも大丈夫だった」みたいな記述しかないんです。
>>524
Windowsのソフトの問題だったんですね。
念のため、\r\nで書いてみます。
ありがとうございました。
0526nobodyさん
2007/06/18(月) 14:36:16ID:???0527nobodyさん
2007/06/18(月) 16:35:13ID:???ちんちん珍太郎です。
お久しぶりです!!
0528nobodyさん
2007/06/18(月) 17:16:10ID:yh/RT3YN0529nobodyさん
2007/06/18(月) 17:17:22ID:???はい、ヒント
http://jp.php.net/manual/ja/ref.strings.php
0530nobodyさん
2007/06/18(月) 18:29:52ID:???$str = "□□□";
if (strstr($str, "○○○") {
}
strstrにしたけど、正規表現使ったほうがいいかも。
0531nobodyさん
2007/06/18(月) 18:36:15ID:???今までこれ知らなくてループさせてつなげてたよorz
0533nobodyさん
2007/06/18(月) 19:06:25ID:cNf541yn古いバージョンを置いているサーバーがあればURLを教えていただければとおもいます。
よろしくお願いします。
0535nobodyさん
2007/06/18(月) 19:49:08ID:???$ret = shell_exec ("/usr/bin/mysqldump -u root --opt hogedb tbl_hoge > /test/tbl_hoge.sql");
コマンドを直接打つと実行されるので、記述方法あたりがあやしそうなのですが
戻り値も得られないので全てが憶測になり行き詰ってしまいました。
何か気をつけることなどあればアドバイスよろしくお願いします。
0537nobodyさん
2007/06/18(月) 19:53:41ID:???どこスレになるんでしょう?
0538nobodyさん
2007/06/18(月) 20:17:07ID:???0539nobodyさん
2007/06/18(月) 20:29:12ID:???0541nobodyさん
2007/06/18(月) 20:38:20ID:9cN+wr54しかし、いざブラウザで見てみると\"\"のようになっています。
0543nobodyさん
2007/06/18(月) 20:47:48ID:9cN+wr54なぜこのように\が追加されてしまうのか教えて下さい。
0545nobodyさん
2007/06/18(月) 20:49:39ID:???公式サイト(http://www.php.net)
FC6用に古い奴のRPMという話なら、そんな酔狂なのは
自分でSRPM利用してビルドせい。
0547先ほど質問した者ですが
2007/06/18(月) 21:22:12ID:9cN+wr54意味がわかりません。
0548nobodyさん
2007/06/18(月) 21:34:37ID:???マニュアルでひけばいいのに。
0549先ほど質問した者ですが
2007/06/18(月) 21:38:10ID:9cN+wr540551先ほど質問した者ですが
2007/06/18(月) 21:45:53ID:9cN+wr540552nobodyさん
2007/06/18(月) 21:46:27ID:???関数のなかから探してるとかじゃないの?
載ってないって言うんなら、あなたが見てるのはマニュアルじゃない何か。
0553nobodyさん
2007/06/18(月) 21:50:10ID:???0554535
2007/06/18(月) 21:52:06ID:???phpのセーフモードの概念を初めて知りました。
・ソースの1行目に#!usr/bin/phpと書いて、シェルスクリプトとして動かすことで
セーフモードの制限を抜ける事が出来る
・セーフモードを解除することは出来るけど、セキュリティ上出来ないものとして
他の手段で逃げた方が無難らしい。
おかげさまでやりたい事ができました、ありがとうございました
ひとつ勉強になりました。
0555nobodyさん
2007/06/18(月) 21:56:34ID:???get_magic_quotes_gpcというものが太字で出てくるだろ?
これが関連あるとは考えないのかね?
応用が利かない頭だな。
0556先ほど質問した者ですが
2007/06/18(月) 21:56:39ID:9cN+wr54stripslashesで大丈夫でしょうか?
0557nobodyさん
2007/06/18(月) 21:57:26ID:???0558nobodyさん
2007/06/18(月) 23:12:58ID:???0559nobodyさん
2007/06/19(火) 01:05:47ID:???0560nobodyさん
2007/06/19(火) 02:56:30ID:???このスレにたどり着いた事が軌跡とも言える
0561nobodyさん
2007/06/19(火) 05:06:23ID:???0562先ほど質問した者ですが
2007/06/19(火) 10:40:53ID:/NP+8h6qそしてあの関数に辿り着きました
おわかりですか?
0563nobodyさん
2007/06/19(火) 10:48:55ID:???0564nobodyさん
2007/06/19(火) 10:51:54ID:rXeGFaDA$_POSTで文字を送ってもらってそのデータを使って
PHPで他のサイト(アマゾンなど)にアクセスし、
XMLデータをとりに行きたいのです
PHPでどのような処理すればいいのでしょうか?
0565nobodyさん
2007/06/19(火) 10:58:20ID:???XML RPC関数、SimpleXML関数、PEARのXMLライブラリ
0567nobodyさん
2007/06/19(火) 11:42:24ID:FDzFvTKr*テストB
**テストB-1
**テストB-2
*テストC
*テストD
このような文章を
<ul>
<li>テストA</li>
<li>テストB</li>
<li>
<ul>
<li>テストB-1</li>
<li>テストB-2</li>
</ul>
</li>
<li>テストC</li>
<li>テストD</li>
</ul>
このように置き換えたいのですが、どうすれば良いですか?
0568nobodyさん
2007/06/19(火) 11:45:26ID:meY+OYJbマニュアルには推奨しないとあります
出来るのになぜ推奨されていないのでしょうか?
何かバグが存在したりするのでしょうか??
0570nobodyさん
2007/06/19(火) 11:51:02ID:???はい、正規表現で置き換えてやっているのですが、
一行ずつループさせたほうがいいですか?
それとも一度に変換してしまったほうがいいですか?
0572nobodyさん
2007/06/19(火) 12:01:20ID:???DBのトランザクションを保証する事自体がクリティカルな処理だから
PHP側でもうまくやるようにはしてあるけど
安全第一でやるなら明示的にBEGIN/COMMITしてねってこと
0573nobodyさん
2007/06/19(火) 12:03:43ID:???有難う御座います。
*がひとつの場合は前後を調べて「<ul>」「</ul>」を付加することはできましたが、
**のように2つある場合はどのように対処すれば良いのでしょうか?
*が先頭にいくつあるか数えるようなものはありませんか?
0574570,573
2007/06/19(火) 12:05:52ID:FDzFvTKr0575nobodyさん
2007/06/19(火) 12:07:03ID:???で1つ目のマッチしてる部分を数えるとか
0576nobodyさん
2007/06/19(火) 12:25:27ID:meY+OYJbありがとうございます
0577nobodyさん
2007/06/19(火) 12:37:54ID:rXeGFaDAサンクスコ!
0579nobodyさん
2007/06/19(火) 12:52:31ID:???0580nobodyさん
2007/06/19(火) 14:22:42ID:iqDz2KhQPHPで、ユーザがアクセスしてきたブラウザがJavaScriptを許可しているかどうか引く方法はありますか?
0581nobodyさん
2007/06/19(火) 14:27:50ID:0vGze7Tn0582nobodyさん
2007/06/19(火) 14:28:21ID:???0583580
2007/06/19(火) 14:28:35ID:iqDz2KhQ0584nobodyさん
2007/06/19(火) 14:30:19ID:???通信できたら 1
0585580
2007/06/19(火) 14:32:36ID:iqDz2KhQ微妙に板違いで申し訳ありませんでした。
0586nobodyさん
2007/06/19(火) 14:37:47ID:???0587nobodyさん
2007/06/19(火) 15:22:51ID:2JSWWtAr何かありませんか?
OSはUNIX系で使う予定
0588獅子王
2007/06/19(火) 15:47:09ID:gIpgh7VF実は最近ブログを作ろうと思うのですがコメント欄の作り方がわかりません。
どなたかhtmlでの、あるいは簡単なCGIの書き方を教えてくれませんでしょうか?
0590獅子王
2007/06/19(火) 15:50:11ID:gIpgh7VFないといけないんじゃないですか?自分には用意できるかどうか・・・・。
0591nobodyさん
2007/06/19(火) 15:50:41ID:???0592獅子王
2007/06/19(火) 15:51:36ID:gIpgh7VF0593nobodyさん
2007/06/19(火) 15:52:07ID:???0594nobodyさん
2007/06/19(火) 15:53:38ID:???Nice to meet you.
You want to make user comment program, you know?
Ok
It's easy and fantastice.
User comments should be wrritten briefly.
User commnet make its web site master happy.
You should write comment for your favarite site.
0595獅子王
2007/06/19(火) 15:53:51ID:gIpgh7VFphpの環境はどうやってそろえたらいいんでしょうか?
0596nobodyさん
2007/06/19(火) 15:55:37ID:???http://www.php.net/manual/ja/install.php
0597nobodyさん
2007/06/19(火) 15:57:02ID:???It's easy and interesting.
You had better down-load from php-users ML.
and, you should save Apache program.
Apache program is famaous web server.
You MUST NOT use Windows Server.
you may use Linux, or Soralis.
Good Luch.
Thanks
0598獅子王
2007/06/19(火) 15:57:52ID:gIpgh7VFついて勉強していきます。本当にありがとうございました!
0599nobodyさん
2007/06/19(火) 16:06:32ID:???0600獅子王
2007/06/19(火) 16:42:18ID:gIpgh7VF0601獅子王
2007/06/19(火) 16:50:50ID:gIpgh7VFなのにおれはIDが載ってるんでしょうか?
0602nobodyさん
2007/06/19(火) 17:03:07ID:???0604獅子王
2007/06/19(火) 17:33:49ID:gIpgh7VF0605nobodyさん
2007/06/19(火) 18:37:18ID:???SQLがらみなんですが
@$sql.=" WHERE h_day = '2007-06-19' " ;
A$sql.=" WHERE h_day = ".$_SESSION["x_b_date"] ;
@だともちろん条件どおりデータをひっぱてくるんですが
Aだと持ってきてくれません。
echo $_SESSION['x_b_date'];だと表示されているので、セッションされているとは思うのですが
こういう使い方無理なんですかね?
どうかご教授願います。
0606nobodyさん
2007/06/19(火) 18:47:27ID:???0607nobodyさん
2007/06/19(火) 20:02:54ID:6Vfdt2KHだね。
0608nobodyさん
2007/06/19(火) 20:46:04ID:vTuIaCOp0609nobodyさん
2007/06/19(火) 20:47:01ID:???ていうか板違い。
0610nobodyさん
2007/06/19(火) 20:47:15ID:???0611608
2007/06/19(火) 21:01:06ID:vTuIaCOpSimpleXMLが使えないと思っていたのです
PHP5だったら使えるんだね
0613nobodyさん
2007/06/19(火) 22:52:09ID:???機種依存文字をネットの書き込みで使わないようにするところから
はじめようぜ。そこらへんの感覚に問題がありそうだ。
$hensuu=abc;
print("$hensuu");
ってやればabcが出てくるのはわかるんですけど
;(セミコロン)をprintさせたい場合は
print("$hensuu".";");
ってやれば良いのですか?
それじゃあ変数にセミコロンまで代入したいときはどうすれば?
$hensuu=abc;;
って具合に2連続でタイピング?
そしてもうひとつ配列に関する質問です
$fish = array("まぐろ","ぶり","たら");
print("$fish[1]");
この場合、配列に格納してるデータは最初から(「まぐろ」が)0,(「ぶり」が)1,(「たら」が)2って
番号が割り振られてるのがデフォルトなんですか?
0616nobodyさん
2007/06/20(水) 01:53:59ID:sdhx0KUsどうすれば簡単にできますか?
0617nobodyさん
2007/06/20(水) 02:06:52ID:???0619nobodyさん
2007/06/20(水) 02:23:46ID:sdhx0KUsglobすればいいらしいと自己解決。
0622nobodyさん
2007/06/20(水) 07:36:54ID:???普通は
$hensuu=abc;
print("$hensuu");
じゃなくて
$hensuu="abc";
print($hensuu);
0624nobodyさん
2007/06/20(水) 09:09:47ID:amUZiYISすべての行数を読み込んで処理する方法しかないですよね?
データベースを使わない場合は。
データベースのように「○行目から○行目を表示」というやり方って
出来ませんよね?ファイルポインタがそれだと思ってたのですが、違うみたいだし。
■ このスレッドは過去ログ倉庫に格納されています