トップページphp
990コメント299KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2008/05/03(土) 22:52:16ID:???
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは970が立ててください立たなかった場合は980よろ

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 67
http://pc11.2ch.net/test/read.cgi/php/1207863515/
◆質問する時の注意
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を必ず明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくはトリップをつける事。

◆質問後の注意
・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくは質問時のトリップをつける事。
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0427nobodyさん2008/05/11(日) 12:55:27ID:???
01234・・・1
567・・・2
89・・・3

0428nobodyさん2008/05/11(日) 12:55:49ID:???
なにその宿題丸投げ
0429nobodyさん2008/05/11(日) 13:28:56ID:???
PHPを仕事場でやっていると、集中している時に下記みたいな文章を首に掲げたくなる俺は三流ですよ?

/*
現在理論しか通じないパソコンとプログラミングで対話中です。
人様との円滑な対話モードへの切り替えが少々上手くいかない場合や遅い場合が多々ありますので、理屈や理論以外をお求めの方はご遠慮頂くか少々お待ち頂くか生暖かい目で見守ってくださるようお願い致します。
*/
0430nobodyさん2008/05/11(日) 13:41:54ID:???
>>426
$a = array(1,1,1,1,1,2,2,2,3,3);
echo $a[array_rand($a)];
0431nobodyさん2008/05/11(日) 13:55:36ID:???
質問です。
PHP5 PEAR image_graph7.1
でjpg画像を作りたいのですができません(PNGはできる)
$graph =& Image_Graph::factory("graph", array(array("width" => 400, "height" => 400, "canvas" => "PNG")));
ここの最後の方の部分をJPGにする以外に変更が必要なのでしょうか?

下記の方法だと画像JPG画像はしっかり保存されてはいます。
$out = $Graph->done(array(
'tohtml' => TRUE,
'border' => 1,
'filename' => 'tes.jpg',
'filepath' => './',
'urlpath' => './'
)
);
0432nobodyさん2008/05/11(日) 14:05:58ID:???
できませんって何がどうできないでどうなってしまうのか書かないと分かるだけないだろ
0433nobodyさん2008/05/11(日) 14:48:08ID:???
>>432氏ね聞いてねえよ
0434nobodyさん2008/05/11(日) 14:57:33ID:???
CentOS 4.6 (kernel 2.6.9-67.0.1.EL)
Apache/2.0.52
PHP 4.3.9 (cgi) (built: Sep 20 2007 19:31:11)
mysql Ver 14.7 Distrib 4.1.20
phpmyadmin-2.11.6-1.el4.rf

という環境です。この環境で、
クライアントマシンから phpmyadmin にアクセスすると、
mcrypt 拡張をロードできません。PHP の設定を確認してください
と警告を受けます。mcrypt 関係は

libmcrypt-devel-2.5.7-2.el4.kb
libmcrypt-debuginfo-2.5.7-1.2.el4.rf
libmcrypt-2.5.7-2.el4.kb
mcrypt-2.6.4-2.el4.kb

がインストールしてあるのですが。
この問題はどのようにフィックスすべきなのでしょうか?
それとも何も問題がないのでしょうか?
0435nobodyさん2008/05/11(日) 15:12:25ID:???
PHPをmcrypt対応にしてリビルド
0436nobodyさん2008/05/11(日) 15:15:43ID:???
ttp://phprpms.sourceforge.net/mcrypt
のRHEL4用php-mcryptを入れても大丈夫かもしれんが試してない
0437nobodyさん2008/05/11(日) 17:27:34ID:???
>>432
あなたバカですよね?よくわかります。
0438nobodyさん2008/05/11(日) 18:57:26ID:???
いいえ、ケフィアです
0439nobodyさん2008/05/11(日) 20:39:47ID:???
いいえ、ケフカです。
0440nobodyさん2008/05/11(日) 21:00:47ID:???
1人の天才的な人間の出現で、10000人の人間が不要になる時代。
そんな時代にあって、俺はその天才的な人間の1人なのかもしれない。
俺のせいで、仕事がなくなって首になった奴が相当いる。
もちろん、その中には潰れた会社もある。
でも、それが自然淘汰、適者生存であり自然の摂理なのだから・・
04414262008/05/11(日) 23:21:03ID:t1T6pRlq
>>430
ありがとうございます。上手くできました。

ただ、細かい%で区切りたい場合はどうなるのでしょうか?
array内の数が増えすぎると思うのですが・・・。

if文と倍数を使う方法も考えたのですが、数学が苦手でわかりません。。
何か良い関数はないでしょうか?
0442nobodyさん2008/05/11(日) 23:23:03ID:???
>>441
rand
range
0443nobodyさん2008/05/11(日) 23:34:25ID:???
>>441
参考に
if($hensu<50){}elseif(50<$hensu){}
0444nobodyさん2008/05/11(日) 23:37:06ID:???
$hensu(笑)
04454262008/05/11(日) 23:42:46ID:???
みなさん、ありがとうございます。
教えて貰ったのを参考に、以下のソースを作りました。
たぶん、行けるのではないかと思っていますが、おかしい場合は指摘して下さい。

$item = array("aaa"=>"50","bbb"=>"30","ccc"=>"20");
$num_max = array_sum($item);

foreach($item as $keys => $values){
$number = $values/$num_max*10;
for($i=0;$i<$number;$i++){
$array[] = $keys;
}
}
echo $array[array_rand($array)];
0446nobodyさん2008/05/11(日) 23:48:23ID:???
10の倍数しか対応してないじゃねえかw
0447nobodyさん2008/05/12(月) 00:05:59ID:???
アホになります
0448nobodyさん2008/05/12(月) 00:17:13ID:???
オモロー
0449nobodyさん2008/05/12(月) 00:59:12ID:???
XMLデータを扱ってます。

http://jp2.php.net/manual/ja/simplexml.examples.php
$obj = new SimpleXMLElement($xml);

PEARのXML_Serializerを使わないで、PHP5の関数を使って
オブジェクト$objを配列に変換するにはどうしたらいいですか?
04504492008/05/12(月) 01:01:55ID:???
ググッたら解決しました
04514492008/05/12(月) 01:45:29ID:???
>>450
秋元さんのブログの解説?
http://akimoto.jp/blog/2008/01/05/php%E3%81%A7%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%E9%85%8D%E5%88%97%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AFget_object_vars/

よく分からなかったので、とりあえずPEAR::XML_Serializerを使うことにしました!^^
…便利すぎて勉強にならん><
04524492008/05/12(月) 01:49:26ID:???
include ('XML/Unserializer.php');
$unserializer = new XML_Unserializer();
$unserializer->unserialize($xml);
$array = $unserializer->getUnserializedData();
print_r($array);
これでOK

$obj = new SimpleXMLElement($xml);
でも値を取り出せるのでOKなんだけど、データ型はオブジェクトのまま
配列と同じ操作で扱うのは何か変だなーと思った
おやすみなさい
0453nobodyさん2008/05/12(月) 01:53:48ID:???
配列と同じ操作で扱って問題あるの?
0454nobodyさん2008/05/12(月) 07:24:54ID:o0vmBy2P
すいません質問です。
今運営しているPCサイトの携帯版を作ろうと思っています。
携帯用にするとき、元のサイトのサイズが大きいため分割する必要があると思い自分なりにやってみましたが、
分割のやり方が悪いため、htmlタグの途中で切れたりして変になってしまいます。


//1ページあたりの文字数(ページのサイズ)
$pagesize=1000;

元の文字列をページサイズで割り、合計のページ数を出す
$totalpage=ceil($str/$pagesize);

//↓1ページ目の場合は、テキストが0〜1000までの部分文字列になる
$text=mb_substr($str,($page-1)*$pagesize,$pagesize);

上記のようにやってみたのですが、下記のようになったりします。
----------------------------------------------------
nページ目のテキスト終わり部分

・・・・・・・・
<a href="http:
---------------------------------------------------
n+1ページ目のテキスト始め部分

//hoge.com">ホゲドットコム</a>
---------------------------------------------------

タグの部分で分割させないためには、
1000文字を超えたところで一番最初に出てくる \n で分割したりすればいいと思うのですが、
それはどのようにやればいいのでしょうか。
アドバイスお願いします。
0455nobodyさん2008/05/12(月) 07:42:33ID:???
正規表現で /^.{1000}.*?\n/s とかすれば良いんじゃなかろうか。
. が1バイトになるのか1文字になるのかは、よく知らないから自分で確認してね。
04564542008/05/12(月) 08:19:16ID:o0vmBy2P
>>455
アドバイスありがとうございます
やってみます
04574542008/05/12(月) 08:30:04ID:o0vmBy2P
>>455
すいません
ずうずうしいですが、何の関数を使ったらよいか教えてもらえないでしょうか
0458nobodyさん2008/05/12(月) 08:50:40ID:???
>>457
なんで検索すらしないの?
http://www.google.co.jp/search?hl=ja&q=php+%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE+%E9%96%A2%E6%95%B0&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0459nobodyさん2008/05/12(月) 09:07:53ID:???
<a href="test2.php?<?= SID ?>">page 2</a>

こんなかんじにしたときに、
携帯(DoCoMo)だとSIDが100%付与されるのですが、
PCだと付与されるときとされないときがあります。

原因は何でしょうか・・?
0460nobodyさん2008/05/12(月) 09:54:38ID:???
>>459
マニュアルぐらい調べろ。すっとこどっこい
http://www.php.net/manual/ja/session.idpassing.php
0461nobodyさん2008/05/12(月) 12:23:50ID:???
>>454
htmlの文字数で分割すると
場合によっては1ページ中に含まれるコンテンツがほんのわずかで
ユーザに余計なページ送りのストレスかけることにならないかい?
0462nobodyさん2008/05/12(月) 16:05:32ID:1jI7+vyu
配列の操作がよくわかりません。
var_dump()をかけると以下の結果を返す配列があります。($data_list)

array(1) { [0]=> array(7) { ["id"]=> string(1) "5" ["title"]=> string(97) "ゴールデンボウル~ポール・アンカ・オリジナル・グレイテスト・ヒッツ"
["artist"]=> string(21) "ポール・アンカ" ["kaisetsu_text"]=> string(19) "おすすめのCD 1"
["url"]=> string(7) "testURL" ["myWork"]=> string(1) "1" ["musicGenre"]=> string(1) "5" } }

これに対して、titleを抜き出したくて echo $data_list["title"] としても何も表示されません
どうしてでしょう? ご意見お願いします
0463nobodyさん2008/05/12(月) 16:08:00ID:???
$data_list[7]['title']

以下のようにするとよくわかります
echo "<pre>";
var_dump($data_list)
echo "</pre>";
0464nobodyさん2008/05/12(月) 16:08:24ID:???
訂正

×$data_list[7]['title']
○$data_list[0]['title']
0465nobodyさん2008/05/12(月) 16:16:41ID:1jI7+vyu
>>463-464
ありがとうございます!
そっか、二次元になってたんですね 自分で作ったのに忘れてました
echo "<pre>";
var_dump($data_list)
echo "</pre>";
↑これも活用します ありがとう
0466nobodyさん2008/05/12(月) 19:01:23ID:???
Parsing configuration file phpDocumentor.ini...ERROR: cannot open phpDocumentor.
ini in directory C:/xampp/php/PEAR/PhpDocumentor
-Is phpdoc in either the path or include_path in your php.ini file?

Xampp使ってるんですが、これはどういういみでしょうか。
0467nobodyさん2008/05/12(月) 19:32:36ID:o0vmBy2P
>>458
検索しましたが、preg_split()でうまくできませんでした
何時間考えても自分ではもうわからないので答えそのものを聞きたいところですが
そんなことしたら罵倒されるのはわかってるので、よそに行って聞いてきます
ありがとうございました
0468nobodyさん2008/05/12(月) 19:41:10ID:???
>>454
"/.*{1000}\n/s"
0469nobodyさん2008/05/12(月) 19:42:34ID:???
間違えた

"/^.{1000}\n/"

確認してないけど正規表現で
0470nobodyさん2008/05/12(月) 19:45:13ID:???
>>469
s指定は付け忘れだとして、それだと1000文字目の次が改行じゃないとマッチしない気がする。
0471nobodyさん2008/05/12(月) 20:10:37ID:NEnrgbxP
smartyのテンプレートでJavascriptを書いているのですが、
どうしてもエラーで出力自体が出来ません。
どのようにすればいいのでしょうか?

出力したいJavascriptはこのような感じです。
<SCRIPT language="JavaScript">
<!--
function OpenWin(url){
win=window.open(url,'sub','width=200,height=150');
}
// -->
</SCRIPT>
0472nobodyさん2008/05/12(月) 20:12:23ID:???
1000ピッタシにはならないけどこうかな?

"/^.{950,1000}?.+\n/s"
0473nobodyさん2008/05/12(月) 20:13:35ID:???
>>471
エラーがでてたならそれも書く
肝心のPHPコード部分がないとなんとも
0474nobodyさん2008/05/12(月) 20:27:01ID:NEnrgbxP
Fatal error: Smarty error: [in formVew.tpl line 59]: syntax error: unrecognized tag: win=window.open(url,'sub','width=200,height=150'); (Smarty_Compiler.class.php, line 446) in C:\Program Files\xampp\php\pear\smarty\libs\Smarty.class.php on line 1092
エラーはこのような感じです。
コードに関しては、上で書いたJavascriptをテンプレートとしてdisplayで出力するだけですから
0475nobodyさん2008/05/12(月) 20:27:18ID:???
>>471
{}がスマタグとして認識されてパースエラーになってんだろ
04764712008/05/12(月) 20:41:04ID:NEnrgbxP
>>475
なるほど
テンプレートで{}を出力する方法はありませんでしょうか
0477nobodyさん2008/05/12(月) 20:55:31ID:1jI7+vyu
登録フォームを作っていて、セキュリティについて質問します

記入>確認>登録 という流れを考えていて、
確認ページでは、
print $_POST['message']; の形で、記入ページでtextareaに
記入したものを確認できるようにし、
<input type="hidden" name="message" value="$_POST['message']" />として、
値を登録ページに渡すようにしています。

今まで、登録ページ(実際のSQL登録の直前)で、addslashes($_POST['message'])として
いたんですが、addslashes()は、確認ページですべきなんでしょうか?
<input type="hidden" name="message" value="addslashes($_POST['message'])" />という感じで。。
どなたか教えてください、よろしくお願いします
0478nobodyさん2008/05/12(月) 21:00:05ID:???
>>476
マニュアルに載ってるよ
0479nobodyさん2008/05/12(月) 21:01:26ID:???
>>477
addslashesはDBに挿入する際のエスケープ。
HTMLタグ無効化はhtmlspecialshars
04804542008/05/12(月) 21:04:30ID:o0vmBy2P
色々考えていただいてありがとうございます
でもダメでした 

print_r(preg_split("/^.{1000}.*?\n/s", $str));
結果
Array ( [0] => [1] =>
[1]に$str全部がはいる

print_r(preg_split("/^.{950,1000}?.+\n/s", $str));
結果
Array ( [0] => [1] => )


正規表現ではなく私の関数の使い方がおかしいのかもしれません
お付き合いありがとうございました
0481nobodyさん2008/05/12(月) 21:06:42ID:1jI7+vyu
>>479
ありがとうございます  じゃ、上のケースだと、確認ページで
print htmlspecialchars($_POST['message']);
<input type="hidden" name="message" value="{htmlspecialchars($_POST['message'])}" />
という感じでしょうか?
使い分けがいまいちわからず困ってました ありがとうございました
0482nobodyさん2008/05/12(月) 23:11:13ID:???
>>480
もう見てないかもしれんが

preg_match_all('/.{1000}.*?\n|.*/s', $str, $matches);

ちゃんと動くかどうかは自分で確認して。
0483nobodyさん2008/05/13(火) 00:16:15ID:???
ttp://www.web-liberty.net/cgi-bin/sample/gallerypro/gallery.cgi
このCGIをそのままインデックスページにしたいんですけど
CGIですからURLがhttp://***/cgi-bin/gallerypro/gallery.cgi
っていう風になるのが気に食わないので
http://****/だけで済むURLでインデックスページにしたいんですけど
どうすればいいですか
0484nobodyさん2008/05/13(火) 00:18:27ID:???

http://ml.php.gr.jp/pipermail/php-dev/2005-June/001135.html

このページに出ているような現象が出ていますが、
session_idを見たところ、これといって問題はありませんし、
プログラム的にもそこまでがちがちのセキュリティをというものでもないので、
このエラーを回避するようにしたいのですが、
どのような処理を行えばいいか教えていただけないでしょうか

よろしくおねがいいたします。
0485nobodyさん2008/05/13(火) 00:33:59ID:???
いふ(!しーたいぷ_あるなむ(くっきー[セッション_ねーむ()])) だい(エラー);
04864542008/05/13(火) 00:42:34ID:dYo6M2/f
>>482
できました!!
今日一日かかってもできなかったので、
とりあえず\nで分割して配列にいれて、処理させようと考えていたところでs

本当に感謝です!!
0487nobodyさん2008/05/13(火) 00:43:35ID:???
>>483>>484

2つ同時に質問したくてID隠してるんですよね、わかります
04884842008/05/13(火) 00:44:57ID:???
いや、違うしww
あふぉはすぐそうやって知識のない人間を卑下するww
0489nobodyさん2008/05/13(火) 01:06:30ID:???
化けの皮がかがれたね、書き方も似てるし
はい、次の質問どうぞ
0490nobodyさん2008/05/13(火) 01:26:38ID:YiuUZfQA
xhtml/phpでサイトを作っています。

<?php echo "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>"; ?>

上記を一行目に入れると、ブラウザ上に「"; ?>」の文字が表れました。
「"; ?>」を表示させないようにするためには、どうしたらいいでしょうか。
04914902008/05/13(火) 01:31:05ID:YiuUZfQA
<!--<?php echo "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>"; ?>-->
こう書いたら、「"; ?>」の文字は消え、かつブラウザに中身が表示されましたが、
こうしちゃっても大丈夫なのでしょうか?
0492nobodyさん2008/05/13(火) 02:01:56ID:???
>>491
だめ。

<?xml 〜 はなくすのが一番良い。
0493nobodyさん2008/05/13(火) 02:30:25ID:Xhimy1cE
>>489
おまえ市ねよ。ホントやなやつだな。
0494nobodyさん2008/05/13(火) 02:34:16ID:???
>>492
坊主、大人の世界はそれじゃ通用しないんだよ。
0495nobodyさん2008/05/13(火) 02:50:16ID:???
>>494
通用しますが何か?w
0496nobodyさん2008/05/13(火) 02:58:47ID:???
>>495
厨房乙
0497nobodyさん2008/05/13(火) 02:59:57ID:???
>>481
inputフォームからの値の受け渡し時にhtmlspecialcharsする必要はない
htmlに出力する際にhtmlspecialcharsを使う
0498nobodyさん2008/05/13(火) 03:03:03ID:???
htmlに出力してるじゃん
0499nobodyさん2008/05/13(火) 03:04:17ID:???
>>495
お前の作ったサイトはゴミ以下なんだろうな。
見なくても分かるw
0500nobodyさん2008/05/13(火) 03:07:43ID:???
>>491

そこまで思いついてて なぜそのやり方なんだよw
だめにきまってるだろ

>>490 のやり方で文字分割して出力しろ
0501nobodyさん2008/05/13(火) 04:04:30ID:2tOaVNoE
先ほどFC2ブログ板でも書き込んだのですが

http://nezumin85.blog71.fc2.com/
のブログで
アドセンスをプラグインで貼り付けて、各記事の文の一番下に表示
させてるのですけど、アドセンスを一番上の記事の下だけに
表示させるにはどうすればいいのでしょうか?
わかる方いたら教えてくれませんか?お願いします。


このサンプルコードを使えばできるみたいなのですけど
phpの知識がないのでわからないです…。
何百回も自分で色々してみたのですけどどうしてもできません。


<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); $loopcounter++; ?>

// the loop stuffs

<?php if ($loopcounter <= 1) { include (TEMPLATEPATH . '/ad.php'); } ?>

<?php endwhile; ?>

<?php else : ?>

<?php endif; ?>

the loop stuffs のところは、エントリーを表示するコードが入ります。
ad.php を作っておき、そこに広告コードを挿入します。
0502nobodyさん2008/05/13(火) 04:27:55ID:???
>>501
それでできるんじゃ?
0503nobodyさん2008/05/13(火) 08:27:10ID:???
>>490
実行して、生成されたHTML見ると
<?xml version="1.0" encoding="Shift_JIS"?>
って出るんだけど、何が問題なの?
0504nobodyさん2008/05/13(火) 08:54:15ID:???
>>498
ちゃんと出されてるソースを全部嫁

>print htmlspecialchars($_POST['message']);
><input type="hidden" name="message" value="{htmlspecialchars($_POST['message'])}" />

上のprintしている部分の話ではない
下のフォームからphpへ受け渡す段階の話をしている
0505nobodyさん2008/05/13(火) 09:13:08ID:???
>>504
それがhtmlに出力していないのだとしたら一体何に出力しているのですか?
05064902008/05/13(火) 09:26:20ID:YiuUZfQA
>>500
分割して出力してもだめでした。どうしても「"; ?>」が出ます。

>>503
ソースには、そのまま下が書いてありました。
<?php echo "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>"; ?>
php使えるサーバなのですが……。


Fxでソースを見ると、「<?php echo "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>」までがピンク、
「"; ?>」が黒で表示されました。
ということは、ブラウザは一番目の「?>」までしか判断していない、ということになります。

ためしに一番目の「?>」を「?>」にしたら出来ましたが、やっぱりだめですか?
これでも駄目なら、もうどーにでもなーれー
05074902008/05/13(火) 09:30:21ID:YiuUZfQA
>>506は、
「?>」→「?&gt;」です。
0508nobodyさん2008/05/13(火) 09:31:19ID:???
php使えてないんじゃん
0509nobodyさん2008/05/13(火) 09:33:07ID:???
>>506
拡張子が .php になってないとかそういう問題?
0510nobodyさん2008/05/13(火) 09:38:03ID:???
>>505
ああスマンよく読んでなかったのは俺のようだ
{}で囲ってるとこを見るとphpから出力してるのか
てっきりhtmlに埋め込んだコードかと思ってた

フォーム部分とは分離したほうがいいけどね
0511nobodyさん2008/05/13(火) 10:11:10ID:???
>>490
<?php echo '<?xml version="1.0" encoding="Shift_JIS" ?'.'>'; ?>
これでどう?
0512nobodyさん2008/05/13(火) 10:24:51ID:???
ソースにphpタグが表示されてる時点で
phpが実行されてないと気づけよw
0513nobodyさん2008/05/13(火) 12:21:16ID:???
>>511
やってることは同じなのに頭悪いなw
0514nobodyさん2008/05/13(火) 21:37:28ID:???
>>513
むしろお前の方が頭悪すぎ。

どう悪いかというと、脳のシナプスの軸索のからレセプターへ
ノルアドレナリンの放出が鈍くなっているか極端に少なくなっている。
栄養の偏りで小さな血栓が脳を部分的に閉塞しているはず。
すぐに病院に行け。
0515nobodyさん2008/05/13(火) 21:46:16ID:4/oebqLD
すいませんもしスレ違いだったら誘導お願いします。

PHP LearnsのMYSQL LINKRANKを探しています。
使おうと思ったらサイトが閉鎖していました…

必要な機能としては…
・大量にリンク可能(=SQL…ですかね?)
・カテゴリ分類可能
・管理人のみ編集可能
・検索機能付き
・可能ならば携帯可
もし、似たようなものがあればどなたか教えてください。
かれこれ累計20日くらい探しているのですがいまいち良し悪しが判らず、
一番良さそうなのがMYSQL LINKRANKなのですがどこのリンクから入ってもキャッシュカード(?)のブログが表示されてしまいます。
閉鎖していて、移転先もないようなので困ってしまいました。
どなたかお願い致します。
0516nobodyさん2008/05/13(火) 21:47:08ID:???
>>514
なにその無駄なていこうはw
0517nobodyさん2008/05/13(火) 21:54:15ID:KUG4Ujxh
sprintfで%xを使えば数字を16進数で表示させることが出来ますけど、
その逆で、
16進数を数字に変更したいのですけど、どのようにすれば可能でしょうか?
0518nobodyさん2008/05/13(火) 21:56:13ID:???
>>517
16進数も数字だが?
というつまらんのはさておき
10進数に直したいならhexdec
0519nobodyさん2008/05/13(火) 21:58:38ID:KUG4Ujxh
>>515
http://web.archive.org/web/20050801010807/http://sss.moo.jp/php.html
こんなんでどうでしょう?

>>518
それで可能でしたか。ありがとうございます
0520nobodyさん2008/05/13(火) 23:12:33ID:4/oebqLD
>>519
うわぁああああそれだぁぁぁぁぁあああ!!!!!
とてもありがとぉぉぉぉぉおおおおお!!!!!!
これで便利なサイトが作れます。三日三晩感謝します。
0521nobodyさん2008/05/13(火) 23:18:42ID:sbqm3fgy
$bbs_link="<a href="bbs".$count.".php">$count.php</a>";
この変数$bbs_linkの内容をtxtファイルに保存したいんですがうまくいきません。

$count=10としたら
<a href="bbs10.php">10.php</a>
という内容で変数に代入してファイルに書き込みたいんですが
どうすればよいのでしょうか?
0522nobodyさん2008/05/13(火) 23:22:36ID:???
>>521
\でエスケープかシングルクォーテーション
0523nobodyさん2008/05/13(火) 23:36:05ID:Iq/6RSHi
IIS6.0なんですけれど、HTTP経由でGETを受け付けてる時、回線の速度が
数KBになると、そのコネクションを担当しているスレッドがスリープしたり
するんでしょうか。

あるサイトからBIOSをダウンロードしているのですが、時々、コネクションが
切られることなくダウンロード速度が0byte/sになb閨Aしばらくすb驍ニ、また
ダウンロードを始めるみたいな、間欠的な動きをします。

このような動作をするサイトからはfirefoxではダウンロードが完了しない
ことが多いようで、Irvineなどを使わないとダメなようです。
0524nobodyさん2008/05/13(火) 23:43:32ID:???
>>523
板違い
0525nobodyさん2008/05/14(水) 00:47:29ID:JIUW+do7
次元数が不定の配列を動的に指定するにはどうしたらいいですか?
パラメータが0,1,2→$array[0][1][2]
パラメータが3,4→$array[3][4]
で、パラメータの数と値が毎回変わる感じです
0526nobodyさん2008/05/14(水) 00:48:26ID:???
>>525
count
func_get_args
■ このスレッドは過去ログ倉庫に格納されています