二月 23rd, 2010

IMified 不同IM不同回應

9 views, 程式語言, by 蒼時弦也.

今天發網誌晚很多,主要是因為在趕工網界博覽會的專題頁。
(我竟然完完全全的把這個頁面忘記,只好先讓網誌晚點上場了!)

其實是個很簡單的東西,而因為我今天有點晚發,很多事情沒做。
所以今天文章比較短篇,請各位見諒。

在上次使用 Session 時,有發現一個變數 $_REQUEST['network']
而這個變數的作用為何呢?
其實就是「分辨使用的即時通訊軟體」

因此,利用傳入的 network 來分辨,就可以依照 IM 來傳回不同訊息。

<?php

switch($_REQUEST['network']){
  case 'Yahoo':
    echo "你正使用 Yahoo 與機器人溝通";
  break;
  case 'MSN':
    echo "你正使用 MSN 與機器人溝通";
  break;
  case 'AIM':
    echo "你正使用 AIM 與機器人溝通";
  break;
  default:
    echo "你使用 Yahoo/MSN/AIM 以外的即時通訊軟體,或者未知的軟體。";
}

?>

整體構造非常簡單,官方的範例是用來針對特推以及簡訊部份。
而特推與簡訊部份不會有 $_REQUEST['msg'] 這個值,也是另外一種判斷方法。

而今天暫時就到這裡,希望大家能夠見諒。
— 高二的生活愈來愈忙碌,真不知道下次能路影片展示給大家看是何時。

相關文章

Back Top


Blog Widget by LinkWithin