ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 227


Ignore:
Timestamp:
Sep 25, 2006, 5:50:35 PM (14 years ago)
Author:
takanashi
Message:

キャプチャ機能

Location:
OpenPNE/trunk
Files:
30 added
5 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/modules/pc/do/o_public_invite.php

    r2 r227  
    3333        $c_member_id_invite = 1;
    3434
     35        session_start();
     36        if(count($_POST)>0){
     37            if(!(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] ==  $requests['captcha'])){
     38                $msg = "確認キーワードが誤っています";
     39                $p = array('msg' => $msg);
     40                openpne_redirect('pc', 'page_o_public_invite', $p);
     41            }
     42        }
     43        unset($_SESSION['captcha_keystring']);
    3544        if (!db_common_is_mailaddress($pc_address)) {
    3645            $msg = 'メールアドレスを正しく入力してください';
  • OpenPNE/trunk/webapp/modules/pc/page/h_invite_confirm.php

    r134 r227  
    2121
    2222        $msg = "";
     23        if(count($_POST)>0){
     24            if(!(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] ==  $form_val['captcha'])){
     25                $msg = "確認キーワードが誤っています";
     26            }
     27        }
     28        unset($_SESSION['captcha_keystring']);
    2329        if (!db_common_is_mailaddress($form_val['mail'])) {
    2430            $msg = "メールアドレスを正しく入力してください";
     
    2632            $msg = "そのアドレスは既に登録済みです";
    2733        } else {
    28             if (is_ktai_mail_address($form_val['mail'])) {
     34            if(is_ktai_mail_address($form_val['mail'])) {
    2935                //<PCKTAI
    3036                if (defined('OPENPNE_REGIST_FROM') &&
  • OpenPNE/trunk/webapp/modules/pc/templates/o_public_invite.tpl

    r2 r227  
    6161<div style="padding:10px 30px;">
    6262
    63 メールアドレスを入力してください。<br>
     63メールアドレスと確認キーワードを入力してください。<br>
    6464入力されたメールアドレス宛に ({$SNS_NAME}) の招待状が送信されます。
    6565
     
    136136<td style="height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
    137137</tr>
     138
     139
     140<tr>
     141<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     142<td style="width:150px;" class="bg_05" align="left" valign="middle">
     143
     144<div class="c_01" style="padding:5px;">
     145
     146確認キーワード
     147
     148</div>
     149
     150</td>
     151<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     152<td style="width:421px;" class="bg_02" align="left" valign="middle">
     153
     154<div class="padding_s">
     155
     156<img src="./cap.php">
     157<br>
     158※上に表示されているキーワードをご記入下さい。<br>
     159<input name="captcha" size="30">
     160
     161</div>
     162
     163</td>
     164<td style="width:1px;" class="bg_01" align="center"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     165</tr>
     166({*********})
     167<tr>
     168<td style="width:574px;height:1px;" class="bg_01" colspan="5"><img src="./skin/dummy.gif" style="width:1px;height:1px;" class="dummy"></td>
     169</tr>
     170
     171
    138172({*********})
    139173<tr>
  • OpenPNE/trunk/webapp/modules/pc/validate/do/o_public_invite.ini

    r2 r227  
    44[pc_address2]
    55type = "string"
     6
     7[captcha]
     8type = "string"
  • OpenPNE/trunk/webapp/modules/pc/validate/page/h_invite_confirm.ini

    r2 r227  
    66type = "string"
    77default = ""
     8
     9[captcha]
     10type = "string"
     11default = ""
Note: See TracChangeset for help on using the changeset viewer.