PHPクリエイトウェーブ開発日記クリエイトウェーブのスタッフによる、開発日記です。-■プロフィールAuthor:クリエイトウェーブ開発における、諸々を書いていきたいなと思っています。Wedお久しぶりです。~っと忙殺されてました。前からず~っと、いいPHP開発環境はないかと探してたのですが、やっと見つけた。試してたのですが、どれもしっくり来なくて、結局秀丸で書いていたのですが(秀丸は秀丸で、使いやすいです)ActionScript3なんかで言えば、FlashDevelopがあまりに優秀で使いやすいので、やっぱPHPとかでも使いやすい環境を求めてしまうのです。見つけた開発環境は「NetBeans」これは、素晴らしい・・・・WinもMacも使えます。自分は、ActionScript3や最近ではjActionの開発を機にjavaScriptも組む機会も増えてきましたが、HTMLはあまり組ません><。HTMLもAptanaとかよりも組みやすそうな気がするんですが、そこはどうなんだろ。Satおつかれさまです。自分を始めクリエイトウェーブが多忙な為、なかなかブログの更新が滞りがちです。最近グリーにモバゲー、ミクシイとSNSアプリに携わる事が多いのですが、前外に頼んでいたPHPプログラムを自分で担当。サーバーは今までもゲーム発注元担当が多かったのとゲーム本編作る方を主にしてたので、あまり手を出さないようにしていたのですが、やってみるとこれはこれでPHP+MySQLも面白いなと思ってきてたりして・・・さてPHP+Smartyでグリーアプリ制作してたら、HTMLに表示されるべき画像が表示されない。基本的なことなんでしょうけど。SNSシステム通っててパスがずれてるのは容易に想像できるんですが、まあどうすりゃいいんだってことで。携帯端末のURLを見てみたら、案の定グリーのテスト用URLが表示されてます。当たり前だろうけど、HTML的にはここからのパスを読みにいってるわけで、当然画像読み込みに失敗。PHPにコード埋め込んで実験してしらべてみました。やつ2print($_SERVER["HTTP_HOST"]);結果URLというかホストデータが帰ってきた。ホストデータなのでhttp://はなし。場合は、ドメインとかサブドメイン、www.ドメインとかが返ってくるんじゃないのかな。3print($_SERVER['SCRIPT_NAME']);結果PHPのファイル名4print($_SERVER['SCRIPT_FILENAME']);結果サーバー上のPHPのファイル名までのパス5print($_SERVER["DOCUMENT_ROOT"]));結果サーバー上のPHPが存在するフォルダのパスサーバー上のパスが判ってもHTML上じゃ使えないと思うので、結果的に2しかつかえなさそう。他に良い方法があるんですかね。