トップページ⇒php
1001コメント339KB

【PHP】くだらねぇ質問はここに書き込みやがれpart4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん05/03/13 16:08:32ID:???
PHPに関するくだらない質問用すれです。
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい

・過去スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
【PHP】くだらねぇ質問はここに書き込みやがれpart3
http://pc5.2ch.net/test/read.cgi/php/1107780435/
0792nobodyさん2005/04/21(木) 02:41:53ID:???
>>787
@$_SERVER[〜]とする。
0793nobodyさん2005/04/21(木) 11:56:50ID:???
>>787
<?php
error_reporting(E_ALL ^ E_NOTICE);
print "HTTP_USER_AGENTは、[<b> $_SERVER[HTTP_USER_AGENT] </b>]<br>\n";
print "REMOTE_ADDRは、[<b> $_SERVER[REMOTE_ADDR] </b>]<br>\n";
print "CONTENT_LENGTHは、[<b> $_SERVER[CONTENT_LENGTH] </b>]<br>\n";
print "QUERY_STRINGは、[<b> $_SERVER[QUERY_STRING] </b>]<br>\n";
?>
0794nobodyさん2005/04/21(木) 12:07:43ID:???
mkdir('abc',0777);としてもabcのパーミッションが777にならないのは何故でしょうか?
0795nobodyさん2005/04/21(木) 12:37:26ID:???
>>794
umaskかな
07967942005/04/21(木) 13:10:11ID:???
>>795
あ、mkdirでの変更は一時的な変更でしかないのですね-;
勉強になりました
0797nobodyさん2005/04/21(木) 14:16:56ID:???
>>794
それOSは何よ?
その手のコマンド記述ははじめてみた。
0798nobodyさん2005/04/21(木) 14:27:42ID:???
>>797
スマソ。PHPスレだったのね・・・orz
0799nobodyさん2005/04/21(木) 15:06:14ID:???
>>797
PHPの関数だからOS関係ない(Winでは0777は無視される)
08007992005/04/21(木) 15:08:32ID:???
よく見たら
797=798ということね
798が797にレスしてるみたいじゃないか orz
0801nobodyさん2005/04/21(木) 17:05:49ID:???
<?php readfile('/very/big/file'); ?> として、
大きなファイルをダウンロードさせようとしたのですが
2000000バイト(2MB弱)で切られてしまいます。

これはPHPの仕様なのでしょうか?
回避するには少しずつfreadして出力するしかないでしょうか?
PHP 5.0.4 を FreeBSD 5.3 で使っています。
08027872005/04/21(木) 17:25:34ID:7ze3BV4u
>>789さん, >>792さん
試しましたが、だめでした。結果はかわらずでした。

>>793さん
できました!!ありがとうございます。
error_reportingについてぐぐったらいろいろわかって
なるほどという感じでした。

いい忘れてましたが、サーバにうpしたら何もしなくてもうまくいくんですが、
ローカルでIISにPHP入れてやるとあのnoticeが出てしまっていたんです。
ってか毎回error_reporting文を書かないと無理なんですかね?
なにか、php.iniなるものをいじれば大丈夫とか書いてあったけど
よくわからなかったです。
0803nobodyさん2005/04/21(木) 17:50:08ID:???
>>802
\windows\php.ini の error_reporting を変えれ。
0804nobodyさん2005/04/21(木) 20:21:34ID:6XaqBGy5
>>801
php.ini
0805nobodyさん2005/04/21(木) 21:39:03ID:???
>>804
php.iniで制御できるのはアップロードのサイズですよね?
ダウンロードのサイズを制御する方法がわからないのです。
0806nobodyさん2005/04/21(木) 21:40:50ID:???
>>805
サイズ制限とゆーより、途中でタイムアウトしてるだけじゃねーの?
0807nobodyさん2005/04/21(木) 21:43:13ID:???
いつもぴったり2000000バイトなんです。
0808nobodyさん2005/04/21(木) 22:21:22ID:???
織れみたいに独学でPHP学んで、低機能掲示板くらいは作れるやつの今後の良い上達方法ってないか?
0809nobodyさん2005/04/21(木) 22:22:51ID:???
人のソースを見まくる。
DBにも触れてみる。
とか
0810nobodyさん2005/04/22(金) 00:48:00ID:???
人のソースとマニュアル見て勉強中で、日記と掲示板を自作できるように
なりたいんだけど、サンプルとしてCGIはよりどりみどりだけど
PHPってあんまりないよね… いや、無いわけじゃないんだけど少ないっていうか。
0811nobodyさん2005/04/22(金) 01:41:31ID:???
無難にレッツのソースでも見ておけば。
あまり難しいことしてないし簡潔に作ってるから、初心者には分かりやすいと思うよ。
0812nobodyさん2005/04/22(金) 02:28:28ID:???
PHPもCGIを実現する言語の一つなんだが。
開発中のちっこいCMS探して、開発に口をはさむと、すぐ上達するぞ。
0813nobodyさん2005/04/22(金) 04:47:59ID:???
>>811
あれソース汚くね?

低機能掲示板が作れるなら、あとはアイディアと実現するための方法を考えるだけでしょ。

例えば発言ランキングシステムの場合だと、
1.同一IPでカウントするのか、名前でカウントするのか、パスワードでカウントするのかをまず決める
2.書き込み処理の前に、判定文をいれる
3.ランキング用ログが空だったらそのままいれる
4.そうじゃなければ連想配列にいれて1こ1こ比較する
5.同じのがあればカウントアップ
6.なければ最後に追加

次に表示部分を作る。array_multisortかなんかでカウンタ部分を基準に
ソートして表示するだけ

ranking.dat
----------------
やまだ,12
たろう,5
ささき,20
にしむらひろゆき,10

とりあえず、手当たり次第に機能を追加していけ。
超高機能にして、なおかつコードが分けられてて保守性が高いものを
作るように努力すれば力は付くよ。
0814nobodyさん2005/04/22(金) 05:00:15ID:CDduA99v
phpで4次方程式の解を求めるプログラムを
作ることは可能でしょうか。
0815神の子2005/04/22(金) 06:02:56ID:Bd2K4OvA
プログラムというものは作る人の力量によってありとあらゆる形に成りえます。
つまりあなたの掲示したそのプログラムも理論的には可能でしょう。
あえて今ここで可能かどうかを結論付けるのならば私はこう答えます。
力量を問われるときそこに力量のある人間がいるかどうかです。
つまりそれ相応の力量がある人間がいるのならば可能ですしないのならば不可能ということです。
だからもうこんなくだらない質問をしないでください。
私はあなたのような愚か者が大嫌いなのです。

(・A・)
0816nobodyさん2005/04/22(金) 06:11:41ID:???
じゃあ3次方程式の解を求めるプログラムは作れますか?
0817nobodyさん2005/04/22(金) 06:12:02ID:???
>>815
しかし残念ながらスクリプト言語では限界がある。
0818nobodyさん2005/04/22(金) 06:31:52ID:???
>>815
朝っぱらからご苦労様。
0819nobodyさん2005/04/22(金) 07:03:42ID:???
山本“KID”徳郁キタ━━(゚∀゚)━━!!!
0820nobodyさん2005/04/22(金) 08:11:35ID:???
問題を解析して最終的に四則演算で解決できるのであれば、
できない計算問題はないと。

解があるものなら計算問題でphpにできないことはないでしょう。
何らかの解決方法が難しいかもしれんが必ずある。
なので可能、不可能どちらかといわれたら「可能」以外にはない。
0821nobodyさん2005/04/22(金) 11:45:20ID:???
file()とfopen(),fgets()についてなのですが、
http://www.stackasterisk.jp/tech/php/php02_01.jsp
に
>違いは、file 関数は一度配列にファイルの内容を格納しているという点です。
>当然、file 関数で大きなファイルを扱うと、メモリをたくさん使います。
>ですから、大きなファイルを扱うときは fopen, fgets を使うのが良いでしょう。
とありますが、例えば
---
$fp = fopen("/tmp/hoge.txt", 'r');
while ( !feof($fp) ) {
$buff() = fgets($fp, 9182);
}
fclose($fp);
---
のように一度配列に読み込んで使う場合は、file()で一度に読み込んでしまう方法も
fopen(),fgets()でループして読み込ませる方法も処理速度以外の点では変わらないのでしょうか?
08228212005/04/22(金) 11:46:36ID:???
$buff[] = fgets($fp, 9182);

でした・・・orz
0823nobodyさん2005/04/22(金) 12:17:30ID:LithArKT
ファイルのアップロードでファイルを参照しなかった時
アップロード処理をしない、というのに
if (isset($_FILES['userfile'])) {
〜処理〜
}
と書いてるのですが有効になりません。
どうしたらよいでしょう。
0824nobodyさん2005/04/22(金) 12:20:48ID:???
>>823
print_r($_FILES['userfile']);
0825nobodyさん2005/04/22(金) 12:38:47ID:BaSGQthe
>>824
Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 )
エラーコードはどうしても入ってしまうものなのでしょうか
0826nobodyさん2005/04/22(金) 12:51:49ID:???
>>825
なにか不都合でも?
0827nobodyさん2005/04/22(金) 12:59:52ID:???
>>823
「アップロードの処理をしませんでした」ってのが>>825のエラーコードじゃないの?
0828nobodyさん2005/04/22(金) 13:04:14ID:BaSGQthe
あ、そうなんですか
てっきり、処理をしない=アップロード失敗だと思い込んでました
0829nobodyさん2005/04/22(金) 14:11:34ID:???
>>825
UPLOAD_ERR_NO_FILE
値: 4; ファイルはアップロードされませんでした。
0830nobodyさん2005/04/22(金) 16:26:43ID:???
>>821
結局配列に入れるなら変わらない。
0831nobodyさん2005/04/22(金) 17:27:34ID:g8UiWXVV
俺もIISにphp入れてるんだけどfopenやfcloseって使えないっぽい?

Warning: fopen(count.txt) [function.fopen]: failed to open stream: Permission denied in C:\hp\count.php on line 9
Warning: fwrite(): supplied argument is not a valid stream resource in C:\hp\count.php on line 10
Warning: fclose(): supplied argument is not a valid stream resource in C:\hp\count.php on line 11

こんなのが出る。カウンタ増やすプログラムだけどカウンタ増えない。
0832nobodyさん2005/04/22(金) 17:29:42ID:???
>>831
ファイルの書き込み権限が無いだけじゃない?
08338312005/04/22(金) 18:02:33ID:g8UiWXVV
>>832

[規定のウェブサイトのプロパティ]→[ホームディレクトリ]→[書き込み(W)]に
チェックを入れてもビクともしませんでした。
0834nobodyさん2005/04/22(金) 18:38:29ID:SVAfoP6X
最近、マリモーマさんはどこにいったのか?だれかしりませんか?
0835nobodyさん2005/04/22(金) 18:39:28ID:???
>883
じゃあ、その設定じゃないってことだから、他を探そうよ
0836nobodyさん2005/04/22(金) 18:40:58ID:???
HTMLのファイル内にphpを表示させたい
(トップページにブログの最新記事とか)
のですが、どうすればいいでしょうか?
できればJavascriptは使いたくありません。

imgタグ、 <?php include〜?>などを使ってみましたができませんでした。
0837nobodyさん2005/04/22(金) 18:46:07ID:???
PHP内にHTML書けばいいじゃない
0838nobodyさん2005/04/22(金) 18:46:20ID:???
なんつっか、自分のやりたいことと、やったことを、
もっと正確に丁寧に書け
0839nobodyさん2005/04/22(金) 18:51:41ID:???
>>836
<img src="〜.php">にすると、〜.phpは画像ファイルを出力しないといけない。
正確には、画像ファイル用のhttpヘッダと画像ファイル本体の内容を返すことになる。
<?php include〜?>は、その文を含むファイルがphpとして処理された場合に効果を発する。
鯖の設定にもよるが、通常 拡張子phpでないと、phpとしては処理されない。

やり方はいろいろあるだろうけど、例えば、
・表示したいページを拡張子phpのものに変更し、includeを使う。
・表示したいページはhtmlのままで、phpがそのページ(全体)を書き換えるようにする。
・表示したい部位をiframeにして、html+phpファイルの2つから構成されるようにする。
・諦める
0840nobodyさん2005/04/22(金) 19:45:20ID:???
回答ありがとうございます

とりあえず拡張子をphpにして対処してみます。
0841nobodyさん2005/04/22(金) 20:58:54ID:z8YA9D+9
携帯電話の固有識別番号ってどうやって取得すればいいのでしょうか?
あんまりにも携帯からの荒らしが多いので、2chと同じく
固有識別番号で規制しようかと思っているのですが、
検索しても全く情報が見つかりません…
0842nobodyさん2005/04/22(金) 21:09:07ID:???
>>841
そういう情報は各キャリアのサイトで探すべきだと思うが。PHPに関係ないし。
08438412005/04/22(金) 21:32:06ID:???
>>842
IPやホストみたいにPHP側でブッコ抜ける物かと思っていました…
ありがとうございます、調べてみますです。
0844nobodyさん2005/04/22(金) 21:41:55ID:+qJeWhCF
>>843
てかHTTPなんだからヘッダに乗せる以外に手段はないと思うけどなぁ
08457992005/04/23(土) 08:56:17ID:???
DoCoMoはUAにくっついてくるけどね
他は知らん
0846nobodyさん2005/04/23(土) 10:36:46ID:ArE+mySz
どこもは503以降、開発側でaタグまたはformタグになんたらオプションをつけ、ユーザー側で「はい」を押すとUAについてくる。
Vodaは51系以降、ユーザー側で通知をONにしているとUAについてくる。
あーうーとつーかーは開発側が$_ENV[なんとか]の環境変数で自由に取り出せる
0847nobodyさん2005/04/23(土) 12:03:01ID:???
utn属性

おまえ、アプリ板某ゲームスレで晒された香具師だろw
0848nobodyさん2005/04/23(土) 13:33:13ID:???
htmlのフォームに入力した内容を同じディレクトリのphpファイルの
変数($namae)に渡して表示させたいんですが、
phpのほうでUndefined variableのエラーが出ます。
参考書付属のCD-ROMのサンプルデータをそのまま使っても
同じ結果になってしまうんですが、どういう原因が考えられるでしょうか?

<FORM action="./○○○.php" method="post">
<INPUT type="text" name="namae" size="30">
<INPUT type="submit" value="送信">
</FORM>
を
<?php
$text="$namae";
echo $text;
?>
で、というやつです。2000serverのApacheでやってます。php4
0849nobodyさん2005/04/23(土) 13:49:20ID:???
>>848
基本が理解できてない。
0850nobodyさん2005/04/23(土) 13:51:19ID:???
その参考書は古いんじゃないかな
PHP4.2.0以降はスーパーグローバル変数を使わないとダメだよ。
08518502005/04/23(土) 13:52:21ID:???
というかそれ以前の問題っすね(´・ω・`)
08528482005/04/23(土) 13:57:17ID:???
すいませんきちんと勉強します、失礼しました・・・
0853nobodyさん2005/04/23(土) 14:49:17ID:???
ワロスw
0854nobodyさん2005/04/24(日) 08:43:41ID:???
質問です。$comの中に">"が入ってたらその行を引用文として色を変えています。
$com = eregi_replace("(^|>)(>[^<]*)", "¥¥1<font color=#ff9166>¥¥2</font>", $com);

他に、$comに">>"が入ってたら違う色に変えたいのですが正規表現の書き方が分かりません。
どなたか教えて下さい。m(_ _)m
0855nobodyさん2005/04/24(日) 13:52:09ID:ztU9/Bmh
既にあるプログラム(ネット上で動作する)これって可能でしょうか?
ちなみに既にあるプログラムは全く弄ることはできません。
インターフェース用のプログラムを作って、
元プログラムの処理結果を抜き取ってくる、みたいな感じになると
思うのですが。
単純に静的なウェブページの表示を切り替えるのなら、
そう難しいことではないと思うのですが、
元が動的なウェブページになりますので、そこが色々厄介かなと。

ちなみにphp経験は書籍読みながらなら、なんとか掲示板等を作れる
レベルで、はっきりいって、素人レベルだと思います。

アドバイスどうか宜しくお願いします。
0856nobodyさん2005/04/24(日) 13:53:03ID:???
>>855
system
0857nobodyさん2005/04/24(日) 14:06:33ID:???
>>854
1行を1つの要素とした配列でforeach($hoge as $com)として回しているんであれば

正規表現を使わなくとも可能。

if(substr($com,0,1)=='>'){
 if(substr($com,0,2)=='>>')[
 }else{

}
08588572005/04/24(日) 14:07:42ID:???
間違って送信しちまった。
インデントにtab使う癖が・・・。


if(substr($com,0,1)=='>'){

 if(substr($com,0,2)=='>>')[
 //行頭が">>"の場合

 }else{
 //行頭が">"の場合

 }
}
08598542005/04/24(日) 14:10:43ID:ztU9/Bmh
>>既にあるプログラム(ネット上で動作する)これって可能でしょうか?

既にあるプログラムの表示方法のみを切り替えることは可能でしょうか?

の間違いでした、スマソdesu
0860nobodyさん2005/04/24(日) 14:33:34ID:???
>>859
JavaScript
08618542005/04/24(日) 16:04:22ID:???
>>858
すいません、言葉が足りませんでした。$comで一つの要素になってます。
掲示板のコメントの要素として使ってます。
0862nobodyさん2005/04/24(日) 21:10:44ID:W++2BwUo
すみません、今HPを運営したいと考えているんですが動画をいろいろと上げていきたいと思っているのでレンタルサーバーでは少し厳しいかと思っております。
そこで自宅サーバーに踏み切ろうと思うんですが、現在パソコンが1台しかないんです。
この場合は新たに1台用意しなければなりませんか?
それとも今ある1台でサーバーとしても、HP編集の用途としても、趣味でのゲーム等にも使えますかね?
教えて下さいお願いします。
0863nobodyさん2005/04/24(日) 21:35:51ID:???
>862
真面目に答えるけど、そのていどの知識では
鯖立ては止めた方が良いよ。
0864nobodyさん2005/04/24(日) 21:36:03ID:???
自宅鯖でHP運営だとOSはLinuxだろうな。
Linuxで動くゲームなら良いけどな・・・

それに、色々な所からアクセスが来るのに、
裏でゲームやってたら、ゲームのCPU占有率が高くてHPが遅くなるだろうな。
また、逆の場合もあって、HPアクセスが多いと、ゲームが途中で止まるかも。

まぁ、悪いことは言わないからもう1台用意する事をお勧めする。
サーバだから、高価なグラフィックカードとか不要だし、ディスプレイすら要らない。
ディスプレイ必要なら、既存のディスプレイ繋げば良いし、
OSがLinuxならその他のスペックもそれ程高くなくても良い。
秋葉でパーツ探して組み立てたり、ショップのBTOかなんかで5万も出せば十分なPCが買える。
0865nobodyさん2005/04/24(日) 21:42:24ID:???
>>861
改行でexplode()して以下>>858
0866nobodyさん2005/04/24(日) 21:44:21ID:???
>>862
PHP「言語」とは全く関係ない話だと思うんだが。。。
可能だけど、当然サーバの機能を果たすためのリソース(CPUやらメモリやら回線やら)を食いつぶすから、
確実に今より使い勝手が悪くなりますよ。
それ以外にも運用のための知識等も必要になりますし、懐状態と頭の中身との相談になるんじゃないですかねぇ。
自宅鯖板があるので話が続く場合はそちらへ。 ttp://pc8.2ch.net/mysv/
08678542005/04/24(日) 22:19:11ID:ztU9/Bmh
JavaScript ではなく、
PHPでは不可能でしょうか?
0868nobodyさん2005/04/24(日) 22:24:40ID:ZdX9oQv/
>>862
自宅サーバってのはマシンをもう一台用意するとかそんな話じゃなくて、
回線をもう一本用意するとか、そういう話になるもんだけど。
要するに普通は外に置いてあるものを自宅に持ってくるだけなんだから。

とはいえ、自宅で自分が使ってる間はサーバが消えて無くなっててもいいのであれば
マシンも回線も共通にして、切り替えて使ったら?
0869nobodyさん2005/04/24(日) 22:33:24ID:???
回線は、Fフレッツなりつかえば問題無さそうだけどな。
0870nobodyさん2005/04/24(日) 22:41:30ID:???
>>867
>>855の質問だよね?
できるだろうけど、難易度は 既にあるというプログラムの出力内容次第だろうね。
それに、他人の物を掠め取るつー事だと相手の了承も得なきゃいけないし。
08718542005/04/24(日) 23:35:16ID:ztU9/Bmh
>>870
利用することは既に了承を得ていますが
どのような関数を使うかなど、全く想像がつかないので
ヒントでも与えて頂ければ、と思うのですが。

どうか宜しくお願いします。
0872nobodyさん2005/04/24(日) 23:43:23ID:cJjvrVZL
PHPで簡単なアクセスカウンターを作ったのですが、アクセス解析のユニークと比べると
多少誤差が出てしまいます。
IPチェックを行い、カウンターの設定を重複アクセスはカウントしない様にしてます。
以下がソースです。どこが悪いのでしょうか?
08738722005/04/24(日) 23:43:52ID:???
$now_date = gmdate("Ymd", time()+9*3600); //今日の日付
$yes_date = gmdate("Ymd", time()-15*3600); //-24h
$dat = file(COUNT_LOG_PATH);    //カウントファイルを配列に
list($key, $all, $tod, $yes) = explode("|", $dat[0]); //データを分解
$ip = getenv('REMOTE_ADDR');    //アクセス者のIP取得
$regip = file(IP_LOG_PATH);    //IPファイルを配列に
$countflag = false;
if(IP_CHECK && array_search($ip . "\n", $regip) === false){ //IPチェックON
  if($key == $now_date){ $fp = fopen(IP_LOG_PATH, "a"); } //今日のログ保存中ならIP追加
else{ $fp = fopen(IP_LOG_PATH, "w"); } //日付が変わったらファイル上書き
flock($fp, 2);
fputs($fp, "$ip\n");
fclose($fp);
$countflag = true;
}elseif(!IP_CHECK){        //IPチェックOFF
$countflag = true;
}

if($countflag){          //書き込みフラグONなら
if($key == $now_date){ $tod++; } //キーが今日なら今日をアップ
else{ $yes = ($key == $yes_date) ? $tod : 0; $tod = 1;} //キーが昨日なら昨日に今日カウント格納それ以外は0
$all++;            //合計をカウントアップ
$new = implode("|", array($now_date, $all, $tod, $yes)); //データ連結
$fp = fopen(COUNT_LOG_PATH, "w"); //ファイルに保存
flock($fp,2);
fputs($fp, $new);
fclose($fp);
}
0874nobodyさん2005/04/24(日) 23:45:58ID:???
>>871
状況がよく掴めていないんだけど、こんな感じかな。

(a)対象がリモートの場合、
1. fopen(),file(),fsockopen()辺りの関数を使ってリモートファイルを取得。
2. 取得したものから(または取得しつつ)、必要なデータ部分を抜き出す。
3. データを飾り立てる。
最悪、htmlをパースするスクリプトを書くことになるかと。

(b)対象がローカル
対象のプログラムの組み方次第だけど、最悪(a)と同じ事をしなきゃいけないかと。
0875nobodyさん2005/04/25(月) 00:05:57ID:???
>>874
htmlをパースするスクリプトを書くくらいなら
JavaScriptでドムればいいと思った
08768542005/04/25(月) 00:16:35ID:7+40Al/Q
分かりやすいレスありがとうございます。
例えば、変数を入力して演算するスクリプトがあるとして、
そのスクリプト自体はまったくいじらずに、
別のスクリプトで表示、外観を組み立てる、ということが目的です。

一つだけいいでしょうか?
「パースする」ってどういう意味でしょうか?
辞書で調べたら、
アメリカの哲学者の名前と出てきました。orz
パースペクティブの略でしょうか?
08778542005/04/25(月) 00:17:54ID:???
何度もスマソ、
JavaScript で「ドム」るとはどういう意味でしょうか?
ぐぐっても分かりませんでしたorz
0878nobodyさん2005/04/25(月) 00:39:49ID:0O36XnJZ
DOM
0879nobodyさん2005/04/25(月) 00:52:08ID:???
もし個人でWEBクリエーターとして独立するには、プログラミング、
サーバー、DBについてはどのくらいのレベルまでカバーすれば良いでしょうか?
たとえばDBにしても、MYSQLとORACLとでは、知識に格差がある
と思うんです。よろしくお願いいたします。


08808792005/04/25(月) 01:01:02ID:???
また、クリエーターとしてJAVAは覚えたほうが良いと聞きました。
JAVAプログラミングには、アプリケーションの作成くらいしか用途が
思い浮かばないのですが、WEB製作時になんの役割として使用される
のでしょうか?
0881nobodyさん2005/04/25(月) 01:15:57ID:???
Web制作板で色々質問してた人かのぅ。
Javaはappletやiアプリの他にも、JSP servletといったサーバサイドプログラムにも使われる。
で、これが一番重要なことなんだが、サーバサイドプログラムを作るのに使われる言語に
PHPという言語も含まれていて、ここはその言語のためのスレなのだ。
0882nobodyさん2005/04/25(月) 01:17:29ID:???
$fp = file_get_contents('http://hogehoge.jp/');
echo $fp;

なら問題ないのですが、

$fp = file_get_contents('http://hogehoge.jp:80/');
echo $fp;

のようにポート番号を含むと正常に表示できません。
Warning: file_get_contents(
http://hogehoge.jp:80/): failed to open stream: No such file or directory

ポート経由のデータをfile_get_contentsしたいのですが、
この場合どう対応すれば良いでしょうか?
0883nobodyさん2005/04/25(月) 01:25:58ID:???
ローカルでテスト中なんだけど、全部処理した(っぽい)のにまだ「 localhost を待っています... 」とか出てるんだが。なんでだ?
0884nobodyさん2005/04/25(月) 01:37:04ID:???
>>879
"独立"なら技術よりも人脈や営業力の方を重要視しろ。
仕事の幅で要する技術のレベルも変わってくる。
一般的なフリーランスなら広く&浅く(ても良い)。
08858722005/04/25(月) 01:51:49ID:0QyGkIUa
だれも答えてくれない (つД⊂)シクシク
もう一度だけageさせて下さい。
0886ファイルロッカー2005/04/25(月) 02:15:53ID:0O36XnJZ
r,r++,w,w++,x,x++

fopenで上記のそれぞれのモードで開いた時、
flockで、LOCK_SHを指定するのは最初の「r」だけで、それ以外の5つはLOCK_EX
ということでいいの?
0887886訂正2005/04/25(月) 02:20:08ID:0O36XnJZ
r、r+、w、w+、a、a+、x、x+

fopenで上記のそれぞれのモードで開いた時、
flockで、LOCK_SHを指定するのは最初の「r」だけで、それ以外の7つはLOCK_EX
ということでいいの?
0888nobodyさん2005/04/25(月) 05:31:40ID:???
こんにちは。
スレッド式掲示板のスクリプトを探しているんですが、どこかにオススメはありませんでしょうか?
08898882005/04/25(月) 05:45:41ID:???
すみません、自己解決しました
0890nobodyさん2005/04/25(月) 08:09:23ID:HSj72Zbp
1時間ごとに定期的に実行したい場合、どうすればいいの?
0891nobodyさん2005/04/25(月) 08:36:37ID:???
>>890
cron、at、喪前が寝ずの番をする。
0892nobodyさん2005/04/25(月) 09:25:38ID:HSj72Zbp
phpだけでは出来ないのですね
■ このスレッドは過去ログ倉庫に格納されています