[mod] สมัครสมาชิกต้องกรอก วันเกิด และ เพศ
จาก :alan8881.เปิดไฟล์{bbs}/register.php
ค้นหา if($password != $password2) {
showmessage('profile_passwd_notmatch');
}เพิ่มโค๊ดนี้ต่อไปif($newgender == '') {
showmessage('profile_newgender_invalid');
}
list($year, $month, $day) = explode('-', $bday);
$bday = intval($year) ? $dateformat : preg_replace("/[^nj]*[^nj]*/", '', $dateformat);
$bday = str_replace('n', $month, $bday);
$bday = str_replace('j', $day, $bday);
$bday = str_replace('Y', $year, $bday);
$bday = str_replace('y', substr($year, 2, 4), $bday);
$birth_y = date("y");
$birth_m = date("m");
$birth_d = date("d");
$birthyear = intval($bday);
$birthyears = $year > $birth_y ? gmdate('Y', $timestamp + $data['timeoffset'] * 3600) - $birthyear : '';
$checkbday = $birthyears ? ''.($birth_m > $month ? $birthyears : ''.($birth_m >= $month && $birth_d >= $day ? $birthyears : $birthyears - 1).'').'' : '';
if($checkbday < 5 || $checkbday > 95 || $month > 12 || $day > 31) {
showmessage('profile_year_invalid');
}ค้นหาinvisible, newsletterเพิ่มโค๊ดนี้ต่อไป, gender, bdayค้นหา'1', '$invisiblenew', '1'เพิ่มโค๊ดนี้ต่อไป', $newgender', '$bday'2.เปิดไฟล์{bbs}/templates/default/register.htm
ค้นหา<label><em>{lang email}:</em><input type="text" name="email" autocomplete="off" size="25" id="email" onBlur="checkemail()" tabindex="1" class="txt" /> *</label>เพิ่มโค๊ดนี้ต่อไป<label><em>เพศ :</em>
<input type="radio" name="newgender" value="1" tabindex="17" /> {lang male}
<input type="radio" name="newgender" value="2" tabindex="18" /> {lang female}
<font color="#006699"> กรุณาเลือกเพศ</font>*</label>
<label><em>วันเกิด:</em><input type="text" id="bday" name="bday" size="25" value="0000-00-00" class="txt" /> *</label>3.เปิดไฟล์{bbs}/templates/default/messages.lang.php
ค้นหา'profile_passwd_illegal' =>เพิ่มโค๊ดนี้ต่อไป'profile_newgender_invalid' => 'คุณยังไม่เลือกเพศ กรุณาเลือกครับ',
'profile_year_invalid' => 'คุณกรอกวันเกิดผิดครับ',4.เปิดไฟล์{bbs}/templates/default/memcp_profile.htm
ค้นหา<select name="gendernew">
<option value="1" $gendercheck>{lang male}</option>
<option value="2" $gendercheck>{lang female}</option>
<option value="0" $gendercheck>{lang secret}</option>
</select>แทนที่ด้วย <!--{if $member['gender']==0}-->
<select name="gendernew">
<option value="0" $gendercheck>{lang secret}</option> <option value="1" $gendercheck>{lang male}</option>
<option value="2" $gendercheck>{lang female}</option>
</select>
<!--{/if}-->
<!--{if $member['gender']==1}-->
<select name="gendernew">
<option value="1" $gendercheck>{lang male}</option>
</select>
<!--{/if}-->
<!--{if $member['gender']==2}-->
<select name="gendernew">
<option value="2" $gendercheck>{lang female}</option>
</select>
<!--{/if}-->ค้นหา<input type="text" name="bdaynew" id="bdaynew" size="25" onclick="showcalendar(event, this)" onfocus="showcalendar(event, this);if(this.value=='0000-00-00')this.value=''" value="$member" class="txt" />แทนที่ด้วย<!--{if $member=="0000-00-00"}-->
<input type="text" name="bdaynew" id="bdaynew" size="25" onclick="showcalendar(event, this)" onfocus="showcalendar(event, this);if(this.value=='0000-00-00')this.value=''" value="$member" class="txt" />
<!--{else}-->
<input readonly="" value="$member" />
<!--{/if}-->5.อัพเดชแคช ขอบคุณค่ะคุณแบงค์ ขอบคุณมากครับ ขอบคุณคับ{:18_767:} ขอบคุงครับ ขอบคุณครับ
แต่เหมือนโค้ดจะผิดนะครับ
', $newgender', '$bday'
2.เปิดไฟล์{bbs}/templates/default/register.htm
น่าจะเป็น
, '$newgender', '$bday'
2.เปิดไฟล์{bbs}/templates/default/register.htm
เพื่อใครจะไม่รู้ ของผม ทำ ไม ทำไป แล้ว ใน Friefox สมัครได้ปรกติ แต่ ใน ie สมัครไม่ได้ ละคับ ขอบคุณมากครับ ทำหมดแล้ว แถมยังแก้แล้ว ใช้งานไม่ได้ครับ เยี่ยมจิงๆเลย วุ้นไปหมดแล้ว มีสำเร็จรูปมั้ยครับ... ผมลองMOD ดูแล้ว.... มันหลุดกรอบ บ้าง error บ้าง...วางผิดวางถูกอ่ะคับ
ขอตัวที่ MOD เลยได้ป่ะคับ
ขอบคูณล่วงหน้า ตอบกระทู้ theerawut ตั้งกระทู้
เพิ่ม ต่อไปเลยใช้ไมครับ
ไม่ต้องแก้ละลบใช้ไมครับ
ใครทำละมั่งขอดูหน่อยครับ{:22_867:}
หน้า:
[1]