【PHP】下らねぇ質問はここに書き込みやがれpart14
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/12/18(日) 10:10:12ID:???ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい
過去スレは>>2
0002nobodyさん
2005/12/18(日) 10:10:46ID:???【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/
【PHP】下らねぇ質問はここに書き込みやがれpart12
http://pc8.2ch.net/test/read.cgi/php/1130835396/
【PHP】下らねぇ質問はここに書き込みやがれpart13
http://pc8.2ch.net/test/read.cgi/php/1132921016/
0003nobodyさん
2005/12/18(日) 10:12:55ID:???0005nobodyさん
2005/12/18(日) 10:14:18ID:???Webページのキャプチャ画像をPHPで生成することはできますか?
http://webscan.jp/
0006nobodyさん
2005/12/18(日) 10:21:50ID:???でも多分お前には無理。
0007nobodyさん
2005/12/18(日) 10:27:16ID:???PHPだけでできない事は無いが、かなり難しい。
PHPでブラウザ(htmlを解析・レンダリグ)を作成するような物だと思ってくれ。
実際にはそんな事はやってられないので、既存のブラウザが画面に描画したものを
キャプチャするという仕組みが使われる事が多い。
そのwebscanってのもそうじゃないかな?
キャプチャの方法は OS・ブラウザのapiに依存するのでPHPのスレの範疇じゃないな。
適切な板やスレで聞くとよい。
0008nobodyさん
2005/12/18(日) 10:36:39ID:???http://fula.jp/blog/index.php?no=r701
これもPHPやね
0009nobodyさん
2005/12/18(日) 11:44:54ID:???Fatal error: Call to undefined function: mb_convert_encoding() in /home1/○○○.ne.jp/WWW/sendmail.php on line 141
本スレ529でご質問したところくだらないってっ却下されましたので
こちらでお尋ねいたします・・・
このメッセージが出てきます。テストサイトではちゃんと実行できるの
ですが。はじめてのphp初心者です。
0010nobodyさん
2005/12/18(日) 11:55:34ID:???訳すとこんな感じか。つーかなんで俺が訳さにゃならんのだっ!ビタン(AA略
警告 : foreachに渡された引数が正しくない 132行目
致命的エラー : 定義されていないmb_convert_encoding()という関数が呼び出されている
上は、foreachに渡した引数がおかしいと言われているので、その引数を確認してみればよい。
下は、mb_*系の関数は拡張モジュール(標準ではない)なので、
その鯖の管理者さんが不要だと思った場合はインストールされない。
mb_*の一部の関数は、jcode.phpというphpのみで書かれたライブラリを
配布してくれている人がいるのでそれを使うのも一つの手かと。
0011nobodyさん
2005/12/18(日) 12:01:11ID:???0013nobodyさん
2005/12/18(日) 12:33:03ID:???※サーバで利用可能なモジュール及び関数リストの取得方法
<?php
foreach (get_loaded_extensions() as $module)
{
echo "<b>[". $module ."]</b><br>";
foreach (get_extension_funcs($module) as $func)
{
echo $func ."<br>";
}
}
?>
[standard]以下はPHPの標準関数。それ以外はオプションな。
このリストに欲しい関数がない場合はサーバ管理者にいってオプションを
組み込んでもらわないといけない訳。分かった?>>9
0015nobodyさん
2005/12/18(日) 12:58:07ID:???0016nobodyさん
2005/12/18(日) 12:58:43ID:???sendmail.phpの132行目にあるforeachの変数が配列じゃないらしい。
プログラムの設定か何かをミスってる可能性あり。
あと、使ってるサーバーではmb_convert_encoding()がインストールされてないので
管理者に頼んで入れてもらわない限り動作しない。
0018nobodyさん
2005/12/18(日) 13:05:28ID:???こいつ自身が最大のバグだな
0020nobodyさん
2005/12/18(日) 13:12:38ID:???有料ばっかりで・・・
0021nobodyさん
2005/12/18(日) 13:19:07ID:???0022nobodyさん
2005/12/18(日) 13:19:24ID:lBRzm0WN有料なのを教えて
0023nobodyさん
2005/12/18(日) 13:21:26ID:???配布ソースのコード隠蔽じゃないの?
他にPHPコンパイラやPerlコンパイラの用途って無いと俺は思ってたけど。
0024nobodyさん
2005/12/18(日) 13:32:29ID:???20じゃないけど俺が知ってるのはこの辺。
ttp://www.zend.com/store/products/zend-encoder.php
0025nobodyさん
2005/12/18(日) 13:35:28ID:???つかフリーソフトでコード隠蔽する必然性がないんだからさあ
クローズドで儲けたい人はそういう人同士だけでやればいいじゃん
0026nobodyさん
2005/12/18(日) 13:56:54ID:???0027nobodyさん
2005/12/18(日) 14:01:37ID:???速くするためならオプティマイザかコードキャッシュでしょう。
0028nobodyさん
2005/12/18(日) 14:01:55ID:???class内でも使えるようにするにはどうしたら良いのでしょうか?。
$this使えというのは無しでお願いします(^^;。
function inst($n){
static $inst;
if (!isset($inst[$n])) $inst[$n] =& new $n;
return $inst[$n];
}
inst('A');
inst('A'); // 既にインスタンスがあるのでA::A()は実行されない
class A{
function A(){
inst('A'); // ← A::A()を実行してループに入ってる??
echo 1;
}
}
0029nobodyさん
2005/12/18(日) 14:08:04ID:???0030nobodyさん
2005/12/18(日) 14:12:12ID:???0031nobodyさん
2005/12/18(日) 14:27:00ID:???そもそも意図が分からない。
なんでクラスAの中でさらにクラスAを生成する必要があんの?これ。
ループというのは正確じゃなく、クラスAの中で生成するクラスAがさらにクラスAを必要とするから
無限に子供のクラスAを作り続けようとする感じだろ。
(同じトコの実行を繰り返すわけじゃないからループとはちょっと違う)
とりあえずすぐ思いつくのはこんなとこ。
function inst($n){
static $inst;
if (!isset($inst[$n])) { $inst[$n] = 1; $inst[$n] =& new $n; }
return $inst[$n];
}
003331
2005/12/18(日) 14:31:21ID:???というか、全てのクラスAが子供のクラスAを必要とするんだから、
原理的にこれは無限実行にならなきゃいけない設計なんだな。
この階層構造を見直さない限り、ロジックを見直そうと思っても無駄だわ。
0034nobodyさん
2005/12/18(日) 14:41:52ID:jwrRezTgのような「/」を使用した変数を受け取るにはどうしたらいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています