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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/09/17(日) 04:26:39ID:???
PHPに関するくだらねぇ質問用スレです。ここならお前の下らない質問に回答があるかも知れません。

まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆質問する場合の注意
1. 自分のIDを表示させること。(メール欄に何も記述しないでください)
2. サーバーのOS、WebサーバーとPHPの種類やバージョン等を明記すること。
3. 己の行った操作、変更などを詳しく明記すること。
4. エラーメッセージはそのまま表記すること。「エラーが出ます」では絶対分かりません。
5. 質問者としても態度をわきまえること。
6. 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・質問者は必ずIDを表示させてください。(メール欄に何も記述しないでください。)
・2回目以降は最初に質問した際のレス番号を名前欄に入れてください。
  (逆に回答者は質問者に対して>>(アンカー)をつけて答えてください。)
・解決しなくても回答をもらった場合はお礼を言う。
  (荒らし、煽りは除く。逆に煽られたときも、無闇に反論せずスルーすべし)

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え。理解できないならムリに使うな。
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
0478nobodyさん2006/09/25(月) 00:00:43ID:???
愛を否定するやつらばかりだな
0479nobodyさん2006/09/25(月) 00:01:37ID:???
>>477
単に結果だけを得たいならそうなんだけど、
今回は ! 演算子の意味を勉強したいって話みたいだから。
0480nobodyさん2006/09/25(月) 00:01:57ID:???
俺なら

プリント 5

って書くな
0481nobodyさん2006/09/25(月) 00:02:19ID:???
普通そう書くだろうけど、 論理演算子! についての質問だからね。
0482nobodyさん2006/09/25(月) 00:04:35ID:???
>>477
>>479
>>481
おまいら優しいな
涙が出てきたぜ
0483nobodyさん2006/09/25(月) 00:06:59ID:???
確かに深く考えると何か頭がこんがらがってきた
風呂行ってさっぱりしてくるか

それはそうとちょっと聞いてくれ。
俺10月からPGじゃなくなるんだ
細かく書いちゃうと特定されるかも知れないから書かないけど
SEでもない。
やることはもちろんこの業界なんだけど何か寂しい
仕事でプログラミングできないのが凄く寂しい
またプログラミングがしたいな
04844652006/09/25(月) 00:08:36ID:9eV2tYIW
>>472さん
>>474さん
>>475さん

どうもありがとうございます。

boolean に変換する場合、次の値は FALSE とみなされます。

がとても参考になりました。

演算子の優先順位があるとは気づかなかったです。 ようやく一歩前に進めたと思います。
これからいろいろサンプル作って試してみます。

どうもありがとうございました。
0485nobodyさん2006/09/25(月) 00:11:03ID:???
>>483
まぁ、日曜大工みたいな「趣味としてのプログラミング」も悪くはなかろう
0486nobodyさん2006/09/25(月) 00:13:02ID:???
>>484
算数の問題じゃない?

>>483
職業プログラマじゃなくたっていいじゃないの。
何か面白いスクリプトを作って公開しませう。

// というかこの板、職業プログラマが多いのかい。
// 私みたいにWebサイトで使う、ごくごく趣味みたいな感覚の人はいる?
0487nobodyさん2006/09/25(月) 00:26:08ID:???
>>486
自サイトですらないローカルで弄って遊んでる人がここに

ぇ、何の為にやってるかって?

・・暇潰し・・・?
0488nobodyさん2006/09/25(月) 00:37:29ID:dmDwzgtG
ttp://php.s3.to/
こちらの「ショートメッセージ2」にて禁止語句設定を
する為に、様々奔走したのですが出来ません。
やり方をご指南ください。
0489nobodyさん2006/09/25(月) 00:44:29ID:???
>>488
スクリプト改造をいらしているならスレ違い
自分が作った物を提示してください

ここはプログラムする人のスレです

$_POST['message'] の内容をチェックして、特定の語句があれば書き込まないようにすればいいんじゃない?
0490nobodyさん2006/09/25(月) 00:49:40ID:???
array()
in_array()
ifとelse
だけで作れるよ
0491nobodyさん2006/09/25(月) 00:53:17ID:???
禁止語句という機能を付け加えたいという意味なら

-----------------------------------------------
$ng = array('禁止語句1','禁止語句2','禁止語句3'・・・);

foreach ($ng as $value) {
 if (strpos($post, $value) !== false) {
  echo '卑猥な言葉が盛りだくさんです。';
  exit;
 }
}

書き込み処理
-----------------------------------------------

意図と違ったらスマソ。
ちなみに合ってたとしてもマニュアルでstrpos()をちゃんと調べてね。
0492nobodyさん2006/09/25(月) 12:04:57ID:rFgBtun6
しつもんします。
リクルートのAPIを利用してサイトを作っているのですが、
XMLをうまく読み込んでくれません。
XML_RSSというPEARのクラスを組み込んで、一番簡単なサンプルコードに、例としてじゃらんのXMLを書いてprint_rしても空の配列が帰ってきます。
リクルート以外のXMLを試すとほぼ正常に配列が帰ってきます。
リクルートがはき出すXMLの構造がちょっと特殊なのかなと予想していますが、正確なところはわかりません。
ちなみに、ローカル環境のphp5でsimplexml_load_fileをやったら、リクルートのものも問題ありませんでした。

http://jws.jalan.net/ws/viw/U01004
↑のページ中程にじゃらんのサンプルリクエストURLがあります。

書いたコードはXML_RSSのテストコードまんまです。
require "../RSS.php";
$r =& new XML_RSS("http://jws.jalan.net/APICommon/OnsenSearch/V1/?key=guest&l_area=010300&count=1&xml_ptn=1";);
$r->parse();
print_r($r->getItems());

よろしくお願いします。
0493nobodyさん2006/09/25(月) 12:37:43ID:???
>492
リクルートってあんた
0494nobodyさん2006/09/25(月) 13:05:19ID:???
>>492
XMLだけどRSSじゃないぞ?
0495nobodyさん2006/09/25(月) 13:52:17ID:???
>>492
そこのURLがRSSフォーマットじゃない
先にXMLとRSSが何かを調べた方がいいかと
simplexml的なのをPEARでやりたいなら
XML_Serializerに入ってるXML_Unserializer使え
0496nobodyさん2006/09/25(月) 15:24:06ID:d7O7pv61
初心者です。
PHP5が動作する鯖で
http://php.s3.to/net/get2.phps
のソースを実行したのですが実行されませんでした。
PHP5用に書き換えないと無理なんでしょうか・・・
0497nobodyさん2006/09/25(月) 15:34:53ID:???
一応php5のバージョンと出たエラーを書くといいかも
0498nobodyさん2006/09/25(月) 15:49:53ID:???
>>496
if(!$_GET[site] || !strstr($_SERVER[HTTP_REFERER],"php.s3.to") || !ereg("^http://";,$_GET[site])){
↓
if(!$_GET[site] || !ereg("^http://";,$_GET[site])){
04994962006/09/25(月) 16:37:04ID:d7O7pv61
>>497
バージョンは5.1.7でエラーはされないのですが
http://php.s3.to/net/get2.php?site=http%3A%2F%2Fgoogle.com&act=
↑のように下部に表示させることができません。。
>>498
|| !strstr($_SERVER[HTTP_REFERER],"php.s3.to")を排除して
実行してみましたがやはり下部の部分が表示されません。。
0500nobodyさん2006/09/25(月) 16:38:54ID:???
if(!isset($_GET[site]) || preg_match("|^http://$|",$_GET[site])){

でどうかな
単にpregしか分かんないってのもあるけど

strstr($_SERVER[HTTP_REFERER],"php.s3.to")
の php.s3.to 部分を自分のドメインにしろって事なのかな、説明が無いから分かりにくい。
05014922006/09/25(月) 16:44:32ID:rFgBtun6
>494,495
ありがとうございます。その通りっぽいです。
pearなどのライブラリを使わないで書く方法が見つかったので、
それでやりたいと思います。ありがとうございました。
050242006/09/25(月) 16:47:25ID:WNDcSAnJ
地上30メートルから飛び降りて無傷!
神の着地術!!(゚ロ゚;)
http://gotodmc.ath.cx/uploader/src/fdds.wmv
0503nobodyさん2006/09/25(月) 16:49:45ID:???
>>502
釣られたorz
単なるエロ動画サイト
0504nobodyさん2006/09/25(月) 17:14:32ID:???
DBから取得した日本語が文字化けしてしまいます。
UTF-8が良いと聞いたので、それで書いています。

実行してみると、日本語が???に文字化けしてしまいます。
どのように対処すれば良いのでしょうか?
0505nobodyさん2006/09/25(月) 17:30:16ID:???
それをコピーした~~.htmlをつくり表示>エンコードでどんなコードを調べて・・・
05065042006/09/25(月) 17:33:21ID:???
>>505
UTF-8です。

文の最初にmb_internal_encoding("UTF-8");としても文字化けしたままです。
出力時にmb_convert_encoding($str,"UTF-8");とするとうまく表示されるのですが、
出力するたびに変換していたら文が長くなってしまうので、最初に指定しておきたいです。
0507nobodyさん2006/09/25(月) 17:37:43ID:???
>>506
それはDBから受け取ったエンコーディングがUTF-8じゃないんじゃない?
DBから受け取った状態のまま、エンコーディングをIEなりで確認してみればいいじゃない?
であとはDBの話っぽいので板違いかも

DB何使ってるか書けば誰かが答えてくれるかも
DB側の出力を何とかする必要があるんじゃないかな
0508nobodyさん2006/09/25(月) 17:47:09ID:???
>>506
header関数で文字コード指定してみろ。
0509nobodyさん2006/09/25(月) 17:47:55ID:gQCSf4GG
DBとだけ書かれても答えようがない。
全部のDBが同じだと思うな。

データベース作成する時に文字コードセットしたか?

mysqlならcharacter set utf8
pgsqlなら--encoding=utf8
05105042006/09/25(月) 17:48:15ID:???
>>507
>DBから受け取った状態のまま
これは、エンコーディングをせずそのまま出力して確認ということでしょうか?
でしたらUTF-8になっています。

DBはMySQLを使っています。

板違いになりましたが、どなたか答えていただければ幸いです。
05114962006/09/25(月) 17:48:28ID:d7O7pv61
>>500
わざわざすみません;
書いて頂いたその記述と
strstr($_SERVER[HTTP_REFERER],"php.s3.to") に自分のドメインを
入れてみましたがやはり表示できませんでしたorz
ちょっと鯖変えて試してみたいと思います。
ありがとうございました。
0512nobodyさん2006/09/25(月) 17:49:56ID:gQCSf4GG
あ、あとhtmlのヘッダで
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
0513nobodyさん2006/09/25(月) 17:52:30ID:???
>>510

> >DBから受け取った状態のまま
> これは、エンコーディングをせずそのまま出力して確認ということでしょうか?
> でしたらUTF-8になっています。
UTF-8でブラウザ側で表示されてるなら問題無いじゃん。
って、違うよね・・
ブラウザ側で色々エンコード変えてみて、テストしてって話だよね・・

あとはDBのエンコード確認する方法をDB関係のスレで聞いてきてはどうですか
0514nobodyさん2006/09/25(月) 17:54:15ID:???
>>511
あぁー、レン鯖で外部URLがphpから見れない設定とかなのかな。
05155042006/09/25(月) 17:56:20ID:???
>>508
header("Content-Type: text/html;charset=UTF-8");
と指定したのですが、変わりませんでした。

>>509
MySQLです。
データベース作成時には特に何もいじっていません。
また、設定の仕方がわかりません。

>>512
それはもともと表記されていましたが、消しても書いても変化はありませんでした。

>>513
UTF-8では文字化けした状態で表示
EUC、SJIS、JISでは何も表示されません。


DBの方に言ってみることにします。
有難うございました。
0516nobodyさん2006/09/25(月) 18:00:54ID:???
そもそもDBでも文字化けしていないかも心配
0517nobodyさん2006/09/25(月) 18:01:25ID:???
Image Magickの話が出たので便乗して質問です。

WinXP、PHP 5.1.4
php_imagick.dllをphp.iniに追加しましたがロードに失敗してしまいます(読み込めないとのエラーがログに吐かれていた)。

mbstringやpdoなど、他のモジュールはロードできています。ファイル名が間違っていないか何度もチェックしましたが合っています。何が原因なのですか?
0518nobodyさん2006/09/25(月) 18:13:04ID:???
function str($str){
$str .= aaa;
return($str);
}

$str = "あいうえお";
echo str($str);

上記のようにすると、「あいうえおaaa」と出力されます。
ここまではいいのですが、$str以外の変数にも同じようにしたいのですが、
どのようにすれば良いのでしょうか?


つまり、$strだけじゃなく、
str($hogehoge);や
str($aiueo);など
いろんな変数にも対応できるようにしたいです。
0519nobodyさん2006/09/25(月) 18:15:19ID:???
>>518
echo str($hogehoge);
echo str($aiueo);
0520nobodyさん2006/09/25(月) 18:17:14ID:???
>>519
ありがとうございます!
functionの変数はその場限りで特に関係ないのですね
0521nobodyさん2006/09/25(月) 18:18:36ID:???
>>518
function ($a)
{
    $a .= 'aaa';
    return $a;
}

$str = 'あいうえお';
$hogehoge = 'ほげほげ';
$aiueo = 'あいうえお';

echo( $str );
echo( $hogehoge );
echo( $aiueo );
0522nobodyさん2006/09/25(月) 18:19:31ID:???
>>521もありがとうございます。
function内で使った変数はその場限りで他に支障はないのですか?
0523nobodyさん2006/09/25(月) 18:31:39ID:???
エンコードの話が出ていたので便乗

SJISとJISとEUCとUTF-8
どう違うのでしょうか?
また何か説明の載っているわかりやすいサイトはありませんか?
0524nobodyさん2006/09/25(月) 18:33:50ID:???
>>522
せめてもう少し書籍等を読んだほうが・・

関数内の変数は外には影響しません

このあたりを実行すれば理解出来るんじゃない
---------------
$a = 5;

print $a . '<br>';
test();

function test(){
$a = 1;
print $a;
}
--------------
0525nobodyさん2006/09/25(月) 18:36:42ID:???
>>523
文字コード
とかでぐぐれ
0526nobodyさん2006/09/25(月) 18:39:28ID:gQCSf4GG
>>515

セットの仕方が分かりませんってさ

mysqlならcharacter set utf8
pgsqlなら--encoding=utf8

って書いたじゃん・・・
0527nobodyさん2006/09/25(月) 18:53:09ID:???
ページの表示時間を遅くするのってどうやったらいいですか?
0528nobodyさん2006/09/25(月) 18:54:18ID:???
>>527
sleep();
0529nobodyさん2006/09/25(月) 18:55:49ID:???
ありがとう
今辞書でちょうど見つけたところw
聞く前に調べるべきでした・・・
0530nobodyさん2006/09/25(月) 20:09:31ID:???
>>526
次スレで、テンプレに追加した方がいいかもね。
0531nobodyさん2006/09/25(月) 20:13:43ID:???
mysql 文字コード指定
でググって一個目で何とかなるんとちゃう
0532nobodyさん2006/09/25(月) 20:56:02ID:???
sleep(20)で停止中に再読み込みしたら
スクリプトを停止にしたいんですが
どうやったらいいですか?
0533nobodyさん2006/09/25(月) 21:24:44ID:???
>>532
http://www.php.net/manual/ja/features.connection-handling.php
これででき・・ないかな
試したことないから分からん
0534nobodyさん2006/09/25(月) 21:25:50ID:???
>>532
勝手に止まらなかったっけ?
ブラウザが再読み込み→Apacheにリクエスト中断発信→ApacheはプロセスにAbortシグナル発行
って流れだったと思う。
問題はPHPがsleep中にシグナルを受け取れるかどうかだと思うけど、SQLクエリー発行中はともかく
sleep中なら多分受け取ってると思うんだけど。
0535nobodyさん2006/09/25(月) 22:23:46ID:UugMM9l5
IISサーバで、直前に表示していたページのURLを取得したいのですが
そのような関数や変数はありますか?
0536nobodyさん2006/09/25(月) 22:28:48ID:???
Referer
0537nobodyさん2006/09/25(月) 22:29:11ID:???
IISだと$_SERVER['HTTP_REFERER']って使えないの?
0538nobodyさん2006/09/25(月) 23:42:58ID:???
とある外来オープンソース(I18N化対応、日本語は EUC-JP,SJIS,UTF-8を選択)で、
メールを送信するとISO-2022-JPで送信されない。
なにも特別な対応していないからあたりまえだが。

いままでは、mb系のfunctionで対応してきたが、コアチームからバグが登録されたからどうにかしろ
といわれたんだげど、ポリシーでiconv系もmb系も使用しないらしい。

この条件で一体何ができるだろう。なんかいい方法ある?
0539nobodyさん2006/09/25(月) 23:51:09ID:???
jcode.phpで頑張るw
0540nobodyさん2006/09/25(月) 23:52:31ID:???
ISO-2022-JPで送信するfunctionなりclassなりを追加する。
0541nobodyさん2006/09/26(火) 00:03:35ID:???
>>539 540
いいアイデアだけど、日本語に特化したのは130%拒否される。
バグ登録した方がパッチを出しているが、日本語オンリーな上にバグってる。w

事象はわかっていたけどまともな対応はできないので、放置しておいたのになぁ。
いらんことを。
0542nobodyさん2006/09/26(火) 00:07:42ID:???
早いうちに、その(クソ)ルールでは無理です、ときっぱり言った方がいい
0543nobodyさん2006/09/26(火) 00:14:49ID:???
なんか話がよくわからん・・・

538,541は、そのオープンソースのメールシステム(パッケージ)を使う側じゃないの?
ん・・・コアチームではないけど、開発してるってことかな。

もしそうだとしたら、コアクラスを拡張してISO-2022-JPで送信できるようにするのはパッケージが「日本語に特化する」ことにはならないと思うけど。
0544nobodyさん2006/09/26(火) 00:15:51ID:???
>>542
だね。とりあえず、日本ではそのルールをかえない限り、野良パッチするしかないと書いといた。
XOOPSみたいに、日本語版を出すしかないのか。ニッチなOSSだから喜ぶひとはいないし、報われないし。
放置決定。
0545nobodyさん2006/09/26(火) 00:19:35ID:???
>>543
いや、翻訳してるだけなんだけど、使う側ではないのよ。キムチの人とか、4000年の人が、
いろいろバグを登録するので、コアチームがわからないとメールをなげてきた。
0546nobodyさん2006/09/26(火) 00:23:35ID:???
ごめん。

話から察するにコアチームが言語の汎用性を深く考えてなさそうだから、簡単に拡張できないっていう難しさがあるんだろうね。
ISO-2022-JPに対応するサブクラスを作成したとしても、コアクラスに小さな、または大きな修正が必要になるだろうと。

それをコアチームが認めないのかな。仕事だとプログラミング以外の難しさもあるからね。
0547nobodyさん2006/09/26(火) 00:27:51ID:???
543,546です

勝手な想像で見当違いな事を言ってしまい申し訳ない。
バグを登録してくる人達に、コアチームのポリシー・「バグ」ではないこと・修正されないことを伝えるだけだね。
05485452006/09/26(火) 00:36:18ID:???
>>547

いや、普通に考えるとそうだと思う。
Exciteで翻訳しながらそう回答した。
マルチバイトをアメリカンに説明するのはムズい。日本語でも説明できないのに。

Thanks.
0549nobodyさん2006/09/26(火) 03:46:23ID:byyWwaMP
>>523
文字コードはUTF-8で作っていった方がいいと思うよ。これからの時代。
0550nobodyさん2006/09/26(火) 07:53:34ID:???
あるSNSに↓のフォームがあったんですけど、
actionにある記述って拡張子とかいらないのですか?
てか、これだけでPHPで作られてるのかわかりますか?
<form name="link" method="post" action="../diary/Detail" >
0551nobodyさん2006/09/26(火) 09:26:19ID:???
それだけじゃPHPかどうか分からない
0552nobodyさん2006/09/26(火) 09:33:10ID:???
自分も疑問だなあ。
たまに拡張子のないページ見かける。
ページ遷移でjspとか出てきたりして、
はじめてJavaだったのかーって感じだったり。
これはいったいどういう仕組み?
htaccessかなんかかな?
0553nobodyさん2006/09/26(火) 09:49:17ID:???
>>549
自鯖立ててる人は真似しちゃダメよん
※転送量1.5倍(当社比)
05541502006/09/26(火) 09:49:36ID:???
>>551
552
エイリアスじゃない?
プログラム自体の位置を見せたくないとか。
0555nobodyさん2006/09/26(火) 09:51:01ID:???
やっぱりわからないですよね。。
拡張子ってどうやれば、隠せるのでしょか?
あと、そのサイトがphpやperlで作られているって見分ける方法ってあるのでしょうか?
0556nobodyさん2006/09/26(火) 10:18:54ID:???
GREEの写真登録みたいに、登録したあとに、「登録しました」って表示させ、
数秒後に次のページ渡すにはどうすればいいのでしょうか!?
sleepとheaderではできないですよね。。
0557nobodyさん2006/09/26(火) 10:25:13ID:???
>>556
<meta http-equiv="Refresh" content="秒数;URL=移動先URL">
0558nobodyさん2006/09/26(火) 10:36:35ID:???
>>557
おぉー簡単だ!!ありがとうございます!
0559nobodyさん2006/09/26(火) 10:41:25ID:???
>>550 >>552
たとえば mod_rewrite
0560nobodyさん2006/09/26(火) 10:44:49ID:???
もしかしたら../diary.phpかもしれん。
0561nobodyさん2006/09/26(火) 11:06:44ID:???
function henkan($string){
if(get_magic_quotes_gpc()){
$string = stripslashes($string);}
$string = htmlspecialchars($string);
return $string;
}
こうしたstringをそのまま、データベース(mysql)にぶち込んでるけど、
問題ってあるかな?
0562nobodyさん2006/09/26(火) 11:20:06ID:???
>>559
アパチェの設定でできるだぁ。ほう〜
0563nobodyさん2006/09/26(火) 11:23:45ID:???
>>555
作る側が意識して隠してれば分からない
Content negotiationとかrewriteとかScriptAliasとか方法はいろいろある
0564nobodyさん2006/09/26(火) 11:26:30ID:???
>>561
問題ありまくる
普通にSQLインジェクションできちゃうよそれじゃあ
0565nobodyさん2006/09/26(火) 12:47:34ID:???
564
ですよね。これはXSS対策で、HTMLに表示しなければ関係ないですよね??
これとは、全く別に、POSTで送られてきた値にinitvalやaddslashを用いればいいのでしょうか?
それとも、561の関数にinitvalやaddslashを入れればいいのでしょうか?
0566nobodyさん2006/09/26(火) 12:59:28ID:???
理想はマジッククォートはOFFで、リクエストされたデータには
何もフィルタかけず(オーバーヘッドを減らすため)
SQLInjection対策でDBに突っ込むものを直前にエスケープ(addslashes)
XSS対策で出力するものを直前にHTML特殊文字変換(htmlspeicalchars)
っていうことじゃないかね
0567nobodyさん2006/09/26(火) 13:15:21ID:???
$_SERVER[PHP_SELF]で、ファイルをアップしmove_uploaded_fileで失敗したら、
エラーを表示させてるのですが、この場合、エラーが出たら、
unlinkで削除するのが良いのでしょうか?したら、このファイルは存在しないみたいな
エラーがでたので、アップされたファイルは保存されていないのでしょうか?
0568nobodyさん2006/09/26(火) 13:17:42ID:???
>>566
なるほど。勉強になります。あざっす!
でも、ホスティングだとマジッククオートonになってるんですよね。。

0569nobodyさん2006/09/26(火) 13:54:17ID:???
567です。
すいません。タイプミスでした。ちゃんと削除されました。
0570nobodyさん2006/09/26(火) 16:31:25ID:EMjXfoVa

絶対に見逃せないエロ娘たち
http://wanwanwan.mine.nu/uploader/src/up0045.jpg
http://wanwanwan.mine.nu/uploader/src/up0044.jpg
0571nobodyさん2006/09/26(火) 17:08:26ID:???
>>570
うほ!見逃せねーぜ!
0572nobodyさん2006/09/26(火) 18:26:08ID:???
class内の処理を途中で抜け出すことって可能でしょうか?
$obj = new EveLove();
$obj2= new EveDisLove();
class EveLove{
function EveLove() {
echo "test";
echo "test2";
ここで抜ける
.....echo "test20";
}
}
class EveDisLove{
function EveDisLove() {
echo "1";
echo "2";
.....echo "20";
}
}
表示を
test
test2
1234...20となるようにしたいです
可能であれば関数等教えてくださいm(_ _)m
0573nobodyさん2006/09/26(火) 18:51:35ID:???
return
0574nobodyさん2006/09/26(火) 18:52:43ID:???
>>572
意味が分からん。が、書いてる内容そのままに答えるなら
returnで抜けるか、実行させたくない部分をコメントアウト、もしくは削除しろよ。
05755322006/09/26(火) 20:00:27ID:???
やっぱり
sleep(20)で一時停止中に再読み込みやストップボタン押しても、20秒後停止が解除されたら
スクリプトが最後まで実行されてしまうんですが、
どうしたらいいのですか?

頭にignore_user_abort(1);
をつけたのですが変わらずでした
おしえてください
0576nobodyさん2006/09/26(火) 20:05:52ID:???
>>565、>>566
なぜ、わざわざaddslashesを使うんだよ?
SQLエスケープ専用の関数があるんだからそれを使えよ。

お前程度の知識でaddslashesを使うと、必ず穴が出る。
0577nobodyさん2006/09/26(火) 20:12:45ID:???
>>576
これ、読め。
http://www.amazon.co.jp/gp/product/4883374718/ref=sr_11_1/250-2846891-3685828?ie=UTF8
お前程度の知識でaddslashesを使うと、必ず穴が出る。
■ このスレッドは過去ログ倉庫に格納されています