私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 77
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
チキンは嫌い!!
俺から逃げるな!!
>>341
公式サイトの関数一覧じゃ足りんの?
公式サイトの関数一覧じゃ足りんの?
どうしても楽天APIがやりたいのですが、PHP全く初心者です。何も知りません。
楽天APIのブログのをコピペして使おうと思ってます。
まず必要なものは、パソコン、サーバー、ドメイン、terapad、ホームページビルダーのほかに何がありますか?
terapadで保存したものをサーバーにアップしましたが、保存の仕方が間違ってたのか、うまくいきませんでした。
言語はUTF-8、形式は何で保存したら良かったんでしょうか?
よろしくお願いします。
楽天APIのブログのをコピペして使おうと思ってます。
まず必要なものは、パソコン、サーバー、ドメイン、terapad、ホームページビルダーのほかに何がありますか?
terapadで保存したものをサーバーにアップしましたが、保存の仕方が間違ってたのか、うまくいきませんでした。
言語はUTF-8、形式は何で保存したら良かったんでしょうか?
よろしくお願いします。
>>354
(1)ファイルが存在するかどうか、確認する
(2)もしファイルが存在していたら、次の処理に進む
(3)もしファイルがなかったら、「指定されたファイルが存在しません」と
表示して、プログラムを止める
(4)ファイルが読み込み可能かどうか調べる
(5)もし読み込み可能なら次の処理に進む(だめならエラー)
(6)ファイルを読み込みモードでオープンする
(7)ファイルをロックする
(8)ファイルからデータ-を読み込む
(9)データ-を1プラスする
(10)ファイを書き込みモード(ファイルの内容クリア)でオープンする
(11)ファイルにさっき1プラスしたデータ-を書き込む
(12)ファイルをクローズする
こういう、一連の動作をまとめた
ライブラリとかってないんですか?
(1)ファイルが存在するかどうか、確認する
(2)もしファイルが存在していたら、次の処理に進む
(3)もしファイルがなかったら、「指定されたファイルが存在しません」と
表示して、プログラムを止める
(4)ファイルが読み込み可能かどうか調べる
(5)もし読み込み可能なら次の処理に進む(だめならエラー)
(6)ファイルを読み込みモードでオープンする
(7)ファイルをロックする
(8)ファイルからデータ-を読み込む
(9)データ-を1プラスする
(10)ファイを書き込みモード(ファイルの内容クリア)でオープンする
(11)ファイルにさっき1プラスしたデータ-を書き込む
(12)ファイルをクローズする
こういう、一連の動作をまとめた
ライブラリとかってないんですか?
>>358
そんな単純な処理ならば自分で書いたほうが早いし勉強になるよ。
そんな単純な処理ならば自分で書いたほうが早いし勉強になるよ。
早いか遅いかなんて聞いてません
ライブラリとかでまとまってるのが
ないかって聞いてるんです
ライブラリとかでまとまってるのが
ないかって聞いてるんです
>>361
ない。
他人の作ったライブラリなんてどうやったってかゆいところに手の届かないとこでてくる。
仮に近いライブラリあったとしても手順4がないとか5の間に別のいらない処理入ってるとかで満足いかんだろうな。
正式に依頼して作ってもらうか、自分で作るしかない。
ない。
他人の作ったライブラリなんてどうやったってかゆいところに手の届かないとこでてくる。
仮に近いライブラリあったとしても手順4がないとか5の間に別のいらない処理入ってるとかで満足いかんだろうな。
正式に依頼して作ってもらうか、自分で作るしかない。
質問
ファイルが存在するか、確認する、という手順。
これをやったほうがいいのか。
あるいは、@をつけて、エラーメッセージをスルー
したほうがいいのか。意見を述べてください。
ファイルが存在するか、確認する、という手順。
これをやったほうがいいのか。
あるいは、@をつけて、エラーメッセージをスルー
したほうがいいのか。意見を述べてください。
ちなみに、@でエラーメッセージを出さない方法、
これってエラーが出ないっていうだけで、
スクリプトの実行は中断されず、
実行が進みますよね。
これってまずくないですか?
これってエラーが出ないっていうだけで、
スクリプトの実行は中断されず、
実行が進みますよね。
これってまずくないですか?
もしかしてデーターベースであれば、
ファイルロックの仕組みが最初から
備わってるの?
ファイルロックの仕組みが最初から
備わってるの?
>>366
∠_ンY7=r'─--- 、:;;__________!__ヽ//-‐ァ
,ハ:::::|l:::::::::r-┐:::::::::::::::::::::7::二7,/ ,. -───-
,.:'" ヘ.,_!!______::::::::::::[]:::l]::::::/::::::::/、 /
-─- 、.,_ ,:' , /  ̄ ̄"''' ー-'-‐ ''"^ ヽ. ,' 大 分 そ
`ヽ. / / / / ; !:.:.:.:.:.:.:.:! ', ヽ. 、 ':, i 変 か う
帰 分 ', ,.イ ,' ,' 、,_!_/」,.ハ:.:.:.:.:.:.ハ _!__ ', ':, ',. | だ. っ か
か i | ! ! /|/ |./ ';.:.:.:/ |.´ハ `ハ ', i <. な た
れ. っ | ! ! レ'r‐'ァ‐-=、 !:.:/ !/_,」_/_ ! i. | !
た >', ,.! ハ ヽ ! Jリ レ' 7´ i´ Jア'ァ ,' i ! ',
か | V`'レ'|:.:.:! `ー ' '、_,ン イi ,ハ | ! ヽ.
ら ,' ! .|:.:.!'"'" , ,.,.,. ハくタく! | `' ー-----‐
ノ | .|:.:人 ___ /:| | ! |
‐--─ ''"´ .! .|:.:.:.| `: 、 ` 二フ u ,ィi:.:.:| ! : !
,' |:.:.:.| | .>.、, ,. イ |:.:.:.! i i |
/ ハ.:.:.! ! /r'|、_`ニ_´ ,ィ|ヽ.|:.:.;' | ! ',
,.'‐'" ̄';.:.!イ"く /__ __/|:::::::レ'_____!_ ! ',
/ レ' /、!::::::ヽ、 ン:::!7"´i / `ヽ、, i
,:' 、/:::;ヘ:::::::::::i-イ::::::::::|]::::::!} ヽ. |
∠_ンY7=r'─--- 、:;;__________!__ヽ//-‐ァ
,ハ:::::|l:::::::::r-┐:::::::::::::::::::::7::二7,/ ,. -───-
,.:'" ヘ.,_!!______::::::::::::[]:::l]::::::/::::::::/、 /
-─- 、.,_ ,:' , /  ̄ ̄"''' ー-'-‐ ''"^ ヽ. ,' 大 分 そ
`ヽ. / / / / ; !:.:.:.:.:.:.:.:! ', ヽ. 、 ':, i 変 か う
帰 分 ', ,.イ ,' ,' 、,_!_/」,.ハ:.:.:.:.:.:.ハ _!__ ', ':, ',. | だ. っ か
か i | ! ! /|/ |./ ';.:.:.:/ |.´ハ `ハ ', i <. な た
れ. っ | ! ! レ'r‐'ァ‐-=、 !:.:/ !/_,」_/_ ! i. | !
た >', ,.! ハ ヽ ! Jリ レ' 7´ i´ Jア'ァ ,' i ! ',
か | V`'レ'|:.:.:! `ー ' '、_,ン イi ,ハ | ! ヽ.
ら ,' ! .|:.:.!'"'" , ,.,.,. ハくタく! | `' ー-----‐
ノ | .|:.:人 ___ /:| | ! |
‐--─ ''"´ .! .|:.:.:.| `: 、 ` 二フ u ,ィi:.:.:| ! : !
,' |:.:.:.| | .>.、, ,. イ |:.:.:.! i i |
/ ハ.:.:.! ! /r'|、_`ニ_´ ,ィ|ヽ.|:.:.;' | ! ',
,.'‐'" ̄';.:.!イ"く /__ __/|:::::::レ'_____!_ ! ',
/ レ' /、!::::::ヽ、 ン:::!7"´i / `ヽ、, i
,:' 、/:::;ヘ:::::::::::i-イ::::::::::|]::::::!} ヽ. |
お礼を言わないのは>>1を満たしていないのだがな
長くて読む気にならないので適当にレス
ログ形式は適当なデリミタを使って(とりあえず<>にする)
日時<>ファイル名<>コメント\nという感じにする
書き込んだログはfile関数で読み込む
fileで読み込んだものは改行ごとに配列に格納されるので
foreach等でまわしてexplodeでデリミタごとにさらに細分化したものを配列に収める
例)
/**
* ここはfileで読み込んだ中身
* $a = file(log_file);
*/
$a = array("2008/12/16 09:30:00<>up0<>コメント1",
"2008/12/16 09:31:11<>up1<>コメント2",
"2008/12/16 09:32:22<>up2<>コメント3");
//入れ物
$b = array();
//explodeで<>ごとに細分化したものを入れ物に格納
foreach ($a as $value) {
$b[] = explode("<>", $value);
}
この時点で$b[0]にはarray("2008/12/16 09:30:00", "up0", "コメント1")が格納されている
あとはこれを使って
for ($i = 0; $i < count($b); $i++) {
echo "<td><a href=\"{$path}{$b[$i][1]}\">{$b[$i][1]}</a></td><td>{$b[$i][2]</td><td>{$b[$i][0]</td>";
}
見たいな感じで表示する
ログ形式は適当なデリミタを使って(とりあえず<>にする)
日時<>ファイル名<>コメント\nという感じにする
書き込んだログはfile関数で読み込む
fileで読み込んだものは改行ごとに配列に格納されるので
foreach等でまわしてexplodeでデリミタごとにさらに細分化したものを配列に収める
例)
/**
* ここはfileで読み込んだ中身
* $a = file(log_file);
*/
$a = array("2008/12/16 09:30:00<>up0<>コメント1",
"2008/12/16 09:31:11<>up1<>コメント2",
"2008/12/16 09:32:22<>up2<>コメント3");
//入れ物
$b = array();
//explodeで<>ごとに細分化したものを入れ物に格納
foreach ($a as $value) {
$b[] = explode("<>", $value);
}
この時点で$b[0]にはarray("2008/12/16 09:30:00", "up0", "コメント1")が格納されている
あとはこれを使って
for ($i = 0; $i < count($b); $i++) {
echo "<td><a href=\"{$path}{$b[$i][1]}\">{$b[$i][1]}</a></td><td>{$b[$i][2]</td><td>{$b[$i][0]</td>";
}
見たいな感じで表示する
違いがわからないなら「厳密」とか書いてんじゃねぇよっていう突っ込みをしてるわけだろ。
「基本的なことではなく」って書いてるけど
「基本的」な違いはわかってて、「厳密」を論じるなら、
「厳密な違い」とはどのスコープなのかが書かれなきゃ言及のしようがねぇだろ
「基本的なことではなく」って書いてるけど
「基本的」な違いはわかってて、「厳密」を論じるなら、
「厳密な違い」とはどのスコープなのかが書かれなきゃ言及のしようがねぇだろ
,..、_ _ __ ..,,__
l ./====/ \| .l ,、| ./ , 、
/ /.l`‐- ゙、| |=| .i- l ./= ,>
. / |.| || | | |.|`' __'`ノi、l / /
~| |.| !! |.| .|.| | | .|ヽ. ./
| .|.!-'`二l .|| |._| .|/ `‐-
|_,,,| \_丿!-‐'>,.-'゙~`、/
`゙lli、 : 'i,, ..__、 .'''iil、
: .゙lil: .,,,: 、,,,,,,,,ililllll″ .,ll゜.,,f~`゙i,: ,, .,il,,,,,llli、 : _,,,,,,,_:
.:ll ゙゙li,, `: .'ll,,,,,,lllll・ .,ll ,,l° :ll, `゙゙゙゙゙゚ll″..,,,wllilllli、 .,,,,#゙゙゙ ̄: ゙゙゙゙lll,,
.:ll .,. `!li, ''lllll*'l゙゙゙゙゙!l,、 ll,,l゙ .:lll .,il` : `: `` : 'llllll゙゙゜ ゙!l:
ll、 .,l° l!l ..,,,v,v,,,,,llii,, .'!ll .ll° .,il゜ : ,,ll:
.゙l,,,i゙` il゙` .゙゙゙′ .,,ll° .,il′ .:i、 : .,,,,llll゙°
.゙゙!" ゙ll,,,,_、: .,,,、 ._,,rl゙’ il!′ ゙゙!lllllllllllllllli、 `''“ ̄
゙゚゙゙゙゙゙゙゙゙゙゙゜ : ` ``
l ./====/ \| .l ,、| ./ , 、
/ /.l`‐- ゙、| |=| .i- l ./= ,>
. / |.| || | | |.|`' __'`ノi、l / /
~| |.| !! |.| .|.| | | .|ヽ. ./
| .|.!-'`二l .|| |._| .|/ `‐-
|_,,,| \_丿!-‐'>,.-'゙~`、/
`゙lli、 : 'i,, ..__、 .'''iil、
: .゙lil: .,,,: 、,,,,,,,,ililllll″ .,ll゜.,,f~`゙i,: ,, .,il,,,,,llli、 : _,,,,,,,_:
.:ll ゙゙li,, `: .'ll,,,,,,lllll・ .,ll ,,l° :ll, `゙゙゙゙゙゚ll″..,,,wllilllli、 .,,,,#゙゙゙ ̄: ゙゙゙゙lll,,
.:ll .,. `!li, ''lllll*'l゙゙゙゙゙!l,、 ll,,l゙ .:lll .,il` : `: `` : 'llllll゙゙゜ ゙!l:
ll、 .,l° l!l ..,,,v,v,,,,,llii,, .'!ll .ll° .,il゜ : ,,ll:
.゙l,,,i゙` il゙` .゙゙゙′ .,,ll° .,il′ .:i、 : .,,,,llll゙°
.゙゙!" ゙ll,,,,_、: .,,,、 ._,,rl゙’ il!′ ゙゙!lllllllllllllllli、 `''“ ̄
゙゚゙゙゙゙゙゙゙゙゙゙゜ : ` ``
質問
セッションってページの一番上に
書かないとだめって教科書に書いてあるけど
そうしたら、無料のレンタルサーバーとかで
ページの一番上に自動的に
広告が挿入されるタイプのサーバーだと
「ページの一番上にsession()関数を挿入する」
ってできないから、そういうタイプのサーバーでは
セッションってつかえないってこと?
セッションってページの一番上に
書かないとだめって教科書に書いてあるけど
そうしたら、無料のレンタルサーバーとかで
ページの一番上に自動的に
広告が挿入されるタイプのサーバーだと
「ページの一番上にsession()関数を挿入する」
ってできないから、そういうタイプのサーバーでは
セッションってつかえないってこと?
>>398
HTMLヘッダがsession_start();以前に送られてるとダメ。
ただ無料鯖で試したことないから一概に無理、とは言えない。
試してみてダメなら、管理者に手動で入れたい、って問い合わせてみたら?
HTMLヘッダがsession_start();以前に送られてるとダメ。
ただ無料鯖で試したことないから一概に無理、とは言えない。
試してみてダメなら、管理者に手動で入れたい、って問い合わせてみたら?
質問
解説サイト読んでると、
「読み込みをするだけでも、共有ロックをかけろ」
と書いてあるんだが、本当にそうなのか?
(1)ファイルをオープンする
(2)共有ロックをかける
(3)数値を読み取る
こういう順番にしろ、と書いてあるんだが、本当にそうなのか?
(1)ファイルをオープンする
(3)数値を読み取る
これだとだめなのか?
(2)のときに、他のユーザーがアクセスしてきて、
割り込んで書き込み処理をしようとして
排他ロックをかけると、何か問題がおこるとか?
解説サイト読んでると、
「読み込みをするだけでも、共有ロックをかけろ」
と書いてあるんだが、本当にそうなのか?
(1)ファイルをオープンする
(2)共有ロックをかける
(3)数値を読み取る
こういう順番にしろ、と書いてあるんだが、本当にそうなのか?
(1)ファイルをオープンする
(3)数値を読み取る
これだとだめなのか?
(2)のときに、他のユーザーがアクセスしてきて、
割り込んで書き込み処理をしようとして
排他ロックをかけると、何か問題がおこるとか?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [98%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 74 (1001) - [98%] - 2008/10/16 6:05
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 75 (1001) - [98%] - 2008/11/13 21:31 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 76 (1001) - [98%] - 2008/12/6 22:36 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 78 (1001) - [98%] - 2009/1/13 21:32 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 79 (1001) - [98%] - 2009/2/1 0:33 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [96%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [96%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [96%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [96%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [96%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 83 (1001) - [96%] - 2009/4/27 3:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [96%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 94 (1001) - [96%] - 2010/4/20 19:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [96%] - 2009/6/15 21:04 ○
トップメニューへ / →のくす牧場書庫について