トップページ⇒tech
987コメント412KB

PHP part2

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/09/27(火) 16:35:09
PHPに関する総合スレです。

前スレが消えたので立て直しました。
コマンドライン版が存在するPHPは今やWeb用途に限らず
Perl、Python、Rubyなどと同様に様々な用途に使えるスクリプト言語です。
活発な議論を期待します。

前スレ
【祝】コマンドラインから始めるPHP【プロ板進出】
http://pc8.2ch.net/test/read.cgi/tech/1124990165
0237デフォルトの名無しさん2006/03/03(金) 17:29:56
>>236
ずれた。バカ?冗談です。すいません。
0238デフォルトの名無しさん2006/03/06(月) 16:36:14
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0239デフォルトの名無しさん2006/03/08(水) 18:17:42
セーフモードがONになったサーバーで、
ユーザー登録されたら名前がユーザー名の新しいディレクトリを作って、
その中にログファイルを格納するという作業を行いたいのですが、
どうにかセーフモードが有効でも実現する方法ありませんでしょうか・・・・
0240不明なデバイスさん2006/03/10(金) 08:57:57
PHPでPDFの帳票を出力したいんだけど、文字数が多くて枠からはみ出しそうになったら
自動的に改行して枠も1行分大きくなるような、便利なライブラリーはないですかね〜。
0241デフォルトの名無しさん2006/03/14(火) 00:23:19
PHPでPDFの帳票を出力したいんだけど、文字数が多くて枠からはみ出しそうになったら
自動的に縮小してくれるような、便利なライブラリーはないですかね〜。
0242デフォルトの名無しさん2006/03/14(火) 00:25:46
てst
0243デフォルトの名無しさん2006/03/14(火) 00:52:35
今、触っているソースが、コントローラから始まって、
DBが接続できなかったりすると、、ロジックの途中で、
リダイレクトして、エラー画面を表示してんのよ。
どうなのよ?

個人的には、納得がいかない。

ちゃんと、最後に、コントローラに戻ってきて
エラーを表示してあげるべきだと思うのだが。。。

0244デフォルトの名無しさん2006/03/14(火) 10:17:42
しらねーよ
0245デフォルトの名無しさん2006/03/14(火) 16:38:33
PHPで書いたプログラムから、別のプロセスへデータを飛ばしたいんですが、
何を使うのが最も簡単でしょう?(名前付きパイプ,メッセージキュー,共有メモリ・・・?)

データ長が小さいので、性能は気にしません。使い方が簡単なものがいいです。
OSはLinux(RedHat)です。
0246デフォルトの名無しさん2006/03/14(火) 20:52:08
【積年の】旦那にしてる密かな仕返し【恨みじゃー】
http://human5.2ch.net/test/read.cgi/ms/1141694640/

8 名前:可愛い奥様[] 投稿日:2006/03/07(火) 11:05:23 ID:8dtluKkp
夫の歯ブラシで洗面所の排水溝掃除。
洗面所をビショビショに汚した罰だ。

20 名前:可愛い奥様[age] 投稿日:2006/03/08(水) 00:40:17 ID:pRrk6A21
前に頭きた時あって
1度だけ歯ブラシで肛門カキカキしちゃった

22 名前:可愛い奥様[] 投稿日:2006/03/08(水) 01:27:12 ID:gU5mHc7J
よかった。どこのお宅も同じようなことしてて。

24 名前:可愛い奥様[] 投稿日:2006/03/08(水) 01:36:35 ID:SSSFsTqE
そうそう、ヘンなモノはダンナのお皿へ直行だよね。

41 名前:可愛い奥様[] 投稿日:2006/03/08(水) 11:55:18 ID:sjj+/60Q
見てるだけで気が晴れるな!
皆さん、頑張ってね!

42 名前:可愛い奥様[sage] 投稿日:2006/03/08(水) 20:33:51 ID:Ju2N1s7+
年金分割が楽しみじゃのう

63 名前:可愛い奥様[] 投稿日:2006/03/10(金) 08:55:20 ID:qLfJYpJR
家族で密かにはぶっている。

男性は肉体が汚く、精神が美しい傾向がある。(気に入らない相手に肉体的攻撃を加える⇒精神的攻撃も加える男は猛者)
女は肉体が美しく、精神が汚い傾向がある。(気に入らない相手に精神的攻撃を加える⇒肉体的攻撃も加える女は猛者)
女は隠れて悪事をする。気に入らない女子を便所でボコったり、便器舐めさせたり、男の友人を使ってレイプ、仲間外れにしたり。陰口、嫉妬。
女は対人関係において、この汚い性格を隠そうとするため、外面が非常によくなる。(猫かぶり)
男性諸君は外面に騙されないように気を付けて下さい。
0247http://www.vector.co.jp/soft/win95/util/se072729.html2006/03/18(土) 20:34:17
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
0248デフォルトの名無しさん2006/03/27(月) 14:31:30
誰かVs.php使ってる人とかいませんかね。
0249デフォルトの名無しさん2006/03/30(木) 23:06:54
お願いします。
PHPで、ループがネストされている場合、ネストされているループで、
外側のループからbreakするには、どうしたらいいでしょうか?

for(i = 0;・・・・){
for(j = 0;・・・・){
break;
}
}

Javaのようにラベルを付けてbreakする方法はPHPにはないのでしょうか?
0250デフォルトの名無しさん2006/03/31(金) 00:23:34
無いよ。
break 2;
で2つ抜けられる。

>break accepts an optional numeric argument
>which tells it how many nested enclosing structures are
>to be broken out of.

http://www.php.net/manual/en/control-structures.break.php
0251デフォルトの名無しさん2006/03/31(金) 00:25:23
>>250
ありがとございました!
0252デフォルトの名無しさん2006/03/31(金) 09:39:05
WindowsXP HomeEdition ServicePack2
Apache 1.3.33
PHP 4.3.11
PDFlib 6.0.3

1)libpdf_php.dllを”C:\php\extensions”にコピーする
2)php.iniに”extension=libpdf_php.dll”の行を追加する
3)phpinfo()を実行してPDFlibがロードされていることを確認する
4)マニュアルのサンプルをコピペする
5)サンプルに”dl("libpdf_php.dll");”を追加する
6)IEで開く

が、しかし何もでません
何が足りないのでしょうか?教えてください
0253デフォルトの名無しさん2006/03/31(金) 09:42:27
>>252
自己解決
ただのコピペミスでした スレ汚し失礼しました
0254デフォルトの名無しさん2006/03/32(土) 11:50:25
>>250
PHP6 で break label が導入される見込みだけど
PHP は break n; できるから要らないように思う。
0255デフォルトの名無しさん2006/03/32(土) 12:01:33
>>254
保守性…のためにはならない罠。
改造でループを内側に加えるとか、ありえないもんな。

多分PHP的ゴミゴミ世界の哲学の表れかと…。


それよりさっさと名前空間入れてくれ…
なんでこんな大事な機能削ったんだよ あほZend!!!
0256デフォルトの名無しさん2006/03/32(土) 13:31:20
関数内関数置くとスコープ外れても蒸発しないからまともに動かないってまだそのレベルなのかPHPは
0257デフォルトの名無しさん2006/04/04(火) 16:04:27
>>256
PHP 5.0リリース時点でのnamespaceサポートは、洒落にならんくらい遅かったからな
0258デフォルトの名無しさん2006/04/06(木) 18:51:09
PHPでスレッド式の掲示板で携帯対応。もしくは携帯専用のスクリプトとかありますか?
0259デフォルトの名無しさん2006/04/06(木) 19:48:05
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄
   ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███
 ▍   ▼◣  ████████████
 ▎    ▂ ◥◣
▐████████■▀▀▉┃ 
  █▌■ ▎  ◥■██■▀█◤ ◢〓  ┃  
▆▋ █▐▬▅█▆      
   ▎  ▐▄       ▀◢▀   ▀█◤      
     ◥◣  █▅▂ 
        ┃             ◥▂  ▓█▅▂
    ▂◢◤   ばかにはこぴぺできないねずみ
0260デフォルトの名無しさん2006/04/06(木) 19:54:20
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0261デフォルトの名無しさん2006/04/07(金) 11:48:06
というか既に自分で馬鹿宣言しているのが素敵
0262デフォルトの名無しさん2006/04/07(金) 14:06:06
やはりないですね。

PHPは発展途上だからですかね
0263デフォルトの名無しさん2006/04/09(日) 15:27:58
これから PHP を学習しようかと思っている新参者です。
手始めに、www.kent-web.com で配布されている Link Visor のような、
ウェブ・ページのブックマークを管理するためのウェブ・アプリケーションを
PHP で作れないものかなと思っています。
やりたいことは、
1). カテゴリごとのブックマークの追加・編集・削除
2). カテゴリの追加・編集・削除
3). 検索
くらいです。特に 2).が Link Visor なんかだとお手上げなので、
ぜひとも実現したいところです。
いきなり作るのもどうかと思う(というか無理)ので、サンプルとして、
似たようなスクリプトがどこかに置いていないか探しているところです。
どなたかご存知ありませんでしょうか?
0264デフォルトの名無しさん2006/04/09(日) 15:50:25
Hotscripts.com 1万個くらいスクリプトあり。
ttp://hotscripts.com/PHP/Scripts_and_Programs/index.html

zend code gallery 千個くらいか?良く分からん
ttp://www.zend.com/codex.php

PHP freaks 400弱
ttp://www.phpfreaks.com/quickcode.php

PHP Classes クラス関係、いくつあるか分からん
ttp://www.phpclasses.org/browse/

script search これも分かんね
ttp://www.scriptsearch.com/PHP/Scripts_and_Programs/

scripts.com 3500個くらい
http://www.scripts.com/php-scripts/

bigwebmaster 300ちょい
ttp://www.bigwebmaster.com/PHP/Scripts_and_Programs/

google推薦のリンク 全部辿ればヨロシ
ttp://directory.google.com/Top/Computers/Programming/Languages/PHP/Scripts/Collections/
0265デフォルトの名無しさん2006/04/10(月) 17:19:37
>>264
全米が抜いた
0266デフォルトの名無しさん2006/04/11(火) 01:58:42
>>264
すげー!神!
0267デフォルトの名無しさん2006/04/11(火) 02:04:36
php5 (5.0.5) いれたのに,file_put_contents() が Call to undefined function

orz
0268デフォルトの名無しさん2006/04/11(火) 02:16:32
php4とphp5がごっちゃになってる上に、
上位互換がなってないわ、拡張子は同じだわで、
もう無茶苦茶。
0269デフォルトの名無しさん2006/04/13(木) 10:52:03
Cannot find module ってでるようになった
どうすりゃいいの?
0270デフォルトの名無しさん2006/04/13(木) 11:01:41
net-snmpが入ってないだけだった
0271デフォルトの名無しさん2006/04/15(土) 04:21:59
array_searchって要素が1つしかないと反応しないんですが。
0272デフォルトの名無しさん2006/04/15(土) 10:10:35
反応してキーが返ってくるんだが。
0273デフォルトの名無しさん2006/04/15(土) 10:48:31
つバージョン
0274デフォルトの名無しさん2006/04/16(日) 03:15:48
質問です
CSVから読み込んで
それをradioのinput nameに突っ込んで
ボタンを作ったのはいいのですが
保存の方法がわかりません
初心者なので根本がすごい間違ってるのかもしれませんが
ご指導お願いします

以下radio生成

$na = fopen("name.csv", "r" , ",");
while ($name = fgetcsv($na, 10000)) {
print "
<input name='$name[0]' type='radio' value='参加'>
参加
<input name='$name[0]' type='radio' value='不参加'>
不参加
<input type='submit' name='Submit' value='送信'><br>";

以下保存
if ($_POST['Submit']) {
$syuukeidata= "syuukeidata.csv";
$fp = fopen($syuukeidata, "w")or die("エラー:ファイルが開けません");
flock($fp, LOCK_EX);
$data = $_REQUEST[ "s1" ] ."\n".$_REQUEST[ "s2" ]."\n";// ここをどうしたらいいかわかりません。。。
fwrite($fp, $data );
flock($fp, LOCK_UN);
fclose ($fp);

0275デフォルトの名無しさん2006/04/16(日) 03:34:15
>それをradioのinput nameに突っ込んで
アッー!
0276デフォルトの名無しさん2006/04/17(月) 23:00:06
解説書に普通に説明されてるマルチバイトメール送信(名前忘)がundefined function…
どうしたらいいんだ
0277デフォルトの名無しさん2006/04/18(火) 10:06:29
その解説書には php.ini の設定のこと書いてなかった?
02782762006/04/18(火) 11:14:46
ポケットリファレンスには書いてなかったぽ。mb_send_mail()。
php.iniで封印されてたようでいじってみたが同じような感じ。

メールサーバーっぽいやつ入れてるからか、mail関数なら動くのだが…

PHPって思ってたのより結構難しいな… Orz
0279デフォルトの名無しさん2006/04/18(火) 13:12:41
>>278
ttp://jp.php.net/manual/ja/ref.mbstring.php
0280デフォルトの名無しさん2006/04/18(火) 22:05:03
文字化けしてるがエラーは起こらなくなった。
説明ページによってphp.iniだけならともかく、
dllをwindowsに入れたりphpフォルダに入れたりややこしいな。
>>279
センキュー!
0281デフォルトの名無しさん2006/04/20(木) 02:34:38
検索ボタンの作り方って、何の本見れば作れますか?

たとえば ある会社のHP上で製品名,キーワードを入力して、ボタンを
クリックすると、そのキーワードに関連する製品の一覧がブラウザに表示される
プログラムです。
0282デフォルトの名無しさん2006/04/20(木) 09:35:39
>>281
はじめてのPHP言語プログラミング入門
ttp://www.amazon.co.jp/exec/obidos/ASIN/4774122866/
0283デフォルトの名無しさん2006/04/20(木) 09:37:49
こっちへ行った方がいいかも

PHP関連の書籍(但しPHP出版系お断り)第2版
http://pc8.2ch.net/test/read.cgi/php/1117066073/
0284デフォルトの名無しさん2006/04/20(木) 13:30:55
まったく同じSQL文を MySQLのクライアントから実行した場合と、
PHP内で実行した場合に結果が違うなんてことある?

selectなんだけど、PHP内で下記のようにしたら $sql に設定したSQLの結果が違うんだけど。
ヒントください。

$result = mysql_query($sql) or die ("Select died - $sql");
while ($arr = mysql_fetch_array($result))
{
 処理
}
0285デフォルトの名無しさん2006/04/20(木) 16:21:38
SQL文
0286デフォルトの名無しさん2006/04/20(木) 16:27:58
肝心な$sqlの中身さらさなくてどうするんだw
02872842006/04/20(木) 16:55:08
SQL文の問題?
まったく同じなのに?
可能性を教えてくだされ。

PHPの設定の問題化と思ったのだが.....
0288デフォルトの名無しさん2006/04/20(木) 16:56:16
まだSQL晒さないか。釣り確定。
0289デフォルトの名無しさん2006/04/20(木) 17:09:04
お前がどう思おうが勝手だが、
原因分からなくて教えてほしいなら晒せよ。

違うのはSQLの結果なんだろ?
SQLと関係ないルーチンだけ書かれても分かるかよ
0290デフォルトの名無しさん2006/04/20(木) 17:10:53
SQL文が違うに一票。
全く同じと思っているのは本人の妄想。
$sqlへの代入処理が甘い。
0291デフォルトの名無しさん2006/04/20(木) 17:22:08
接続先が違うとか?
0292デフォルトの名無しさん2006/04/20(木) 22:44:13
PHPにリンクされてるMySQLのライブラリと
MySQLクライアントにリンクされてるライブラリが別とか。
0293デフォルトの名無しさん2006/04/20(木) 23:18:17
web&魔職辞めたい香具師にオススメ。Apache&php 設定ファイル

・熟練PG/SEの8人なら大丈夫だろうと思っていたらディレクトリ移動の質門のサポートで20人が脱落した
・導入から1分の設定画面で総務が頭から顔を真っ青にして倒れていた
・足元がぐにゃりとしたのでござをめくってみるとアイスノンが転がっていた。
・テストデータを作ったテスターが問い詰められ、目が覚めたら部屋中の頭痛薬が全部無くなってた。

・無限ループをApacheに突っ込んで壊れた、というか壊した後からデータとかを復旧する
・mb_send_mailがスキャンディスクに襲撃され、女も「男も」全員英文メールになった。
・タクシーからショッピングセンターまでの10mの間に救援の要請がかかったが意味がわからなかった。
・オライリー本読めば安全だろうと思ったら、関連ファイルが全部500エラーになった。

・女性の2/3がweb経験者。しかもwebが未来のエンジニアを生むという都市伝説から「赤子ほど危ない」
・「そんな危険なわけがない」といって出て行ったアルバイターが5分後、エラーまみれで戻ってきた
・「初期設定なら動かないわけがない」と手ぶらで出て行った旅行者がphp.iniを空にして戻ってきた。
・インストールマニュアル通りの設定で160時間かけてもライブラリ不足エラー発生する確率は320%

・最近流行っている仕事はApacheを動かすフリをして、メインは04webserver。
・Apache.iniにおける卒倒事件による死亡者は1日平均120人、うち約20人が熟練アーキテクト。

Apache(conf.ini)&php.ini
「頭痛発生率の高く、設定が世界一面倒なファイル群。
リセットも無力な、不可解なフリーズやエラーの多い環境である。極めて多いと断言できる。」
【Apache】ini書き換えんと使えない言語は糞【Php】
http://pc8.2ch.net/test/read.cgi/php/1145440701/
アパッチが動かねんだよ!!タコ
http://pc8.2ch.net/test/read.cgi/php/1010947487/
Apache 初心者質問スレッド Part3
http://pc8.2ch.net/test/read.cgi/mysv/1125462033/
0294デフォルトの名無しさん2006/04/21(金) 10:32:01
>>293
コピペと思いつつ、「妹が手を伸ばして俺の」まで読んだ
02952842006/04/21(金) 10:42:20
いろいろ助言ありがとー。
自己解決。

while ($arr = mysql_fetch_array($result))
{
 処理
}

処理の部分で、

$sql_ins = "insert into db1(abc,def) values ('$abc','$def')";

と言う部分があったんだけど、この$defが初期化されてなく、
プログラム中でなにも代入されてなかった。
おもしろいのは、ある程度までNULL(?)が入っていたようなんだけど、
それが数千行のinsert処理を行った後で処理がとまり、while文から
特にエラーメッセージもなく抜けてしまったこと。

これを初期化することで解決。
0296デフォルトの名無しさん2006/04/21(金) 12:52:58
     
   
                 ∧∧
   ∧_∧       ( ゚д゚ ) .∧,,∧
  ( ゚д゚ ) ∧_∧O旦と) ミ ゚д゚ 彡
  (  つ旦 ( ゚д゚ )    O旦と ミ
   と_/   (     つ旦 / (,,,(,,,,,,,う
     || ̄ ̄と__と_)  ̄||
0297デフォルトの名無しさん2006/04/21(金) 13:14:27
>>295
やっぱりそういうセキュリティリスクありまくりのSQLの代入の仕方してるんだな。
面白いんじゃなくて、お前があほなだけ。

MySQLクライアントで手打ちするのとは全く違うSQL文が実行されてるよ。
02982842006/04/21(金) 14:34:23
>297
>セキュリティリスクありまくりのSQLの代入の仕方

どうやればセキュリティリスクを回避できるか教えてくだされ。
0299デフォルトの名無しさん2006/04/21(金) 14:51:41
>>298=284
とりあえず、$abcと$defをエスケープしなさい
0300デフォルトの名無しさん2006/04/21(金) 15:02:33
>>298
Amazon で「PHP サイバーテロ」で検索して出てきた本を買うとか
0301デフォルトの名無しさん2006/04/21(金) 15:19:24
>>298
つ ttp://www.ipa.go.jp/security/awareness/vendor/programming/

ここに乗ってる分は最低限クリアーしとかんとあかんよ。
0302デフォルトの名無しさん2006/04/22(土) 10:54:39
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0303デフォルトの名無しさん2006/05/01(月) 15:46:01
mysql_real_escape_stringで処理した文字列をDBから取り出したときは
どうすればいいんすか。

ぐぐってもこれでエスケープスレって事しか載ってないんですが。
'test' -> \'test\'
これがそのまま出力されちゃいます。
stripslashesとかで行っちゃっていいでしょうか?
0304デフォルトの名無しさん2006/05/01(月) 16:26:51
どうすればいいんですかって。
どうしたいのよ?それ書かんと答えられないよ。
0305デフォルトの名無しさん2006/05/01(月) 17:29:12
>>303
これじゃないの
注意: magic_quotes_gpc が有効な場合は、 まず最初に stripslashes() を適用します。そうしないと、 すでにエスケープされているデータに対してさらにエスケープ処理を してしまうことになります。
0306デフォルトの名無しさん2006/05/01(月) 19:52:16
ねぇねぇ、ざっと読んでみてCL版の使った感想すら話題に上ってないんだけど、このスレ必要なの?
0307デフォルトの名無しさん2006/05/01(月) 19:56:39
質問ならWebProで聞いたほうが母集団が多いんだから良質な回答が期待できるでしょ?
ここでくだ質に答えてるやつはその辺考えれや。
おまいががんばり続けるより誘導のほうが効率いいだろ?

ここで続けるならCL版に限った話題のみと言うことになるが、
それならそれでWebPro板で1スレ作ればいいんじゃない?
0308デフォルトの名無しさん2006/05/03(水) 14:50:35
>>29
y
0309デフォルトの名無しさん2006/05/03(水) 15:00:19
 ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0310デフォルトの名無しさん2006/05/03(水) 17:24:27
WinXP PRO SP2
Apache 2.2.2
PHP 5.1.3

Apache を起動しようとすると、
>LoadModule php5_module "c:/php/php5apache2.dll"
の行で、
> httpd.exe: Syntax error on line 115 of (略) httpd.conf:
>API module structure `php5_module' in file (略) is garbled - perhaps this is not an Apache module DSO?
というエラーがでます。

どうすればいいのでしょうか?

ttp://dozo.rgr.jp/log/eid450.html
↑と同じ原因のような気がするんですが、リコンパイルせずに稼働させる方法はないでしょうか?
0311デフォルトの名無しさん2006/05/03(水) 22:17:11
腐・っ・た・ス・コ・ー・プ・を・さ・っ・さ・と・修・正・し・ろ・!
0312デフォルトの名無しさん2006/05/06(土) 04:11:16
ちょっと仕事でmixiみたいなのを作ることになったのだけど
予備知識ない段階からスタートして、大体どのくらいの時間でできる?
一応Cとかそこら辺は触ってるんだけどさ。
掲示板やら個人のホームとかそういう機能を実装する予定です
0313デフォルトの名無しさん2006/05/06(土) 07:01:37
なんかうちの会社みたいな人だな
0314デフォルトの名無しさん2006/05/06(土) 08:44:08
XOOPS使えば作る必要ないのでは
0315デフォルトの名無しさん2006/05/06(土) 10:04:22
OpenPNEつかえば
0316デフォルトの名無しさん2006/05/07(日) 16:03:37
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0317デフォルトの名無しさん2006/05/08(月) 20:30:46
メール送信で、エラーが出てないのに届かないんですが、
原因はなんでしょうか。

調べる方法とかありますか?
VMWAREPLAYERで仮想鯖(VINE)立ててやってます。
0318デフォルトの名無しさん2006/05/16(火) 12:11:43
PHPでのバイナリ書き込みについて質問させてください。

数値型の値(例えば0x0001)をファイルに書き出したいのですが、
fwriteを使用した場合0x0001がascii値に変換されて書き込まれてしまいます。

どなたか解決方法をお知りでしたらご教授願えないでしょうか。

現状のソースは以下のような感じです。
---
<?php
// ファイルをオープンする
$fileHandle = fopen("binary.dat", "wb+");

if ($fileHandle) {
echo "Success open <br>";
// 書き込む値の設定
$bin = 0x0002;
settype($bin, "integer");
fwrite($fileHandle, $bin, 2);
}
else {
echo "Failed to open <br>";
}

?>
---
0319デフォルトの名無しさん2006/05/16(火) 16:00:45
PHPを4.1から4.4にアップデートしたんだけど
その際、ini設定をそのまま新しいほうに書き換え、一見アップデートは成功したかに見えたのだが・・・
トップページにNucleus使ってアプデしてから開く度にIDとパスワードの入力を求められます。この状態では公開していても誰も見ることができない状態になっています。
サーバーはWindows2000ServerでIIS。
よろ。
0320デフォルトの名無しさん2006/05/16(火) 22:33:31
>>318
fwrite($fileHandle, pack('L', $bin));

WebPlogへいけー
0321デフォルトの名無しさん2006/05/26(金) 00:40:03
バージョン4のPHPやMySQLなどJava2以前のJavaのようなもの
0322デフォルトの名無しさん2006/05/28(日) 15:47:26
HTMLの入力フォームからactionで指定したphpファイルに$_POST
などで変数を受け渡しすることができますが、
逆にHTMLの方へPHPの値を受け渡しすることは可能なのでしょ
うか?
0323デフォルトの名無しさん2006/05/28(日) 16:02:46
( ´∀`)σ)∀`)
0324デフォルトの名無しさん2006/06/03(土) 03:19:37
phpの転送処理について質問させてください。

AのサイトからBのサイトに飛んだときだけクッションページを設けたいのです。
Aのサイトに書き込んだURLをテンプレートにに代入したクッションページを設ける事は可能でしょうか?

Bサイトへの****部分は日々変動します。ドメインは固定。
http://www.aaa.co.jp/*****.htm

phpのバージョンはPHP Version 4.4.2です。
よろしくお願いいたします。
0325デフォルトの名無しさん2006/06/03(土) 11:19:40
>>324
三行目を一文で書こうとせずに、分割して書くこと。
0326デフォルトの名無しさん2006/06/03(土) 23:56:39
phpの転送処理について質問させてください。

AのサイトからBのサイトに飛んだときだけクッションページを設けたいのです。

AのサイトにリンクURLを掲載。
         ↓
リンクボタンを押すとクッションページに飛ぶ。
         ↓
クッションページに警告等を記入した文章とリンクURLが表示してある。
         ↓
クッションページのURL押すとBのサイトに飛ぶ。

という形でクッションページを設ける事は可能でしょうか?

Bサイトへの****部分は日々変動します。ドメインは固定。
http://www.aaa.co.jp/*****.htm

phpのバージョンはPHP Version 4.4.2です。
よろしくお願いいたします。
0327デフォルトの名無しさん2006/06/04(日) 13:48:49
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0328デフォルトの名無しさん2006/06/07(水) 16:22:36
 ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0329デフォルトの名無しさん2006/06/16(金) 17:56:28
あまり盛り上がりませんね。
0330デフォルトの名無しさん2006/06/16(金) 19:42:48
コマンドラインPHPだもんね。そんな環境自体、少ないよ
0331デフォルトの名無しさん2006/06/20(火) 17:00:25
        ????????
           ????????
            ????????
         ????????
  ?????    ?????????
 ???????? ????  ?   ▼?
 ???????????? ?    ? ??
?????????■???┃   ??■ ?
 ?■??■??? ?〓  ┃   ?? ??????
         ?  ??       ???   ???
           ??  ???         ┃
            ??  ?????    ???   ばかにはこぴぺできないねずみ
           ????? ????? ?????
        ???■??????????■????
     ?????   ????????????■?
     ??? ? ?????????????? ???
   ??〓? ??? ???????????? ┃ ?

0332デフォルトの名無しさん2006/06/20(火) 23:59:14
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0333デフォルトの名無しさん2006/06/21(水) 04:10:12
        ????????
           ????????
            ????????
         ????????
  ?????    ?????????
 ???????? ????  ?   ▼?
 ???????????? ?    ? ??
?????????■???┃   ??■ ?
 ?■??■??? ?〓  ┃   ?? ??????
         ?  ??       ???   ???
           ??  ???         ┃
            ??  ?????    ???   おれもこぴぺできないねずみ
           ????? ????? ?????
        ???■??????????■????
     ?????   ????????????■?
     ??? ? ?????????????? ???
   ??〓? ??? ???????????? ┃ ?
0334デフォルトの名無しさん2006/06/21(水) 06:08:01
        ◢██████◣
           ███████▉
            ████████
         ◥██████◤
  ▂▅▆▅▄    ▃██▀◢◤▀▅▂
 ◢██████◣ ▄███  ▍   ▼◣
 ████████████ ▎    ▂ ◥◣
▐████████■▀▀▉┃   █▌■ ▎
 ◥■██■▀█◤ ◢〓  ┃   ▆▋ █▐▬▅█▆
         ▎  ▐▄       ▀◢▀   ▀█◤
           ◥◣  █▅▂         ┃
            ◥▂  ▓█▅▂    ▂◢◤   ばかにはこぴぺできないねずみ
           ▂▅▆▆◣ ▀▓█▀ ◢▆▅▄▂
        ▂▅█■▀██▇▅▆▇██▀■██▇◣
     ███◣▂   ▐▀▓▓▓▓▓▓▓◥▍▀■▌
     ▀█◤ ▍ ◥◣▐▓▓▓▓▀▓▓▓▀▓▍ ◥▎▂
   ▂◢〓▍ ▎◥◣ ▐▓▓▓▎▐▓▓▎▐▓▍ ┃ ▎
0335デフォルトの名無しさん2006/06/22(木) 11:33:44
CSVファイルをブラウザのフォーム経由でMySQLに送るスクリプトを書いているのだけど、ぜんぜん駄目orz
識者の方、ご指摘おながいします(><
2003Server、IIS5.0、PHP5.0、MySQL5.0(動作確認済)

<html>
<head>
<title>ファイルアップロード</title>
</head>
<body>
<?php
$MySQL['HOST'] = 'localhost';
$MySQL['USER'] = 'root';
$MySQL['PASSWORD'] = '****';
$MySQL['DATABASE'] = 'test';

mysql_connect($MySQL['HOST'],$MySQL['USER'],$MySQL['PASSWORD']);
mysql_select_db($MySQL['DATABASE']);

$tmp_name = $_FILE['myfile']['tmp_name'];

mysql_query("
mysqlimport -r --fileds-terminated-by=,
--lines-terminated-by=\r\n test [$tmp_name]
");
?>
<form enctype="multipart/form-data" action="<?php print($_SERVER["PHP_SELF"]);?>" method="post">
<input name="myfile" type="file"><br>
<input type="submit" value="アップロード">
</form>
</body>
</html>
0336デフォルトの名無しさん2006/06/22(木) 11:35:53
クエリーは"Mysqlimport"で、[$tmp_name]変数を使いました

DB構成は
 DB:test
 Table:csv

です。変数がおかいしのかなぁー
■ このスレッドは過去ログ倉庫に格納されています