2012年1月2期PCサロン95: 【臨時】PHP質問スレ【だよ!全員集合】 (87)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
・ 次のスレ
97: PCて欠陥商品だよな (61)
3: 【雑談】続続・パココンがしゅきっ☆【スレ26】 (354)
4: 【エスパー】超初心者の質問に答えるスレ161【マジレス】 (541)
5: テンプレ読まない人不可質問に答えるスレ76【エスパー】 (900)
【臨時】PHP質問スレ【だよ!全員集合】
1 :04/03/26 〜 最終レス :12/01/10 今夜はすげー早いよ。
2 : 2
3 : 2はや
4 : >既報のとおり、pc2サーバが壊滅しました その既報はどこで発表された? つーかwebprog板はどうなる?復活するのか?
5 : echo と print の 違いをおせーてよ
6 : 誰か質問に答えてくれ。 >>5 ほぼ同じだ。つーか調べろ。 http://jp.php.net/manual/ja/function.echo.php http://jp.php.net/manual/ja/function.print.php
7 : webprogはあっても無くても・・
8 : >>5 もじすう
9 : http://www.tsukaeru.net/ ここって無料コース無いの?
10 : >>4 http://pc4.2ch.net/pc2nanmin/ から来たんじゃないのか?書いてあるじゃん http://qb3.2ch.net/test/read.cgi/operate/1078972549/922-
11 : PHP4.3.5が出たな。 [ANNOUNCE] PHP 4.3.5 Released PHP Development Team is proud to announce the release of PHP 4.3.5. This is primarily a bug fix release, without any new features or additions.PHP 4.3.5 is by far the most stable release of PHP to date and it is recommended that all users upgrade to this release whenever possible. The major fixes include: - Fixed INI leak between Apache virtual hosts. - Fixed crashes inside fgetcsv() and make the function binary safe. - Fixed compilation with early versions of GCC 3.0. - Fixed a bug that prevented feof() from working correctly with sockets. - Improved the matching algorithm inside the get_browser() function. - Fixed resolving of open_basedir on Win32 systems. - Fixed incorrect errors for non-existent directories when safe_mode is enabled. - Bundled OpenSSL dlls on Win32 upgraded to 0.9.7c - Updated bundled PostgreSQL library to version 7.4 in Windows distribution. - Bundled PCRE library upgraded to 4.5 - Synchronized bundled GD library with GD 2.0.17 - A number of fixes for 64bit systems. Aside from the above mentioned fixes, this release resolves over 140 various bugs and implementational problems. Enjoy, PHP Development Team.
12 : PHP4.3.4の機能バグフィックスだから、急いで入れ替える必要はないが バグの存在を知らずに悩む前に入れ替えとけ
13 : レッツPHPという配布サイトにあるhttp://php.s3.to/bbs/fstyle/ を アッハンBBShttp://www.kokobbs.com/ahhan/ のようにカスタマイズしたいです。 具体的に言うと、 1、HOMEの設定ができる。 2、リンク先のソースを表示できるようにする。 3、リンク先をブラウザクラッシュチェッカーに通す。 ブラクラチェッカーhttp://www.jah.ne.jp/~fild/cgi-bin/LBCC/lbcc.cgi ご教示よろしくお願いします。
14 : うい。PHP覚えろ。
15 : ツマンネ
16 : >>13 たぶんスレ違い
17 : 4.3.5にしたらmssql_bindでOUTPUTなパラメータに値が返らなくなったヽ(゚∀゚)ノ とりあえず4.3.4のDLLに置き換え〜
18 : つーか4.3.5にあげる必要ってあるか?俺はまだあげてないが。PHP5も出ることだしだいたいBugFixだし別にいいんじゃないの?
19 : BugFixだから上げる必要が無いっていう思考が良くわからん
20 : >>19 機能バグのフィックスに関しては人に訊くことではない。 自分でChangeLogでの修正箇所を見て判断したのなら、それはそれで良し。 エンバグが絶対に無いとは言えないからね。ただ古いのを選んで使っているのに 新しいので試さずに既にフィックス済みの項目に関してMLとかで訊くのは無しな。 俺は140のバグフィックスの内3つ程該当したんで上げたけど。 まあ何れも報告してたんでCVS使って実質先に既に上がったもの使ってたが。 共有サーバで貸してる場合は上げるべき。これは走らすスクリプトは ユーザが決めることだから、態々前のバージョンで放っておくメリットがないため。
21 : #ディフォルト名無しが変わってるな んー、でも極稀に致命的なエンバグがあったりするから 漏れは半月ほど様子見。 以前速攻でバージョンを上げたら見事に当たって、 何の為のQAだったのかと小一j(ry
22 : フォームで数字を入力してもらって、計算処理をしたいのですが、 入力者がString型で数字を打ち込んだ場合に、Int型なりにキャストしたいのですが どうすればよいのでしょうか? とりあえず、受け取ったデータを $hoge = (Integer)$hoge; とphpの先頭部分でやってみたのですが、 String型で「1」と打ち込んでも、0になってしまいます。 どなたかご教授お願いします。
23 : PHPなんて糞タプリタに 型なんてねーよ ""でくくらなければいいだけだろ
24 : どの時点での事を言っているのでしょうか? formタグ内では""でかこむ部分はないですし、 受け取ってすぐにgettypeをしてもString型といわれてしまうので、 ""は関係ないと思うのですが。 できればもう少し具体的にお願いします。
25 : $a="1"; string $a=1; integer
26 : intvalvalval()
27 : >>22 基本的にhtmlのformでユーザが入力する値は全てStringだが? POSTされる値はバイナリかStringのどちらか。
28 : >>22 typoかも知れんが、「1」と「1」は違うものだぞ。 数値演算子を適用すると、String型の変数が数値型に自動的に変換される。 例えば、 $val='1'; $val2=$val+1; // $val2=2 になる。 $val='1'; $val2=$val+1; // $val2=1 になる。 2つ目の例は$valを数値型に(自動的に)変換しようとして 無理だったので0として扱われてる。 この辺りの話は、マニュアルの「型の相互変換」あたりに詳しく書かれている。
29 : phpを作っているものですが、 $main_split = split("<>", "$data"); $data_split = split(";", "$main_split[$main_no]"); $data_top = $data_split[$list_no - 1]; list($title_no, $title_name, $title_data, $ip, $button_type, $command_plus, $max) = split("&", "$data_top"); $title_top = split("@", "$title_data"); $post_del = $_POST[del]; $post_no = 0; $title_top1 = $title_top; foreach($title_top1 as $title_top2){ list($com_no, $com_name, $com_count) = split(",", "$title_top2"); if($com_no == $post_del[0]){ array_splice($title_top, $post_no, 1); array_shift($post_del); } else{ $com_no = $post_no + 1; $title_top[$post_no] = "$com_no,$com_name,$com_count"; $post_no++; } } $title_data = implode("@", $title_top); $data_split[$list_no - 1] = "$title_no&$title_name&$title_data&$ip&$button_type&$command_plus&$max"; $main_split[$main_no] = implode(";", $data_split); $data = implode("<>", $main_split); //ファイル書き込み fseek($fp, 0); fputs($fp, $data); flock($fp,LOCK_UN); fclose($fp); $j = rand(0, 4); $ft = fopen("$backup", "w"); flock($ft,LOCK_EX); fseek($ft, 0); fputs($ft, $data); flock($ft,LOCK_UN); fclose($ft); とやって ファイルに$dataを書き込んだのですが、どうしても 2番目と3番目のあいだに改稿と>が入ってしまいます。 どうすればいいのですか?PHP5.0B4 apache2.0.48
30 : PHPの掲示板などでどうしても □□□□□□□□とかが出て見れません。 他人のPHPなども見れません。 エンコードを直しても直りません。 エンコードはEUCです。
31 : PC初心者板はどこにったのでしょうか? いつもお気に入りから探してたからPC買い換えて久しぶりに 2ch見にきたら見つからなくなっててこんなところで質問スマソ
32 : http://pc2.2ch.net/pcqa/
33 : >>22 intvalで強制的にintにすりゃいいんでないの
34 : r〜f⌒i しj__ ト√¨トー、 _ 厂ノ,..-ーt´¨i´:::::|⌒i;¬…tク-、 r〈 ,>イ:::|:::::|:::::|:::::|:::::::|::::::|::::::|:::::i¬ん、 >/l::::|:::⊥亠¬冖⌒ i冖ハ¬ト、,|::::|:::ヽ〉、 {シ,.:!ー'' r´/(⌒て_厂¬r⌒ヒ_ト、ゝ、i_::|:||:i:} ∠/rーtノ⌒ー’....................../.ト、゙i ゝr-、|:||:;ト、 ソー' i.............................../...〃.j\i........... しヘ::|( { ......|............./.. /..// / V......... しうノ l .....l.| /... // //─ - 、..........}Σト、ヽ、 ちゅぱちゅぱ美味しい ゙i i| ../ _≦./ =ー- 、|.. .. |⌒) \ヽ ゙i.....::゙i../,r):::;:d |ドく;;d |...........|.:::} l ヾi /∧ ...}〈ヘ{qトj」 └-''、⊥!........レ´ ゙i.i i‖ // ∧...::トヽ ̄ 、 j!.........,il' ゝi || 〃〃 i..::ト-ヽ、 ri、 ィ´|..... ,'| ヽi、 《 《 i、:|_ ` ー,- | ├<´ ト、|....../..|__,.-、 ||j /⌒\ ( ) | | | | │ │ ___________________________________ このスレを見た人は、10年以内にかならず氏にます。 でも、逃れる方法はあります、 ※10日以内に20箇所のスレにこれをはるのです。 すみません、僕、氏にたくないんだす
35 : <PHP4.1.X以降対応から、PHP4.0.X以前に互換させたい> セッションで値を複数ページに持ちまわすメールフォームをくんだのですが、 PHP4.0.6で動かしたら持ちまわせていませんでした。4.1以降は動くようです。 スーパーグローバル変数は$HTTP_...に変えているんですが、 その他、互換のために変更するべき点って何かあるのでしょうか。 よろしくお願いします。
36 : MySQLを使用しないPHPのBlogってありますんですか?
37 : 最後のレスが悲しいな、おい
38 : 相変わらず
39 : windows2000でアパッチを入れたんですが、PHP4のインストールの詳細を どなたか教えていただけませんでしょうか? 自分で調べて設定してもまったくphpが動きません。 誰か見てる人がいればお願いします〜〜〜 よろしくおねがいします。
40 : IIS6.0でPHP5を動かすとき、IIS側で必要な設定はアプリケーションマッピングだけ? Webサービス拡張は必要ないのですか?
41 : age
42 : BlackJumboDogでPHP5動かせた人いますか?
43 : WinXP Apache2でPHP4.3.8をインストしたのですが mbstringを有効に出来ません どうすればいいのでしょうか?
44 : Javascriptを有効にする方法を教えてくれ…orz
45 : Call to undefined method DB_Error::numRows() こんなんでてくるんだけど・・・pear使ってるからかなー意味わからんエラー
46 : mb_send_mail()を使う場合sendmailは必須でしょうか? その場合の設定は通常のメールサーバとして使うのと同じでいいのでしょうか?
47 : >>46 不要・・・・・・・・Windowsなら という答えでいいんだな?
48 : はじめまして 現在PHPを学んでいます。 初心者も初心者なのでが、質問させてよろしいですか? http://cim.saddleback.edu/~jyanga0/p6.php のような全てのPHP Functionを Print_r Print_h を使って 表示させたいのですが、どうしたらいいのか 困っています。よろしくお願いします。
49 : imgタグでphpを指定し、phpにバイナリの画像データを出力させたいです。 とりあえず画像の出力は出来ているようなのですが(phpを直接ブラウザで開くと画像が表示される)、 肝心のhtml内にimgタグで埋め込んだ場合には画像が表示されません(使用不可と出る)。 以下が画像の出力部分です。$filenameはちゃんとしたpngファイルが指定されています。 if (function_exists("i18n_http_output")) i18n_http_output("pass"); header("Content-Type: image/png"); readfile($filename); 何が問題なのでしょうか。よろしくお願いします。
50 : はじめまして。 PS2でオンラインゲームをやりたいんですが、PCがありません。 インターネット回線やブロードバンド契約は、PCがなくても繋げられるでしょうか?? 初歩的な質問でホントすんません。 だれか教えて(´;ω;`)
51 : あああああああああああああああああああああ いいいいいいいいいいいいいいいいいいいいい うううううううううううううううううううううううううううううううううううううううううううううううううううう
52 : はい
53 : webprg板で聞いたほうがいいよ
54 : て
55 : is_numeric ←これなんて読むんだっけ? おしえて偉い人!
56 : いず、なめりっく
57 : >>56 thx 叫んでみることにする!
58 : e=55; x=68; として、 他の変数(例えば変数foo)に、55,68と格納するにはどうしたらよいでしょうか?
59 : phpのインストールについてはここでの質問でよろしいですか?
60 : これだろ!? http://obarin.pupu.jp/soku.php http://obarin.pupu.jp/soku2.php http://obarin.pupu.jp/soku3.php
61 : ほしゅ
62 : 質問させてください。 PHP で呼び出し元関数のスコープにおける、 定義済みの変数名の一覧を取得する方法を探しています。 get_defined_vars() で現在のスコープに対して 変数名の一覧を取得できることは分かっているのですが これを現在の関数の呼び出し元のスコープを対象に 調べたいのです。 何故こんなことをしたいかというと、 お手製のしょぼいフレームワークを作っていて コントローラからビューへ項目移送を自動化させるため 定義済みの変数のうち、特定の命名をされた変数のみを 列挙したいのです。 (例えば /^_[a-z]/ だけビューに移送とか) 何かよい方法がありましたらご教授くださいませ。
63 : すみません。書き方変だったので直します。 取得したいのは「呼び出し元を含む上位のスコープに対する変数の一覧」 です。
64 : 質問させてください。 HTMLフォーム→PHP→send関数でメールを送信する ・・・事はできるのですが、送信するメールをHTMLメールにして送信することは可能でしょうか?
65 : すみません、phpで関数化したデータをフォームのvalueとしてのっけることはできますか? またどうやったらいいですか? 例えばgoogleのようなサーチボックスにはじめから文字を乗っけとく、みたいな感じです。 そのためには、htmlのformにはじめから関数を指定しておけばいいと思ったのですが、エラーがでます。 何か別の方法はありますか?
66 : 例えばgoogleのような-- ちょっと表現を間違えました。phpで関数化したデータをそういうふうにvalueに 入れたいのですが、なんとかなりませんか?
67 : 質問 PHP5.2+AN HTTPDをローカルでスクリプトのテストに使おうと思っているんですが、、 The PHP CGI cannot be accessed directly.というエラーが出ていてPHPが動かず困っています。 php.iniは独学PHPの通りに設定しました。
68 : php初期設定+eaccelerator+zend optimizer以外で初心者でも出来るチューニングありますか? 質問場所違うでしょうか
69 : http://uproda.2ch-library.com/src/lib069373.jpeg
70 : 厳密にはphp関連の質問にはならないかもしれないんですが index.php?i=1や index.php?i=2といった変数付記でのページURLを、 home.html news.html というURLでも呼び出すことができるようにするhtaccess(か何か)の 記述方法があったはずなのですが思い出せません。 home.htmlやnews.htmlはファイルが実際存在するのではなくて、 URLっぽくする(というか、覚えてもらいやすくする)ための便宜ファイル名です。 例えば、ユーザー側――ブラウザ上のURLは「http://www.hoge.com/news.html 」となりますが、 実際に呼び出しているファイルはサーバー側ではindex.php?page=1である、といった感じです。 断片的な情報しかなく稚拙な説明で申し訳ございませんが、どうかご教授下さい。
71 : スレ間違えました。もうこないんで
72 : 質問です。 今現在PHP 5.3.1にANHTTPD最新版を使ってPHPを使おうとしているのですが、 インストールからphpの関連付けまで行い、「<?php phpinfo(); ?> 」で情報が出力されるところまではできてます。 ただ、これ以外のphpファイルを開こうとすると「このウェブサイトはご利用いただけません。」と出て使えない状況です。 infoのみが動いているので問題ないとは思うのですが、なにか他にやるべき事があるのでしょうか? それと、infoのページがよくある青地のデザインでテーブルで綺麗に整頓されてるのじゃなくて、ただテキストで出力されるのですがこれでも正常なんですかね。
73 : さくらインターネットのスタンダードプランにのせたスクリプトより 現在の時刻を知らせるメールを送信する プログラムを作っているのですが、 なぜか 年 がメール送信時に ? に文字化けしてしまいます。 なぜ月や日は文字化けしないのに年だけ文字化けしてしまうのでしょうか? $japan_youbi = explode("/","日/月/火/水/木/金/土"); $strDate = date("Y年m月d日 ").$japan_youbi[date('w')].'曜日 '.date("H時i分s秒");
74 : PHPで名前・年齢・プロフィールを入力した内容で htmlとして出力してくれる様なPHPかCGIってありますか?
75 : 出力名(****.html) 写真(アップロードする) 名前 年齢 プロフィール の入力で出力名と同じ***.htmlを作成してくれる様な って意味です
76 : 文字列中に出現する部分文字列の総数を調べたいと考えています。 mb_substr_count(he is nice.she is nice."is"); 出力:2 といったように、英文であれば正しく動くのですが、 mb_substr_count($私は名前がない。名前が私の名前だ。"名前"); のように、日本語ですと 出力:1となってしまいます。 どうれすばいいのでしょうか?
77 : 76です。すみません訂正です。 文字列中に出現する部分文字列の総数を調べたいと考えています。 mb_substr_count(he is nice.she is nice."is"); 出力:2 といったように、英文であれば正しく動くのですが、 ↓訂正箇所↓ mb_substr_count(私は名前がない。名前が私の名前だ。"名前"); ↑訂正箇所↑ のように、日本語ですと 出力:1となってしまいます。 どうれすばいいのでしょうか?
78 : 読み込んだCSVファイルに対し、任意のカラムを追加はできますか? たとえば ,13(都道府県コード),→,13(都道府県コード),東京都, など。
79 : よろしくお願いいたします webサイトへの出力を英語で記述されているPHPスクリプトを日本語で表示される ように翻訳したいのですが、 @langフォルダの中にあるdefine("_MY_ANS1_","My Answer");だったら define("_MY_ANS1_","私の回答"); と書き直すだけでよろしいのでしょうか?他に書き直さねばならない場所や、 注意点など有りましたらご教授ください。 A$_SESSION['lang'] = "en"; やinclude 'languages/lang_common_'.$_SESSION['lang'].'.php'; というのは そのままenのままで良いのでしょうか? BPHPのリンクを全部置き換えるのが面倒なので、そのままのlang_index_en等のフォルダ名でも 大丈夫ですよね? C文字コードの保存形式は何にすれば良いでしょうか?
80 : エスパーしか答えられない質問ばかりだなw
81 : 質問失礼します。 HTMLとCSSを独学で勉強したんですが、次はプログラムもがんばって勉強したいと思ってます。 PHPとCGIどちらを勉強していくほうが合理的ですか?
82 : とある参考書でPHPについて勉強してるんですが、 一つどうしてもわからないところがあります・・・・。 その本の例題(簡易掲示板作成)では、 HTMLのコード部分は全てPHPのprintで出力してるんですが、 あえて全てPHPから出力するのはどんなメリットがあるんでしょうか? 他の参考書では全部を出力するようには記述していないため、 HTML部分をどうコーディングするべきかで悩んでます。 どなたか、ご助言をお願いします。m(_ _)m
83 : php初心者です。 apache2.2を使っていて、 phpインストールしようとしたら、 PHP5.3にVC6がないのですが、5.2を使うしかないのでしょうか? ttp://windows.php.net/download/
84 : Phalanger - The PHP Language Compiler for the .NET Framework http://ja.wikipedia.org/wiki/Phalanger
85 : 質問です。 現在mysqlと連動させてデータベースにあるデータをひたすら吐き出すのを作っています。 実際コーディングした所、動くには動くんですけど ・最初の一回目にデータを読み込まずそのままPHP外の情報を吐き出さない。 ・二度目の繰り返しでやっとデータを吐き出す 状態になってしまいます。 実際のソースが以下のようになってます。 (予めprintでテーブルタグを出して、$fetchに参照したデータベースのデータが入ってる) while($row = mysql_fetch_array($fetch)) { print "<tr>"; print '<td align="center">'.$row["row1"]."</td>"; print '<td align="center">'.$row["row2"].'</td>'; print "</tr>"; } ?> <p>test</p> 以上の状態で動かすと、最初に「test」が出て次の行からテーブル処理が行われる状態です。 どうすればよろしいでしょうか?
86 : すみません最初の一回目の部分、「吐き出さない」じゃなくて「吐き出す」でしたね。
87 :12/01/10 testが前に出るのは、</table>がないからかと
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
・ 次のスレ
97: PCて欠陥商品だよな (61)
3: 【雑談】続続・パココンがしゅきっ☆【スレ26】 (354)
4: 【エスパー】超初心者の質問に答えるスレ161【マジレス】 (541)
5: テンプレ読まない人不可質問に答えるスレ76【エスパー】 (900)