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

【PHP】下らねぇ質問はここに書き込みやがれpart12

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/11/01(火) 17:56:36ID:???
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/
【PHP】くだらねぇ質問はここに書き込みやがれpart4
http://pc8.2ch.net/test/read.cgi/php/1110697712/
【PHP】くだらねぇ質問はここに書き込みやがれpart5
http://pc8.2ch.net/test/read.cgi/php/1114787573/
【PHP】くだらねぇ質問はここに書き込みやがれpart6
http://pc8.2ch.net/test/read.cgi/php/1117945031/
【PHP】くだらねぇ質問はここに書き込みやがれpart7
http://pc8.2ch.net/test/read.cgi/php/1121100429/
【PHP】くだらねぇ質問はここに書き込みやがれpart8
http://pc8.2ch.net/test/read.cgi/php/1123431535/
【PHP】くだらねぇ質問はここに書き込みやがれpart9
http://pc8.2ch.net/test/read.cgi/php/1125716012/
【PHP】下らねぇ質問はここに書き込みやがれpart10
http://pc8.2ch.net/test/read.cgi/php/1127581425/
【PHP】下らねぇ質問はここに書き込みやがれpart11
http://pc8.2ch.net/test/read.cgi/php/1129582431/
0077nobodyさん2005/11/03(木) 20:27:53ID:???
>>76
神
0078nobodyさん2005/11/03(木) 21:43:53ID:???
>>70
ええ、、まじで?
ずっとOFFだと思ってたんだけど。。。
0079nobodyさん2005/11/03(木) 21:47:34ID:e6YB+Wfp
グローバリータイーホ
0080nobodyさん2005/11/03(木) 21:50:28ID:???
てか$GLOBALS使わないと関数内でグローバル変数を参照できないじゃん
それともみんなは関数内でglobal命令で参照してるの?
0081nobodyさん2005/11/03(木) 21:51:34ID:???
グローバル変数なんて使わない・・・
0082nobodyさん2005/11/03(木) 21:53:06ID:???
>>81
んなばかな
どんなにローカル変数で頑張ってもグローバル変数使うでしょ
それともぜーんぶクラス化してプロパティで参照してんの?
0083nobodyさん2005/11/03(木) 21:59:05ID:???
更新ボタン押したら二重投稿になるんだけどこれって二重投稿禁止にするしかない?
ここは更新ボタン押しても二重投稿とかないけどこんな風にできない?
0084nobodyさん2005/11/03(木) 22:01:38ID:???
>>83
書き込んだ後で自分自身にリダイレクトしろ

function redirect($url){
header("Location: $url");
exit;
}
0085nobodyさん2005/11/03(木) 22:03:52ID:???
>80
うん。
0086nobodyさん2005/11/03(木) 22:30:57ID:???
>>80
俺も関数内でglobal命令で参照。
むしろ前者は言われて「そんなのもあったな」って感じ。
0087nobodyさん2005/11/03(木) 22:31:19ID:???
ここで言う$GLOBALSって自分で作った関数の中で、グローバルを引数として渡さずに、関数の中で使いたくて呼び出すときに

$guro = 1;

function hoge(){
$out = $GLOBALS['guro'] + 1;
return $out;
}

echo hoge();//実行結果:2

こんなふうにやるときの$GLOBALSって意味ですよね?

中身丸見えのオープンソースのものなら、書き換えて攻撃とかやる気にもなるけど、漏れなんかの書いた変態スパゲッティソースを外部から変数名を推測して攻撃するなんてほとんど不可能だと思うんだけど、どうでしょう?

register_globals = Offだけど、
extract($_GET);なんてやっちゃててるスクリプト山ほど書いて来たけど、一度もつつかれた事無いyp!

しょぼい仕事しかしてないからですか。そうですか。吊ってきます。
0088nobodyさん2005/11/03(木) 22:32:25ID:???
だからextractなんて使うなといったんだ!
0089nobodyさん2005/11/03(木) 22:58:23ID:???
プロのみなさんの中にあえてしょぼい質問して恐縮ですが・・・

僕のサイト(素人サイト)は

register_globals=ONでしかうごかないページがあります。
まぁやばくなったら、$GET_['hoge']で変数を受け取れば
いいやって考えてました。

で、今回のセキュリティホール問題をみてて ON じゃやべー
って思って、httpで変数を渡す処理の部分は全部
$_GET['hoge']にしてOFFにしたんですが、うごかないです。

レンタル鯖屋が4.4.1にUPしたらしいのが原因?前は動いたのですが・・。

ちなみにプログラムはこれです。何かの本のサンプルをみて書きました。
クリック数カウントするためです。

http://www.hoge.com/count.php?no=1&url=http〜〜

<?php
$_GET['url'];
     $_GET['no'];

MYSQLへのカウント処理

//指定されたURLへリダイレクト
header("Location: " . $url);

?>

デバック方法でも何でもよいのでアドバイス下さい。。
0090nobodyさん2005/11/03(木) 23:01:41ID:???
エスパーの予感
0091nobodyさん2005/11/03(木) 23:07:45ID:???
>>89
<?php
$url = $_GET['url'];
$no = $_GET['no'];

//省略
?>

ではないのか?

>デバック方法でも何でもよいのでアドバイス下さい。。

echo $url; //debug
//header("Location: " . $url);
0092nobodyさん2005/11/03(木) 23:08:26ID:???
虫食い問題か・・・
0093nobodyさん2005/11/03(木) 23:09:05ID:???
>>84
それはファイルに保存して、表示させる前に呼び出すの?
それとも表示させた後?
0094nobodyさん2005/11/03(木) 23:18:43ID:???
>>84
function redirect($url){
 header("Location: $url");
 exit;
}
を書くことによって更新ボタン押しても二重投稿できなくなるの?
0095892005/11/03(木) 23:29:19ID:???
こんなばかな質問に答えていただいてありがとです。

>>91

そのとおりです。
指定するの忘れてました。
それで見事にできました。

尚、前までは僕が書いたソースで出来ていたのは
なぜかは謎です。
0096912005/11/03(木) 23:38:57ID:???
>>95
registor_globals = on だから
 $url = $_GET['url'];
相当の処理が自動で行われて動いてたんだろ。
0097nobodyさん2005/11/03(木) 23:39:59ID:???
>>74>>78
一部の鯖のmod_PHPと、PHP5がOnだったと思う
>>88
レッツP(ry
>>94
試せよ
0098nobodyさん2005/11/03(木) 23:47:25ID:???
>>95
>$_GET['url'];
>     $_GET['no'];
が何をしているか(何をしたか)考えなかった?
0099nobodyさん2005/11/04(金) 00:52:15ID:???
>>59-60の「引数に参照を期待している関数に対して、変数以外が渡せなくなった。」
ってPHP5で5.0.1→5.0.5でも同じなの?

ここ数日のバグの記事を見て自鯖のPHP更新(5.0.1→5.0.5)してたら
Fatal error: Only variables can be passed by reference
ってエラー出た。
0100nobodyさん2005/11/04(金) 01:02:34ID:???
別に攻撃されてもいいや。
だって見られて困るデータにDBに入ってないし。
DBのデータは変動しないからバックアップ戻せばいいだけだし。
つか、漏れ様の、漏れでさえ解んなくなるプログラムの変数名予測して攻撃するなんて不可能。
手間>得るもの
だからさ。
0101nobodyさん2005/11/04(金) 01:05:50ID:???
誘導されてDB板から参りました。

$sql = "まあ、ふつうのsql文";
$result = mysql_query($sql);
$rows = mysql_num_rows($result);

って書いてるところを

$sql = "まあ、ふつうのsql文";
$rows = mysql_num_rows(mysql_query($sql));

って書くのは、パフォーマンス的にはどうなんでしょう?

$sql = "まあ、ふつうのsql文";
while ($row = mysql_fetch_array(mysql_query($sql))) {
いろいろ
}

なんてのもいかがなもんでしょうか?

ずっと上の書き方してたけど、一行でも減らしたいと思うんですが。
0102nobodyさん2005/11/04(金) 01:12:18ID:???
確かに見られて困るデータは無いけど、クラックされて今まで頑張って書いたブログが消えるのは悲しいな。
こまめにバックアップとっとこう(´・ω・´)
0103nobodyさん2005/11/04(金) 01:15:49ID:???
次ページへ送信ボタンで飛んだときにページの最下部を表示させるには
・前ページ
<a href="next.html#page_bottom">次のページの下</a>

・次ページ(next.html)

  ・
  ・
  ・
<a name="page_bottom"></a>
</body>
</html>
で出来たんだけど
関数で呼び出したときにページの最下部を表示させるにはどうすればいいの?
0104nobodyさん2005/11/04(金) 01:19:16ID:???
ふざけんな
0105nobodyさん2005/11/04(金) 01:24:07ID:???
すいません
ちょっと思い違いというか勘違いしてました
0106nobodyさん2005/11/04(金) 01:27:55ID:???
>91 エスパー(・∀・)イイ!
0107nobodyさん2005/11/04(金) 02:24:26ID:???
大垣さんのところにあるパッチは、どれにあてればいいの?
0108nobodyさん2005/11/04(金) 04:23:52ID:uML+jUAb
cURL
http://curl.haxx.se/download.html
ってPHPでも使えますか?
0109nobodyさん2005/11/04(金) 04:26:26ID:???
>>101
>って書くのは、パフォーマンス的にはどうなんでしょう?
かわんねーよ。ベンチとるまでもなく0.01秒以上の差がコンスタントに出たら、びっくりしてウソコもらしてやる。

>while ($row = mysql_fetch_array(mysql_query($sql))) {
何回mysql_query呼び出す気ですか?(これじゃループする度に呼ばれちまうんですけど)

>一行でも減らしたいと思うんですが。
減らすのは自由だが、今のご時世は可読性・保守性を重視する風潮があるので、同意を得るのは難しいと思われ。
人様に迷惑かけない程度にな。

>>108
うん
0110nobodyさん2005/11/04(金) 04:51:08ID:???
>>101
$rows = mysql_num_rows(mysql_query($sql));
でもいいのなら後この結果セットを使わないってことだよな。
だとしたらSQLでCOUNT(*)でもよさげ。
101の質問にはSQLが書いてないが、パフォーマンスを言うなら
SQLも無ければ考察は無理。
phpのパフォーマンスじゃなくMySQLに与えるSQLが影響を与える
可能性が大きい

と思う。つか自分で確認してみるという選択肢は無いのかね君には。
0111nobodyさん2005/11/04(金) 10:51:45ID:???
クリックでOutlookを起動させるにはどうすればいい?
0112nobodyさん2005/11/04(金) 11:02:20ID:???
>>111
<a href="mailto:[email protected]">click here</a>
ってこと?
0113nobodyさん2005/11/04(金) 13:53:43ID:???
>>103
ttp://www.gac.jp/article/index.php?stats=question&id=16225&command=msg

>>111
ttp://www.gac.jp/article/index.php?stats=question&id=16237&command=msg

恥知らずなマルチはお止めなさい。
0114nobodyさん2005/11/04(金) 14:04:45ID:J9d48tpa
頭がおかしくなったんだよ、きっと。
0115nobodyさん2005/11/04(金) 17:25:37ID:V1LIAVum
インクルードされたファイル内で、
自分自身のファイル名をすることは出来ますか?
0116nobodyさん2005/11/04(金) 17:30:27ID:???
>>115
日本語が物凄くおかしいが。
__FILE__ 定数をお使いなさい。
0117nobodyさん2005/11/04(金) 17:42:00ID:???
>>116
わぁーお、どもども。$_SERVERの方ばかり見てましたよ。
変な日本語は2ちゃん語の一種ということで・・。
0118nobodyさん2005/11/04(金) 17:51:12ID:???
>>117
マニュアルの3章〜5章には目を通しておいた方がよいよ。
余裕がないなら3章だけでも。
自分の日本語が変なのを2ちゃんのせいにするな( ゚Д゚)ゴルァ!!
01191182005/11/04(金) 17:53:18ID:???
訂正、章→編
0120nobodyさん2005/11/04(金) 18:03:48ID:???
quoted-printableでエンコードされている文字列を判別する関数はありませんか?
メールから取得した本文がquoted-printableでエンコードされているとmb_detect_encodeでも変になるし・・

メールのヘッダから取るしかないのかな・・
0121nobodyさん2005/11/05(土) 04:30:57ID:???
quoted-printableは文字エンコードじゃないしね
Content-TypeとContent-Transfer-Encoding見るしかないかな。
0122nobodyさん2005/11/05(土) 11:24:59ID:???
http://219.66.201.34/testbbs/p-bbsa.php

掲示板を設置してみたんですけど書き込みできません
掲示板は表示されてるのでPHPは動いてるようなんですが
設定すべき所があるのでしょうか?

環境は↓です
WinXP sp2
04WebServer 1.82
PHP 4.4.1
01231222005/11/05(土) 11:26:14ID:2U/gHABa
age忘れました
0124nobodyさん2005/11/05(土) 11:38:55ID:???
>>122
とりあえずhogehoge.comはやめておけ
使うならexample.comにしろ
0125nobodyさん2005/11/05(土) 11:42:09ID:???
>>122
ソースはこれ?
http://php.s3.to/bbs/p-bbs.php.txt

エラーも出ないね.
01261222005/11/05(土) 11:44:52ID:2U/gHABa
>>124
掲示板のデフォ設定がhogehoge.comになってるようです
書き込みできるようになったら直します

>>125
そうです
レッツPHP!のP-BBSです
01271222005/11/05(土) 11:47:36ID:2U/gHABa
PHPぁぷろだも設置したいんですけど掲示板と同じくUP出来ませんでした
原因は同じだと思うのですが
0128nobodyさん2005/11/05(土) 11:50:03ID:???
error_reportingをE_ALLに
0129nobodyさん2005/11/05(土) 11:52:52ID:???
>>122
Apacheにしてみたら
01301222005/11/05(土) 12:02:23ID:2U/gHABa
>>128
php.iniの270行目のことでしょうか?

error_reporting = E_ALL & ~E_NOTICE
↓
error_reporting = E_ALL
に変えてみました
01311222005/11/05(土) 12:04:21ID:2U/gHABa
>>129
Apacheは難しそうなので・・・
0132nobodyさん2005/11/05(土) 12:09:20ID:???
POST が動いてないのかな.そんなことあるのかどうか知らないけど..
http://219.66.201.34/testbbs/p-bbsa.php?mode=regist
ってGETで渡すとエラー画面が出るんだけど,
POST だと何の反応もない.
01331222005/11/05(土) 12:15:02ID:2U/gHABa
04WebServerの接続情報を見てると
「POST 200 OK 正常に終了しました」とは出てます

でも掲示板では書き込み出来てないんですよね・・・
01341222005/11/05(土) 12:25:27ID:2U/gHABa
http://219.66.201.34/test/index.php
うpろだです。これもUP出来ません
UPしてみるとファイル転送はされるんですけど
04WebServerのほうで100%正常終了って出ても、うpろだでは何も反映されないです
0135nobodyさん2005/11/05(土) 12:32:32ID:???
>>134
phpinfo() 見せてもらうことってできる?
01361222005/11/05(土) 12:37:34ID:2U/gHABa
>>135
これで見れますか?
http://219.66.201.34/test.php

なんか見せたらまずそうな物まで見えちゃってますけど・・・
0137nobodyさん2005/11/05(土) 12:40:28ID:???
variables_order が問題かと思ったけど,正常だなぁ・・
0138nobodyさん2005/11/05(土) 13:06:21ID:???
テストしてみたんだけど
POSTが渡ってない模様。GETが含まれるとなんか渡るぽい

試しに
<form method="POST" action="/testbbs/p-bbsa.php">
を
<form method="POST" action="/testbbs/p-bbsa.php?hoge=piyo">
としてやってみそ。挙動が変わる。(エラーになってるみたいだけど)

なんか04WebServerの問題ぽいけど、よくわからん
POSTされたかどうか確認するには
<form method="POST" action="/test.php">
にしてやってPHP Variablesを見る。
0139nobodyさん2005/11/05(土) 13:15:45ID:1PzhgjSf
すまん、借りてるレンタルサーバに置いてある掲示板のphpで、
・ホスト名が逆引きできないホストからの書込を禁止
・正引きと逆引きの結果が異なるホストからの〜
・特定プロバイダ、特定IPアドレスからの〜
したいのですが、サンプルが見つからず四苦八苦しています。
よくあるやり方だと思うのですが、ど…どなたかヒントを…
(アクセス自体を禁止でも良いんですが、借りてるサーバが
余り.ht〜設定ファイルの自由が利かない。)
01401222005/11/05(土) 13:23:31ID:2U/gHABa
>>138
今度はBlackJumboDogで試してみたいと思います

どうもありがとうございました
0141nobodyさん2005/11/05(土) 13:40:34ID:???
>>139
何が分からんのか分からんが、
IPアドス -> ホスト名 は gethostbyaddr()
その逆は、gethostbyname()
この2つを使えばその条件をスクリプトに反映できるべ?
0142nobodyさん2005/11/05(土) 13:40:41ID:???
>>139
ここに色々あるようよ↓
ttp://www.hotscripts.com/PHP/Scripts_and_Programs/Networking_Tools/Combinations/
0143nobodyさん2005/11/05(土) 14:25:04ID:???
>>141
Apache2にはWindows用のインストーラ版あるから素直にそれを使え。
0144nobodyさん2005/11/05(土) 14:29:33ID:???
>>143
xamppで入れてます。
0145nobodyさん2005/11/05(土) 15:19:06ID:???
>>139
まあ色んな制限方法のひとつとして挙げてるんだろうけど
>正引きと逆引きの結果が異なるホスト
は普通に多いよ。
0146nobodyさん2005/11/05(土) 16:05:47ID:???
みんな、レスありがとう。ちょっと書いてみる。
>>145
その種のアクセスを制限する事の是非・(やその種の議論がよくある事)も分かってるんだけど、
サイト自体のユーザがある程度制限されていて、それを規制する事で良ユーザ/不正ユーザを切り分けできそうなんです。

(宣伝の書込をしつこくしてくる人が居て、前は逆引きできてたのでプロバイダに苦情を言って
本人に警告して貰ったてたんだけど、最近それを消してアクセスしてくるんですよね。)
0147nobodyさん2005/11/05(土) 17:19:41ID:???
俺んとこはIP追っかけても疲れるので
宣伝のドメインが書込みされたら
精神的ブラクラにLocationしてやってる
01481472005/11/05(土) 17:21:19ID:???
補足
もちろん宣伝ドメインは登録するけどね
0149nobodyさん2005/11/05(土) 17:29:14ID:???
俺はウィルスサイトに飛ばしている
ただし賠償されるといやなのでime.nu経由で
0150nobodyさん2005/11/05(土) 17:47:04ID:???
書き込んだサイトに飛ばすってのもいいかも
0151nobodyさん2005/11/05(土) 17:47:28ID:???
ほんとつまらない質問だと思いますが
100000という数字を下4桁でピリオドをうって10.0000としたい場合
どうすればいいのでしょうか?
number_formatとかで、できるんでしょうか?
すみませんが教えてください。
0152nobodyさん2005/11/05(土) 18:01:49ID:???
>>151
やってみたか?試してみてどこがどうなってこれこれになってしまって
どうしたら?って質問するようにしたほうがいいと思うよ

number_format(100000 / 10000, 4, "," "");
0153nobodyさん2005/11/05(土) 18:11:15ID:???
>>152

ありがとうございます。
試してはみたものの、先に答えが知りたくなって説明不足でした。
気をつけます、スイマセンでした
0154nobodyさん2005/11/05(土) 18:34:45ID:b1n2JPhi
0〜5までの数値を順番に逐次画面出力したいのですが、
バッファに記録されているようで、プログラム終了時に一括出力されてしまいます。
(バッファをフラッシュしているにもかかわらず画面には出力されない)
どのようにすればよいのでしょうか

$i = 0;
while ($i < 5) {
  print $i."<br>";
  $i = $i + 1;
  print $i."<br>";
  ob_end_flush();  ←フラッシュ
  sleep(3);
}
0155nobodyさん2005/11/05(土) 18:57:49ID:???
>>151-153
>>152 の方法だと最初の4桁しかピリオドつかないけどいいのかな?

function number_format_jp($a)
{
  $b = '';
  $n = strlen($a);
  for ($i = 1; $i <= $n; $i++) {
    $c = substr($a, -$i, 1);
    $b = $c . ($i > 1 && $i % 4 == 1 ? '.' : '') . $b;
 }
 return $b;
}

$a = 1234567890;

echo number_format_jp($a); // 12.3456.7890

>>154
前スレに同じ質問があった気がするなぁ
0156nobodyさん2005/11/05(土) 19:02:23ID:???
>>154
obって入れ子あるけど、それは?
01571512005/11/05(土) 19:09:51ID:???
>>155

今回はとりあえず上の感じで良かったのですが、
4桁毎にピリオドで考えてくれたワケですね。
勉強になります。有難うございました。
0158nobodyさん2005/11/05(土) 19:12:09ID:???
>>154
つ flush() or ob_implicit_flush()
0159nobodyさん2005/11/05(土) 21:08:18ID:???
今回みたいなセキュリティーの問題でレンタル鯖環境に変化が生じた場合なんだが。

ドメイン取得、レンタル鯖借りる手続きを代行。サイト構築、プログラムも書いて納品。
一応手を離れたことにはなってるけど、これでレンタル鯖がphpに対策してプログラムになんか問題が起きたらこれはうちが無償対応すべき問題?
もちろん気になって色々テストしてるけど、問題は起きてない模様だけど、こういうケース(手を離れた仕事)に関してはどう対応すべきだろう?
実際はhtmlレベルでの更新作業では関わってるんで、シラネとは言えないんだろうけど。
0160nobodyさん2005/11/05(土) 21:27:49ID:???
ていうか、そういう時の為に保守料金貰うんじゃね?
0161nobodyさん2005/11/05(土) 21:30:48ID:???
>>159
更新作業で金取ってないの? だとしたらえらい勿体無い話だが
逆に気にしてテストするにしたって工数取られるわけで、
保守契約結んでない状態でそんな考えでいること自体どうかと思うぞ
0162nobodyさん2005/11/05(土) 21:51:28ID:???
>>160
簡単な修正や、バックアップをして保守料金(レンタル鯖代金に上乗せ)してるケースもあります。
>>161
今回気にしてるのは、完全に手を離れたケースはどうなるのかな?と。
立ち上げまでのやり取りで、もう、手を切りたくなっちゃう倉っているじゃないですか?
こいつとかかわり続けるだけでもう損失、みたいな。
そういうとこに限ってなにか文句言ってきそうな悪寒。
「おたくのプログラムが問題起こしてるんだからなおせよ、ゴルァ」とか
そういう客は、ドメインの管理とか、レンタル鯖の料金も全部そっちに請求が逝く様にしちゃってます。というわけで、なにか、作業があれば、その都度見積もりって形になってるのです
0163nobodyさん2005/11/05(土) 21:59:24ID:???
>>162
だから「phpでこういった問題がありまして、セキュリティ上の対策を打たないと
大変危険です。ところで現在セキュリティ強化キャンペーンを行っており・・・」
で見積もり切ったらええやん
0164nobodyさん2005/11/05(土) 22:04:59ID:???
>>163
そのとおり。設けるチャンス
0165nobodyさん2005/11/05(土) 22:09:28ID:HRh85ELj
$abc = 111;

$hoge = <<<AAA
$abc.def
AAA;

$hoge -> 111def にしたいのですが、
ヒアドキュメントの場合はどう記述するのが標準なのでしょうか?
上のように記述すると、 111.defとなってしまうので困っています。
0166nobodyさん2005/11/05(土) 22:17:08ID:???
>>163
ワロスww

こういう時こそ、商魂出さなきゃ損だな
0167nobodyさん2005/11/05(土) 22:19:56ID:???
>>165
マニュアルの文字列#ヒアドキュメント構文の所に載っている気がするが・・・

個人的にヒアドキュメントって使わないんだが、
メリットって"をエスケープせずに含められる程度?
0168nobodyさん2005/11/05(土) 22:23:54ID:???
>>163
ふと、阪神大震災の時のことを思い出した。
壊れた屋根に頼んでもいないのにブルーシートを張ってくれた心優しい工務店…
人の情けが身にしみるぜって思ってたけど、後日、請求書が来た。
0169nobodyさん2005/11/05(土) 22:26:46ID:???
>>168
それは払わなくて良いねw
0170nobodyさん2005/11/05(土) 23:07:19ID:???
リフォーム詐欺みたいに,
セキュリティに問題がある,と煽って稼ぐ業者がでてきたら面白いねww
0171nobodyさん2005/11/05(土) 23:07:28ID:???
>>165
{}で囲むのが一番安全

{$abc}def
ピリオド不要
0172nobodyさん2005/11/06(日) 00:41:04ID:???
>>163
いや、もう、構築の段階で度重なる仕様変更で、ソースがひどいことになってるんです。
もう手を切るつもりで書いたんで自分で書いたのに読解不能。
というわけで、どう考えても割にあわない。
>>171
$abc = 111;
$hoge = "{$abc} def";
こうだよね?
もれはピリオドで繋ぐっていうのはほとんどしないなぁ。{}で囲んで埋め込む。
速度は、ピリオドで繋ぐ方がパースが早いって話を聞いた事あるけど、まぁ漏れが関わるレベルならこれで問題ないし、この方が可読性いいし。
0173nobodyさん2005/11/06(日) 00:56:37ID:???
>>172
>$hoge = "{$abc} def"; 
>こうだよね? 
よく見てみ.>>171(>>165)はヒアドキュメント内の話.
たぶん実際は {$abc}def  の前後にも文字列が入ったりするんだと思う.
だから, $hoge = "{$abc}def"; ってまとめてしまうことはできないはず.
0174nobodyさん 2005/11/06(日) 02:14:20ID:fwhEDGoz
PHPのリンクカウンターを落してきて設置したのですが管理画面から登録が出来ません
レッツPHPという処から頂いてきましたが鯖はRIBBONなのですが
IDとは何処で調べるものでしょうか?
0175nobodyさん2005/11/06(日) 03:14:31ID:???
普通は配布元で聞く
0176nobodyさん2005/11/06(日) 03:16:31ID:fwhEDGoz
判りました、ありがとうございます
0177nobodyさん2005/11/06(日) 03:41:43ID:???
>>172
>もう手を切るつもりで書いたんで自分で書いたのに読解不能。
あるある
■ このスレッドは過去ログ倉庫に格納されています