Android PHP デザインまとめ

android php を使ったプログラム等の書き方 phpで取得する

2012年12月

wordpressでウィジェットのテキストにscriptタグを埋め込む

wordpressに、adsenseの広告を埋め込む場合、scriptタグを埋め込みますが、
そこで、「保存」ができない場合がありましたので、記載します。

ウィジェットのテキスト内にscriptタグを埋め込む場合、
広告のタイトルもコピーしますが、
/* */の記述が「保存」のジャマになっていました。

<script type="text/javascript"><!--
google_ad_client =
/* 例)あいうえお */ ← 【削除】
google_ad_slot =
google_ad_width =
google_ad_height =
//-->
</script>
にほんブログ村 IT技術ブログ 在宅プログラマーへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ IT技術情報へ

拡張子 .html で PHP を動作させたい。

拡張子を .html として PHP を動作させたい場合は、.htaccess に以下の記述をしてアップロードしてください。

------------

レンタルサーバー(ロリポップ)

AddHandler php5.3-script .html
※PHP5.3 を利用したい場合
 

AddHandler php5-script .html
※PHP5.2 を利用したい場合

AddHandler php4-script .html
 ※PHP4 を利用したい場合


------------
一般のサーバー

AddType application/x-httpd-php .php .html

------------

エックスサーバー等の場合
AddHandler x-httpd-php .html


にほんブログ村 IT技術ブログ 在宅プログラマーへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ IT技術情報へ

ユーザエージェントで、 android iphone フィーチャーフォン(ガラケー) タブレット端末(ipad、androidタブレット)に分ける

ユーザエージェントで、各端末毎に、振り分ける。
android
iphone
フィーチャーフォン(ガラケー)
タブレット端末(ipad、androidタブレット)
PC

------------------------

<?php
 $mb ="mb/"; //ガラケー
 $sp ="sp/"; //スマホ
 $tb ="tb/"; //タブレットipad、androidタブレット
 
$ua=$_SERVER['HTTP_USER_AGENT'];
 if((strpos($ua,'DoCoMo')!==false)||(strpos($ua,'KDDI')!==false)||(strpos($ua,'UP\.Browser')||(strpos($ua,'UP.Browser')!==false)!==false)||(strpos($ua,'J-PHONE')!==false)||(strpos($ua,'Vodafone')!==false)||(strpos($ua,'SoftBank')!==false)||(strpos($ua,'emobile')!==false)||(strpos($ua,'DDIPOCKET')!==false)||(strpos($ua,'WILLCOM')!==false)) {
 header("Location: $mb"); } //ガラケー
 
elseif((strpos($ua,'iPhone')!==false)||(strpos($ua,'iPod')!==false)) {
 header("Location: $sp"); }  //iphone
 
elseif((strpos($ua,'Android')!==false)&&(strpos($ua,'Mobile')!==false)) {
 header("Location: $sp"); }  //androidスマホ
 
elseif((strpos($ua,'iPad')!==false)) {
 header("Location: $tb"); }  //ipad
 
elseif((strpos($ua,'Android')!==false)) {
 header("Location: $tb"); }  //androidタブレット
 
else{
 //pc

exit();
 }
 ?>

-----------------------------


にほんブログ村 IT技術ブログ 在宅プログラマーへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ IT技術情報へ

HTTP_USER_AGENTで、PCとスマートフォン(android、iphone)で振り分ける。


スマホは、/sp/index.php に移動させる。
PCはそのまま
--------------
PHPの場合
--------------
<?php
$ua=$_SERVER['HTTP_USER_AGENT'];

if((strpos($ua,’iPhone’)!==false) || (strpos($ua,’iPod’)!==false) || (strpos($ua,’Android’)!==false)) {
    header(“Location:/sp/index.php”);
    exit();
}
?>


-----------------
.htaccessの場合
-----------------
RewriteEngine On

# Set enviroment value by user-agent
SetEnvIf User-Agent "iPhone" UA=sp
SetEnvIf User-Agent "iPod" UA=sp
SetEnvIf User-Agent "Android" UA=sp

# Redirect if smart phone
RewriteCond %{REQUEST_URI} !^/sp.*
RewriteCond %{ENV:UA} ^sp$
RewriteRule ^(.*)$ /sp/ [R,L]



にほんブログ村 IT技術ブログ 在宅プログラマーへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ IT技術情報へ

ユーザーエージェント(HTTP_USER_AGENT)で、ガラケー振り分け


ユーザーエージェント(HTTP_USER_AGENT)で、ガラケーを振り分ける

$ua = $_SERVER['HTTP_USER_AGENT'];
 
if (strstr($ua, "DoCoMo")) {
    /* DoCoMo携帯の場合 */
 } elseif (strstr($ua, "SoftBank") || strstr($ua, "Vodafone") ||
           strstr($ua, "J-PHONE") || strstr($ua, "MOT-")) {
    /* SoftBank携帯の場合 */
 } elseif (strstr($ua, "KDDI") || strstr($ua, "UP.Browser")) {
    /* au携帯 */
 } elseif (strstr($ua, "WILLCOM") || strstr($ua, "DDIPOCKET")) {
    /* WILLCOM */
 } else {
    /* それ以外 */
 }
にほんブログ村 IT技術ブログ 在宅プログラマーへ にほんブログ村 IT技術ブログ PHPへ にほんブログ村 IT技術ブログ IT技術情報へ
スポンサードリンク









にほんブログ村 IT技術ブログへ
にほんブログ村

にほんブログ村 IT技術ブログ PHPへ
にほんブログ村

にほんブログ村 IT技術ブログ IT技術情報へ
にほんブログ村

QRコード
QRコード
  • ライブドアブログ