wp_ の回答履歴
- バドミントンのグリップ
現在、中学一年で、「ナノスピード7700」を使用しております。 僕はグリップが細い方が打ちやすいので、グリップを買わずに、元のまま使用しています。 しかし、もう半年ぐらい使っており、さすがにグリップが滑ってきました。 しかしグリップを買うと、どうしても太くなって、打ちにくくて、使いたくありません。極薄タイプもためしてみましたが、あれでも不満足で・・。 なにかグリップ以外で滑り止め出来るものありませんかね。 なにかあれば教えていただきたいです。 今度、試合があるので、できるだけ早めに返事が欲しいです。
- 良くない方位への引越し
新居にもうすぐ引っ越す予定です。 素人ながら調べてみると、良くない方位のようです・・。 夫も私も九紫火星で娘は四緑木星です。 新居はここから直線3キロ先です。 方位なのですが、東西南北を30度に取り、真北で取ると南東ですが、それ以外では南になります。(取り方自体も分からないです) 今年は、歳破と五黄穀で悪いようですが、来年まで待っても今度は暗剣殺と九紫火星の八方塞がりで動けないようです。(この場合どちらがマシですか?) もし、南東だとしても今年は本命殺らしいです。 引越しは娘の入学があるので、来年4月までに引越ししなくてはなりません。 気になるので、方違い神社へはお参りしたのですが、やはりかなり悪い方位でしょうか?
- ZendFrameworkでコントローラを作る単位
Zend Frameworkで、コントローラを作る単位は、どのように決めていますか? たとえば、ユーザ管理をするとして、UserController.phpというものを作り、追加・更新・削除のアクションを作るとすると、一つのアクションに、入力・確認・実行の3画面が必要というような要求だと、コントローラのなかみがごちゃごちゃになってしまいます。 ですので、UserAddController.phpというようなコントローラを作り、inputAction,confirmAction,executeActionというようなアクションを作ろうかと考えています。 もちろん自由だとは思いますが、皆さんはどのようにしているのか教えてもらえればと思います。
- 空メールサービスの自動返信機能プログラム内でmb_convert_encodingが動作しない
はじめまして。SOGURINと申します。 こちらでの質問は初めてですので何卒宜しくお願いします。 いろいろ調べましたが、解決策が見つからなかったので、ご質問させてください。 【現象】 空メール受信でPHP起動し、送信者に対して自動返信メールを送るプログラムを組んでいます。 /etc/aliasesに起動するphpのファイル名を設定してプログラムを起動する所までは順調です。 返信内容の別ファイル(SJISで保存)からタイトルと本文を読み込んで、 送信前にタイトルをJIS変換させる記述を入れると、プログラムがこの記述で止まってしまいます(おそらく)。 $title = mb_convert_encoding($title,"JIS","SJIS"); ※(おそらく)と言うのは。。 エラーログを出そうとしてもエラーログ出力されないので、多分そうだろうと言う事です。 if(!$title = mb_convert_encoding($title,"JIS","SJIS")){ $output = "関数エラー"; log_up($output,$LOGFILE); exit; } 確実に言えるのは、上記で、 $titleのmb_convert_encodingの記述を外してそのまま送ると、文字化けしたメールが届く。 mb_convert_encodingの記述を入れると、メールは届かない と言う事です。 これまでに似たような話題はありましたが、 ・mb_stringを入れてコンパイルしないといけない点に関しては、phpinfo()で、 「'--enable-mbstring'」とありましたのでインストールされているのか。と。。 ・他のプログラムで画面上で操作して、mb_convert_encodingでJIS変換⇒メール送信 という機能は使ってますが普通に動いてます。 ということで、サーバーとしてmb_convert_encodingが動かない環境と言うわけでは無いと思うのですが、通常起動の時はmb_convert_encodingが正常に動作して、 自動起動の時だけmb_convert_encodingでプログラムが止まってしまう事に関して、他に原因として考えられることがありますでしょうか?
- 文字列前後の「全角空白/半角空白/改行文字」を取り除く
PHPで、「文字列の前後に付加されている全角空白/半角空白/改行文字を取り除く」 という処理をしたいのですが、以下のように置換処理を書くとうまくいきません。 $after = preg_replace('/^[ \r\n]*(.*)[ \r\n]*$/u', '$1', $before); // [ \r\n]→[半角空白、全角空白、改行文字]です どううまくいかないのかといいますと、入力として半角スペース+全角文字が入ったときに、全角文字の先頭文字が文字化けしてしまいます。 たとえば、 <半角スペース>あああ をこれにかけると、 <よくわからない文字>ああ となります。 以下のように2回に分けてみると、正常に動きます。 $tmp = preg_replace('/[ \r\n]*$/u', '', $before); $after = preg_replace('/^[ \r\n]*/u', '', $tmp); 最初のように1回の正規表現による置換で済ませたい場合、 どのように書くのが適切なのでしょうか? PHPのバージョンは5.2.3です。
- ベストアンサー
- satori_jpn
- PHP
- 回答数6
- 空メールサービスの自動返信機能プログラム内でmb_convert_encodingが動作しない
はじめまして。SOGURINと申します。 こちらでの質問は初めてですので何卒宜しくお願いします。 いろいろ調べましたが、解決策が見つからなかったので、ご質問させてください。 【現象】 空メール受信でPHP起動し、送信者に対して自動返信メールを送るプログラムを組んでいます。 /etc/aliasesに起動するphpのファイル名を設定してプログラムを起動する所までは順調です。 返信内容の別ファイル(SJISで保存)からタイトルと本文を読み込んで、 送信前にタイトルをJIS変換させる記述を入れると、プログラムがこの記述で止まってしまいます(おそらく)。 $title = mb_convert_encoding($title,"JIS","SJIS"); ※(おそらく)と言うのは。。 エラーログを出そうとしてもエラーログ出力されないので、多分そうだろうと言う事です。 if(!$title = mb_convert_encoding($title,"JIS","SJIS")){ $output = "関数エラー"; log_up($output,$LOGFILE); exit; } 確実に言えるのは、上記で、 $titleのmb_convert_encodingの記述を外してそのまま送ると、文字化けしたメールが届く。 mb_convert_encodingの記述を入れると、メールは届かない と言う事です。 これまでに似たような話題はありましたが、 ・mb_stringを入れてコンパイルしないといけない点に関しては、phpinfo()で、 「'--enable-mbstring'」とありましたのでインストールされているのか。と。。 ・他のプログラムで画面上で操作して、mb_convert_encodingでJIS変換⇒メール送信 という機能は使ってますが普通に動いてます。 ということで、サーバーとしてmb_convert_encodingが動かない環境と言うわけでは無いと思うのですが、通常起動の時はmb_convert_encodingが正常に動作して、 自動起動の時だけmb_convert_encodingでプログラムが止まってしまう事に関して、他に原因として考えられることがありますでしょうか?
- 文字列前後の「全角空白/半角空白/改行文字」を取り除く
PHPで、「文字列の前後に付加されている全角空白/半角空白/改行文字を取り除く」 という処理をしたいのですが、以下のように置換処理を書くとうまくいきません。 $after = preg_replace('/^[ \r\n]*(.*)[ \r\n]*$/u', '$1', $before); // [ \r\n]→[半角空白、全角空白、改行文字]です どううまくいかないのかといいますと、入力として半角スペース+全角文字が入ったときに、全角文字の先頭文字が文字化けしてしまいます。 たとえば、 <半角スペース>あああ をこれにかけると、 <よくわからない文字>ああ となります。 以下のように2回に分けてみると、正常に動きます。 $tmp = preg_replace('/[ \r\n]*$/u', '', $before); $after = preg_replace('/^[ \r\n]*/u', '', $tmp); 最初のように1回の正規表現による置換で済ませたい場合、 どのように書くのが適切なのでしょうか? PHPのバージョンは5.2.3です。
- ベストアンサー
- satori_jpn
- PHP
- 回答数6
- 文字列前後の「全角空白/半角空白/改行文字」を取り除く
PHPで、「文字列の前後に付加されている全角空白/半角空白/改行文字を取り除く」 という処理をしたいのですが、以下のように置換処理を書くとうまくいきません。 $after = preg_replace('/^[ \r\n]*(.*)[ \r\n]*$/u', '$1', $before); // [ \r\n]→[半角空白、全角空白、改行文字]です どううまくいかないのかといいますと、入力として半角スペース+全角文字が入ったときに、全角文字の先頭文字が文字化けしてしまいます。 たとえば、 <半角スペース>あああ をこれにかけると、 <よくわからない文字>ああ となります。 以下のように2回に分けてみると、正常に動きます。 $tmp = preg_replace('/[ \r\n]*$/u', '', $before); $after = preg_replace('/^[ \r\n]*/u', '', $tmp); 最初のように1回の正規表現による置換で済ませたい場合、 どのように書くのが適切なのでしょうか? PHPのバージョンは5.2.3です。
- ベストアンサー
- satori_jpn
- PHP
- 回答数6
- WEBデザインについて
デザインを専門に学んだことの無い私が、WEBサイトのバナーやレイアウト、ロゴなどを制作するのと、デザイン専門の学識があったり、クリエイターの専門学校などで学んだ人とは、何に差があるのでしょうか? 自分の作ったバナーを自分で比べてみると、フォントの違いや、細かな幅などがやっぱり違うような気がします。私はバナーを作るときはフォトショップですが、プロのWEBデザイナーは、イラストレータから素材を起こしたりして作るのでしょうか?どなたか、辛らつな意見でも頂ければ大変うれしいです。
- ベストアンサー
- ruby1969
- インターネットビジネス
- 回答数4
- 定年まで続けますか?
PG、SEは厳しい業界です。 昔ほんの少しの間だけSEをやっていました。 ですが合わなかったせいか、精神的に病んでしまい、続けられないと判断し、他の職業に転職して今に至ります。 今では普通に仕事していますが、今でもPG、SEの仕事は特殊だなというのが感想です。 あれほど出入りの激しい職業はなかなかないんじゃないかなと思っています。 そこで質問ですが、IT業界にいる方は定年まで仕事しますか? それとも他職業に転職しますか? 理由も添えていただければ幸いです。
- ベストアンサー
- momoiti
- SE・インフラ・Webエンジニア
- 回答数3
- mail()関数の値がtrueしか返ってこないです
PHP初心者です PHPに関する質問なのですが メールフォームにメールアドレスを入力して送信すると メールが返信されるスクリプトを作成中 <?php if (mail($_POST["mail"],'test','test@xxx.ne.jp') echo "メールを送信できました"; else echo "メールを送信できませんでした"; ?> という風なソースを書いて実行しました メールアドレスを正しく入力して送信するとちゃんと メールが届きます、それは当然なのですが たとえば適当な文字の羅列 (例:f所亜ジョあじょgじゃおじょあじょじょあ) こんな文字をフォームに入力して送信しても if構文が正常に動作せず、"メールが送信できました" と表示されます、これはifの条件の値がTRUEしか 返ってきてないということなのでしょうか? また、このif構文を正常に動作させるにはどうしたら いいでしょうか?教えてもらえるとありがたいです・・・・
- 締切済み
- tadokoro12
- PHP
- 回答数3
- 先にダウンロードダイアログを表示させる方法
お世話になります。 ブラウザから「データ取得」なんてボタンを押すと、データベースからデータを取得して、結果をcsvとして出力するプログラムを考えています。 ただ、データがかなり大きいため、データを取得してくる間の待ち時間が結構あります。この間にブラウザを操作されたりするのも問題なので、ブラウザ側からはすぐに「ダウンロードダイアログ」が出せないでしょうか? あわよくば、ダウンロードしてる、みたいなフリの最中に計算処理とかできるかな?なんて考えたのですが… header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=$file.csv"); ~データ取得処理~ print $受け取ったデータ; こんなのでどうかなと思いましたが、ダメでした。何か良い方法ありませんでしょうか。よろしくお願いいたします。
- 先にダウンロードダイアログを表示させる方法
お世話になります。 ブラウザから「データ取得」なんてボタンを押すと、データベースからデータを取得して、結果をcsvとして出力するプログラムを考えています。 ただ、データがかなり大きいため、データを取得してくる間の待ち時間が結構あります。この間にブラウザを操作されたりするのも問題なので、ブラウザ側からはすぐに「ダウンロードダイアログ」が出せないでしょうか? あわよくば、ダウンロードしてる、みたいなフリの最中に計算処理とかできるかな?なんて考えたのですが… header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=$file.csv"); ~データ取得処理~ print $受け取ったデータ; こんなのでどうかなと思いましたが、ダメでした。何か良い方法ありませんでしょうか。よろしくお願いいたします。
- 文字コードと改行
お世話になります。 PHPではじめてプログラミングにチャレンジしています。 はじめての作品で文字コードのことを全く気にせずにMAC版ドリームウェバーで作っていると一部のブラウザで文字化けが発生しました。 参考書などでは、PHPファイルはeuc-jpで記述しましょうと書かれてありますが、実際どうなのでしょうか? Let's PHPさんのサイトや、過去の質問等、読んで行けばいくほど混乱してしまいました。 PHPでプログラミングする場合、文字コードと改行コードの設定は、どのようにするのが良いのでしょうか? プログラムはeuc-jpで、出力はshift-jisの手順も教えて頂きたいです。 宜しくお願いします。
- ベストアンサー
- noname#227352
- PHP
- 回答数3
- バイナリデータからFlashを表示させる方法
プログラム上でデータを書き換えて作成したtest.swfを 下記のようにするとブラウザ上で表示されますが echo "<object data=test.swf type=application/x-shockwave-flash width=550 height=400></object>"; ファイルを作成せずにブラウザ上で表示したいのですが、どのようにしたらいいでしょうか。 header('Content-type: application/x-shockwave-flash'); echo $swf_data; // test.swfのバイナリデータ とすると表示されますが、Flash以外に画面上に テキストボックスや、ボタンを表示したいのですが、 上記の方法ではできませんでした。 どのように記述すればいいのでしょうか? また、ご指摘するには情報が不足しているようでしたら、 不足情報をご指摘ください。
- PHPの勉強をしますが・・。
1年後をめどにHPを移転しようと思っています。 その際にPHPができるサーバーに移転するつもりですが、 PHPの勉強を始めるのに素直そのままやっていいかがわかりません。 HTML CSS Javascript などはある程度理解しています。 PerlCGI は設置程度や若干の修正はやりました。 PHPの勉強はPerlCGIをしっかり理解してからやるのでしょうか? それともPerlCGIはすっとばしてもかまわないのでしょうか? また、XHTMLというのもやったほうがいいのかわかりません。 よろしくご教授お願いします。
- 卒業研究の課題をPHPに関連付けて行いたいのですが、いまいちPHPが把握できていません。アドバイスお願いします
ただいま就職活動中大学4年生です。 ゼミで、PHP(EMエディターとcyaneum.org)を使用して、データベースのような物を作成しているのですが、いまいち自分の中で、これはいったい何の作業なのか、何の役に立つのかなど把握できていません。 先日企業面接の時に卒業課題を聞かれ、「PHPを使用したデータベースの構築」と答えたのはいいのですが、実際自分でも何をしているか把握していないので、説明にしどろもどろしてしまいました(なんとかこの企業の面接は突破しました^^;) この年になって、ゼミの内容を理解していないというのはお恥ずかしいのですが、 ・上記のテーマの場合、どのような説明が効果的なのか。 ・PHPとはいったい何をするための物なのか。 ・このテーマの延長上で、面接官がある程度納得してくれるような作品を作るとなるとどのような物を作る事になるのか。 本当に初歩的で申し訳ございませんが、回答いただけたら幸いです。 ちなみに、ゼミの講義内容はモバイル機器を使ったWEBアプリケーションの作成というテーマです。まずこのアプリケーションを作成するのになぜデータベース?という初歩的な事も疑問に思っています。 回答よろしくお願いいたします。
- 卒業研究の課題をPHPに関連付けて行いたいのですが、いまいちPHPが把握できていません。アドバイスお願いします
ただいま就職活動中大学4年生です。 ゼミで、PHP(EMエディターとcyaneum.org)を使用して、データベースのような物を作成しているのですが、いまいち自分の中で、これはいったい何の作業なのか、何の役に立つのかなど把握できていません。 先日企業面接の時に卒業課題を聞かれ、「PHPを使用したデータベースの構築」と答えたのはいいのですが、実際自分でも何をしているか把握していないので、説明にしどろもどろしてしまいました(なんとかこの企業の面接は突破しました^^;) この年になって、ゼミの内容を理解していないというのはお恥ずかしいのですが、 ・上記のテーマの場合、どのような説明が効果的なのか。 ・PHPとはいったい何をするための物なのか。 ・このテーマの延長上で、面接官がある程度納得してくれるような作品を作るとなるとどのような物を作る事になるのか。 本当に初歩的で申し訳ございませんが、回答いただけたら幸いです。 ちなみに、ゼミの講義内容はモバイル機器を使ったWEBアプリケーションの作成というテーマです。まずこのアプリケーションを作成するのになぜデータベース?という初歩的な事も疑問に思っています。 回答よろしくお願いいたします。
- 指定した日付からの前後を取得
今日ではない特定の日付(2007-4-5)から数えて、 たとえば前後30日目の日付を取得する関数はあるでしょうか? 環境はphp5です。 よろしくお願いします。
- 締切済み
- gogo724275
- PHP
- 回答数2