副業PHP
ここには説明文を表示します。
説明文は「モジュールの設定」にて編集できます。
説明文は「モジュールの設定」にて編集できます。
| メイン | 簡易ヘッドライン |
現在データベースには 1055 件のデータが登録されています。
最新 RDF/RSS/ATOM 記事
別のPHPファイルの特定の行を置換したいのですが
in
Q&A掲示板
(2008-3-26 17:47:14)
PHPを最近始めたばかりの者です。実装方法の分からないことがあるので質問致します。
あるPHPファイルから、別のPHPファイルの特定の行を置換したいのですが、どう実装すればいいのか分かりません。
FILE関数でファイルを配列として読み込むことは出来ましたが、特定の行を表示することはできても、置換する方法は分かりませんでした。
実装方法を何方かご教授頂ければ幸いです。
Cookieの取得ができない
in
Q&A掲示板
(2008-3-26 16:00:30)
はじめまして。
PHPをはじめて数ヶ月の初心者です。
テスト環境で、オブジェクト指向のclassを使用してCookieを保存し、
ログイン前、ログイン後で個別にページを表示させるプログラムを組んでいます。
POSTから受け取ったログイン用IDを一度Cookieにセットし、
ログインIDがCookieにセットされており、かつDBにデータが存在していれば会員用ページ、
IDがCookieにセットされていなければ、非会員ページへ遷移するというつくりになっているのですが、
一箇所だけどうしてもCookieをきちんと保存できていない箇所があり、
ログインが出来なくなってしまっています。
ログインできないIDはDB上で確認すると、きちんと存在しています。
動作環境を下記に記載いたします。
Apache/2.2.6
PHP/5.2.4
MySQL/5.0.45
テスト環境の作成にはXAMPPの1.6.4を使用しています。
同一ドメインの別のファイルでも、CookieにIDを保存して、IDがセットされていれば
ログイン後のページに遷移するようなソースがあるのですが、そちらは正常に動作しています。
また、別の環境下でログインできるか試してもらったところ、
そちらではきちんとログインできるので、原因がわからず困っています。
(この時は統合環境ではなく、Apache,PHP,MySQL個別にインストールされています)
同様の症状を経験された方、また経験していなくても推測がつく、という方など
長い文章ですみませんが、お知恵を拝借できれば幸いです。
どうぞ宜しくお願いします。
テキストから図を作成 - Graphviz
in
PHPプロ!TIPS+
(2008-3-26 11:20:03)
皆さんは、ちょっとした図が必要になったとき、どうされてますか?
エクセルを使って作成したり、文字を駆使してテキストで作成したりでしょうか。ただ、エクセルだとちょっと大仰だったり、テキストだとちょっと面倒だったりといった場合もあるかと思います。
今回はそんな時に便利な Graphviz をご紹介します。
PHPプロ!Weekly PEAR リリース @ 08/03/25号
in
PHPプロ!ニュース
(2008-3-25 16:15:40)
PHPプロ!Weekly PEARリリースでは、前週からの1週間にリリースされたPEARパッケージを、毎週まとめてご紹介します。
本記事では、03月18日から03月25日までの間にリリースされたパッケージ一覧を掲載しています。
2種類のGoogleMap画像出力を比べてみる
in
PHPプロ!TIPS+
(2008-3-25 11:00:00)
以前に「携帯でGoogleMapを手軽に表示するPHPクラス」の実装方法をご紹介させていただきました。その後、正式にGoogleからGoogleMapを画像で出力する方法が公開されましたが、今回は正式なものを実際に使用して、以前にご紹介したものと比べて解説していきたいと思います。
【PHPMailer】【symfony】sfMailクラスで送信先を取得する方法は?
in
Q&A掲示板
(2008-3-25 0:33:41)
sfMail.class.php
ですが、宛先を取得するメソッドはないのでしょうか?
$mail->getRawHeader()
では、To: が出ませんでした。
PHPでAtomの署名機能
in
Q&A掲示板
(2008-3-24 22:45:12)
開発初心者です。
PHPでAtomを利用したAPIを実装したいのですが、
その際にセキュリティ上「署名(Singnature)」を用いることとなりました。
そこで署名(Singnature)について調べているのですが、
どのサイトや書籍でも概要について記述してあるのみで、
実際の使用方法についての記述がみつからず困っています。
もしわかるかたがいらっしゃれば実装方法、または参考になるサイトなどについて
教えてください。どうぞよろしくお願いします。
java_scriptによるフォームボタン
in
Q&A掲示板
(2008-3-24 16:50:13)
java_scriptについての質問です。
宜しくお願いします。
「戻る」と「次へ」ボタンがあるフォームでエンターキーを押した場合、
左側についてる「戻る」ボタンが押されてしまいます。
これをエンターキーを押したとき、「次へ」java_scriptで、
ボタンが反応するようにしたいのですが、どうしたらいいでしょうか?
フォーマットした後の数値が正しくありません。
in
Q&A掲示板
(2008-3-24 12:37:00)
御世話になります。
データの件数を取得して表示をしたいのですが、フォーマットをした後の数値に若干の誤差があり
ます。件数は全部で1671件あります。下の $replace_count を出力すると 1658件になってし
まいます。 $count をそのまま出力すると問題ないのですが・・・
よろしくお願いいたします。
$count = 0; //件数用変数初期化
while($kekka=mysql_fetch_array($Data)){
$count++;
}
//カウント数フォーマット
$replace_count = number_format($count);
メール本文で変数部分が文字化け
in
Q&A掲示板
(2008-3-23 18:14:35)
メール送信の際に
$message = "
投稿確認メールです。
.$user['name']."さん
から投稿がありました
";
という風にしてメールを送ると
--------------------------
投稿確認メールです。
ユーザーさん
から投稿がありました
--------------------------
といったふうにしたいのですが
今の状態だと
変数の部分(メールの例の「ユーザー」の部分)だけが文字化けして
受信されます。
文字化けさせないで受信する方法は無いのでしょうか?
echo $user['name'];
とやると、文字化けせずに表示させることはできるのですが・・
メール送信後、宛先がすべてのユーザーに見えてしまいます・・。
in
Q&A掲示板
(2008-3-23 15:18:36)
いつも大変お世話になっております。
今SQLより抽出したアドレスに一括してメールを送信するプログラムを作っています。
最終的に送信のプログラムは、下記の通りです。
$to = $_POST['mail'];
$subject = $_POST['subject'];
$body = $_POST['message'];
$from = "送信者"."<アドレス>";
mb_send_mail($to,$subject,$body,"From:".$from);
しかしながら$_POST['mail'];は配列で格納しているためカンマ区切りのアドレスとなっています。
(aaa@yahoo.co.jp,bbb@yahoo.co.jp・・・)
実際テストしたところ宛先にすべてのアドレスが表示されてしまいました(x_x;)
どうにか他の人のアドレスまで表示させないようにはできないでしょうか?
あと素朴な疑問なのですが、送信した際、不達となったメールデータはどこにいっているのでしょうか?
サーバーのどこかに格納、または送信者に返ってくる、もしくは不達のメッセージは自動でサーバーが削除しているのでしょうか?
サーバーはチカッパ!を利用しています。
何卒よろしくお願い申し上げます。
php設定について
in
Q&A掲示板
(2008-3-23 2:59:27)
お聞きしたいことがありまして書き込みさせいただきました。
Apache、phpをインストールして一通り設定し終わったので動作確認するために
「http://localhost/」にアクセスしたところ「It works!」と表示されました。
これは問題なく動作していると考えてよいのでしょうか?
そして
<?php
print("Hello World!");
?>
と入力して指定のフォルダに入れて動作確認したところ
普通なら「Hello World!」と表示されるはずなのに
<?php
print("Hello World!");
?>
すべてが表示されてしまいます。何に問題あるのかわかりません。
初心者でわからないことだらけで申し訳ありませんがよろしくお願いします。
変数にNULL
in
Q&A掲示板
(2008-3-23 1:00:17)
はじめまして。
変数にNULLを代入することはできるのでしょうか?
AかBを選ぶ というようなプログラムを作成し
フォームからPOSTで送られてきたデータを
Aにチェックがある場合は value="1"
Bにチェックがある場合は value="0"
なので
$check = $HTTP_POST_VARS['check'];
のようにしたのですが(両方チェックがあるということは無いです。)
AもBもチェックしなかった場合にNULLを代入するようにしたいのですが
その場合
if($HTTP_POST_VARS['check']==1)
$check = 1;
elseif($HTTP_POST_VARS['check']==0)
$check = 0;
else
$check = "";
としたら
$checkにはNULLが入るのでしょうか?
URLからの変数への代入について
in
Q&A掲示板
(2008-3-22 14:03:34)
お世話になります。PHP初心者です。
URLからの変数への代入についてですが。
http://www.example.com/?aaa=111
などの場合は、$data = $_GET["aaa"]; とすれば良いのですが、
http://www.example.com/bbb
などのURLは、どのようにして変数へ代入するのでしょうか。
「bbb」はディレクトリでは無いようで、
http://www.example.com/bbb
では表示されますが、
http://www.example.com/bbb/
では表示されません。
回答宜しくお願いします。
APACHE (OS 996)重複した I/O イベントはシグナルされた状態ではありません。
in
Q&A掲示板
(2008-3-22 0:28:19)
こんにちは。
APACHEのログの中に、
/*************************
[Sat Mar 22 00:10:24 2008] [warn] (OS 996)重複した I/O イベントはシグナルされた状態ではありません。 : winnt_accept: Asynchronous AcceptEx failed.
*************************/
このようなWARNログがいっぱい、いっぱい入っていました。
これを解決するには、どうすればよろしいでしょうか。
環境:
OS:Windows Server 2003 R2 Enterprise x64 Edition SP2
WEB:Apache/2.2.8 (Win32) mod_ssl/2.2.8 OpenSSL/0.9.8e PHP/5.2.5
待っています。ご教授ください。
外部ドメインのファオルダ内のファイル一覧取得
in
Q&A掲示板
(2008-3-21 21:57:38)
■環境
・php4系
・OS:linux
・WEBサーバー:Apache
■質問内容
WWW(WEB)サーバーとCGIサーバーで構築しているのですが、
CGIサーバーからWWWサーバーにある
特定フォルダのファイル一覧を取得したのですが
何か良い方法はありませんでしょうか?
・CGIサーバー:https://cgi2.aaa.or.jp/get_files.php
・WWWサーバー:http://www.aaa.or.jp/files/
CGIサーバーにある「get_files.php」から
WWWサーバー「http://www.aaa.or.jp/files/」にある
ファイル一覧を取得する。
opendir('http://www.aaa.or.jp/files/');
ではエラーになって取得できませんでした。
ずっと調べていますが良い方法が見つかりません、
ご存知の方がいましたらご教授ください。
一回クリックするたびに、submitボタンのvalueの値を変えたい
in
Q&A掲示板
(2008-3-21 15:37:44)
お世話になっております。
今PHPとSMARTYで、自分の仕事状況の閲覧プログラムを作っています。
今までは「仕事の日付」、「内容」をフォームでDBに保存し表示させるというだけのものでしたが、表示させた各レコードにsubmitボタンを追加し、valueの初期値が「未加工」、一度クリックすると「加工済」、二度クリックすると「更新済」というものにしたいのですが、やり方がわかりません。
「未加工」なら0,「加工済」なら1,更新済なら2といった感じでDBに保存してsubmitボタンのvalue値に「{if ○○○ eq 0}未加工{/if}」といった風に書きたいのですが、色々考えても思いつかず困っています。。
ご教授いただけませんでしょうか。
特急「かもめ」
in
アシアルブログ
(2008-3-21 12:31:29)
こんにちは、熊谷です。
つい先日まではぽかぽか陽気の春らしい暖かさで気持ちがよかったのですが、ここ二日ほど冬に逆戻りしたような天気になってしまった今日この頃皆さんはいかがお過ごしでしょうか。
そういえば、1ヶ月ほどまえに有休を取って九州、福岡・長崎へ行ってきました。私にとっては初の九州ということでわくわくしながら行ってきたのですが、何といいましょうか、期待通りというか凄かったです!
東京から福岡までは飛行機で行き、そこから長崎へは列車で行きました。で、その列車が凄かった。。。
JR九州の特急「かもめ」というものらしいのですが、その車内が異様に豪華だったんです!
普通の電車とか新幹線とか数える程度の車両にしか乗ったことがないのであまり比較はできないのですが、それにしても今まで私が乗った車両の中では一番豪華でした。座席は黒の革張り、床は何というんでしょうか雰囲気のあるフローリングでとにかく普通とは違う豪華さ、とにかく今まで乗ったものとは違って、私にとっては凄く衝撃的でした。
ただ、乗り心地はというとそこは在来線を走るというだけあり普通の電車で、意外と揺れる揺れる。さすがに新幹線のような揺れない快適な乗り心地まではいきませんでした。しかし、乗り心地以外は先に述べたような設備でとても素晴らしいです!
で、長崎から福岡へ戻るときも特急「かもめ」で戻ってきたのですが、そのとき乗ったはのは同じかもめでも、ごくごく普通の特急という感じの車両で、最初に乗ったものとは全然違っていました。後から知ったのですが「かもめ」には種類があるそうで、あの豪華なかもめは通称白かもめというらしく、で、帰りに乗ったのはハイパーかもめ?。料金は同じなので、乗るなら断然白かもめですね!
実は、長崎で時間が余ったので早めに福岡に戻ろうと切符を変更してもらったのですが、変更しなければ、白かもめだったようです。。。。鉄道に関して詳しかったらと、このとき悔やんだのはいうまでもありません。
ということで、JR九州の特急「かもめ」通称白かもめは、とにかく凄かったです!また九州に行く機会があれば是非乗ってみたいです。でも、この次九州に行くのであれば、今度は九州新幹線にも乗ってみたいなと思う私であります。
ちなみに、弊社ではこの度日本初のユーザー参加型の鉄道模型コミュニティサイト
『トレイン・トレイン』をオープンしました。
http://traintrain.jp/
鉄道模型に興味のある方は是非ご利用していただければと思います。
つい先日まではぽかぽか陽気の春らしい暖かさで気持ちがよかったのですが、ここ二日ほど冬に逆戻りしたような天気になってしまった今日この頃皆さんはいかがお過ごしでしょうか。
そういえば、1ヶ月ほどまえに有休を取って九州、福岡・長崎へ行ってきました。私にとっては初の九州ということでわくわくしながら行ってきたのですが、何といいましょうか、期待通りというか凄かったです!
東京から福岡までは飛行機で行き、そこから長崎へは列車で行きました。で、その列車が凄かった。。。
JR九州の特急「かもめ」というものらしいのですが、その車内が異様に豪華だったんです!
普通の電車とか新幹線とか数える程度の車両にしか乗ったことがないのであまり比較はできないのですが、それにしても今まで私が乗った車両の中では一番豪華でした。座席は黒の革張り、床は何というんでしょうか雰囲気のあるフローリングでとにかく普通とは違う豪華さ、とにかく今まで乗ったものとは違って、私にとっては凄く衝撃的でした。
ただ、乗り心地はというとそこは在来線を走るというだけあり普通の電車で、意外と揺れる揺れる。さすがに新幹線のような揺れない快適な乗り心地まではいきませんでした。しかし、乗り心地以外は先に述べたような設備でとても素晴らしいです!
で、長崎から福岡へ戻るときも特急「かもめ」で戻ってきたのですが、そのとき乗ったはのは同じかもめでも、ごくごく普通の特急という感じの車両で、最初に乗ったものとは全然違っていました。後から知ったのですが「かもめ」には種類があるそうで、あの豪華なかもめは通称白かもめというらしく、で、帰りに乗ったのはハイパーかもめ?。料金は同じなので、乗るなら断然白かもめですね!
実は、長崎で時間が余ったので早めに福岡に戻ろうと切符を変更してもらったのですが、変更しなければ、白かもめだったようです。。。。鉄道に関して詳しかったらと、このとき悔やんだのはいうまでもありません。
ということで、JR九州の特急「かもめ」通称白かもめは、とにかく凄かったです!また九州に行く機会があれば是非乗ってみたいです。でも、この次九州に行くのであれば、今度は九州新幹線にも乗ってみたいなと思う私であります。
ちなみに、弊社ではこの度日本初のユーザー参加型の鉄道模型コミュニティサイト
『トレイン・トレイン』をオープンしました。
http://traintrain.jp/
鉄道模型に興味のある方は是非ご利用していただければと思います。
UNION結合時の結合条件は指定できますか?
in
Q&A掲示板
(2008-3-21 12:25:33)
いつもお世話になっています。
現在AテーブルとBテーブルの二つをUNIONで結合させて新しいテンポラリテーブルの「C」を作成しようと思い下記の記述をしました。
//テンポラリテーブルの作成
$sql = <<< SQL
create temporary table C
select * A
UNION
select * B
where
id = '0'
SQL;
恐らく現段階ではA、Bすべてのデータが結合されてCができているように思うのですが、後々データが膨大になったときA+Bのようのテンポラリが作成されるまで相当な時間が掛かることが予想されるので・・・。
whereで指定した条件のみA・Bテーブルからそれぞれ引き出してきてCテーブルを作成するということは可能でしょうか?
上記のソースで試したところ、Bからは該当条件のみ出てきましたがAからはすべての条件が出てきてしまいました・・・。
mb_send_mailの条件分岐で逆選択になる
in
Q&A掲示板
(2008-3-21 10:51:55)
mb_send_mailの条件分岐でメール送信が正常に行われているのに
ブラウザ表示で"送信失敗"と表示されてしまいます。
勿論、"完了と失敗"を逆にすれば正常動作しますが、
何か気持ちが悪い状態です。どなたかご教示下さい。
if (mb_send_mail($mailto,$subject,$content,$mailfrom)){
echo "送信完了!";
}else{
echo "送信失敗";
}
(OSX10.4 ,PHP4,Thunderbird,Firefox)
execution time : 0.258 sec
