- 1 名前:nobodyさん mailto:sage [2008/06/13(金) 20:32:36 ID:???]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/ jp.php.net/ 前スレ: くだすれPHP(超初心者用)3 pc11.2ch.net/test/read.cgi/php/1193295871/ 適当に関連スレ(マルチはだめぽ) 【PHP】下らねぇ質問はここに書き込みやがれ 69 pc11.2ch.net/test/read.cgi/php/1211879073/
- 217 名前:nobodyさん [2008/08/21(木) 23:55:32 ID:2yWxB/YG]
- PHPってばかが使う言語だろ?
- 218 名前:nobodyさん mailto:sage [2008/08/22(金) 00:09:08 ID:???]
- 釣られちゃダメだ釣られちゃダメだ釣られちゃダメだ!
- 219 名前:nobodyさん mailto:sage [2008/08/22(金) 00:10:17 ID:???]
- >>218
もう手遅れだよ・・・・
- 220 名前:nobodyさん mailto:sage [2008/08/22(金) 09:40:04 ID:???]
- ちなみにphpの本買ったけど書いてることが意味不明すぎてもう読むのやめたよww
そこらへんから完成品見つけてきてそれ改造してる方がよほど身につくと思う
- 221 名前:nobodyさん mailto:sage [2008/08/22(金) 10:04:01 ID:???]
- おれも買った本はリファレンスくらいだな
ごちゃごちゃ解説読むの面倒だから辞書のように使ってた それでもバージョン変われば役に立たんから直ぐにマニュアル見ることになるっと 完成品やサンプルソースを読んで動きを理解できるようになればいいな パターンを覚えていけば応用が利いてくる そのうち別パターンを自分で書けるようなるんじゃね?
- 222 名前:213 mailto:sage [2008/08/25(月) 20:42:58 ID:???]
- >>214
>>216 ご返答ありがとうございます。 phpファイルはUTF8で保存して、metaタグでもUTF8を指定しています。 そういうことでは無いんでしょうか?
- 223 名前:nobodyさん mailto:sage [2008/08/25(月) 21:35:52 ID:???]
- >>222
違う phpのscript_encodingとかmeta(HTMLタグかよ)は関係ない asciiはあくまでascii
- 224 名前:nobodyさん mailto:sage [2008/08/26(火) 03:06:03 ID:???]
- >>222
大雑把かつ乱暴に言うと 半角英数と一部の記号はどのエンコード方法だろうと内部での表現方法が同じ だから半角英数だけだと区別のつけようがないしつける必要もない UTFとかeucとかは、日本語とかはいってくるときだけ
- 225 名前:nobodyさん mailto:sage [2008/08/28(木) 02:17:41 ID:???]
- xamppでwebサーバー作るならphp使うのが一番簡単ですかね?
pealもつかえるようですが
- 226 名前:nobodyさん mailto:sage [2008/08/28(木) 02:33:08 ID:???]
- 何を持って簡単としてるのか分からん
- 227 名前:nobodyさん mailto:sage [2008/08/28(木) 06:20:10 ID:???]
- 余計にインストールとかしないですむという意味で
- 228 名前:nobodyさん mailto:sage [2008/08/28(木) 06:38:59 ID:???]
- xamppは開発用で、そのためにセキュリティゆるゆるだから
まともに公開しようと思うと一から一づつ入れるより設定面倒だよ 設定に詳しくない限り止めておけ
- 229 名前:nobodyさん mailto:sage [2008/08/28(木) 08:53:39 ID:???]
- 入手する手段、パッケージの違い、適切なコンフィグ、文字コード等の環境依存要素の調整、など
全部すっとばしても構わないと思うならxamppで良いかと。
- 230 名前:nobodyさん mailto:sage [2008/08/28(木) 17:51:11 ID:???]
- 条件を言えばそのPHPを探してきてもらえる
スレがあったら誘導お願いします
- 231 名前:nobodyさん mailto:sage [2008/08/28(木) 19:41:11 ID:???]
- 自分で探せアホ
- 232 名前:nobodyさん mailto:sage [2008/08/28(木) 22:54:08 ID:???]
- >>229
サーバの構築関連は、どのようにして知識を得るのがいいんですかね。 やっぱり書籍ですか?
- 233 名前:nobodyさん mailto:sage [2008/08/28(木) 23:12:59 ID:???]
- ネットは断片的になりがちなので本がいいよね。
で、仮想マシンや引退したボロPCあたりで環境作っていじり倒す
- 234 名前:nobodyさん mailto:sage [2008/08/28(木) 23:18:21 ID:???]
- 本なんて著者によって偏るし古いし訂正も効かないしノウハウもTipsも無いぞ。
それでも良ければご自由に。
- 235 名前:nobodyさん mailto:sage [2008/08/28(木) 23:28:54 ID:???]
- >>234
じゃぁ、どんな風に勉強していけばいいですか? >>233が言っているようにネットだと情報がかなり断片的で、 しかも、本と同じでネットで情報公開している人によって偏ってたり、訂正もされないまま放置されていたりするわけなんだけど。
- 236 名前:nobodyさん mailto:sage [2008/08/29(金) 01:13:34 ID:???]
- 糞ブログでたまにある詳しくはこちらとか言って別のアドレス貼り付けるだけのやる気のない馬鹿は死んでしまえ。
- 237 名前:nobodyさん mailto:sage [2008/08/29(金) 01:14:32 ID:???]
- ブログだけは世の中から消滅して欲しい
- 238 名前:nobodyさん mailto:sage [2008/08/29(金) 01:15:48 ID:???]
- 検索の邪魔なだけだ。中途半端なことばかりしやがって。
- 239 名前:nobodyさん mailto:sage [2008/08/29(金) 01:33:52 ID:???]
- それは君の検索能力が低いだけだ
ttp://help.goo.ne.jp/help/article/822/#08
- 240 名前:nobodyさん mailto:sage [2008/08/29(金) 11:55:19 ID:???]
- >>235
確かにネットも本と同じで書き手次第だが 本と違うのは書き手の数 より多くの情報を知ることで信頼出来る情報や誤解を判断出来る (本では数読むには金がががががが) それに基本はオープンソースなのだから、公式のドキュメントもネットにある、 ある程度の認識が身についたら、公式を押さえることを忘れるな そして糞ブログ滅べ(特に半端な日記系)
- 241 名前:nobodyさん mailto:sage [2008/08/29(金) 15:09:59 ID:???]
- 昨日VistaにApache2.2とPHP5をいれ、
DocumentRootにphpinfo関数が書かれたindex.phpファイルを置き PHPの情報をブラウザで表示させるところまで成功しました。 次にPOSTの勉強のために以下のform.htmlファイルをつくり <html><head> <title>テキスト送信のテスト</title> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"></head> <body bgcolor="#FFFFFF" text="#000000"> <font size="4">テキスト送信のテスト</font> <form name="form1" method="post" action="view.php"> 名前:<br> <input type="text" name="onamae"><br> <input type="submit" value="送信"> </form> </body> </html> 以下の内容のview.phpと一緒にDocumetRootにつっこんで <html><head> <title>PHPによるテキスト送信・受信・表示</title></head> <body> <?php print $_POST["onamae"]; ?> </body> </html> ブラウザでlocalhost/form.htmlを表示させ名前を入力し送信ボタンを押したのですが IEの"WEBページが見つかりません"のHTTP404エラーが出ます。 ネットで調べて色々php.ini、httpd.confの設定を書き換えてやっているのですが解決しません。。 どこの設定を直せばいいのでしょうか。お助けください。
- 242 名前:nobodyさん mailto:sage [2008/08/29(金) 15:24:11 ID:???]
- >>241
ttp://localhost/view.php 直接呼び出して見てはどうだろう 404エラーってことはファイルがないってことだから設置場所が間違っているか formのaction指定が正しくないかのどっちかになると思う
- 243 名前:nobodyさん mailto:sage [2008/08/29(金) 15:44:07 ID:???]
- >>242
直接view.php呼び出しても404エラーが出ます。 設置場所はDocumentRootに指定してあるC:\Apache2.2\htdocsの中に form.htmlとview.php二つつっこんでます。 action指定については間違ってないと思うのですが。。
- 244 名前:nobodyさん mailto:sage [2008/08/29(金) 16:04:48 ID:???]
- >>242
htmlとphpが同じ場所にあって、htmlしか呼び出せないってのは変 (header関数でどこかに飛ばしてない限り) htmlとphpを削除して、ブラウザで両方404になるか見てから、もう一度設置してみて
- 245 名前:nobodyさん mailto:sage [2008/08/29(金) 16:10:56 ID:???]
- view.php.html
view.php.txt 大丈夫そうなんだけど、こういう事例も多いからいちおう。
- 246 名前:242 mailto:sage [2008/08/29(金) 16:21:02 ID:???]
- 245さんの言うとおりview.php.txtになってました^^;
phpファイルに変更したらちゃんと呼び出せました。 どうも皆さんすいません。
- 247 名前:nobodyさん mailto:sage [2008/08/29(金) 16:55:09 ID:???]
- これはひどい
- 248 名前:nobodyさん [2008/08/30(土) 01:23:15 ID:xhTnmRsd]
- 内容:
ランダムテキストを使い「random.php」に例えば10個のリンク先を設定し、 ページの上中下で <?php require "random.php"; ?>で呼び出して使いたいんですが ページの広告全てが同じものが表示されてしまいます。 ランダムテキストをcgiで作り、SHTMLファイルで呼び出してた時には すべてきちんと違う広告がランダムに表示されてました・・。 1っのrandom.phpできちんとページ内の広告がバラバラに出るにはどうすればいいでしょうか?
- 249 名前:248 mailto:sage [2008/08/30(土) 01:23:35 ID:???]
- ちなみにrandom.phpは検索で拾ったソースです。
↓ <?php // hitには相対確率を入れる。完全にランダムにするなら全部"1"にする // rtxtには、テキストを入れる。改行はしないようにする // テキストを増やしたりする場合は、"[ ]"の数字が0から順になるようにする $hit[0] = 1; $rtxt[0] = '<a href="...">1</a>'; $hit[1] = 1; $rtxt[1] = '<a href="...">2</a>'; $hit[2] = 1; $rtxt[2] = ''<a href="...">3</a>'; $length = count($hit) - 1; for($i=0; $i<=$length; $i++) { $m += $hit[$i]; } srand( (double)microtime()*1000000 ); $n = round(rand(1,$m) ); for($i=0; $i<=$length; $i++) { $x = $y; $y += $hit[$i]; if($x<$n && $n<=$y) $ad = $rtxt[$i]; } print("$ad"); ?> よろしくお願いします。
- 250 名前:nobodyさん mailto:sage [2008/08/30(土) 01:53:03 ID:???]
- やってみたけどランダムで出るよ一応
- 251 名前:nobodyさん mailto:sage [2008/08/30(土) 03:04:20 ID:???]
- >>249
別の方法として 簡単にやりたければshuffleで配列($rtxt)をシャッフルしてarray_shiftで配列の先頭を取り出せばいい array_shiftで取ると配列は1つ減るから2回目、3回目で重複することはない(同セッション内)
- 252 名前:250 mailto:sage [2008/08/30(土) 04:09:13 ID:???]
- もしかして
(double)microtime()*1000000 が同じ値をシードに与えてんじゃないの?
- 253 名前:235 mailto:sage [2008/08/31(日) 18:33:17 ID:???]
- 遅レスすみません。
>>240 レスありがとうございます。 ネット上は断片化された情報が多くて、取捨選択が難しい上に、 あっちの情報とそっちの情報での差異が出る理由が明確に分からなくて悩ましいです。 それを調べるってことが、公式ドキュメントを読めっていうということなんですかね。 技術情報を読める程度には英語勉強しろってところですね。 板違いですんませんでした。
- 254 名前:nobodyさん mailto:sage [2008/09/12(金) 15:34:40 ID:???]
- SQLから取り出したデータをテーブルに表示させる際にhtmlタグを無効にしたいのですが、どうしたら良いでしょうか。
今のままだと例えば<b>文字</b>で登録されているデータは太字で表示されてしまいます。 SQLはpostgresです。 現在のコード↓ $passmd5 = md5('$pass'); $sql = htmlspecialchars("SELECT * FROM table1 INNER JOIN table2 ON table1.id=teble2.id WHERE table1.id='$id' AND table1.pwd='$passmd5';"); $rs = pg_query($conn, $sql); $rows = pg_num_rows($rs); if($rows==0){ print("IDかパスワードが正しくありません。<br />"); print('<a href="#" onclick="history.back(); return false;">戻る</a>'); exit; } print("<table border=\"1\">"); print("<tr><td>ID</td><td>パスワード</td><td>項目1</td><td>項目2</td><td>項目3</td></tr>"); while($row = pg_fetch_array($rs)) { print("<tr>"); print("<td>".$row["id"]."</td>"); print("<td>".$row["pwd"]."</td>"); print("<td>".$row["koumoku1"]."</td>"); print("<td>".$row["koumoku2"]."</td>"); print("<td>".$row["koumoku3"]."</td>"); print("</tr>"); } print("</table>");
- 255 名前:nobodyさん mailto:sage [2008/09/12(金) 15:39:24 ID:???]
- htmlspecialchars
- 256 名前:nobodyさん mailto:sage [2008/09/12(金) 16:01:58 ID:???]
- >>255
htmlspecialcharsを使うんだろうなとは思うんですけれど、何処につけたら良いんでしょうか。
- 257 名前:nobodyさん mailto:sage [2008/09/12(金) 16:12:31 ID:???]
- print〜〜htmlspecialchars($row["koumoku1"].)〜〜
だな 出力の直前にやるのがいい それ以前は加工する可能性があるからな
- 258 名前:254 mailto:sage [2008/09/12(金) 16:18:13 ID:???]
- で〜き〜た〜!!!!
本当にありがとうございました!!
- 259 名前:nobodyさん [2008/09/14(日) 09:44:04 ID:B7I6GMpn]
- プログラムじゃない質問で恐縮なのですが、質問させていただきます。
phpを勉強するのに何をしたら「俺すげぇ進化したぁ」と感じたかを教えてください。
- 260 名前:nobodyさん mailto:sage [2008/09/14(日) 09:52:22 ID:???]
- 楽して身に付けようなんて甘い考えが通用しないことを実感したときかな
- 261 名前:nobodyさん mailto:sage [2008/09/14(日) 12:14:00 ID:???]
- PHPとか言語は関係ないが、再帰的アルゴリズムがバシッとはまると、俺すげえって思うw
- 262 名前:nobodyさん mailto:sage [2008/09/14(日) 13:35:42 ID:???]
- フレームワークを作った時かな
車輪の〜って言われるだろうが、利用するかはともかく仕組みを考えて実装することに意味がある と、言いつつ愛用してるが・・・
- 263 名前:nobodyさん [2008/09/14(日) 21:23:06 ID:jIYlcJD1]
- phpでもなんでもそうだけど、本の書いてあること
が理解できるようになったとき。 あとショッピングカートとかブログとかその辺 のアプリができたとき。
- 264 名前:nobodyさん [2008/09/14(日) 22:46:57 ID:B7I6GMpn]
- >>260,261,262,263
観念的で曖昧な質問に答えてくださってありがとうございます。 ちょっと(いや、かなり)質問の仕方が悪かったかもしれません。 「コレを頑張ったら結果をより早く導出できるようになった」という体験を伺ったのです。 「頭打ち状態からブレイクスルーした」という体験はありませんでしょうか? >>262さんのレスを参考に「フレームワーク 車輪の」でググってみました。 「車輪の再発明」ということですね。 自分でもそういうことをしてしまっている可能性があるので参考になりました。 ありがとうございます。
- 265 名前:nobodyさん mailto:sage [2008/09/14(日) 22:54:51 ID:???]
- その段階だと・・・ひたすら作ってひたすら無駄な労力にorzするのが一番さ
- 266 名前:nobodyさん mailto:sage [2008/09/14(日) 23:41:45 ID:???]
- イヒ体験ってことか
メール送信でPHPが標準でsendmailしか使わんことに気付いた時 大量に送信するにはオーバーヘッドがウザいからSMTP送信をしたいのに出来ない・・・ 仕方なくpopenで実装って時にSMTPっつうプロトコルの仕組みを知ってて良かった〜ってことはあった
- 267 名前:nobodyさん mailto:sage [2008/09/15(月) 00:02:57 ID:???]
- しかし、みんな頑張り過ぎw
- 268 名前:nobodyさん mailto:sage [2008/09/15(月) 00:03:46 ID:???]
- 誤爆、失礼><
- 269 名前:nobodyさん mailto:sage [2008/09/15(月) 22:32:29 ID:???]
- 効率の良いプログラミングをしようと思ったらLL言語使いだろうと
中の仕組みを知っていたほうが良いのは当然だな。 ある程度理解していればプロトコルの詳細はRFC斜め読みでなんとかなる。
- 270 名前:nobodyさん [2008/09/17(水) 12:48:50 ID:JTQWTwl/]
- 理解したつもりの関数とか1日で忘れてしまう
substrとか これなんだっけ ってなる
- 271 名前:nobodyさん mailto:sage [2008/09/17(水) 12:52:42 ID:???]
- それはヤバイな
- 272 名前:nobodyさん mailto:sage [2008/09/17(水) 12:57:46 ID:???]
- 学校の勉強はノートに書いて覚えていくけど
プログラミングの勉強となると紙のノートじゃなくPCに依存して勉強したくなるよね でもメモソフトと紙のノートには雲泥の差の自由度があるから勉強のためのメモとしてはあまり利用出来ないよね
- 273 名前:nobodyさん mailto:sage [2008/09/17(水) 12:59:19 ID:???]
- プログラミングの勉強ってどんなことしてんの
- 274 名前:nobodyさん mailto:sage [2008/09/17(水) 16:13:37 ID:???]
- プログラミングの勉強ってひたすらソース書いてナンボっしょ
- 275 名前:Noone mailto:sage [2008/09/17(水) 16:59:26 ID:???]
- www.php.net
- 276 名前:nobodyさん [2008/09/18(木) 00:02:52 ID:X0thX7wZ]
- あげ
- 277 名前:nobodyさん [2008/09/18(木) 07:48:56 ID:eOfu22hG]
- レンタルサーバでPHPの勉強中です。
ファイルのアップロードをしているんですが、php.iniやhttpd.confが直接いじれなくて .htaccessに php_value post_max_size 100M php_value upload_max_filesize 100M php_value memory_limit 100M と書いてそれぞれの値を変更しています。 問題は、これらの値がページをリロードする度にサーバのデフォルト値である post_max_size 32M upload_max_filesize 32M memory_limit 90M になったり、 post_max_size 100M upload_max_filesize 100M memory_limit 100M になったりすることです。 こういった現象を経験された方いらっしゃいませんか? 各値の確認は、 ini_get()関数で確認しています。
- 278 名前:nobodyさん mailto:sage [2008/09/18(木) 08:58:15 ID:???]
- 共用サーバーはリソースも共用です。
- 279 名前:nobodyさん [2008/09/18(木) 09:48:54 ID:eOfu22hG]
- >>278
レンタルサーバが、リソースが不足している場合.htaccessが有効にならないような設定がされているということでしょうか?
- 280 名前:nobodyさん mailto:sage [2008/09/18(木) 09:51:27 ID:???]
- リソースが共有されてるのはいいが関係はないな
プロセスが別なのにPARDIRのディレクティブが上書きされるなんて聞いたことがない
- 281 名前:nobodyさん mailto:sage [2008/09/18(木) 10:42:43 ID:???]
- if(!isset($_GET['aaa']) || !isset($_GET['bbb']))
これの真ん中の||とissetの前の!はどういう意味?
- 282 名前:nobodyさん mailto:sage [2008/09/18(木) 10:50:24 ID:???]
- || は OR と同じ、ちなみに && は AND と同じ「かつ」「または」ってヤツだな
! は反転を意味する。 issetは「初期化されていればtrue」で調べたいことは「定義されていない場合」だからfalseとなるところを!で反転して評価してるんだな
- 283 名前:nobodyさん mailto:sage [2008/09/18(木) 10:50:49 ID:???]
- >>281
マニュアルをどうぞ
- 284 名前:nobodyさん mailto:sage [2008/09/18(木) 10:54:39 ID:???]
- なるほど。
!は反転するということなんですね。
- 285 名前:nobodyさん mailto:sage [2008/09/18(木) 12:44:53 ID:???]
- 反転ではなく否定な
- 286 名前:nobodyさん mailto:sage [2008/09/18(木) 13:27:00 ID:???]
- if(!isset($_GET['aaa'])) {
// 値がセットされてなければecho echo ''; } こういうことですよね?
- 287 名前:nobodyさん mailto:sage [2008/09/18(木) 13:37:33 ID:???]
- もうちょっと基礎から学習したほうがいいと思うよ
- 288 名前:nobodyさん mailto:sage [2008/09/18(木) 13:50:01 ID:???]
- ! の解釈はそれで合ってるけど(まぬあるの「論理演算子」のところを読もう)
> // 値がセットされてなければ empty() と isset() の説明や比較例を見ると良いです。 ?aaa=&bbb=hoge というクエリが飛んできた場合、isset($_GET['aaa'])==TRUE。 言われてるように急がずにゆっくり取り組めばいいと思うよ。
- 289 名前:nobodyさん mailto:sage [2008/09/18(木) 13:51:32 ID:???]
- > isset($_GET['aaa'])==TRUE
isset($_GET['aaa'])がTRUEだと言いたいんだろうがその説明の仕方はだめだw
- 290 名前:nobodyさん mailto:sage [2008/09/18(木) 14:20:02 ID:???]
- あっ、まずかったですか。
言いたかったことはその通りなので、「isset($_GET['aaa']) は TRUE を返す」に訂正します。
- 291 名前:nobodyさん mailto:age [2008/09/18(木) 14:34:48 ID:???]
- age
- 292 名前:nobodyさん [2008/09/18(木) 14:42:09 ID:eOfu22hG]
- >>280
レンタルサーバの会社に問い合わせたところ詳しくは教えてもらえませんでしたが >>277で書いたような負荷がかかることはことはしないでくれとのことでした。 根本的な解決はできませんでしたが、こういった現象もあるってことで・・・ しかし、今度はどうやって高負荷時は.htaccessを無視するようなことができるのか そっちに興味がわいてきました。 Apacheの設定にそういうことができるようなオプションがあるのかな?
- 293 名前:nobodyさん mailto:sage [2008/09/18(木) 14:46:31 ID:???]
- 単に違う設定の鯖をロードバランスしてるだけとか
- 294 名前:nobodyさん mailto:sage [2008/09/18(木) 14:56:27 ID:???]
- すいません...
基礎を勉強したいと思います
- 295 名前:nobodyさん mailto:sage [2008/09/18(木) 15:14:50 ID:???]
- 珍しく伸びてるな
- 296 名前:nobodyさん mailto:sage [2008/09/18(木) 15:15:16 ID:???]
- そりゃあ鯖のリミッタを外したら怒られるにきまっているだろ
- 297 名前:nobodyさん mailto:sage [2008/09/18(木) 21:33:48 ID:???]
- >>292
だから、>>278って書いたでしょ。 興味を持つのは良い事だけど、 実験したければ、自鯖立ててやってね。
- 298 名前:nobodyさん mailto:sage [2008/09/19(金) 03:16:00 ID:???]
- こんにちわ。
サーバー側が php4 → php5 にしますよ と言ってきました。 バグってどれくらい出るものでしょうか。 移行された人いらっしゃいますか?
- 299 名前:nobodyさん mailto:sage [2008/09/19(金) 05:25:52 ID:???]
- バグっていうか対応度合いの問題だろ
そんなんアプリによってまちまちとしか言えん ていうか手元で移行検証くらいしようよ
- 300 名前:nobodyさん [2008/09/21(日) 15:55:59 ID:G8wZRX1E]
- すいません、知っている方がいたら教えてください。
strip_tags()を使用してコメントタグだけを残したい場合はどうしたらよいでしょうか? $html = strip_tags($html, "<!---->"); という書き方だとコメントタグも削除されてしまいます。
- 301 名前:nobodyさん mailto:sage [2008/09/21(日) 16:35:13 ID:???]
- 質問というかアドバイスをください。
プログラミング経験は無いわけではなくC,C++でマルコフ連鎖モンテカルロ法 の実験などを大学の研究でしたりもしているのですが、最近なんとなく PHPのようなウェブアプリを簡単に作れる言語に興味があります。 が何を作ったらいいかわかりません。 自作で、実用レベルまで比較的に簡単に作れるもの、 というとどういうものがあるでしょうか。お願いいたします。
- 302 名前:nobodyさん mailto:sage [2008/09/21(日) 16:36:57 ID:???]
- 掲示板でも作ってみたら?
まぁ何にするにせよ実用性とは程遠いだろうが気にするな
- 303 名前:nobodyさん mailto:sage [2008/09/21(日) 17:51:38 ID:???]
- >>301
何かのウェブアプリを作りたいからphp学びたいんじゃないの? せめて作りたいものの目標くらい無いとモチベーション続かないと思うんだけど。 なんか目的と手段が逆になってるような気がする。
- 304 名前:nobodyさん mailto:sage [2008/09/21(日) 17:53:03 ID:???]
- >>301
有能な君にはphpbb並の国産高機能BBSをぜひ作ってほしい
- 305 名前:nobodyさん mailto:sage [2008/09/21(日) 18:30:23 ID:???]
- >>301
隠れマルコフモデルを応用して、 形態素解析でインターネット上の情報サンプル集積でもやってみてくれ
- 306 名前:nobodyさん mailto:sage [2008/09/21(日) 18:30:48 ID:???]
- >>300
マニュアルに書いてあるぞ、無理ってな strip_tagsの前後でHTMLコメントの置き換えて逃げるしかないだろうな
- 307 名前:nobodyさん mailto:sage [2008/09/21(日) 18:31:56 ID:???]
- 誤字った
誤:strip_tagsの前後でHTMLコメントの置き換えて逃げるしかないだろうな 正:strip_tagsの前後でHTMLコメントを置き換えて逃げるしかないだろうな
- 308 名前:nobodyさん [2008/09/21(日) 20:19:14 ID:uUB1weY6]
- すみません、ほんとに基本の質問だと思いますが
.htmlファイルの中に <?php include('file.php?pass=123'); ?> としましたが、includeが実行されません 拡張子は常に.phpでなければいけないんでしょうか?前に試した出来たような気がしたんですが、、 また、上記のようなインクルードファイルに引数をつけた場合、 file.phpの中で$_GET['pass']としてを解釈することは出来るでしょうか? どなたかご回答お願いします
- 309 名前:nobodyさん mailto:sage [2008/09/21(日) 20:28:27 ID:???]
- 無理
- 310 名前:nobodyさん mailto:sage [2008/09/21(日) 20:29:10 ID:???]
- >>308
俺の経験では出来ない。 file.phpの中に関数f_fileを書いて以下の様にすればいい。 <?php include('file.php'); f_file('123'); ?>
- 311 名前:308 [2008/09/21(日) 20:49:34 ID:uUB1weY6]
- >>309-310
ありがとうございました phpは .htmlの拡張子のファイルでは動かないということでいいでしょうか? また、二つ目の質問に関しては okwave.jp/qa4336105.htmlという解決法を見つけました >>310さんの答えと合わせて考えたいと思います
- 312 名前:nobodyさん mailto:sage [2008/09/21(日) 21:12:27 ID:???]
- >>311
できる addtypeでググってみ
- 313 名前:300 [2008/09/21(日) 22:14:17 ID:G8wZRX1E]
- >>306
ありがとうございます。 自分の持ってるPHP辞典には記載されてなかったでわかりませんでした。 なんとも中途半端な仕様ですね。
- 314 名前:nobodyさん [2008/09/21(日) 22:33:44 ID:aDAFCUyF]
- しつもーん。
ttp://jp.php.net/manual/ja/functions.arguments.php > 注意: PHP 5以降、デフォルトで値はリファレンス渡しとなります。 の、主語というか目的語というか、ナニのデフォルトが参照渡しになるんでしょか。 function alter($str){ $str = $str . '!'; } $nya = 'nya'; alter($nya); echo $nya; は PHP 5.2.0-8+etch9~bpo31+1 (cli) では $strを 変更せずに nya が表示されました。
- 315 名前:nobodyさん mailto:sage [2008/09/21(日) 23:03:33 ID:???]
- それは日本語版スタッフの訳が悪いと思う。
原文読むといいかと。 jp.php.net/manual/en/functions.arguments.php
- 316 名前:nobodyさん mailto:sage [2008/09/21(日) 23:22:56 ID:???]
- 引数がデフォルトでリファレンスよ
やってみれば分かるが&付けなくても参照元の値も変わるぜ 余談だが PHP4では 「&$arg=null」なんてデフォルト引数が使えないんだが、PHP5から問題なく通る 呼び出し時に引数指定したかどうかでスイッチしてんだろうなぁ
- 317 名前:nobodyさん mailto:sage [2008/09/21(日) 23:29:51 ID:???]
- >>314では&無しでは変わってなくないか?
|

|