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

【PHP】くだらねぇ質問はここに書き込みやがれpart5

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/04/30(土) 00:12:53ID:OJfc9xBu
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/
0702nobodyさん2005/05/24(火) 21:30:50ID:???
自作自演するな
0703nobodyさん2005/05/24(火) 21:30:51ID:???
>>697
(・-・)ノシ
0704軟式PHP2005/05/24(火) 21:34:03ID:???
てか、2chに書き込んでる暇があったら「排他制御」を教える時間にまわしたほうが良いのでは。
これ以上荒れてもアレなんで退散します。
0705nobodyさん2005/05/24(火) 21:38:10ID:???
いつになったら「釣れた(w」っていうの?
0706nobodyさん2005/05/24(火) 21:44:05ID:???
釣れた(w
07076772005/05/24(火) 21:46:22ID:???
何か荒れてるみたいですが、最初の書き込み以外、私では無いです。
0708nobodyさん2005/05/24(火) 21:54:42ID:???
>>707
その最初の書き込み>>677自体が非難を浴びている事を判らないと(ry
0709nobodyさん2005/05/24(火) 21:55:49ID:???
釣れた(w
0710nobodyさん2005/05/24(火) 22:12:39ID:???
>>707
お前・・・・、真性か・・・・。
0711nobodyさん2005/05/24(火) 22:15:39ID:???
       _,,:-ー''" ̄ ̄ ̄ `ヽ、
     ,r'"           `ヽ.
 __,,::r'7" ::.              ヽ_
 ゙l  |  ::              ゙) 7
  | ヽ`l ::              /ノ )
 .| ヾミ,l _;;-==ェ;、   ,,,,,,,,,,,,,,,_ ヒ-彡|
  〉"l,_l "-ー:ェェヮ;::)  f';;_-ェェ-ニ ゙レr-{   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  | ヽ"::::   ̄´.::;i,  i ` ̄    r';' }   | 久々にワロタ
 . ゙N l ::.  ....:;イ;:'  l 、     ,l,フ ノ   | こういう釣り師が沢山いたのが
 . |_i"ヽ;:...:::/ ゙=-=´`ヽ.  /i l"  < 昔のくだ質スレなんだよな 今の新参は
   .| ::゙l  ::´~===' '===''` ,il" .|'".    | 昔のくだ質スレを知らないから困る
    .{  ::| 、 :: `::=====::" , il   |     \________
   /ト、 :|. ゙l;:        ,i' ,l' ノト、
 / .| \ゝ、゙l;:      ,,/;;,ノ;r'" :| \
'"   |   `-、`'ー--─'";;-'"   ,|   \_
0712nobodyさん2005/05/24(火) 22:33:10ID:???
>677はプロ意識のかけらもないクソであるが、最良のエサであることはわかった。
0713nobodyさん2005/05/24(火) 22:39:08ID:???
見習いたいものだな
0714nobodyさん2005/05/25(水) 00:50:40ID:???
すみません、POSTに絡む文字化け問題で悩んでおります。

フォームからPOSTされた「名前・フリガナ・メアド」をMySQLに入れて、
あとついでにそのメアドと自分宛にメールを送る・・・というスクリプトを組んだのですが、
ある人がPOSTした際に自分宛てに来たメールが文字化けしてました。
MySQLに格納されたデータをphpMyAdminで確認したところ、名前は正常に入ってますが
どうやらフリガナのところでおかしくなっているようです(「泙弔箸紊・/td>」となっている)。
メールも文字化け、DBに格納したデータも文字化け、ということで、
POSTされた時点で何か問題がありそうです。

フリガナのところなので半角カナが怪しいのですが、でもしっかり
スクリプト側では $furigana = mb_convert_kana ($furigana, 'KVS'); としてあるのです。

他にどんな原因が考えられるでしょうか??
ちなみにPOSTするための投稿フォームはEUC、スクリプトもEUCで書いています。
0715nobodyさん2005/05/25(水) 00:54:25ID:???
>>714
追記ですが、メールの文字化けは、日本語の部分が全て「???」になり、
半角英数字でPOSTされた部分は全く文字化けしていませんでした。
0716nobodyさん2005/05/25(水) 00:56:16ID:???
???はunicodeぽいが、
半角カナの文字化けがmb_convert_kana で対処できると思ってたら甘いよ
0717everybody2005/05/25(水) 01:04:21ID:???
>>716
> 半角カナの文字化けがmb_convert_kana で対処できると思ってたら甘い

なして?
0718nobodyさん2005/05/25(水) 01:05:20ID:???
mb_convert_kana()は3番目の引数に文字エンコーディングを指定できるから
そこもちゃんと指定してみよう
もし文字化けした半角カナ文字が名前から推定できるなら、
入力テストを試してみて、POSTされた段階で文字化けしているのか、
mb_convert_kana()の段階で文字化けしてるのか
DBに記録されたときに文字化けしているのかもう一度自分でチェックしてみよう
07197142005/05/25(水) 01:21:07ID:???
>>718
ご指摘ありがとうございます。
フリガナは推測できたので、自分でも入力テストをしてみましたが、
全く文字化けしません。その他、文字化けの原因になりそうな文字(\/$%&;*'"などなど)を
入れてみたりしていますが、全然問題ありません。

今まで100人以上にそのフォームから投稿してもらいましたが、
このようになったのは初めてです。原因も分からず途方に暮れます・・・
0720nobodyさん2005/05/25(水) 01:27:18ID:???
半角カナが文字化けするのは、文字コードの判定を間違うから
その文字化けした人の送った文字コードを調べてみては
甘いっていうのはそういうこと
0721nobodyさん2005/05/25(水) 01:34:32ID:???
>ちなみにPOSTするための投稿フォームはEUC、スクリプトもEUCで書いています。
にもかかわらずSJISでフォームを送ってくるブラウザってことかもね
半角カナの文字列はEUCと判定されるケースが多いし
07227142005/05/25(水) 01:37:29ID:???
>>720
ありがとうございます。
文字化けした人の文字コードを調べたいのですが、
こちらに残っている記録(メールやDBデータ)が既に化けている状態で
調べることは出来るのでしょうか?

ちなみにメールについてはいろいろなエンコードで表示させてみましたが、
どれでも文字化けしてしまいます。

メールの件名や差出人も化けています。
件の「フリガナ」はメールの本文中にしか使っていませんが、
「名前」は件名にも差し込むようにしています。
ということは、その件名が化けているということは、「フリガナ」ではなく
「名前」の時点で既に問題がある可能性が高くなりました。

しかし>>714で書きましたように、phpMyAdmin(もちろんEUCで表示)で確認すると
「名前」は正しく表示されます。「フリガナ」以降からおかしくなっています。
そう考えると、一番アヤシイ可能性は、フォームの「名前」の欄で
名前を入力した「後」(つまり、「フリガナ」の前)に、
何かマズイ文字列を入力されちゃった・・・ということかもしれません。

しかしその肝心の「マズイ文字列」が特定できず、エラーを再現できず困っております。
0723nobodyさん2005/05/25(水) 01:38:43ID:k3VUWIvk
http://www.motenai.net/cgi-bin/banana/banana.cgi
0724nobodyさん2005/05/25(水) 05:14:31ID:ogiKvRXl
>>674
> ・・・って、それさえもやらないで済む汎用的な方法を尋ねてるんだと思うよ。

確かにKentWebのそれは便利かもしれないけど
>649のどこを読んでそれを求めてると判断したのさ?
おれにはフォーム送信先でのif文を効率化したいって話にしか見えないんだけど
0725nobodyさん2005/05/25(水) 08:01:42ID:???
>>722
JIS  SJIS EUC  Uni  字
5E24 9FA2 DEA4 6CD9 泙
4424 92A2 C4A4 5F14 弔
4824 94A2 C8A4 7BB8 箸
6524 E343 E5A4 7D0A 紊

2444 82C2 A4C4 3064 つ
2448 82C6 A4C8 3068 と
2465 82E3 A4E5 3085 ゅ
なので、「つとゅ」かなぁと。(1byteづつずれたと仮定)

名前の読みがフリガナだと期待できるなら、フリガナに入力されるだろう文字が分かるから、
その文字から元のフリガナ入力の文字コードも推定できて、
上記の事と鯖の設定やスクリプトの処理内容を考え合わせれば原因が分かるんじゃないかなぁ。
07267142005/05/25(水) 08:42:43ID:???
>>725
とても詳しい解説ありがとうございます!!!
あなたの書き込みを見て、少し光が見えてきました。

「つ」「と」「ゅ」は、いずれも推測されるフリガナに含まれている文字です。
それら3つの文字の前後にも文字があるはずなので、何文字分か脱落しているという
感じですね。もう少し調べてみます。
07275732005/05/25(水) 09:53:37ID:???
>>575

ヒントだけではわかりませんでした
具体的にどうするんでしょうか^^;
0728nobodyさん2005/05/25(水) 11:03:47ID:???
>>727
Flashからreadhtml.php?url=www.yahoo.co.jpで読み出す
readhtml.phpで
<?php
header("Content-type: text/plain");
echo 'text='.file_get_contents('http://'.$_GET['url']);
?>
0729nobodyさん2005/05/25(水) 11:04:19ID:???
あぁ、神よ・・・こんな事をしてしまう愚かな私をお許しください・・・。

list($a,$b,$c,$d,$e) = array_map('trim',array($a,$b,$c,$d,$e));
0730nobodyさん2005/05/25(水) 12:32:45ID:???
>>729
許す
0731nobodyさん2005/05/25(水) 12:41:37ID:???
>>730 は神
0732nobodyさん2005/05/25(水) 16:53:16ID:???
メガファクトリー.comの鯖を借りたんですが
mb_send_mailが使えませぬ
使えるかどうかってphpinfo();とか見たらわかりますか?
0733nobodyさん2005/05/25(水) 17:07:05ID:???
mb無しのやつはどうなの
07347322005/05/25(水) 17:07:24ID:???
localの値が
sendmail_from no value
sendmail_path -t -i
だったぽ使えないなショボーン
07357322005/05/25(水) 17:09:58ID:???
mail($to,$sub,$body,$head)のですか?
これは実行したらエラーがでますたよ
0736nobodyさん2005/05/25(水) 17:26:47ID:???
>>734
それじゃmb_send_mailどころかmailも使えないじゃないか
0737nobodyさん2005/05/25(水) 17:57:26ID:???
質問です。
ABC.phpというファイルの中に、function XYZ() で関数「XYZ」を作っておいたとします。
ちなみにA.phpのファイルサイズは10kbだとします。

次に、require_once("ABC.php")で「ABC.inc」読み込んで、その後「XYZ()」 を利用したとします。
このときの、転送量はどうなっているのでしょうか。
requireで既に読み込んでいるので、その後 関数XYZ() を使う時には、
すでにキャッシュに入っている(?) XYZ()を取り出して使っている で合ってますか?

逆に、毎回ABC.phpに接続して、その中で XYZ() を呼び出すという行為をするならば、
ABC.phpを毎回取得しているということで、上の例に比べて転送量は増えるってことですか?

あと、プロフェッショナルな方々は、作った関数全部をinclude用のファイルに詰め込んでおいたりするのでしょうか。
0738nobodyさん2005/05/25(水) 18:12:07ID:???
>>737
転送量というのが、レンタルサーバでよくあるようなネットワークの転送量制限の話だとしたら、
(ローカルのファイルに対して)requireやincludeしても一切関係ありません。
0739nobodyさん2005/05/25(水) 18:13:32ID:???
>>737
>ABC.phpを毎回取得しているということで、上の例に比べて転送量は増えるってことですか?

ABC.phpがA.phpとは違うサーバにあればね。

>作った関数全部をinclude用のファイルに詰め込んでおいたりするのでしょうか。

プロフェッショナルではないけど、汎用の自作関数は、利用目的別にまとめてる。
時間関連だったら、time.phps DB関連だったら、db_util.phps とか。
0740nobodyさん2005/05/25(水) 18:15:09ID:???
エラー内容も書かないし、釣りだろ
0741nobodyさん2005/05/25(水) 20:25:18ID:???
>>738-739
サーバーの転送量制限が気になってたもので・・ スッキリしました。
汎用性のある自作関数はまだ少ないですが、コードを見やすくするためにも、もっと精進します。
どうもありがとうございました
07427272005/05/25(水) 23:07:27ID:???
>>728

出来ました
どうもありがとうございました
この恩は忘れません
0743nobodyさん2005/05/26(木) 01:34:16ID:???
w
0744nobodyさん2005/05/26(木) 01:34:22ID:???
PHP関連書籍のスレッドが1000まじかで消えちゃったので
誰か立ててくれませんか?PHPを学び始めたので見てたのですが消えてしまったので。
スレたてできないのでどこで依頼すべきか悩んで結局ここに来ました。お願いします。
0745nobodyさん2005/05/26(木) 09:08:50ID:???
>>744
立てた
PHP関連の書籍(但しPHP出版系お断り)第2版
http://pc8.2ch.net/test/read.cgi/php/1117066073/
0746nobodyさん2005/05/26(木) 14:25:37ID:???
zipファイルにパスワードをかける方法を教えてください
0747nobodyさん2005/05/26(木) 14:27:51ID:jXL9UD+H
バータ!
グルド!
ジース!
リクーム!
(あと一人は忘れた)



5人揃って、ギニュー特選隊!!!!
0748nobodyさん2005/05/26(木) 14:30:55ID:???
ドドリア?
0749nobodyさん2005/05/26(木) 14:31:21ID:???
>>747
釣りだよね・・・

『ギニュー』特選隊!!!!

といっていて1人忘れたってw
0750nobodyさん2005/05/26(木) 16:14:25ID:???
PHPプログラムがメモリへロードされる時、コメントアウトしている部分も
ロードされているんでしょうか?
例えば、コメントの部分が5MB分あって実際のプログラムは3行で終わってしまう場合、
実際に実行されるのは3行分のみだけどメモリは5MB以上消費するんでしょうか?
0751nobodyさん2005/05/26(木) 16:16:27ID:???
>>750
コメントかどうか判断するのに、読み込んでみないと分からない。
つまり、コメントだろうがなんだろうが読み込まれる。
0752nobodyさん2005/05/26(木) 16:19:52ID:???
>>751
なるほど、やっぱりそうですか。
ありがとうございます。
0753nobodyさん2005/05/26(木) 16:25:02ID:pGokQGSJ

php/HogeLib/A.php と言うファイルが
<?
echo "HogeLib/A<br>\n";


って内容で,php/HogeLib.php と言うファイルが
<?
echo "HogeLib<br>\n";
include_once("HogeLib/A.php");



って内容で, hoge.php と言うファイルガ
<?
ini_set("include_path",ini_get("include_path").":./php");
include_once("HogeLib.php");
?>

なとき,hoge.php を実行したら,

HogeLib
Warning: main(HogeLib/A.php): failed to open stream: No such file or directory in /var/www/ht_docs/php/HogeLib.php on line 3

Warning: main(): Failed opening 'HogeLib/A.php' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/lib/php/Smarty:./php') in /var/www/ht_docs/php/HogeLib.php on line 3

てなエラーがでるんすけど,これどういうワケなんでしょう?
include_path にはちゃんと ./php が入ってるから HogeLib/A.php は見えると思うのですが…
0754nobodyさん2005/05/26(木) 16:38:27ID:???
ヒント ./ 相対パス
0755nobodyさん2005/05/26(木) 17:18:01ID:???
>>って内容で, hoge.php と言うファイルガ
FFか。
0756nobodyさん2005/05/26(木) 17:26:43ID:???
>>753
マニュアルのincludeのページをよく読む。
ワーキングディレクトリの概念を把握する。
getcwd()などを使って上記の事柄を確かめてみる。
日記に自己批判文を書く。
0757nobodyさん2005/05/26(木) 17:34:41ID:???
>>753
ini_set("include_path",ini_get("include_path").":./php");
Windowsなので:を;に変えてやったらちゃんと表示された
07587532005/05/26(木) 17:35:02ID:???
すまん
HogeLib/A.php が
HogeLib/A.pm って間違った名前で保存されとった.
直したら動いた
頚動脈にストローさして逝ってきます.
0759nobodyさん2005/05/26(木) 18:39:38ID:???
もう二度とくんなよw
0760nobodyさん2005/05/26(木) 19:29:23ID:CDrjkCAB
ショップサイトをつくったのですが、カートにいれるときに
Warning: Cannot modify header informationて感じでエラーになって
カートにいれられません。ローカルでためしたらちゃんとカーとにはいって
こういうエラーもでないのですが・・・何がいけないんでしょうか?
おしえてください。お願いします
0761nobodyさん2005/05/26(木) 19:42:36ID:???
つwww.geocities.jp/lainboost/
0762nobodyさん2005/05/27(金) 00:37:17ID:???
PDFlibで漢字(ってか2バイト文字)を出力するには
load_fontで何を指定たら良いのか教えてください。
色々指定して見たのですがロードエラーが出ます。
因みにどの様な字を書いても「,」になってしまいます。

環境
 windowsXP
 Apache/2.0.54 (Win32) PHP/5.0.4
 Php version : 5.0.4
 PDFlib-6.0.1p1-Windows

宜しくお願いします。
0763nobodyさん2005/05/27(金) 00:40:05ID:???
>>762
PHPでPDF
http://pc8.2ch.net/test/read.cgi/php/983858078/
0764nobodyさん2005/05/27(金) 01:04:19ID:???
>>763
�d
07657442005/05/27(金) 01:05:34ID:???
>>745
スレたてありがとうです。
DAT落ちしてたんで助かります
0766nobodyさん2005/05/27(金) 10:13:08ID:???
あの・・・、すごい質問していい??

最近 <BR/> ってよく見かけるけど、<BR> とどう違うの??
何かメリットあるのかな?
0767nobodyさん2005/05/27(金) 10:42:54ID:QDREae0S
おなじ
線が入ってかっこいいってとこかな
0768nobodyさん2005/05/27(金) 10:53:43ID:???
>>728

読み出せたのですが新たな問題?が生じました
比較的ソースの長いページを読み込んでみたのですが
半分くらいしか表示されません
flash側の文字数制限かとおもい
phpでタグを取り除いて文字数を減らしたのですが
同じところまでしか読み込みません
php側になにか制限があるのでしょうか?
0769nobodyさん2005/05/27(金) 10:59:07ID:???
>>766
<br />ならXHTMLだけどね
<BR/>はなんだろう
0770nobodyさん2005/05/27(金) 10:59:16ID:???
>>766
XHTML.
ただしXHTMLのタグは小文字でないといけないので<br/>が正しい。
古いブラウザとの互換性のために<br />と、スラッシュの前にスペースを入れることも多い。
0771nobodyさん2005/05/27(金) 11:04:09ID:???
>>768
読み込んだソースに&があるとそこで区切られちゃうな
読み込んだソースをPHPでUTF-8(FlashってUTF-8だよね)に変換後にurlencodeして渡したらどうだろう
07727682005/05/27(金) 11:04:36ID:???
自己解決しました
申し訳ないです

ソース内に&があったために起こった現象でした
flashでは &は 変数をつなぐときとかに使うので
別変数として読み込まれていました

phpの話じゃなくてすみません

0773nobodyさん2005/05/27(金) 11:16:53ID:???
>>770
なるほど!!
・・・で、何かメリットあるんでしょうか??

nl2br関数でもなぜか勝手に<br/>に変換されちゃうんですが。。。
0774nobodyさん2005/05/27(金) 11:41:56ID:???
(;^ω^)これは・・・
0775nobodyさん2005/05/27(金) 11:59:11ID:???
漏れも正直XHTML自体の意味…というか必要性が分からん。
0776nobodyさん2005/05/27(金) 12:00:19ID:???
まあ /> で終わってたら、閉じタグ探さないでいいわけだ
0777nobodyさん2005/05/27(金) 12:09:30ID:???
XHTML(XML)はコンピュータのためのフォーマットだから、XSLとか使わん限りはメリットは薄いやね。
人間様にとっては「妥当」であることに意義を見出せるかどうかにかかってると思う。
0778nobodyさん2005/05/27(金) 13:14:58ID:???
>>25
ヘッダの確認方法
フーイズみたいなヘッダーイズ

http://simple.or.tp/headeris/
0779nobodyさん2005/05/27(金) 14:28:37ID:???
http://www.atmarkit.co.jp/aig/01xml/xhtml.html
0780nobodyさん2005/05/27(金) 17:14:59ID:???
ttp://php.s3.to/bbs/fstyle/
このスクリプトに画像もアップロード出来るようにしたいのですが、どうしたらいいですか?
0781nobodyさん2005/05/27(金) 17:32:24ID:???
$mysql = mysql_connect($servername,$dbuser,$dbpass);
var_dump($mysql);
$tableopen = mysql_select_db($dbname,$mysql);
var_dump($tableopen);
$query = "INSERT INTO $tablename (number,name,address,tell) values($dat[0],$dat[1],$dat[2],$dat[3])";
mysql_query($query,$mysql);

上記のスクリプトでデータベースのテーブルに書き込みたいのですがうまくいきません。
データベースの接続とテーブル指定はうまくいってます。
クエリー文の変数には問題なくデータが入っていますし、列名の指定も間違ってないです。
何が問題なのでしょうか。
0782nobodyさん2005/05/27(金) 17:48:03ID:???
>>781
$dat[0]・・・の内容が展開されてない悪寒。
変数を{}で囲め。
それでもダメなら、挿入する値をそれぞれシングルクォートで囲め。
それでもダメなら、挿入するフィールド名をそれぞれバッククォートで囲め。

それでもダメなら、そのSQL文をphpMyAdminから直接命令してみろ。
そこでエラーになれば、エラーの具体的な理由が表示される。
0783nobodyさん2005/05/27(金) 17:49:12ID:???
あ、あと$tablenameも${tablename}にすべきだな。
0784nobodyさん2005/05/27(金) 17:51:26ID:???
>>781
文字列なら
$dat[1] => '$dat[1]'
とシングルクォートで囲む
0785nobodyさん2005/05/27(金) 18:09:59ID:???
>>782-784

ありがとうございます!
無事データベースに入力できました。
0786nobodyさん2005/05/27(金) 22:52:51ID:???
デザイン部分をHTMLにするってのは、SmartyとかHTMLテンプレートとか使わないと無理か?
レン鯖だから使えないんだが ..... (つД`)

なんとか使わずに分けられないか?
0787nobodyさん2005/05/27(金) 23:11:33ID:???
>>786
Smartyはレン鯖でも使えるぞ。

そして、デザインとロジック分離したいなら、ロジックがわで適当に変数割り当ててデザインをinclude(require)とかでできるぞ
07887862005/05/27(金) 23:24:26ID:???
>>787
>Smartyはレン鯖でも使えるぞ。
そうなのか?うちの鯖では使えないとか言われた。

なるほど、include()か。
関係無いかもしれんが、PerlかなんかでHTML内の
<!-- template_start -->
とかを探してごにょごにょしてるっぽいスクリプトを見たことがあるんだが、似たような事がPHPでもできるってことか?
0789nobodyさん2005/05/27(金) 23:54:04ID:IA/SnaDd
<?
for ($a = 0; $a<99; $a++ ){
print ("$a");
}
?>

非常に初歩的なな質問でスマソ
あの、上記のように組んだ時
0、1、2、3、・・・・
となるのを
00、01、02、03、・・・
と1桁目の部分を2桁表記にしたいのですが
どのように組めばいいのでしょうか?
0790nobodyさん2005/05/28(土) 00:08:06ID:???
>>789
初歩的と分かっててスマソと書くくらいなら
その前にマニュアルくらい読めや
http://jp2.php.net/manual/ja/function.printf.php
0791nobodyさん2005/05/28(土) 05:19:13ID:3n2nzezn
HTMLのスキンを使ってログファイルのデータを表示したいのですが
$View = 10;
$count=0;
foreach ($lines as $line){
if( $no == $no ) { $count++; }
if($count < $start || $count > $fin) { continue; }
list($no, $title, $kiji, $date)=explode("<>",$line);
$Body = str_replace("\$no", $no, $Body);
$Body = str_replace("\$title", $title, $Body);
$Body = str_replace("\$kiji", $kiji, $Body);
$Body = str_replace("\$date", $date, $Body);
echo $Body;
}
と書いたらスキンは適用されているのですがログファイルの1行目をスキンごと10回繰り返してしまいます。
2回目のループはログの2行目、3回目のループは3行目...としたいのですが
どうすればいいのでしょうか?
0792nobodyさん2005/05/28(土) 06:00:17ID:???
あの、CとかJAVAでサンデープログラマーっていますけど、ホームページプログラマーでも、サンデープログラマーってやってる方いるんですか?

もしいるなら、どの程度儲けてるんでしょうか?
0793nobodyさん2005/05/28(土) 07:01:39ID:???
>>788
>>Smartyはレン鯖でも使えるぞ。
>そうなのか?うちの鯖では使えないとか言われた。

Smartyがレンタル鯖で使えないとしたらPHP自体が使えない限りありえないぞ。
0794nobodyさん2005/05/28(土) 07:33:59ID:+nfrsZa4
SJISとSJIS-winってどう違うのでしょうか?
SJIS-win=Shift_JISにWindowsが拡張文字を追加したもの…でしょうか?
0795nobodyさん2005/05/28(土) 09:28:47ID:???
>>793
無料鯖とか
0796nobodyさん2005/05/28(土) 10:14:40ID:???
>>795
自分のホームディレクトリに自分でインストールする
07977682005/05/28(土) 10:28:27ID:???
$text から & 記号を取り除こうと思い
作ってみたのですが うまくいきません
どこに問題があるのでしょうか?

$text=strip_tags($text);    //まずタグを取り除いて
$text=str_replace($text, '&',' ');    // &をスペースに置換 のつもり
0798nobodyさん2005/05/28(土) 10:34:43ID:???
>>797
str_replaceの引数
0799nobodyさん2005/05/28(土) 11:02:19ID:???
>>794
>SJIS-win=Shift_JISにWindowsが拡張文字を追加したもの
あたり。普通の人がシフトJISというと大抵はSJIS-winの方を指してる。
0800nobodyさん2005/05/28(土) 11:25:47ID:???
そうしたら、SJIS-winとWindows-31Jの違いって何?
0801nobodyさん2005/05/28(土) 11:28:25ID:???
>>797
mixed str_replace ( mixed search, mixed replace, mixed subject [, int &count] )
0802nobodyさん2005/05/28(土) 12:51:34ID:O3+IZd9y
ローカルでは正常に作動するのに
実鯖に転送したら作動しないのはWHY?
本のスクリプト使えねえよ・・・10日で覚えるPHP
■ このスレッドは過去ログ倉庫に格納されています