duckling の回答履歴
- mb_send_mail()が使えない
WebからPHPのmb_send_mail関数を使用してメールを送信しようとしていますが、なぜか送信されません。 原因についてお分かりになればお教えください。 また、下記以外に必要な情報があればお教えください。 コマンドライン上でのmailコマンドによるメール送信は可能な状態です。 sendmailの代わりにqmailをインストールしているため、/usr/sbin/sendmailから/var/qmail/bin/sendmailへシンボリックリンクを貼っています。 また、PHPのmail()は"Call to undefined function: mail()"エラーとなりますが、mb_send_mail()ではエラーが発生しません。 ●OS:TurboLinux7 ●言語:PHP4.3.3 ●phpのconfigure時のオプション: ./configure --with-apxs=/usr/sbin/apxs \ --enable-mbstring ●/usr/local/lib/php.iniのsendmail_path設定: sendmail_path = /var/qmail/bin/sendmail ●テスト用PHPのソース(実行すると常に「メール送信エラー」になります) <?php $ans = mb_send_mail("メールアドレス","件名","本文"); if ($ans) { print "<P>メール送信完了</P>"; } else { print "<P>メール送信エラー</P>"; } ?>
- PHP クラスの中にクラス
PHPでクラスの中にクラスを指定するのは不可能なことなのでしょうか? <例> name.php <? require("list.ini"); $list = new Select; $list->doSelect($a); <中略> ?> list.ini <? class Select{ function doSelect($qu){ require("col.ini"); $col = new Col; $col->doCol($ab,$ac); <中略> } ?> col.ini <? class Col{ function doCol($a,$b){ <中略> } ?> とすると Fatal error: Cannot redeclare class エラーがでます。 不可能なのでしょうか? よろしくお願いします。
- 文字列変換について
質問させてください。 携帯のサイトで各種(Vodafone, au)携帯電話からBBSに感想を入力する画面を作成しました。 入力される文字列は文字、数字、絵文字があります。 入力されたデータはPostgreSQLのDBに格納しています。 その格納された文字列(絵文字含む)を各種携帯で 表示してみたところ、お互いの絵文字が問題に なったため、変換処理を追加しました。 ======================================== $msg = "********";(DBから取得した文字列(絵文字含む)) $emoji = file(emoji_file.txt); for($r=0;$r<count($emoji);$r++){ $string = chop($emoji[$r]); $emoji_data = split("===", $string); if(strstr($msg, $emoji_data[0])){ echo("HIT"); $msg = eregi_replace($emoji_data[0], $emoji_data[1], $msg); } } echo($msg); ====================================== emoji_file.txt $Fr===1 $G-===281 $G.===287 ====================================== 上記のプログラムで、 DBから取得した文字列内にemoji_file.txt にある絵文字データがあれば数値に変換したいと 考えていますが、"HIT"が表示されるにも かかわらず変換されずに表示されます。 これは、"$G."などVodafoneの絵文字が 普通の文字列と違うからでしょうか? 宜しくお願い致します。
- phpのデータベースへの接続
1.PHPでフォームデータを受け取る 2.データベースに接続をして書き込み 3.書き込まれたIDを取り出す + 数値 + 乱数を一つの文字列に結合 4.上記の文字列をデータベースに保存。 このような動作は一つのphpで可能でしょうか? 2.までの動作は問題ないのですが、 3.からが動作しません。 どなたかご教授ください。よろしくお願いいたします。
- PHP 文字列 操作
文字列で $d[]; の session_register(?); 格納のしかたがわかりません。 また、別ページで上記の変数をとりだすとき $d=$_session(?); としなければならないのですか? よろしくお願いします。
- どこでも良いからクリックしたら終了!
タイトルの通りなのですが、VBであるフォームを開いてプログラムを実行後 画面上をクリックしたらそのフォームを閉じるようにしたいんです。 フォームをクリックした時ならForm_MouseDown()があるので、 Screen_Click() や Screen_Click() を試してみましたが当然?駄目でした… 助けてください、お願いします。
- ベストアンサー
- noname#6248
- Visual Basic
- 回答数4
- どこでも良いからクリックしたら終了!
タイトルの通りなのですが、VBであるフォームを開いてプログラムを実行後 画面上をクリックしたらそのフォームを閉じるようにしたいんです。 フォームをクリックした時ならForm_MouseDown()があるので、 Screen_Click() や Screen_Click() を試してみましたが当然?駄目でした… 助けてください、お願いします。
- ベストアンサー
- noname#6248
- Visual Basic
- 回答数4
- ファイルの最終更新日をちがうページで取得したい
ファイルAの最終更新日によって、ファイルBのページに「NEW」アイコンを表示・非表示にさせたいのですが…。 手動で行ってもいいのですが、面倒なので自動でやってみたいと試みているのです。可能でしょうか?? 私の考えでは、ファイルBのページでのファイルA最終更新日を取得し、日付で判断すれがいいのだとは思ったのですが。 SSIを使って、ファイルBのページでファイルAの最終更新日までは取得することができました。判断文をどうかいていいものか…。 もし、わかられる方がいらっしゃれば教えてくださいm(__)m
- 締切済み
- snowsaab
- JavaScript
- 回答数2
- ファイルの最終更新日をちがうページで取得したい
ファイルAの最終更新日によって、ファイルBのページに「NEW」アイコンを表示・非表示にさせたいのですが…。 手動で行ってもいいのですが、面倒なので自動でやってみたいと試みているのです。可能でしょうか?? 私の考えでは、ファイルBのページでのファイルA最終更新日を取得し、日付で判断すれがいいのだとは思ったのですが。 SSIを使って、ファイルBのページでファイルAの最終更新日までは取得することができました。判断文をどうかいていいものか…。 もし、わかられる方がいらっしゃれば教えてくださいm(__)m
- 締切済み
- snowsaab
- JavaScript
- 回答数2
- このホームページのようなものをつくりたい
J○A(http://www.jra.go.jp/)の(フラッシュ版) リンクの上にマウスをのせると、となりに画像がでるものをつくりたいのですが、これはどうなっているのでしょうか。できればタグで作れればいいのですが、フラッシュでなければ作れないのでしょうか。
- ベストアンサー
- noname#5737
- HTML
- 回答数2
- CGIがわかりません・・・。
会社のHPを作成しようとしています。 お客様の名前や住所等を記入して頂いて、送信するという風にしたいのですがイマイチよくわかりません。 HPビルダー2001を使用しているのですが、なにやら"CGI"を使わなくては、いけないのですよね? 色々なページを見たのですが、全くCGIが理解できません・・・。 私のやりたいことはどうしたら出来るのでしょうか・・・。 メールフォームのレイアウトはもう出来たのですが、それをどうしたら"送信"が使えるようになるのでしょうか? CGIとは、そのレイアウトに付け足すだけでいい物なのか、それとも何か起動させるために必要なのか? CGIとは、ズバリ何でしょうか? 愚問ですが、とっても困っています。 どなたか教えて下さい、宜しくお願いします。
- 一声かけてくる猫
ウチの4才になるメス猫のことなのですが 僕がコタツで新聞を読んでいたりすると 猫が通りかかった時に「にゃ?」と一声かけてくることがあります。 一声かけるだけでそのままスタスタ別の部屋に行ってしまいます。 感想としては「にゃ?」って聞かれてもなぁ… といった感じなのです。 (えさが欲しいときなどのにゃーではなく「にゃ?」です) あと廊下などで猫が先に曲がり角を曲がったときに 僕が顔を半分だけ出して猫をじーっと見ていると「ウニャッ!」怒って 走ってきて猫パンチを繰り出してきます。 他にも結構あるのですが、おとついは鉄パイプに噛み付いてました… 今まで飼ってきた猫とはかなり違う 変な猫なのですが、皆さんが見た事のある ネコの変な行動ってどんなのがありますか? ちょっと気になっていたので回答よろしくお願いします。<(_ _)>
- 405 Method Not Allowed
CGIをサポートしているISPへホスティングを利用してWebページを作成しているのですが、cgiを利用してページを遷移すると、 Method Not Allowed The requested method POST is not allowed for the URL・・・・・ Apache/1.3.27 Server at ・・・ と出てきてしまいます。 どうしてでしょうか?教えてください。お願いします。
- if文中で@***(配列変数)って・・・。
if文中で配列変数って使用できるのでしょうか? やりたいことは、 フォームを使って入力されたデータと、ログファイルの中身を1行ずつ比べて、 同じものがあったら、そこで比較を終了させる、というようなことをやりたいのです。 たとえでこんな感じでif文つくりました。(これもあってるかどうか微妙なのですが。) for($i=0; $i<5){ @FILELOG2 = split(/&/,$FILELOG[$i]); if (@FILELOG2 eq @log){ print "ok\n"; }else{ print "ng\n"; } exit; } フォームを使って入力されたデータは、 read(STDIN,$buffer,$ENV{'content_length'}); $buffer =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; @log =split(/&/,$buffer); のような感じで処理してあります。 ログファイルは #ログファイルをオープン。 open FILE,"<02.log"; flock(FILE,2); @FILELOG=<FILE>; flock(FILE,8); close FILE; のようにしてあります。 おわかりの方、よろしくお願いします。
- apeboardについて。
apeboardの設置をやっているのですがうまく行きません。 HTMLの知識もあまり詳しくは無いので設置方法を見つつ必死でやってました。 僕はHPビルダーで作っているのですが、エラーが出たので修正しますと出て ボードがめちゃくちゃになってしまいました。 投稿の欄などが全部横並びになってしまってうまく行きません。 そこでどう打ち込めばうまく作動しますか? HTMLに詳しい方、設置している方、設置するために書くHTMLを教えてください。 やっぱりこういうのは出来ないなら辞めたほうが良いですか?
- ベストアンサー
- tatsuyajr
- その他(インターネット・Webサービス)
- 回答数3
- カウンタとその左右につける画像の隙間をなくしたいのですが
カウンタの左右に画像をつけて かわいらしいカウンタにしたいのですが どうしてもカウンタの数字の左右の画像との間に 隙間ができてしまいます。 今は下記のようにテーブルタグでつなげているのですが 完全に隙間をなくすことができません。 どうしたら完全に隙間をなくせますか? <TABLE Border="0" CellSpacing="0"CellPadding="1"> <TR> <TD> <IMG Src="material/counter_r.gif" Border="0" Width="22" Height="25"></TD><TD><img src="cgi-bin/・・・/count.cgi?gif" Border="0"> </TD> <TD> <IMG Src="material/counter_l.gif" Border="0" Width="22" Height="25"> </TD> </TR> </TABLE> お忙しいところ申し訳ありませんが 教えていただけるとうれしいです。 よろしくお願いします。