Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

注册时选择性别和居住地址

[复制链接]
ycllwl 发表于 2009-6-9 21:02:53 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: 注册时选择性别和居住地址
插件作者: 未知!
适用版本:
演示地址http://www.86027wh.cn/do.php?ac=c54f4c2375aabdaa896fc5c48077d4e5

source/do_register.php

找到
//开通空间
                        include_once(S_ROOT.'./source/function_space.php');
                        $space = space_open($newuid, $username, 0, $email);


在其下面加上
//家乡、居住地和性别

$jiasetarr = array(
'uid' => $newuid,
'sex' => $_POST['sex'],
'birthprovince' => $_POST['birthprovince'],
'birthcity' => $_POST['birthcity'],
'resideprovince' => $_POST['resideprovince'],
'residecity' => $_POST['residecity']);
updatetable('spacefield', $jiasetarr, array('uid'=>$newuid));


default/do_register.htm
找到
        <tr><th>邮箱</th><td><input type="text" id="email" name="email" value="@" class="t_input" tabindex="5" />
                <br>请准确填入您的邮箱,在忘记密码,或者您使用邮件通知功能时,会发送邮件到该邮箱。</td></tr>

在其下面加入

        <tr><th>性别</th>
                <td><label for="sexm">
                <input id="sexm" type="radio" value="1" name="sex" checked>男</label>
                <label for="sexw"><input id="sexw" type="radio" value="2" name="sex">女</label>
                <span style="font-weight:bold;color:red;">(性别选择确定后,将不能再次修改)</span></td>
        </tr>
        <tr><th>家乡</th>
                <td><script type="text/javascript" src="source/script_city.js"></script>
                <script type="text/javascript">
                <!--
                showprovince('birthprovince', 'birthcity', '$space[birthprovince]');
                showcity('birthcity', '$space[birthcity]', 'birthprovince');
               
                //-->
                </script></td>
        </tr>
        <tr><th>居住地</th>
                <td><script type="text/javascript">
                <!--
                showprovince('resideprovince', 'residecity', '$space[resideprovince]');
                showcity('residecity', '$space[residecity]', 'resideprovince');
                //-->
                </script></td>
        </tr>


再在<head></head>之间加入
<script type="text/javascript">
        function validate(obj) {
    var subject = $('birthprovince'); //判断城区是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在家乡的城区");
            subject.focus();
            return false;
        }
    }
    var subject = $('birthcity'); //判断乡镇是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在家乡的乡镇");
            subject.focus();
            return false;
        }
    }
    var subject = $('resideprovince'); //判断城区是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在居住的城区");
            subject.focus();
            return false;
        }
    }
    var subject = $('residecity'); //判断乡镇是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在居住的乡镇");
            subject.focus();
            return false;
        }
    }
    }
</script>


再把<form id="registerform" name="registerform" action="do.php?ac=$_SCONFIG[register_action]&$url_plus&ref" method="post" class="c_form">

修改成
<form id="registerform" name="registerform" action="do.php?ac=$_SCONFIG[register_action]&$url_plus&ref" method="post" class="c_form" onsubmit="return  validate(this);">
b167 发表于 2009-6-9 22:01:21 | 显示全部楼层
就这样就卖金币

什么演示也没有 不敢买
回复

使用道具 举报

 楼主| ycllwl 发表于 2009-6-9 22:13:38 | 显示全部楼层
不是有演示地址吗!!
回复

使用道具 举报

冰芝客 发表于 2009-6-10 08:22:40 | 显示全部楼层
没看到演示地址
回复

使用道具 举报

狼族异魂 发表于 2009-6-10 08:43:07 | 显示全部楼层
这东西貌似有免费的下载的
回复

使用道具 举报

liushilog 发表于 2009-6-10 09:29:04 | 显示全部楼层
妖··············
回复

使用道具 举报

mxyes 发表于 2009-6-10 10:10:38 | 显示全部楼层
顶吗..........
回复

使用道具 举报

morons 发表于 2009-6-10 13:30:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

arnol 发表于 2009-6-11 07:36:53 | 显示全部楼层
路过帮顶~~~~~~~~~
回复

使用道具 举报

997862 发表于 2009-6-24 07:35:54 | 显示全部楼层
演示地址http://www.86027wh.cn/do.php?ac=c54f4c2375aabdaa896fc5c48077d4e5

source/do_register.php

找到
//开通空间
                        include_once(S_ROOT.'./source/function_space.php');
                        $space = space_open($newuid, $username, 0, $email);


在其下面加上
//家乡、居住地和性别

$jiasetarr = array(
'uid' => $newuid,
'sex' => $_POST['sex'],
'birthprovince' => $_POST['birthprovince'],
'birthcity' => $_POST['birthcity'],
'resideprovince' => $_POST['resideprovince'],
'residecity' => $_POST['residecity']);
updatetable('spacefield', $jiasetarr, array('uid'=>$newuid));


default/do_register.htm
找到
        <tr><th>邮箱</th><td><input type="text" id="email" name="email" value="@" class="t_input" tabindex="5" />
                <br>请准确填入您的邮箱,在忘记密码,或者您使用邮件通知功能时,会发送邮件到该邮箱。</td></tr>

在其下面加入

        <tr><th>性别</th>
                <td><label for="sexm">
                <input id="sexm" type="radio" value="1" name="sex" checked>男</label>
                <label for="sexw"><input id="sexw" type="radio" value="2" name="sex">女</label>
                <span style="font-weight:bold;color:red;">(性别选择确定后,将不能再次修改)</span></td>
        </tr>
        <tr><th>家乡</th>
                <td><script type="text/javascript" src="source/script_city.js"></script>
                <script type="text/javascript">
                <!--
                showprovince('birthprovince', 'birthcity', '$space[birthprovince]');
                showcity('birthcity', '$space[birthcity]', 'birthprovince');
               
                //-->
                </script></td>
        </tr>
        <tr><th>居住地</th>
                <td><script type="text/javascript">
                <!--
                showprovince('resideprovince', 'residecity', '$space[resideprovince]');
                showcity('residecity', '$space[residecity]', 'resideprovince');
                //-->
                </script></td>
        </tr>


再在<head></head>之间加入
<script type="text/javascript">
        function validate(obj) {
    var subject = $('birthprovince'); //判断城区是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在家乡的城区");
            subject.focus();
            return false;
        }
    }
    var subject = $('birthcity'); //判断乡镇是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在家乡的乡镇");
            subject.focus();
            return false;
        }
    }
    var subject = $('resideprovince'); //判断城区是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在居住的城区");
            subject.focus();
            return false;
        }
    }
    var subject = $('residecity'); //判断乡镇是否合法
    if (subject) {
            var slen = strlen(subject.value);
        if (slen == 0) {
            alert("请选择您所在居住的乡镇");
            subject.focus();
            return false;
        }
    }
    }
</script>


再把<form id="registerform" name="registerform" action="do.php?ac=$_SCONFIG[register_action]&$url_plus&ref" method="post" class="c_form">

修改成
<form id="registerform" name="registerform" action="do.php?ac=$_SCONFIG[register_action]&$url_plus&ref" method="post" class="c_form" onsubmit="return  validate(this);">
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 18:57 , Processed in 0.038655 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表