【PHP】下らねぇ質問はID出して書き込みやがれ 97
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2010/07/23(金) 06:24:51ID:3G71fl8i過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
前
【PHP】下らねぇ質問はID出して書き込みやがれ 96
http://pc11.2ch.net/test/read.cgi/php/1275032024/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0953nobodyさん
2010/09/18(土) 07:10:40ID:???コードそのものが不要になって、コード量が激減するという話だけど。
0954nobodyさん
2010/09/18(土) 07:48:58ID:???フレームワークと言語を同列に考えるアホがおったで
rubyやってるやつはほんまアホやのぉ
0955nobodyさん
2010/09/18(土) 07:52:23ID:???精神分裂病じゃないの?
0956nobodyさん
2010/09/18(土) 08:30:48ID:???0957nobodyさん
2010/09/18(土) 09:46:47ID:???0958nobodyさん
2010/09/18(土) 09:47:35ID:???SQL書いたら負け
みたいな風潮はどうにかならんもんかね
0961nobodyさん
2010/09/18(土) 11:05:07ID:0ynij3digzipを解凍する際に、gzdecodeだとエラーが出るため、
一旦取得したデータをファイルに保存して、gzopenで開いて処理しています。
一旦ファイルに保存したりせずにgzipを解凍する方法は何か無いでしょうか?
よろしくお願いします。
0962nobodyさん
2010/09/18(土) 11:46:29ID:???echo gzread(gzopen("data:application/x-gzip;base64,".base64_encode($body),"r"),1048576);
もしくは
echo file_get_contents("compress.zlib://http://www.example.com/");
0963nobodyさん
2010/09/18(土) 11:48:12ID:???ttp://php.net/manual/ja/ref.zlib.php
0964961
2010/09/18(土) 12:10:07ID:???こんなやり方があるとは…
サンプルコードも頑張って読んでみます。
ありがとうございました。
0965nobodyさん
2010/09/18(土) 12:15:59ID:3DxtMwFgPHPで動かせるものでお願いします
0967nobodyさん
2010/09/18(土) 12:55:09ID:???ttp://www.spencernetwork.com/CommonGatewayInterface/WindowsProgram/sendmail.exe.html
0968nobodyさん
2010/09/18(土) 13:46:55ID:???indexのvalueを日本語にしたところ文字化けしました
UTF-8だからでしょうか…
Shift-JISでやっても同じでした
0969nobodyさん
2010/09/18(土) 14:01:00ID:???文字化けは何度も出てるだろーが
自分で過去ログ嫁
出来損ないの馬鹿
0970nobodyさん
2010/09/18(土) 15:16:37ID:???0971nobodyさん
2010/09/18(土) 15:38:24ID:LxDnyvQU↑から "き"を先頭に5文字抜き取るコードを教えていただけないでしょうか?
(文字列に"き"は1回、もしくは複数回、登場するかもしれません)
お忙しいかとは思いますが、よろしくお願いします。
0972nobodyさん
2010/09/18(土) 15:49:27ID:???0973nobodyさん
2010/09/18(土) 15:54:21ID:???0974971
2010/09/18(土) 15:59:42ID:LxDnyvQU検索ヒットが1個でも、複数個でも、抜き取った文字列を配列に入れて頂ればと思います。
0976nobodyさん
2010/09/18(土) 16:22:23ID:???普通自分の環境で文字コード変えるでしょ
$doc->encodingの値を変えるなり、予め文字列をコンバートしとくとかすればいいじゃん
0978nobodyさん
2010/09/18(土) 16:31:05ID:???コードを書いてくれじゃ誰も答えてくれないと思うぞ。
自分でコード書いてみてうまく動かないから、
どこが間違ってるか教えて欲しいのならわかるが。
0980971
2010/09/18(土) 16:44:45ID:LxDnyvQU$kensakumoji = "あいうえおかきこけこさしすせそ あいうえおかきこけこさしすせそ";
// $kensakumojiという文字列から "き" の登場回数を検索
substr_count($file, "き");
for("き" の登場回数分ループ){
// $kensakumojiという文字列から "き"が何文字目にあるか調べる
$mojime = ここがわかりません
// $mojimeから5文字分を抜き取る
echo (substr($kensakumoji, $mojime, 5)."<br>");
}
0982971
2010/09/18(土) 16:46:43ID:LxDnyvQU$kensakumoji = "あいうえおかきこけこさしすせそ あいうえおかきこけこさしすせそ";
// $kensakumojiという文字列から "き" の登場回数を検索
$kaisuu = substr_count($kensakumoji, "き");
for("き" の登場回数分ループ){
// $kensakumojiという文字列から "き"が何文字目にあるか調べる
$mojime = ここがわかりません
// $mojimeから5文字分を抜き取る
echo (substr($kensakumoji, $mojime, 5)."<br>");
}
0984971
2010/09/18(土) 16:59:01ID:LxDnyvQU正規表現というモノを、どのようにコード化すればよいのでしょうか。。。
0985nobodyさん
2010/09/18(土) 17:03:53ID:???0986971
2010/09/18(土) 17:29:50ID:LxDnyvQU正規表現に関する例文が沢山あったのですが
私の目的とするモノは見つけられませでした
0987nobodyさん
2010/09/18(土) 17:35:36ID:???「あいうえお」じゃなくて具体的な例で何がしたいのか教えてくれ。
0988nobodyさん
2010/09/18(土) 17:52:27ID:???まあ思い切り答えがかいてあるのに理解できない奴が作れるとは思えんが
0989nobodyさん
2010/09/18(土) 18:13:44ID:???PHPのiPhone対応の状況はどうでしょうか?
この点、あまり情報がないので、対応されている方がいらっしゃいましたら、
アドバイスや構築の際の覚悟などについてご教示頂ければ幸いです。
0991nobodyさん
2010/09/18(土) 18:18:12ID:???問題ないよ
というかサーバサイドは関係なくないか?
それともiPhone対応を謳ったテンプレートとかフレームワークを探してるって意味?
0992nobodyさん
2010/09/18(土) 18:23:53ID:???サーバ側の文字コードをUTF-8にしてencodingの値をUTF-8 や Shift-JISにしても文字化けしました
0993nobodyさん
2010/09/18(土) 18:44:43ID:???どこまでは文字化けせず、どこで文字化けするのか
原因を自分で切り分けて確認しろよ。
文字化けってのは結局ブラウザの表示文字コードが一致してないわけだから
ブラウザの文字コード変えてみて正常に表示できる文字コードを調べろ。
0995nobodyさん
2010/09/18(土) 19:02:34ID:???0997nobodyさん
2010/09/18(土) 19:19:21ID:???とりあえず次スレ立てますよ
0998nobodyさん
2010/09/18(土) 19:24:45ID:???http://hibari.2ch.net/test/read.cgi/php/1284805237/
0999nobodyさん
2010/09/18(土) 19:25:21ID:qF/0CouG【PHPのバージョン】5.3.3
【連携ソフトウェア】Qdmail
【質問内容】
問題点:メールのタイトルが特定の文字列のときに文字化けしてしまいます。
タイトルが「メール」のときは文字化けするんですが「テスト」なら文字化けしません。
タイトルが文字化けするときの文字列を本文に書くと同じく文字化けします。
どこか見直す点はありますでしょうか?
ちなみに$mail->charset('UTF-8', 'base64');にしてもiso-2022-jpからutf-8になるだけで改善されませんでした。
メール→文字化け
テスト→正常
あかさたなはまやらわ→正常
アカサタナハマヤラワ→文字化け
ちなみに「あかさたなはまやらわ」のときのメールヘッダは
Subject: =?iso-2022-jp?B?GyRCJCIkKyQ1JD8kSiRPJF4kZCRpJG8bKEI=?=
ですが、
「アカサタナハマヤラワ」のときは
Subject: =?iso-2022-jp?B?GyRCZWIbKEI/GyRCZWIbKEI/GyRCZWIbKEI/GyRCZWIbKEI/GyRCZWMbKEI=?=
=?iso-2022-jp?B?GyRCNGUlb2VjXGUmJmVjGyhCPxskQmVjGyhCPw==?=
となっています。二行になって頭にTabが入っているようです。
↓のファイル自体はUTF-8で作られています。
require_once 'qdmail.php';
$mail = new Qdmail();
$mail->to('test@example.com'); // 実際はGmail宛 Yahoo宛も同じ結果です
$mail->subject('メール');
$mail->text('ここに本文');
$mail->from('info@example.com', '管理者');
$mail->send();
1000nobodyさん
2010/09/18(土) 19:32:44ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。