<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
  xmlns:georss="http://www.georss.org/georss"
  xmlns:media="http://search.yahoo.com/mrss/" >
<channel>
  <title>副業金持ち生活</title>
  <link>http://kaiteki-rich.com/</link>
      <description>ネット副業で稼ぐ人のネタ帳</description>
        <pubDate>Sat, 31 Jul 2010 22:14:07 +0900</pubDate>
        <lastBuildDate>Fri, 30 Jul 2010 19:16:20 +0900</lastBuildDate>
        <docs>http://backend.userland.com/rss/</docs>
        <generator>XOOPS rssc</generator>
        <category>RSS Center</category>
        <managingEditor>sitemaster@kaiteki-rich.com (kisch)</managingEditor>
        <webMaster>sitemaster@kaiteki-rich.com (kisch)</webMaster>
        <copyright>Copyright (c) 2010, kisch</copyright>
        <language>en</language>
        <atom:link href="http://kaiteki-rich.com/rssc_php-rss.mode-rss-query--andor-AND-limit-20-start-0.html" rel="self" type="application/rss+xml" />
      <item>
  <title>開発でよく使うTool纏めMac偏</title>
  <link>http://blog.asial.co.jp/730</link>
      <description> 濱田です。今日は私が開発でよく使うTool（エディターとDBTool）を纏めておこうと思います。Mac版Eclipseの日本語化 </description>
        <pubDate>Fri, 30 Jul 2010 19:16:20 +0900</pubDate>
        <guid>http://blog.asial.co.jp/730</guid>
        <category>-</category>
      
      <content:encoded> <![CDATA[
     濱田です。
今日は私が開発でよく使うTool（エディターとDBTool）を纏めておこうと思います。
Mac版Eclipseの日本語化 
    ]]> </content:encoded>
            </item>
  <item>
  <title>自作関数の戻り値について</title>
  <link>http://www.phppro.jp/qa/2828</link>
      <description>フラグを判断して、例えばフラグが『1』の場合は処理を続行、『0』の場合はトップページにリダイレクト、のような自作関数を作成するとします。 その場合、以下の[例]1と[例2]の書き方ではどちらが正しいのか教えてください。 よろしくお願いします。 [例1]では、関数の中で直接リダイレクトしています。 [例2]では、関数の戻り値としてはtrueかfalseしか返さず、その ...</description>
        <pubDate>Fri, 30 Jul 2010 15:43:32 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2828</guid>
        
      <content:encoded> <![CDATA[
    フラグを判断して、例えばフラグが『1』の場合は処理を続行、『0』の場合はトップページにリダイレクト、のような自作関数を作成するとします。 
 
その場合、以下の[例]1と[例2]の書き方ではどちらが正しいのか教えてください。 
よろしくお願いします。 
 
[例1]では、関数の中で直接リダイレクトしています。 
[例2]では、関数の戻り値としてはtrueかfalseしか返さず、その後にif文の分岐でリダイレクトさせています。 
自分の考えでは[例2]の方が正しいような気がするのですがどうでしょうか？ 
 
[例1] 
   <?php    
    //&nbsp;関数1の定義    
    function  &nbsp;  example1  (  &nbsp;  $int  &nbsp;  )  &nbsp;  {    
  &nbsp;&nbsp;  if  (  &nbsp;  $int  &nbsp;==&nbsp;  1  &nbsp;  )  &nbsp;  {    
  &nbsp;&nbsp;&nbsp;&nbsp;  return  &nbsp;  true  ;  
  &nbsp;&nbsp;  }  &nbsp;  else  &nbsp;  {    
  &nbsp;&nbsp;&nbsp;&nbsp;  header  (  &nbsp;  '  Location:&nbsp;http://www.example.com/  '  &nbsp;  )  ;  
  &nbsp;&nbsp;&nbsp;&nbsp;  exit  ;  
  &nbsp;&nbsp;  }    
    }    
  &nbsp;  
    //&nbsp;フラグの設定    
    $flg  &nbsp;=&nbsp;  1  ;  
  &nbsp;  
    //&nbsp;関数1の呼び出し    
    example1  (  &nbsp;  $flg  &nbsp;  )  ;  
    ?>    
[例2] 
   <?php    
    //&nbsp;関数2の定義    
    function  &nbsp;  example2  (  &nbsp;  $int  &nbsp;  )  &nbsp;  {    
  &nbsp;&nbsp;  if  (  &nbsp;  $int  &nbsp;==&nbsp;  1  &nbsp;  )  &nbsp;  {    
  &nbsp;&nbsp;&nbsp;&nbsp;  return  &nbsp;  true  ;  
  &nbsp;&nbsp;  }  &nbsp;  else  &nbsp;  {    
  &nbsp;&nbsp;&nbsp;&nbsp;  return  &nbsp;  false  ;  
  &nbsp;&nbsp;  }    
    }    
  &nbsp;  
    //&nbsp;フラグの設定    
    $flg  &nbsp;=&nbsp;  1  ;  
  &nbsp;  
    //&nbsp;関数2の呼び出し    
    if  (  &nbsp;  example2  (  &nbsp;  $flg  &nbsp;  )  &nbsp;===&nbsp;  false  &nbsp;  )  &nbsp;  {    
  &nbsp;&nbsp;  header  (  &nbsp;  '  Location:&nbsp;http://www.example.com/  '  &nbsp;  )  ;  
  &nbsp;&nbsp;  exit  ;  
    }    
    ?>   
    ]]> </content:encoded>
            </item>
  <item>
  <title>symfony1.0 propel1.2.1-devでのトランザクションで、ロールバックがきかない</title>
  <link>http://www.phppro.jp/qa/2827</link>
      <description>初めて投稿させていただきます。 山岸と申します。 ■環境 　　symfony1.0  　　propel1.2.1-dev 表記の通りsymfonyでロールバックを試したところ、ロールバックがきかないという状態がわかりました。 どなたか、私の考えに誤りなどございましたら、ご指摘いただければ幸いです。 ■参考記事 http://d.hatena.ne.jp/shimooka/20080901/1220259885 ※この記事通りにはなりませんでした。 ■試 ...</description>
        <pubDate>Fri, 30 Jul 2010 13:28:30 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2827</guid>
        
      <content:encoded> <![CDATA[
    初めて投稿させていただきます。 
山岸と申します。 
 
■環境 
　　symfony1.0&nbsp; 
　　propel1.2.1-dev 
 
表記の通りsymfonyでロールバックを試したところ、ロールバックがきかないという状態がわかりました。 
どなたか、私の考えに誤りなどございましたら、ご指摘いただければ幸いです。 
 
■参考記事 
http://d.hatena.ne.jp/shimooka/20080901/1220259885 
※この記事通りにはなりませんでした。 
 
■試したこと 
１．下記のコードを実行 
２．Articleテーブルにデータが追加されていないことを確認 
　　＝＞ところが追加されてしまう。（$con->rollback();は通ってるハズ） 
   $con&nbsp;=&nbsp;Propel::getConnection();  
  try{  
  &nbsp;&nbsp;$con->begin();  
  &nbsp;&nbsp;  
  &nbsp;&nbsp;$p&nbsp;=&nbsp;new&nbsp;Article();  
  &nbsp;&nbsp;$p->setArticleDetail('記事の詳細');  
  &nbsp;&nbsp;$p->save():  
  &nbsp;  
  &nbsp;&nbsp;$is_rollback&nbsp;&nbsp;=&nbsp;true;//わざとにロールバック  
  &nbsp;&nbsp;if($is_rollback){  
  &nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;'ロールバックが実行';  
  &nbsp;&nbsp;&nbsp;&nbsp;$con->rollback();&nbsp;&nbsp;&nbsp;&nbsp;  
  &nbsp;&nbsp;}else{  
  &nbsp;&nbsp;&nbsp;&nbsp;$con->commit();  
  &nbsp;&nbsp;}  
  }catch(Exception&nbsp;$e){$con->rollback();throw&nbsp;$e;}   
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHPプロ！Weekly PEAR リリース @ 10/07/30号</title>
  <link>http://www.phppro.jp/news/759/rss</link>
      <description>PHPプロ！Weekly PEARリリースでは、前週からの１週間にリリースされたPEARパッケージを、毎週まとめてご紹介します。本記事では、07月23日から07月30日までの間にリリースされたパッケージ一覧を掲載しています。</description>
        <pubDate>Fri, 30 Jul 2010 11:46:20 +0900</pubDate>
        <guid>http://www.phppro.jp/news/759</guid>
        
      <content:encoded> <![CDATA[
    PHPプロ！Weekly PEARリリースでは、前週からの１週間にリリースされたPEARパッケージを、毎週まとめてご紹介します。
本記事では、07月23日から07月30日までの間にリリースされたパッケージ一覧を掲載しています。
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHPプロ！Weekly PECL リリース @ 10/07/30号</title>
  <link>http://www.phppro.jp/news/758/rss</link>
      <description>PHPプロ！Weekly PECLリリースでは、前週からの１週間にリリースされたPECLパッケージを、毎週まとめてご紹介します。本記事では、07月22日から07月30日までの間にリリースされたパッケージ一覧を掲載しています。</description>
        <pubDate>Fri, 30 Jul 2010 11:37:22 +0900</pubDate>
        <guid>http://www.phppro.jp/news/758</guid>
        
      <content:encoded> <![CDATA[
    PHPプロ！Weekly PECLリリースでは、前週からの１週間にリリースされたPECLパッケージを、毎週まとめてご紹介します。
本記事では、07月22日から07月30日までの間にリリースされたパッケージ一覧を掲載しています。
    ]]> </content:encoded>
            </item>
  <item>
  <title>DreamweaverでのPHPの保存の仕方について</title>
  <link>http://www.phppro.jp/qa/2826</link>
      <description>こちらのサイトのPHP講座で勉強させていただいています。 ソフトはDreamweaverCS4を使用しています。 現在「スケジュール表」の講座を勉強しているのですが、第12回の「登録画面に移動」のコードを書いてテストしたところで、 「headers already sent...」 というエラーメッセージが出てしまいました。 DreamweaverCS4は、phpを新規作成するときにHTMLソースの中に書くようになってい ...</description>
        <pubDate>Thu, 29 Jul 2010 05:52:52 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2826</guid>
        
      <content:encoded> <![CDATA[
    こちらのサイトのPHP講座で勉強させていただいています。 
ソフトはDreamweaverCS4を使用しています。 
現在「スケジュール表」の講座を勉強しているのですが、第12回の「登録画面に移動」のコードを書いてテストしたところで、 
 
「headers&nbsp;already&nbsp;sent...」 
 
というエラーメッセージが出てしまいました。 
DreamweaverCS4は、phpを新規作成するときにHTMLソースの中に書くようになっているので、色々headerソースが入っています。 
ためしにこれを消して、講座のように<?phpで始まるようにしたところ、エラーは出なくなりました。 
しかし、そうすると、エンコードを指定できないため、画面が文字化けしてしまいます。 
Dreamweaverで開発してらっしゃる方、どうしたらこの問題を解決できますでしょうか？
    ]]> </content:encoded>
            </item>
  <item>
  <title>AJAX内でのリダイレクト処理の罠</title>
  <link>http://blog.asial.co.jp/728</link>
      <description> AJAX内でリダイレクト処理をした際に、注意して使用しないといけないこと(はまったこと）をご紹介させていただきます。 </description>
        <pubDate>Wed, 28 Jul 2010 23:03:35 +0900</pubDate>
        <guid>http://blog.asial.co.jp/728</guid>
        <category>-</category>
      
      <content:encoded> <![CDATA[
     AJAX内でリダイレクト処理をした際に、
注意して使用しないといけないこと(はまったこと）
をご紹介させていただきます。 
    ]]> </content:encoded>
            </item>
  <item>
  <title>javascriptでフォーム送信</title>
  <link>http://www.phppro.jp/qa/2825</link>
      <description>htmlのフォームをjavascriptで送信して、新しいウインドウのphpで展開したいのですが、 フォームの内容が渡っていかないようなんです。どのようにしたらvalueの中身もpost送信できるのでしょうか？ html javascript function win_open(num){      var cform = &quot;createform&quot;+num;      w =window.open(http://kaiteki-rich.com/modules/rssc_php/&quot;create.php&quot;, &quot;newwindow&quot;);   document.cform.target = &quot;newwindow&quot;;   document.cform.method = &quot;post&quot;;        document.cform.submit();     //doc ...</description>
        <pubDate>Tue, 27 Jul 2010 15:07:39 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2825</guid>
        
      <content:encoded> <![CDATA[
    htmlのフォームをjavascriptで送信して、新しいウインドウのphpで展開したいのですが、 
フォームの内容が渡っていかないようなんです。どのようにしたらvalueの中身もpost送信できるのでしょうか？ 
 
html 
   <img&nbsp;src="aa.gif"&nbsp;onclick="win_open('.$i.');">    
javascript 
   function&nbsp;win_open(num){  
  &nbsp;&nbsp;  
  &nbsp;&nbsp;var&nbsp;cform&nbsp;=&nbsp;"createform"+num;  
  &nbsp;&nbsp;  
  &nbsp;&nbsp;w&nbsp;=&nbspwindow.open("http://kaiteki-rich.com/modules/rssc_php/create.php",&nbsp;"newwindow");  
  &nbsp;&nbsp;document.cform.target&nbsp;=&nbsp;"newwindow";  
  &nbsp;&nbsp;document.cform.method&nbsp;=&nbsp;"post";&nbsp;  
  &nbsp;&nbsp;&nbsp;  
  &nbsp;&nbsp;document.cform.submit();  
  &nbsp;&nbsp;&nbsp;&nbsp;//document.f.target&nbsp;=&nbsp;"newwindow";  
  }    
php 
   echo&nbsp;$_POST["create"];   
    ]]> </content:encoded>
            </item>
  <item>
  <title>メールフォーム　エラーチェック</title>
  <link>http://www.phppro.jp/qa/2824</link>
      <description>現在PHPの勉強をしています。初心者のためご教授いただければと思います。 メールフォームを作成しており、エラーチェックで困っています。 簡単に流れを説明しますとフォーム画面で入力をしてもらったら確認画面へと移行します。 ここでエラーがあった場合、confirm.phpにてエラーチェックをし、form.phpに戻り、エラーがなければ確認画面にて入力した、項目が表示さ ...</description>
        <pubDate>Mon, 26 Jul 2010 22:56:14 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2824</guid>
        
      <content:encoded> <![CDATA[
    現在PHPの勉強をしています。初心者のためご教授いただければと思います。 
 
メールフォームを作成しており、エラーチェックで困っています。 
簡単に流れを説明しますとフォーム画面で入力をしてもらったら確認画面へと移行します。 
ここでエラーがあった場合、confirm.phpにてエラーチェックをし、form.phpに戻り、エラーがなければ確認画面にて入力した、項目が表示されるようにしたいと思っています。 
 
ソースは下記のとおりになります。 
 
form.php 
----------------------&nbsp;*/ 
<html> 
<body> 
<form&nbsp;action="confirm.php"&nbsp;method="post"> 
名前：<input&nbsp;type="text"&nbsp;name="name"&nbsp;value=""&nbsp;/<?php&nbsp;echo&nbsp;$errmsg['name']&nbsp;;?><br> 
内容：<textarea&nbsp;name="comment"&nbsp;rows="5"&nbsp;cols="40"></textarea><?php&nbsp;echo&nbsp;$errmsg['comment']&nbsp;;?><br> 
<input&nbsp;type="hidden"&nbsp;name="contact"&nbsp;value="form"&nbsp;/> 
<input&nbsp;type="submit"&nbsp;name="submit"&nbsp;value="確認"&nbsp;/> 
</form> 
 
</body> 
</html> 
 
confirm.php 
----------------------&nbsp;*/ 
<?php 
$name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;$_POST['name']; 
$comment&nbsp;&nbsp;=&nbsp;$_POST['comment']; 
 
if(isset&nbsp;($_POST['contact']))&nbsp;{ 
$errmsg&nbsp;=&nbsp;array();&nbsp; 
if(empty($name)){&nbsp; 
$errmsg['name']&nbsp;=&nbsp;'未入力';&nbsp; 
}&nbsp; 
if(empty($comment)){&nbsp; 
$errmsg['comment']&nbsp;=&nbsp;'未入力';&nbsp; 
} 
 
if&nbsp;(sizeof($errmsg)&nbsp;!=&nbsp;0)&nbsp;{&nbsp; 
header("Location:&nbsp;index.php");&nbsp; 
exit;&nbsp; 
} 
} 
?> 
 
<html> 
<body> 
名前：<?php&nbsp;echo&nbsp;$name;&nbsp;?><br&nbsp;/> 
内容：<?php&nbsp;echo&nbsp;$comment;&nbsp;?><br&nbsp;/> 
</body> 
</html> 
 
としております。 
if&nbsp;(sizeof($errmsg)&nbsp;!=&nbsp;0)&nbsp;{&nbsp; 
header("Location:&nbsp;./");&nbsp; 
exit; 
のところrequire(form.php); 
にするとform.phpが表示されるのですがURLを見るとconfirm.phpの状態になっております。 
上記のようにheader("Location:&nbsp;index.php"); 
にすると全く動作しません。 
ソースではhiddenタグでやっておりますが、inputタグでもかまいませんのでどなたかご教授いただけないでしょうか? 
 
宜しくお願いいたします。
    ]]> </content:encoded>
            </item>
  <item>
  <title>タイル型ウィンドウマネージャ stumpwm 導入</title>
  <link>http://blog.asial.co.jp/727</link>
      <description> stumpwmとは、タイル型ウィンドウマネージャの一種。ratpoisonの後継でcommon lispで実装されています。Cで書かれたratpoisonより若干重くはなりますが、拡張性に優れており、設定ファイルもcommon lispでかけるのでいろいろと便利。ついこの間ratpoisonからstumpwmへ乗り換えたので、導入について書いてみたいと思います。 </description>
        <pubDate>Mon, 26 Jul 2010 18:25:03 +0900</pubDate>
        <guid>http://blog.asial.co.jp/727</guid>
        <category>-</category>
      
      <content:encoded> <![CDATA[
     stumpwmとは、タイル型ウィンドウマネージャの一種。
ratpoisonの後継でcommon lispで実装されています。
Cで書かれたratpoisonより若干重くはなりますが、拡張性に優れており、設定ファイルもcommon lispでかけるのでいろいろと便利。

ついこの間ratpoisonからstumpwmへ乗り換えたので、導入について書いてみたいと思います。 
    ]]> </content:encoded>
            </item>
  <item>
  <title>携帯サイトの文字コードについて</title>
  <link>http://www.phppro.jp/qa/2823</link>
      <description>携帯サイトの文字コードについて質問します。 phpのコードはEUC-JPで保存して、サイト自体の文字コードはShift-JISで作成したいと考えております。 その場合、以下のようなコードを考えたのですが、通常どのようにするのがベストでしょうか？ テスト   こんにちは .htaccessの設定も関係ありそうなところを記載しますので、ここはこのような設定にした方が良い、等ありま ...</description>
        <pubDate>Mon, 26 Jul 2010 13:47:00 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2823</guid>
        
      <content:encoded> <![CDATA[
    携帯サイトの文字コードについて質問します。 
phpのコードはEUC-JPで保存して、サイト自体の文字コードはShift-JISで作成したいと考えております。 
その場合、以下のようなコードを考えたのですが、通常どのようにするのがベストでしょうか？ 
 
   <?php    
    header  (  ‘  Content  -  Type  :&nbsp;  text  /  html  ;&nbsp;  charset  =  Shift_JIS  ’  )  ;  
    ob_start  ()  ;  
    echo  &nbsp;  '  <?xml&nbsp;version="1.0"&nbsp;encoding="Shift_JIS"?>  '  &nbsp;.&nbsp;  "  \r\n  "  ;  
    ?>    
  <!DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;"-//WAPFORUM//DTD&nbsp;XHTML&nbsp;Mobile&nbsp;1.0//EN"&nbsp;"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">  
  <html&nbsp;xmlns="http://www.w3.org/1999/xhtml">  
  <head>  
  <meta&nbsp;http-equiv="Content-Type"&nbsp;content="application/xhtml+xml;&nbsp;charset=Shift_JIS"&nbsp;/>  
  <title>テスト</title>  
  </head>  
  <body>  
  <!--&nbsp;省略&nbsp;-->  
  &nbsp;&nbsp;<p>こんにちは</p>  
  </body>  
  </html>  
    <?php    
    $output  &nbsp;=&nbsp;  ob_get_contents  ()  ;  
    ob_end_clean  ()  ;  
    echo  &nbsp;  mb_convert_encoding  (  &nbsp;  $output  ,&nbsp;  '  SJIS  '  ,&nbsp;  '  EUC-JP  '  &nbsp;  )  ;  
    ?>    
.htaccessの設定も関係ありそうなところを記載しますので、ここはこのような設定にした方が良い、等ありましたらアドバイスお願いします。 
 
   php_flag&nbsp;&nbsp;&nbsp;&nbsp;output_buffering&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;off  
  php_value&nbsp;&nbsp;&nbsp;default_charset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shift_JIS  
  php_value&nbsp;&nbsp;&nbsp;mbstring.language&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Japanese  
  php_flag&nbsp;&nbsp;&nbsp;&nbsp;mbstring.encoding_translation&nbsp;&nbsp;&nbsp;off  
  php_value&nbsp;&nbsp;&nbsp;mbstring.http_input&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pass  
  php_value&nbsp;&nbsp;&nbsp;mbstring.http_output&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pass  
  php_value&nbsp;&nbsp;&nbsp;mbstring.internal_encoding&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EUC-JP  
  php_value&nbsp;&nbsp;&nbsp;mbstring.substitute_character&nbsp;&nbsp;&nbsp;none  
  php_value&nbsp;&nbsp;&nbsp;mbstring.detect_order&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SJIS,EUC-JP,JIS,UTF-8,ASCII   
    ]]> </content:encoded>
            </item>
  <item>
  <title>レンタルサーバーでの拡張モジュール</title>
  <link>http://www.phppro.jp/qa/2822</link>
      <description>レンタルサーバーでExcelを使ったシステムを使いたく思い、 PHPExｃelを使ったPHPのソフトを作ろうと思いました。 そして、PHPExｃelを実行してみると、ZIP（）がないので 実行できませんとエラーになります。 PHPinfo()を実行してみると確かにZIPモジュールがありません。 レンタルサーバー会社に問い合わせると、提供している環境のほかは 動かない　とけんもほろろでした ...</description>
        <pubDate>Mon, 26 Jul 2010 10:04:25 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2822</guid>
        
      <content:encoded> <![CDATA[
    レンタルサーバーでExcelを使ったシステムを使いたく思い、 
PHPExｃelを使ったPHPのソフトを作ろうと思いました。 
そして、PHPExｃelを実行してみると、ZIP（）がないので 
実行できませんとエラーになります。 
PHPinfo()を実行してみると確かにZIPモジュールがありません。 
レンタルサーバー会社に問い合わせると、提供している環境のほかは 
動かない　とけんもほろろでした。 
レンタルサーバーでPHPを使う場合、そういうものなのでしょうか？ 
当方、まだ初心者なので誰か教えていただけますか？
    ]]> </content:encoded>
            </item>
  <item>
  <title>5分間の総計閲覧者</title>
  <link>http://www.phppro.jp/qa/2821</link>
      <description>そのファイルに5分以内にアクセスした人の数を表示させたいのですが、いまいち方法がわからないので知恵をお貸し下さいm(__)m 自分で出来たのは、携帯の場合、個体識別情報を取得して保存、それ以外の場合、または個体識別情報を送信しない場合は、ipを保存して、後は、preg_matchでそのファイルに保存されているかをチェックして、重複の場合は、保存しないようにし ...</description>
        <pubDate>Fri, 23 Jul 2010 17:55:50 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2821</guid>
        
      <content:encoded> <![CDATA[
    そのファイルに5分以内にアクセスした人の数を表示させたいのですが、いまいち方法がわからないので知恵をお貸し下さいm(__)m 
自分で出来たのは、携帯の場合、個体識別情報を取得して保存、それ以外の場合、または個体識別情報を送信しない場合は、ipを保存して、後は、preg_matchでそのファイルに保存されているかをチェックして、重複の場合は、保存しないようにしました。 
 
そこでこれを5分毎にリセットしたいのですが、どうすれば宜しいでしょうか?? 
5分というのは、あくまで目安なので、5分で無くてもいいです。 
時間の処理の部分を書いて下さると非常に助かりますm(__)m 
 
ちなみにわかりやすく、文章をechoしておりますが、実際はcountされた人数だけを表示するつもりです。 
 
 
   <html>  
  <head>  
  <title>テスト</title>  
  </head>  
  <body>  
    <?php    
    $docomo  =  $_SERVER  [  "  HTTP_X_DCMGUID  "  ]  ;  
    $au  =  $_SERVER  [  "  HTTP_X_UP_SUBNO  "  ]  ;  
    $softbank  =  $_SERVER  [  "  HTTP_X_JPHONE_UID  "  ]  ;  
    if  (  $docomo  ){  $data  =  $docomo  ;  }    
    elseif  (  $au  ){  $data  =  $au  ;  }    
    elseif  (  $softbank  ){  $data  =  $softbank  ;  }    
    else  {  $data  =  $_SERVER  [  '  REMOTE_ADDR  '  ]  ;  }    
  &nbsp;  
    $file  =  "  test.dat  "  ;  
    $logmax  =  "  100  "  ;  
    $lines  =  file  (  $file  )  ;  
    $num  =  count  (  $lines  )  ;  
    $file1  =  file_get_contents  (  $file  )  ;  
    if  (  !  preg_match  (  "  |  $data  |i  "  ,  $file1  )){    
    $fp  =  fopen  (  $file  ,  "  w+  "  )  ;  
    flock  (  $fp  ,  LOCK_EX  )  ;  
    fputs  (  $fp  ,  "  $data  \n  "  )  ;  
    for  (  $i  =  0  ;  $i  <=  $logmax  ;  $i  ++  ){    
    fputs  (  $fp  ,  "  $lines  [  $i  ]  "  )  ;  
    }    
    flock  (  $fp  ,  LOCK_UN  )  ;  
    fclose  (  $fp  )  ;  
    echo  "  あなたは、ユニークユーザーです。  "  ;  
    }    
    else  {    
    echo  "  あなたは、重複ユーザーです。  "  ;  
    }    
    echo  "  <hr&nbsp;/>  {$num}  人閲覧中  "  ;  
    ?>    
  </body>  
  </html>    
簡単な質問で申し訳ございませんが、宜しくお願い致しますm(__)m
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHP5.3.3 リリース</title>
  <link>http://www.phppro.jp/news/757/rss</link>
      <description>www.php.netより、PHP5.3系のマイナーバージョンアップPHP5.3.3がリリースされています。今回のリリースでは、後方非互換な変更とセキュリティ関連の問題を含む修正変更が行われており安定性が向上しています。</description>
        <pubDate>Fri, 23 Jul 2010 10:54:24 +0900</pubDate>
        <guid>http://www.phppro.jp/news/757</guid>
        
      <content:encoded> <![CDATA[
    <a href="http://www.php.net">www.php.net</a>より、PHP5.3系のマイナーバージョンアップPHP5.3.3がリリースされています。
今回のリリースでは、後方非互換な変更とセキュリティ関連の問題を含む修正変更が行われており安定性が向上しています。
    ]]> </content:encoded>
            </item>
  <item>
  <title>ダイジェスト認証</title>
  <link>http://www.phppro.jp/qa/2820</link>
      <description>下記URLを参考にダイジェスト認証を試しております。 http://techblog.ecstudio.jp/tech-tips/digestauth.html xamppでは問題なく動作したのですがエックスサーバー(php5.1.6)にあげたところ下記のエラーが出ました。 Call to undefined function getallheaders() 調べたところ下記のソースで対応できるようだったので加えました。 function getallheaders() {   global $HTTP_SERVER_VARS;   if(!empty($HTTP_SERVER_VARS) &amp;amp;&amp;amp;  ...</description>
        <pubDate>Fri, 23 Jul 2010 00:20:27 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2820</guid>
        
      <content:encoded> <![CDATA[
    下記URLを参考にダイジェスト認証を試しております。 
http://techblog.ecstudio.jp/tech-tips/digestauth.html 
 
xamppでは問題なく動作したのですがエックスサーバー(php5.1.6)にあげたところ下記のエラーが出ました。 
Call&nbsp;to&nbsp;undefined&nbsp;function&nbsp;getallheaders() 
 
調べたところ下記のソースで対応できるようだったので加えました。 
   function&nbsp;getallheaders()&nbsp;{  
  &nbsp;&nbsp;global&nbsp;$HTTP_SERVER_VARS;  
  &nbsp;&nbsp;if(!empty($HTTP_SERVER_VARS)&nbsp;&amp;&amp;&nbsp;is_array($HTTP_SERVER_VARS))&nbsp;{  
  &nbsp;&nbsp;&nbsp;&nbsp;reset($HTTP_SERVER_VARS);  
  &nbsp;&nbsp;&nbsp;&nbsp;while($each_HTTP_SERVER_VARS&nbsp;=&nbsp;each($HTTP_SERVER_VARS))&nbsp;{  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$name&nbsp;=&nbsp;$each_HTTP_SERVER_VARS['key'];  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$value&nbsp;=&nbsp;$each_HTTP_SERVER_VARS['value'];  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(substr($name,&nbsp;0,&nbsp;5)&nbsp;==&nbsp;'HTTP')&nbsp;{  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$headers[str_replace('&nbsp;',&nbsp;'-',&nbsp;ucwords(strtolower(str_replace('_',&nbsp;'&nbsp;',&nbsp;substr($name,&nbsp;5)))))]&nbsp;=&nbsp;$value;  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}  
  &nbsp;&nbsp;&nbsp;&nbsp;}  
  &nbsp;&nbsp;}  
  &nbsp;&nbsp;return&nbsp;$headers;  
  }    
するとエラーは表示されなくなり認証ウィンドウが出てきたのですが正しいIDとパスを入れても認証されない状態になってしまいました。 
 
サーバーの設定なのか加えたソースに誤りがあるのか不明なのですがどのようにすれば解決できるでしょうか？ 
 
文字コードは全てutf-8でIDとパスは半角英字です。
    ]]> </content:encoded>
            </item>
  <item>
  <title>日本語表示をちゃんとしたOpenFlashChart2のファイルサイズを小さくする方法</title>
  <link>http://blog.asial.co.jp/726</link>
      <description> 前回の「OpenFlashChart2で日本語をちゃんと表示するためのパッチ」を適用するとフォントを埋め込むためファイルサイズが大きくなってしまいます。そこで、それを少しでも解決するために埋め込む文字の範囲を指定してファイルサイズを小さくする方法を試してみます。 </description>
        <pubDate>Thu, 22 Jul 2010 19:28:40 +0900</pubDate>
        <guid>http://blog.asial.co.jp/726</guid>
        <category>-</category>
      
      <content:encoded> <![CDATA[
     前回の「OpenFlashChart2で日本語をちゃんと表示するためのパッチ」を適用するとフォントを埋め込むためファイルサイズが大きくなってしまいます。そこで、それを少しでも解決するために埋め込む文字の範囲を指定してファイルサイズを小さくする方法を試してみます。 
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHPプロ！Weekly PECL リリース @ 10/07/22号</title>
  <link>http://www.phppro.jp/news/756/rss</link>
      <description>PHPプロ！Weekly PECLリリースでは、前週からの１週間にリリースされたPECLパッケージを、毎週まとめてご紹介します。本記事では、07月15日から07月22日までの間にリリースされたパッケージ一覧を掲載しています。</description>
        <pubDate>Thu, 22 Jul 2010 10:41:37 +0900</pubDate>
        <guid>http://www.phppro.jp/news/756</guid>
        
      <content:encoded> <![CDATA[
    PHPプロ！Weekly PECLリリースでは、前週からの１週間にリリースされたPECLパッケージを、毎週まとめてご紹介します。
本記事では、07月15日から07月22日までの間にリリースされたパッケージ一覧を掲載しています。
    ]]> </content:encoded>
            </item>
  <item>
  <title>jphpmailerでのヘッダ、Subjectの文字化け</title>
  <link>http://www.phppro.jp/qa/2819</link>
      <description>現在、以下のURLより取得したjphpmailerを利用してメール送信フォームを作成しています。 http://code.google.com/p/jphpmailer/source/browse/trunk/jphpmailer.php コアとなるphpmalerは最新の5.1を使用しています。 二つのライブラリ及び呼び出す側のスクリプトはすべてUTF-8で記述しており、 php.iniの記述も以下のようになっています。 default_charset = UTF-8 mbstring.language = japanese mbstring.http_input = auto  ...</description>
        <pubDate>Thu, 22 Jul 2010 09:49:42 +0900</pubDate>
        <guid>http://www.phppro.jp/qa/2819</guid>
        
      <content:encoded> <![CDATA[
    現在、以下のURLより取得したjphpmailerを利用してメール送信フォームを作成しています。 
http://code.google.com/p/jphpmailer/source/browse/trunk/jphpmailer.php 
コアとなるphpmalerは最新の5.1を使用しています。 
二つのライブラリ及び呼び出す側のスクリプトはすべてUTF-8で記述しており、 
php.iniの記述も以下のようになっています。 
   default_charset&nbsp;=&nbsp;UTF-8  
  mbstring.language&nbsp;=&nbsp;japanese  
  mbstring.http_input&nbsp;=&nbsp;auto  
  mbstring.internal_encoding&nbsp;=&nbsp;UTF-8  
  mbstring.http_output&nbsp;=&nbsp;UTF-8   jphpmailerのサンプルを参考にフォームからメールの送受信はできたのですが件名が文字化けしてしまいます。 
件名には「お問い合わせがありました」という文字列を指定しているのですが、 
Thunderbirdの受信トレイ上では 
=?iso-2022-jp?B?GyRCJCpMZCQkOWckbyQ7JCwkIiRqJF4kNyQ/GyhC?= 
となっており、 
http://www.it-top.biz/tools/encode.php 
こちらのサイトで変換をかけると、4&nbsp;MIME(B)デコード後、SJIS変換(*1)では正常に値が取得できます。 
また、該当メールをemlファイルに落としテキストエディタで開くと、Subjetctが 
=?US-ASCII?B?PT9pc28tMjAyMi1qcD9CP0d5UkNKQ3BN?= 
&nbsp;=?US-ASCII?B?WkNRa09XY2tieVE3SkN3a0lpUnFKRjRrTnlRL0d5aEM/PQ==?= 
となっており、想定していない文字コードになっております。 
 
各クラスのエンコード設定は以下でテストしています。 
 
jphpmailer 
   class&nbsp;JPHPMailer&nbsp;extends&nbsp;PHPMailer&nbsp;{  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;$CharSet&nbsp;=&nbsp;"iso-2022-jp";  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;$Encoding&nbsp;=&nbsp;"7bit";  
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;$in_enc&nbsp;=&nbsp;"UTF-8";&nbsp;//内部エンコード    
phpmailer 
   public&nbsp;$CharSet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;'iso-8859-1';  
  &nbsp;&nbsp;public&nbsp;$Encoding&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;'8bit';   いろいろと文字コード設定など試してみたのですが改善ができずこちらで質問させていただきました。 
どなたか、手がかりでもいただければと思います。
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHPカンファレンス2010　2010年9月24日、9月25日に開催</title>
  <link>http://blog.asial.co.jp/725</link>
      <description> 暑い夏を迎え、最近夏バテになりそうな小林です。地球温暖化の影響なのか、今年の夏は耐え難い暑さですね。。。外を歩いているだけで、汗びっしょりになってしまいます。さて、そんな暑い夏の終わりを迎えた頃に、PHPプログラマのための年１回の祭典、「PHPカンファレンス2010」が開催されます。今年は、9月24日・25日の二日間での開催となります。まだ、申込フォ ...</description>
        <pubDate>Wed, 21 Jul 2010 19:41:51 +0900</pubDate>
        <guid>http://blog.asial.co.jp/725</guid>
        <category>日常</category>
      
      <content:encoded> <![CDATA[
     暑い夏を迎え、最近夏バテになりそうな小林です。<br />
<br />
地球温暖化の影響なのか、今年の夏は耐え難い暑さですね。。。外を歩いているだけで、汗びっしょりになってしまいます。<br />
<br />
さて、そんな暑い夏の終わりを迎えた頃に、PHPプログラマのための年１回の祭典、「PHPカンファレンス2010」が開催されます。今年は、9月24日・25日の二日間での開催となります。まだ、申込フォームは開設されていませんが、もう少しで募集を開始する予定のようです。<br />
<br />
今年の目玉は、なんといっても海外からのスピーカーとして、PHPプロジェクトの創始者の一人、Rasmus Lerdorfを招き、講演を行っていただくことです！<br />
<br />
Rasmus Lerdorfは、PHPプログラミング言語の最初のバージョンであるPHP/FIの開発者の一人です。その後のPHPバージョンの開発にも携わり、その発展に大きく貢献した方です。<br />
<br />
他にも、さまざまなプログラムが組まれる予定ですので、是非、PHPユーザ会「PHP Conference Japan 2010」のページをウォッチしてください。<br />
　PHP Conference Japan 2010 : <a href="http://phpcon.php.gr.jp/2010/"><a href='http://phpcon.php.gr.jp/2010/'>http://phpcon.php.gr.jp/2010/</a></a><br />
<br />
twitterによる、最新情報の配信も行っています。<br />
　twitter @phpcon ： <a href="http://twitter.com/phpcon"><a href='http://twitter.com/phpcon'>http://twitter.com/phpcon</a></a><br />
<br />
<a href="http://kaiteki-rich.com/read_file.id-1196-mode-1.htm" rel="lightbox" class="link-lightbox"><img src="http://blog.asial.co.jp/read_file.php?id=1196" /></a> 
    ]]> </content:encoded>
            </item>
  <item>
  <title>PHPプロ！Weekly PEAR リリース @ 10/07/20号</title>
  <link>http://www.phppro.jp/news/755/rss</link>
      <description>PHPプロ！Weekly PEARリリースでは、前週からの１週間にリリースされたPEARパッケージを、毎週まとめてご紹介します。本記事では、07月14日から07月20日までの間にリリースされたパッケージ一覧を掲載しています。</description>
        <pubDate>Wed, 21 Jul 2010 10:16:04 +0900</pubDate>
        <guid>http://www.phppro.jp/news/755</guid>
        
      <content:encoded> <![CDATA[
    PHPプロ！Weekly PEARリリースでは、前週からの１週間にリリースされたPEARパッケージを、毎週まとめてご紹介します。
本記事では、07月14日から07月20日までの間にリリースされたパッケージ一覧を掲載しています。
    ]]> </content:encoded>
            </item>
</channel>
</rss>