今夜はすげー早いよ。
2 :
名無しさん@お腹いっぱい。:04/03/26 22:02 ID:v5DBZ30o
2
2はや
>既報のとおり、pc2サーバが壊滅しました
その既報はどこで発表された?
つーかwebprog板はどうなる?復活するのか?
5 :
名無しサンプリング@48kHz:04/03/26 22:16 ID:i3KCEYrf
echo と print の 違いをおせーてよ
6 :
4:04/03/26 22:25 ID:???
webprogはあっても無くても・・
9 :
名無しさん@お腹いっぱい。:04/03/26 22:29 ID:wUQJE7gP
10 :
名無しさん@お腹いっぱい。:04/03/26 23:44 ID:5TNTUuWz
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 :
11:04/03/26 23:53 ID:???
PHP4.3.4の機能バグフィックスだから、急いで入れ替える必要はないが
バグの存在を知らずに悩む前に入れ替えとけ
14 :
単位を書けない奴を煮込む俺 :04/03/27 01:24 ID:PV1rIJkh
うい。PHP覚えろ。
ツマンネ
4.3.5にしたらmssql_bindでOUTPUTなパラメータに値が返らなくなったヽ(゚∀゚)ノ
とりあえず4.3.4のDLLに置き換え〜
18 :
まちがって名前消しちゃいました。:04/03/28 16:21 ID:gAVJboVO
つーか4.3.5にあげる必要ってあるか?俺はまだあげてないが。PHP5も出ることだしだいたいBugFixだし別にいいんじゃないの?
BugFixだから上げる必要が無いっていう思考が良くわからん
>>19 機能バグのフィックスに関しては人に訊くことではない。
自分でChangeLogでの修正箇所を見て判断したのなら、それはそれで良し。
エンバグが絶対に無いとは言えないからね。ただ古いのを選んで使っているのに
新しいので試さずに既にフィックス済みの項目に関してMLとかで訊くのは無しな。
俺は140のバグフィックスの内3つ程該当したんで上げたけど。
まあ何れも報告してたんでCVS使って実質先に既に上がったもの使ってたが。
共有サーバで貸してる場合は上げるべき。これは走らすスクリプトは
ユーザが決めることだから、態々前のバージョンで放っておくメリットがないため。
#ディフォルト名無しが変わってるな
んー、でも極稀に致命的なエンバグがあったりするから
漏れは半月ほど様子見。
以前速攻でバージョンを上げたら見事に当たって、
何の為のQAだったのかと小一j(ry
22 :
まちがって名前消しちゃいました。:04/03/28 21:43 ID:uSYMoFat
フォームで数字を入力してもらって、計算処理をしたいのですが、
入力者がString型で数字を打ち込んだ場合に、Int型なりにキャストしたいのですが
どうすればよいのでしょうか?
とりあえず、受け取ったデータを
$hoge = (Integer)$hoge;
とphpの先頭部分でやってみたのですが、
String型で「1」と打ち込んでも、0になってしまいます。
どなたかご教授お願いします。
PHPなんて糞タプリタに
型なんてねーよ
""でくくらなければいいだけだろ
24 :
22:04/03/28 22:14 ID:uSYMoFat
どの時点での事を言っているのでしょうか?
formタグ内では""でかこむ部分はないですし、
受け取ってすぐにgettypeをしてもString型といわれてしまうので、
""は関係ないと思うのですが。
できればもう少し具体的にお願いします。
$a="1"; string
$a=1; integer
intvalvalval()
>>22 基本的にhtmlのformでユーザが入力する値は全てStringだが?
POSTされる値はバイナリかStringのどちらか。
>>22 typoかも知れんが、「1」と「1」は違うものだぞ。
数値演算子を適用すると、String型の変数が数値型に自動的に変換される。
例えば、
$val='1'; $val2=$val+1; // $val2=2 になる。
$val='1'; $val2=$val+1; // $val2=1 になる。
2つ目の例は$valを数値型に(自動的に)変換しようとして
無理だったので0として扱われてる。
この辺りの話は、マニュアルの「型の相互変換」あたりに詳しく書かれている。
29 :
あぼーん:04/03/29 03:42 ID:???
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 :
鳳凰£天空£豪気:04/04/14 17:02 ID:mbMIkZIQ
PHPの掲示板などでどうしても
□□□□□□□□とかが出て見れません。
他人のPHPなども見れません。
エンコードを直しても直りません。
エンコードはEUCです。
PC初心者板はどこに逝ったのでしょうか?
いつもお気に入りから探してたからPC買い換えて久しぶりに
2ch見にきたら見つからなくなっててこんなところで質問スマソ
32 :
まちがって名前消しちゃいました。:04/04/15 08:15 ID:byKr1YT8
>>22 intvalで強制的にintにすりゃいいんでないの
34 :
554:04/04/16 01:52 ID:???
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 :
まちがって名前消しちゃいました。:04/04/24 15:44 ID:WtafEknL
<PHP4.1.X以降対応から、PHP4.0.X以前に互換させたい>
セッションで値を複数ページに持ちまわすメールフォームをくんだのですが、
PHP4.0.6で動かしたら持ちまわせていませんでした。4.1以降は動くようです。
スーパーグローバル変数は$HTTP_...に変えているんですが、
その他、互換のために変更するべき点って何かあるのでしょうか。
よろしくお願いします。
36 :
まちがって名前消しちゃいました。:04/04/28 22:56 ID:meyJ03Im
MySQLを使用しないPHPのBlogってありますんですか?
37 :
まちがって名前消しちゃいました。:04/05/06 16:33 ID:gQ4EBte5
最後のレスが悲しいな、おい
38 :
まちがって名前消しちゃいました。:04/05/09 22:44 ID:jWrkwyvB
相変わらず
39 :
まちがって名前消しちゃいました。:04/05/26 20:57 ID:V1SW651d
windows2000でアパッチを入れたんですが、PHP4のインストールの詳細を
どなたか教えていただけませんでしょうか?
自分で調べて設定してもまったくphpが動きません。
誰か見てる人がいればお願いします〜〜〜
よろしくおねがいします。
40 :
まちがって名前消しちゃいました。:04/10/30 22:18:25 ID:qxMHkW7I
IIS6.0でPHP5を動かすとき、IIS側で必要な設定はアプリケーションマッピングだけ?
Webサービス拡張は必要ないのですか?
age
BlackJumboDogでPHP5動かせた人いますか?
WinXP Apache2でPHP4.3.8をインストしたのですが
mbstringを有効に出来ません
どうすればいいのでしょうか?
44 :
まちがって名前消しちゃいました。:2005/09/26(月) 01:27:39 ID:aC3VGOGK
Javascriptを有効にする方法を教えてくれ…orz
45 :
まちがって名前消しちゃいました。:2006/01/02(月) 22:40:30 ID:I4lk0M36
Call to undefined method DB_Error::numRows()
こんなんでてくるんだけど・・・pear使ってるからかなー意味わからんエラー
46 :
まちがって名前消しちゃいました。:2006/05/17(水) 13:47:35 ID:qmv31wJe
mb_send_mail()を使う場合sendmailは必須でしょうか?
その場合の設定は通常のメールサーバとして使うのと同じでいいのでしょうか?
>>46 不要・・・・・・・・Windowsなら
という答えでいいんだな?
48 :
TOM:2006/05/18(木) 17:37:57 ID:dyYxBt5f
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 :
まちがって名前消しちゃいました。:2006/10/26(木) 17:12:58 ID:yBRZGY0o
はじめまして。
PS2でオンラインゲームをやりたいんですが、PCがありません。
インターネット回線やブロードバンド契約は、PCがなくても繋げられるでしょうか??
初歩的な質問でホントすんません。
だれか教えて(´;ω;`)
あああああああああああああああああああああ
いいいいいいいいいいいいいいいいいいいいい
うううううううううううううううううううううううううううううううううううううううううううううううううううう
はい
webprg板で聞いたほうがいいよ
て
is_numeric ←これなんて読むんだっけ?
おしえて偉い人!
いず、なめりっく
58 :
まちがって名前消しちゃいました。:2007/06/07(木) 21:15:20 ID:uPTSs0mj
e=55;
x=68;
として、
他の変数(例えば変数foo)に、55,68と格納するにはどうしたらよいでしょうか?
phpのインストールについてはここでの質問でよろしいですか?
ほしゅ
質問させてください。
PHP で呼び出し元関数のスコープにおける、
定義済みの変数名の一覧を取得する方法を探しています。
get_defined_vars() で現在のスコープに対して
変数名の一覧を取得できることは分かっているのですが
これを現在の関数の呼び出し元のスコープを対象に
調べたいのです。
何故こんなことをしたいかというと、
お手製のしょぼいフレームワークを作っていて
コントローラからビューへ項目移送を自動化させるため
定義済みの変数のうち、特定の命名をされた変数のみを
列挙したいのです。
(例えば /^_[a-z]/ だけビューに移送とか)
何かよい方法がありましたらご教授くださいませ。
63 :
62:2008/02/10(日) 06:28:12 ID:???
すみません。書き方変だったので直します。
取得したいのは「呼び出し元を含む上位のスコープに対する変数の一覧」
です。
質問させてください。
HTMLフォーム→PHP→send関数でメールを送信する
・・・事はできるのですが、送信するメールをHTMLメールにして送信することは可能でしょうか?
65 :
まちがって名前消しちゃいました。:2008/04/11(金) 02:13:23 ID:8iM+HO8t
すみません、phpで関数化したデータをフォームのvalueとしてのっけることはできますか?
またどうやったらいいですか?
例えばgoogleのようなサーチボックスにはじめから文字を乗っけとく、みたいな感じです。
そのためには、htmlのformにはじめから関数を指定しておけばいいと思ったのですが、エラーがでます。
何か別の方法はありますか?
66 :
まちがって名前消しちゃいました。:2008/04/11(金) 02:22:13 ID:8iM+HO8t
例えばgoogleのような--
ちょっと表現を間違えました。phpで関数化したデータをそういうふうにvalueに
入れたいのですが、なんとかなりませんか?
質問
PHP5.2+AN HTTPDをローカルでスクリプトのテストに使おうと思っているんですが、、
The PHP CGI cannot be accessed directly.というエラーが出ていてPHPが動かず困っています。
php.iniは独学PHPの通りに設定しました。
php初期設定+eaccelerator+zend optimizer以外で初心者でも出来るチューニングありますか?
質問場所違うでしょうか
70 :
まちがって名前消しちゃいました。:2009/04/18(土) 02:12:21 ID:xYV2YOiC
厳密には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 :
まちがって名前消しちゃいました。:2009/04/18(土) 02:14:36 ID:xYV2YOiC
スレ間違えました。もうこないんで
質問です。
今現在PHP 5.3.1にANHTTPD最新版を使ってPHPを使おうとしているのですが、
インストールからphpの関連付けまで行い、「<?php phpinfo(); ?> 」で情報が出力されるところまではできてます。
ただ、これ以外のphpファイルを開こうとすると「このウェブサイトはご利用いただけません。」と出て使えない状況です。
infoのみが動いているので問題ないとは思うのですが、なにか他にやるべき事があるのでしょうか?
それと、infoのページがよくある青地のデザインでテーブルで綺麗に整頓されてるのじゃなくて、ただテキストで出力されるのですがこれでも正常なんですかね。
さくらインターネットのスタンダードプランにのせたスクリプトより
現在の時刻を知らせるメールを送信する
プログラムを作っているのですが、
なぜか 年 がメール送信時に ? に文字化けしてしまいます。
なぜ月や日は文字化けしないのに年だけ文字化けしてしまうのでしょうか?
$japan_youbi = explode("/","日/月/火/水/木/金/土");
$strDate = date("Y年m月d日 ").$japan_youbi[date('w')].'曜日 '.date("H時i分s秒");
74 :
まちがって名前消しちゃいました。:2010/07/22(木) 08:15:47 ID:KUsrxxXQ
PHPで名前・年齢・プロフィールを入力した内容で
htmlとして出力してくれる様なPHPかCGIってありますか?
75 :
74:2010/07/22(木) 08:20:01 ID:KUsrxxXQ
出力名(****.html)
写真(アップロードする)
名前
年齢
プロフィール
の入力で出力名と同じ***.htmlを作成してくれる様な
って意味です
文字列中に出現する部分文字列の総数を調べたいと考えています。
mb_substr_count(he is nice.she is nice."is");
出力:2
といったように、英文であれば正しく動くのですが、
mb_substr_count($私は名前がない。名前が私の名前だ。"名前");
のように、日本語ですと
出力:1となってしまいます。
どうれすばいいのでしょうか?
76です。すみません訂正です。
文字列中に出現する部分文字列の総数を調べたいと考えています。
mb_substr_count(he is nice.she is nice."is");
出力:2
といったように、英文であれば正しく動くのですが、
↓訂正箇所↓
mb_substr_count(私は名前がない。名前が私の名前だ。"名前");
↑訂正箇所↑
のように、日本語ですと
出力:1となってしまいます。
どうれすばいいのでしょうか?
読み込んだCSVファイルに対し、任意のカラムを追加はできますか?
たとえば
,13(都道府県コード),→,13(都道府県コード),東京都,
など。
79 :
まちがって名前消しちゃいました。:2010/09/13(月) 10:04:10 ID:Eo5FL8Pw
よろしくお願いいたします
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 :
まちがって名前消しちゃいました。:2010/11/01(月) 11:42:30 ID:j5hr+7VV
エスパーしか答えられない質問ばかりだなw
81 :
まちがって名前消しちゃいました。:2010/11/02(火) 15:52:28 ID:v4W4U98+
質問失礼します。
HTMLとCSSを独学で勉強したんですが、次はプログラムもがんばって勉強したいと思ってます。
PHPとCGIどちらを勉強していくほうが合理的ですか?
82 :
まちがって名前消しちゃいました。:2010/11/02(火) 17:38:43 ID:x/YntQ25
とある参考書でPHPについて勉強してるんですが、
一つどうしてもわからないところがあります・・・・。
その本の例題(簡易掲示板作成)では、
HTMLのコード部分は全てPHPのprintで出力してるんですが、
あえて全てPHPから出力するのはどんなメリットがあるんでしょうか?
他の参考書では全部を出力するようには記述していないため、
HTML部分をどうコーディングするべきかで悩んでます。
どなたか、ご助言をお願いします。m(_ _)m
84 :
まちがって名前消しちゃいました。:2011/10/26(水) 15:31:29.17 ID:1BG6qg+7
85 :
まちがって名前消しちゃいました。:2012/01/09(月) 03:44:51.26 ID:VrNeICAl
質問です。
現在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 :
まちがって名前消しちゃいました。:2012/01/09(月) 03:45:17.61 ID:VrNeICAl
すみません最初の一回目の部分、「吐き出さない」じゃなくて「吐き出す」でしたね。
testが前に出るのは、</table>がないからかと