function ifcrush_register_form() { $netID = isset($_POST['netID']) ? trim($_POST['netID']) : ''; ?> <h3>Registration Information for IFC Potential New Members</h3> <p> <label for="netID">NetID <input type="text" name="netID" id="netID" class="input" size="25" /></label> <label for="firstname">First name <input type="text" name="firstname" id="firstname" class="input" size="25" /></label> <label for="lastname">Last name <input type="text" name="lastname" id="lastname" class="input" size="25" /></label> <label for="yog">Graduation Year <?php createmenu("yog", array(2018, 2017, 2016, 2015)); ?> </label> </p> <p> <label for="school">School <?php createmenu("school", array('Weinberg', 'McCormick', 'Communications', 'Education and Social Policy', 'Medill', 'Bienin')); ?> </label> </p> <p> <label for="residence">Residence <?php createmenu("residence", array('1835 Hinman', '1856 Orrington', '630 Emerson (PMA)', '720 Emerson (SAI)', 'Bobb', 'Foster-Walker (PLEX)', 'Goodrich', 'Kemper', 'Lindgren', 'McCulloch', 'North Mid-Quads', 'Rogers House', 'Sargent', 'Seabury', 'South Mid-Quads', 'Ayers', 'Chapin', 'CCS', 'East Fairchild', 'Hobart House', 'Jones', 'PARC', 'Shepard', 'Slivka', 'West Fairchild', 'Willard', 'Allison', 'Elder', 'GREEN House', 'Interfaith', 'Off Campus')); ?> </label> </p> <?php }
public function run() { $moreRequestMessage = getMoreRequestMessage(); $this->fromusername = $moreRequestMessage["fromusername"]; $this->tousername = $moreRequestMessage["tousername"]; $this->msgtype = $moreRequestMessage["msgtype"]; //是否开启菜单 if (!!$this->config->item("ismenu")) { $access_token = get_access_token(); createmenu($access_token); } //判断消息类型 switch ($this->msgtype) { case 'event': //判断事件类型 $this->event = $moreRequestMessage["event"]; $this->handleEventMessage($this->event); break; case 'text': $keyMessage = getKeyRequestTextMessage(); $content = $keyMessage['content']; $this->responseTextMessage($content); break; case 'image': $keyMessage = getKeyRequestImageMessage(); $picurl = $keyMessage['picurl']; $mediaid = $keyMessage['mediaid']; $this->responseImageMessage($picurl, $mediaid); break; case 'location': $keyMessage = getKeyRequestLocationMessage(); $location_x = $keyMessage['location_x']; $location_y = $keyMessage['location_y']; $scale = $keyMessage['scale']; $label = $keyMessage['label']; $this->responseLocationMessage($location_x, $location_y, $scale, $label); break; case 'link': $keyMessage = getKeyRequestLinkMessage(); $title = $keyMessage['title']; $description = $keyMessage['description']; $url = $keyMessage['url']; $this->responseLinkMessage($title, $description, $url); break; case 'voice': $keyMessage = getKeyRequestVoiceMessage(); $mediaid = $keyMessage['mediaid']; $format = $keyMessage['format']; $this->responseVoiceMessage($mediaid, $format); break; default: $this->responseUnknownMessage(); break; } }
function createmenu() { $menuitems = array('Overview' => 'index.php', 'Pages' => 'page.php', 'Users' => 'users.php'); foreach ($menuitems as $menuitem => $link) { ?> <li><a href="<?php echo $link; ?> "> <div class="icon-bg bg-grey"></div> <span class="menu-title"><?php echo $menuitem; ?> </span></a> </li> <?php } } ?> <div class="clearfix"></div> <?php createmenu(); ?> <?php global $modules; $modules->LoadAdminBackend(); ?> </ul> </div> </nav>
</head> <body> <div class="logobox"><span><A HREF="login.php?out=yes"><input title="登出" class="topbut01" name="logout" type="button" value="" /></a><A HREF="../" target="_blank"><input class="topbut02" name="front" title="前臺主頁" type="button" value="" /></a></span></div> <div class="centerbox"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" width="209px"> <div><img src="style/images/leftpic_03.jpg" width="209" height="51" /></div> <div class="leftbox"> <div style="min-height:500px;"> <div id="leftmenubox"> <?php // get_group_id_by_admin_id($_SESSION["ADMIN_ID"]); echo createmenu(getMenuData($_SESSION["ADMIN_ID"]), "", "admin"); ?> <div style="margin-left:15px;"><A HREF="login.php?out=yes"><div style="float:left"><img src="style/images/main_r1_c35.gif" width="16" border="0" title="登出"></div><div style="height:40px;float:left;margin-top:13px;">登出</div></A></div> </div> </div> <div><img src="style/images/leftpic_10.jpg" width="190" height="5" /></div> </div> </td> <td valign="top" class="rightbox"> <div id="right"> <div style="clear:both;"></div> <div class="content rightmainbox"> <?php
public function run() { $moreRequestMessage = getMoreRequestMessage(); $this->fromusername = $moreRequestMessage["fromusername"]; $this->tousername = $moreRequestMessage["tousername"]; $this->msgtype = $moreRequestMessage["msgtype"]; //session保存fromusername $uid = array('fromusername' => $this->fromusername); $this->session->set_userdata($uid); //是否开启菜单 if (!!$this->config->item("ismenu")) { createmenu(); } //判断消息类型 switch ($this->msgtype) { case 'event': //判断事件类型 $this->event = $moreRequestMessage["event"]; $this->handleEventMessage($this->event); break; case 'text': $keyMessage = getKeyRequestTextMessage(); $content = $keyMessage['content']; $this->responseTextMessage($content); break; case 'image': $keyMessage = getKeyRequestImageMessage(); $picurl = $keyMessage['picurl']; $mediaid = $keyMessage['mediaid']; $this->responseImageMessage($picurl, $mediaid); break; case 'location': $keyMessage = getKeyRequestLocationMessage(); $location_x = $keyMessage['location_x']; $location_y = $keyMessage['location_y']; $scale = $keyMessage['scale']; $label = $keyMessage['label']; $this->responseLocationMessage($location_x, $location_y, $scale, $label); break; case 'link': $keyMessage = getKeyRequestLinkMessage(); $title = $keyMessage['title']; $description = $keyMessage['description']; $url = $keyMessage['url']; $this->responseLinkMessage($title, $description, $url); break; case 'voice': //开启语音转换 $keyMessage = getKeyRequestAdvancedVoiceMessage(); $mediaid = $keyMessage['mediaid']; $format = $keyMessage['format']; $recognition = $keyMessage['recognition']; $this->responseAdvancedVoiceMessage($mediaid, $format, $recognition); //接收普通消息 //$keyMessage=getKeyRequestVoiceMessage(); //$mediaid=$keyMessage['mediaid']; //$format=$keyMessage['format']; //$this->responseVoiceMessage($mediaid,$format); break; default: $this->responseUnknownMessage(); break; } }