teacup. [ 掲示板 ] [ 掲示板作成 ] [ 有料掲示板 ] [ ブログ ]

 投稿者
  題名
  内容 入力補助画像・ファイル<IMG> youtubeの<IFRAME>タグが利用可能です。(詳細)
    
 URL
[ ケータイで使う ] [ BBSティッカー ] [ 書込み通知 ] [ 検索 ]

スレッド一覧

  1. 雑談(756)
  2. 10000アクセスまで・・・・(21)
  3. カエル専用(0)
  4. 秘密の部屋(3)
スレッド一覧(全4)  他のスレッドを探す  スレッド作成

*掲示板をお持ちでない方へ、まずは掲示板を作成しましょう。無料掲示板作成


(無題)

 投稿者:かっぽ  投稿日:2011年 7月30日(土)17時32分46秒
返信・引用
  <tt>
<form action=ch.php method=get>

<?php
// ケータイっちゃ by レッツPHP!   http://php.s3.to/

define('MAX', 50);          // ログ保存行数
define('CLOG', 'chat.log'); // チャットログ
define('SLOG', 'sanka.log');// 参加者ログ
// 色リスト 上下対応
$col[n] = array('黒','赤','青','緑','橙','紫','茶','灰','桃','白');
$col[c] = array('black','red','blue','green','orange','purple','brown','gray','pink','#EEEEEE');


//
$_GET = array_map('htmlspecialchars', $_GET);
if (get_magic_quotes_gpc()) {
  $_GET = array_map('stripslashes', $_GET);
}
$l = ($_GET[l] == "") ? 10 : $_GET[l];
$num = Sanka(up);  // 参加者更新
if ($_GET[ns] != "") {
  Sanka(chk); // 名前重複
  $_GET[n] = $_GET[ns];
}
if ($_GET[n] == "" || isset($_GET[t])) {
  foreach ($col[n] as $k=>$v) {
    $sel.="<option value=$k>$v";
  }
  // 入室フォーム
  echo <<<_INN
オープンチャット



現在: {$num}人

名前<input name=ns type=text size=4>

文字<select name=c>
$sel
</select>色

ログ<select name=l>
<option>5<option selected>10<option>15<option>30</select>行

<input type=submit value="入室">
<hr size=1>
_INN;
}
else {
  $num = Sanka(reg); // 参加者登録
  $all = Sanka(all); // 参加者リスト
  // 発言フォーム
  echo <<<_COMM
現在: {$num}人

<input type=hidden name=n value="$_GET[n]">
<input type=hidden name=c value="$_GET[c]">
<input name=m type=text size=16>

<input type=submit value="発言/更新">

ログ<input name=l type=text size=2 value=$l>行  退室
<!--
メンバー $all-->
<hr size=1>
_COMM;
}
// 発言
if ($_GET[m] != '') {
  Uplog($_GET[m]);
}
// ログ表示
$fp = fopen(CLOG, "r");
for ($i=0; $i<$l; $i++) {
  echo fgets($fp,4096);
}
fclose($fp);

// 参加者
function Sanka($act) {
  $mem = file(SLOG);
  $mem2 = array();

  switch($act) {
  case(chk):
    foreach($mem as $val) {
      if (strstr($val, $_GET[ns])) {
        die("その名前は既に使われています");
      }
    }
    break;
  case(reg):
    array_unshift($mem, time()."\t".$_GET[n]."\t\n");
    $mem2 = $mem;
    break;
  case(up):
    for ($i=0; $i<count($mem); $i++) {
      list($ti, $na) = explode("\t", $mem[$i]);
      if ($na == $_GET[n]) continue;
      if ($ti + 150 > time()) array_push($mem2, $mem[$i]);
    }
    break;
  case(all):
    for ($i=0; $i<count($mem); $i++) {
      $all = explode("\t", $mem[$i]);
      $san.= $all[1]."#";
    }
    return $san;
  }

  $fp = fopen(SLOG, "w");
  flock($fp, LOCK_EX);
  fputs($fp, implode('', $mem2));
  fclose($fp);

  return count($mem2);
}
// ログ更新
function Uplog($msg) {
  global $col;

  $fc = $col[c][$_GET[c]];
  $now = gmdate("H:i", time()+9*3600);
  $line = file(CLOG);
  if (!strstr($line[0], "$_GET[n]>$msg")) {
    $fp = fopen(CLOG, "w");
    flock($fp, LOCK_EX);
    fputs($fp, "$_GET[n]>$msg($now)<hr size=1>\n");
    for ($i=0; $i<MAX; $i++) {
      fputs($fp, $line[$i]);
    }
    fclose($fp);
  }
}
?>

戻る レッツPHP!
</form>
 
 

(無題)

 投稿者:†千葉の堕天使†  投稿日:2011年 6月21日(火)22時22分33秒
返信・引用
  ↓のはコピーしっぱいした
 

(無題)

 投稿者:†千葉の堕天使†  投稿日:2011年 6月21日(火)22時13分45秒
返信・引用
    ,. -‐──--..,,,___iゝヘ
           r,ヘ     ,,. -'' "´/ヽ!7
           〈__,.へ /    /   !ヽ.
         ,. -─'- 、! \   /    |  ',
       ,. '":::::::::::::::::::::`ー! `く      ,'  !
      /:::::::::::::i::::::;::::;:::::;::::ヽ_,.へ   , '    |
    イ::::::/::i::-ハ::::ハ‐!-ハ:::::ゝヽ、_ヽ/    !
     ノi::::ハ/ァ;=、!/ ァ!=;、!::/::::::!/ !ヽ、   ,'
      レi:::::!'!'ヒj  ´ヒ__リ'!:::::::::!  ヽ.,.へ___/
       )::::!."  _ _,.  "/|/:::イ    ヽ_!ノ
      ハノ::>.、.,__  イ!:::i::::::ヽ   いいもの拾ったわ
      〈ヘハ::::!::ァ'-‐-!ヘ:ハ:::!::Y
  i ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ̄ ̄ ̄~ |
  |             |      |
  |             |      |
  | ストライクフリーダム |      |
  |             |      |
  |_________|_____|
      ./::7::×:!:::×::::×\
      /:::7×::::×::::×::::×ゝ、
     /:::7×:::×!:::::×:::×::::::イ」
    く_>、_::×:::◎:::::::×::,.イン
      ヽ二rヽ二ヘ_r二ン
        !___i     ヘ _,.ヘ,
         「___,!     'y /〉
       ,イー' !     〈 //
       └──'       ̄
 

(無題)

 投稿者:†千葉の堕天使†  投稿日:2011年 6月21日(火)21時57分19秒
返信・引用
  ZERRY代わり†千葉の堕天使†(せんようのだてんし)になりました。
"ちば"ではありません
たぶん1091は元ネタ知ってると思う
あとミルキィホームズに続編の1.5が配信されるみたいだ
 

(無題)

 投稿者:zerry  投稿日:2011年 6月11日(土)11時39分1秒
返信・引用
  1091のモバゲーのマイページに辿り着けないんだがAはどうやって辿り着いた?
 

(無題)

 投稿者:zerry  投稿日:2011年 6月11日(土)11時37分0秒
返信・引用
  久しぶりだ河童!  

(無題)

 投稿者:かっぱ  投稿日:2011年 5月29日(日)18時28分22秒
返信・引用
  チャットにしますか
http://m.jword.jp/jw.php?jmb_u=http://chat.kanichat.com/mobile.jsp?roomid=kappa3
ここ来て
 

(無題)

 投稿者:†A†メール  投稿日:2011年 5月29日(日)18時27分6秒
返信・引用
  落ちる  

(無題)

 投稿者:かっぱ  投稿日:2011年 5月29日(日)18時26分37秒
返信・引用
  ごめん携帯だと貼れない…  

(無題)

 投稿者:†A†メール  投稿日:2011年 5月29日(日)18時25分41秒
返信・引用
  チャットの方がやりやすい  

レンタル掲示板
/66