form_validation->run() วิ่งไม่หยุดเลยครับ


form_validation->run() วิ่งไม่หยุดเลยครับ


ผมมีข้อสงสัยครับ

หน้า views

textarea name='d' id='d' cols='70'> textarea> span class="error divInline">* php echo form_error('d');


หน้า control

$this->form_validation->set_rules('d', '', 'trim|required|xss_clean');
if ($this->form_validation->run() == FALSE)


ตัวหนาอ่ะ ครับ รันไม่หยุดเลยย
ปล. ที่ไม่ใส่ tag นู๊นนี้เพราะกดบันทึกแล้วไม่เห็นแหะๆ

โพสเมื่อ : 2013-08-16 05:25:30 | 5 ปี , 6 เดือน , 2 สัปดาห์ , 3 วัน , 8 ชั่วโมง ผ่านมา
ผมแก้ใขให้ใส่ code ได้แล้วครับ ลองลง code ให้ดูหน่อยครับ จะได้ช่วยแนะนำได้

ลำดับ : 1 | ตอบเมื่อ : 2013-08-18 11:40:29 | 5 ปี , 6 เดือน , 2 สัปดาห์ , 1 วัน, 2 ชั่วโมง ผ่านมา

นี่เป็นตัวอย่างเว็บที่ผมทำ แล้วใช้ form_validation ทำงานคู่กับ captcha ที่ติดไปกับตัวอย่าง โค้ดเว็บตัวอย่างที่ให้ดาวน์โหลดอยู่ข้างล่างเว็บ

อันนี้ไฟล์ controllers ครับ

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Users extends CI_Controller {

function __construct()
{
parent::__construct();
$this->load->library('form_validation');
}

public function index()
{

}

public function login()
{
$data = 'users/login';
$this->load->view('default',$data);
}

public function logout()
{

}

public function register()
{
$this->form_validation->set_error_delimiters('<span class="alert alert-error">','</span>');
$this->form_validation->set_rules('email1','Email','trim|required|valid_email|is_unique');
$this->form_validation->set_rules('email2','Confirm Email','trim|required|matches');
$this->form_validation->set_rules('password1','Password','trim|required|min_length');
$this->form_validation->set_rules('password2','Confirm Password','trim|required|matches');
$this->form_validation->set_rules('name','Nick Name','trim|required|min_length|is_unique');
$this->form_validation->set_rules('province','Province','');
$this->form_validation->set_rules('amphur','Amphur','');
$this->form_validation->set_rules('captcha','Captcha','callback_captcha_check');

if(!$this->form_validation->run()){
$data = 'users/register';
}else{
-- INSERT CODE THIS HERE ---
$data = 'users/register_success';
}
$this->load->view('default',$data);
}

public function captcha_check($str)
{
require_once('data/captcha/securimage.php');
$securimage=new Securimage();
if(!$securimage->check($str)){
$this->form_validation->set_message('captcha_check', 'The %s field can not be the word "test"');
return FALSE;
}else{
return TRUE;
}
}

}
?>


ตัวอย่างไฟล์ View

<form name="register" id="register" method="post" action="<?php echo site_url('users/register'); ?>" class="form-horizontal">
<fieldset>
<legend>ฟอร์มกรอกสมัครสมาชิก</legend>

<div class="control-group">
<label class="control-label">อีเมลล์</label>
<div class="controls">
<input type="text" name="email1" id="email1" value="<?php echo set_value('email1'); ?>" class="span5" />
<?php echo form_error('email1'); ?>
<p class="help-block">คำเตือน : หากสมัครสมาชิกด้วยอีเมลนี้แล้วจะไม่สามารถแก้ไขได้อีก</p>
</div>
</div>
<div class="control-group">
<label class="control-label">ยืนยัน อีเมลล์</label>
<div class="controls">
<input type="text" name="email2" id="email2" value="<?php echo set_value('email2'); ?>" class="span5" />
<?php echo form_error('email2'); ?>
</div>
</div>
<div class="control-group">
<label class="control-label">รหัสผ่าน</label>
<div class="controls">
<input type="password" name="password1" id="password1" class="span3" />
<?php echo form_error('password1'); ?>
</div>
</div>
<div class="control-group">
<label class="control-label">ยืนยัน รหัสผ่าน</label>
<div class="controls">
<input type="password" name="password2" id="password2" class="span3" />
<?php echo form_error('password2'); ?>
</div>
</div>
<div class="control-group">
<label class="control-label">ชื่อที่แสดง</label>
<div class="controls">
<input type="text" name="name" id="name" value="<?php echo set_value('name'); ?>" class="span3" />
<?php echo form_error('name'); ?>
<p class="help-block">คำเตือน : หากสมัครสมาชิกด้วยชื่อนี้แล้วจะไม่สามารถแก้ไขได้อีก</p>
</div>
</div>
<div class="control-group">
<label class="control-label">จัดหวัด</label>
<div class="controls"><?php echo selectbox($q,'province',set_value('province')).form_error('province'); ?></div>
</div>
<div class="control-group">
<label class="control-label">อำเภอ</label>
<div class="controls"><?php echo selectbox('','amphur',set_value('amphur')).form_error('amphur'); ?></div>
</div>

<div class="control-group">
<label class="control-label"> </label>
<div class="controls">
<img id="siimage" style="margin:0 20px" src="<?php echo base_url(); ?>data/captcha/securimage_show.php?sid=<?php echo md5(uniqid()); ?>" />
<object type="application/x-shockwave-flash" data="<?php echo base_url(); ?>data/captcha/securimage_play.swf?audio_file=<?php echo base_url(); ?>data/captcha/securimage_play.php&bgColor1=#fff&bgColor2=#fff&iconColor=#777&borderWidth=1&borderColor=#000" height="32" width="32">
<param name="movie" value="./securimage_play.swf?audio_file=<?php echo base_url(); ?>data/captcha/securimage_play.php&bgColor1=#fff&bgColor2=#fff&iconColor=#777&borderWidth=1&borderColor=#000">
</object> 
<a href="#" onclick="$('#siimage').attr('src','<?php echo base_url(); ?>data/captcha/securimage_show.php?sid='+Math.random());this.blur();return false;"><img src="<?php echo base_url(); ?>data/captcha/images/refresh.png" onclick="this.blur()"></a>
</div>
</div>
<div class="control-group">
<label class="control-label">พิมพ์ตัวอักษรที่เห็น</label>
<div class="controls"><input type="text" name="captcha" id="captcha" class="span2" /><?php echo form_error('captcha'); ?></div>
</div>

<div class="form-actions">
<button type="submit" class="btn btn-primary">สมัครสมาชิก</button>
<button type="reset" class="btn">ยกเลิก</button>
</div>
</fieldset>
</form>
<script>
$(function(){
$('#province').change(function(){
if($('#province').val()){
$.ajax({type:'POST',url:site_url+'address/amphur',data:'province='+$('#province').val(),success:function(data){
$('#amphur').html(data);
}});
}
});
});
</script>

ลำดับ : 2 | ตอบเมื่อ : 2013-08-18 19:12:36 | 5 ปี , 6 เดือน , 2 สัปดาห์ , 19 ชั่วโมง ผ่านมา

โอ้ ขอบคุณมากครับ
จริงๆแล้ว form_validation ไม่มีปัญหาอะไรครับ
ผมทำ transection ผิดไปครับ เลยทำให้มันเสียทั้งระบบเลยครับ

ลำดับ : 3 | ตอบเมื่อ : 2013-08-23 16:10:29 | 5 ปี , 6 เดือน , 1 สัปดาห์, 2 วัน , 22 ชั่วโมง ผ่านมา

Dog Reaction Amoxicillin <a href=http://prednisone.ccrpdc.com/prednisone-online-order.php>Prednisone Online Order</a> Keflex Antibiotics For Dogs Zovorax Eye Drops For Sale <a href=http://levitra.ccrpdc.com/levitra-20mg-price.php>Levitra 20mg Price</a> Toronto Drug Store Tratamiento Propecia <a href=http://inderal.ccrpdc.com/propranolol-generic.php>Propranolol Generic</a> Cialis Super Active Plus Compra Finasteride Propecia <a href=http://clomid.rxbill7.com/cheap-clomid-pill.php>Cheap Clomid Pill</a> Fast Viagra Viagra Active <a href=http://kamagra.mdsmeds.com/map.php>Order Kamagra</a> Dangers Of Zithromax Il Cialis One Day <a href=http://gaprap.com>generic viagra</a> buy roaccutane online Allergic Reaction Amoxicillin <a href=http://zithromax.ccrpdc.com/order-zithromax.php>Order Zithromax</a> Propecia Generico Farmacia Order Acticin Permethrinum Scabies Quick Shipping Australia Cheapeast <a href=http://kamagra.usamedz.com/prices-kamagra.php>Prices Kamagra</a> Order Generic Worldwide Isotretinoin 10mg Tablet Usa Chewable Viagra <a href=http://strattera.rxbill7.com/mail-order-strattera.php>Mail Order Strattera</a> Farmacia On Line Tadalafil Order Cialis Without Prescription <a href=http://lasix.ccrpdc.com/buy-generic-lasix.php>Buy Generic Lasix</a> Order Valtrex With No Prescription Cialis Soft Tabs Online <a href=http://strattera.ccrpdc.com/strattera-order.php>Strattera Order</a> How To Buy Macrobid Legally Drugs Le Viagra Marche <a href=http://lasix.usamedz.com/generic-lasix.php>Generic Lasix</a> What Is Tinidazole 500mg Used For Viagra Generic Brand <a href=http://inderal.mdsmeds.com/propranolol-online-no.php>Propranolol Online No</a> Pediatric Dosing For Amoxicillin buy accutane online in canada <a href=http://lasix.mdsmeds.com/lasix-pas-cher.php>Lasix Pas Cher</a> Support

ลำดับ : 4 | ตอบเมื่อ : 2017-03-23 19:40:53 | 1 ปี, 7 เดือน , 2 สัปดาห์ , 3 วัน , 18 ชั่วโมง ผ่านมา

cialis tunesien

<a href="http://buycialisgenericbsl.com/">buy cialis online</a>

peak onset of cialis

<a href=http://buycialisgenericbsl.com/>buy generic cialis</a>

ลำดับ : 5 | ตอบเมื่อ : 2017-09-11 02:26:26 | 1 ปี, 1 เดือน, 2 สัปดาห์ , 11 ชั่วโมง ผ่านมา

prescription online
<a href="http://canadianpharmacyrxbsl.org/">Jerrygag</a>
canadian rx
<a href=http://canadianpharmacyrxbsl.org/?rate-generic-viagra>rate generic viagra</a>
get prescription online
<a href="http://canadianpharmacyrxbsl.org/?cialis-prix-doctissimo">cialis prix doctissimo</a>

ลำดับ : 6 | ตอบเมื่อ : 2017-10-04 03:27:50 | 1 ปี, 2 สัปดาห์ , 5 วัน , 10 ชั่วโมง ผ่านมา

canadian drug stores online
<a href="http://canadapharmaciesbsl.com/">canadian pharmacy</a>
canadian pharmacy king
<a href=http://canadapharmaciesbsl.com/canadian+drugstore+reviews/plan-b-pharmacy-cvs-32.html>plan b pharmacy cvs</a>
canadian pharmacy no prescription
<a href="http://canadapharmaciesbsl.com/pharmacy+near+me/brand-viagra-online-us-pharmacy-ae.html">brand viagra online us pharmacy</a>

ลำดับ : 7 | ตอบเมื่อ : 2017-10-07 18:26:56 | 1 ปี, 2 สัปดาห์ , 1 วัน, 19 ชั่วโมง ผ่านมา

drug prices comparison
<a href="http://canadapharmaciesbsl.com/">canadian pharmacy</a>
online rx pharmacy
<a href=http://canadapharmaciesbsl.com/online+pharmacy+usa/buy-clomid-canadian-pharmacy-e0.html>buy clomid canadian pharmacy</a>
canadian pharmacy without prescription
<a href="http://canadapharmaciesbsl.com/pain+meds+online+without+doctor+prescription/imitrex-online-pharmacy-38.html">imitrex online pharmacy</a>

ลำดับ : 8 | ตอบเมื่อ : 2017-10-07 22:07:19 | 1 ปี, 2 สัปดาห์ , 1 วัน, 16 ชั่วโมง ผ่านมา

no me hace efecto el cialis
<a href="http://cialistadalafilbsl.com/">buy cialis online</a>
medicamento cialis para sirve
<a href=http://cialistadalafilbsl.com/comprar+cialis+na+internet/viagra-cialis-effects-59004.html>viagra cialis effects</a>
taking cialis after expiry date
<a href="http://cialistadalafilbsl.com/cialis+how+far+in+advance/cialis-aion-28311.html">cialis aion</a>

ลำดับ : 9 | ตอบเมื่อ : 2017-10-09 12:28:27 | 1 ปี, 2 สัปดาห์ , 1 ชั่วโมง ผ่านมา

differences in viagra cialis and levitra
<a href="http://cialistadalafilbsl.com/">cialis generic</a>
cialis nueva presentacion
<a href=http://cialistadalafilbsl.com/is+viagra+safer+than+cialis/identify-real-cialis-5141.html>identify real cialis</a>
cialis interazione con altri farmaci
<a href="http://cialistadalafilbsl.com/vente+de+cialis+en+belgique/cialis-prodaja-beograd-72150.html">cialis prodaja beograd</a>

ลำดับ : 10 | ตอบเมื่อ : 2017-10-09 13:00:48 | 1 ปี, 2 สัปดาห์ , 1 ชั่วโมง ผ่านมา

cialis product monograph
<a href="http://cialistadalafilbsl.com/">cialistadalafilbsl.com</a>
cialis 20 or 40 mg
<a href=http://cialistadalafilbsl.com/acheter+cialis+20+mg/cialis-espaa-envio-24h-20280.html>cialis espaГ±a envio 24h</a>
buying cialis in brazil
<a href="http://cialistadalafilbsl.com/dosis+de+cialis+recomendada/cost-of-30-day-supply-of-cialis-52645.html">cost of 30 day supply of cialis</a>

ลำดับ : 11 | ตอบเมื่อ : 2017-10-09 13:31:37 | 1 ปี, 2 สัปดาห์ ผ่านมา

cialis ve yan etkileri
<a href="http://cialistadalafilbsl.com/">Irinagag</a>
se puede partir cialis 20
<a href=http://cialistadalafilbsl.com/cialis+induced+tinnitus/get-cialis-in-canada-4285.html>get cialis in canada</a>
cialis in italia senza ricetta
<a href="http://cialistadalafilbsl.com/will+cialis+show+up+a+drug+test/do-drug-plans-cover-cialis-66818.html">do drug plans cover cialis</a>

ลำดับ : 12 | ตอบเมื่อ : 2017-10-09 14:02:10 | 1 ปี, 2 สัปดาห์ ผ่านมา

cialis 5 gramas
<a href="http://cialistadalafilbsl.com/">http://cialistadalafilbsl.com/</a>
recreational use of viagra cialis
<a href=http://cialistadalafilbsl.com/generic+cialis+for+daily+use/cialis-y-colesterol-49333.html>cialis y colesterol</a>
cialis mejor viagra
<a href="http://cialistadalafilbsl.com/cialis+100mg+buy/cialis-long-term-use-2560.html">cialis long term use</a>

ลำดับ : 13 | ตอบเมื่อ : 2017-10-09 14:31:40 | 1 ปี, 1 สัปดาห์, 6 วัน , 23 ชั่วโมง ผ่านมา

pastillas cialis efectos
<a href="http://cialistadalafilbsl.com/">cialistadalafilbsl.com</a>
prix cialis lyon
<a href=http://cialistadalafilbsl.com/acheter+cialis+20+mg/vad-kostar-cialis-p-apoteket-38640.html>vad kostar cialis pГҐ apoteket</a>
cialis side effects eyes
<a href="http://cialistadalafilbsl.com/wo+kaufe+ich+am+besten+cialis/quando-non-usare-cialis-63674.html">quando non usare cialis</a>

ลำดับ : 14 | ตอบเมื่อ : 2017-10-09 15:03:14 | 1 ปี, 1 สัปดาห์, 6 วัน , 23 ชั่วโมง ผ่านมา

best price viagra cialis
<a href="http://cialistadalafilbsl.com/">cialis without a doctor prescription</a>
cialis dose minima
<a href=http://cialistadalafilbsl.com/por+quanto+tempo+o+cialis+faz+efeito/pastilla-cialis-colombia-47971.html>pastilla cialis colombia</a>
cheapest cialis pharmacy comparison
<a href="http://cialistadalafilbsl.com/generic+cialis+for+daily+use/effet-secondaire-cialis-20-3977.html">effet secondaire cialis 20</a>

ลำดับ : 15 | ตอบเมื่อ : 2017-10-09 15:35:16 | 1 ปี, 1 สัปดาห์, 6 วัน , 22 ชั่วโมง ผ่านมา

il cialis si puГІ comprare senza ricetta medica
<a href="http://cialistadalafilbsl.com/">cialis generic</a>
medicament cialis 10mg
<a href=http://cialistadalafilbsl.com/nizoral+and+cialis/cialis-discoun-64300.html>cialis discoun</a>
cialis potensmiddel
<a href="http://cialistadalafilbsl.com/cialis+greek/ginkgo-biloba-e-cialis-6979.html">ginkgo biloba e cialis</a>

ลำดับ : 16 | ตอบเมื่อ : 2017-10-09 16:06:56 | 1 ปี, 1 สัปดาห์, 6 วัน , 22 ชั่วโมง ผ่านมา

why does cialis work better than viagra
<a href="http://cialistadalafilbsl.com/">cialis without a doctor prescription</a>
cialis anbieter
<a href=http://cialistadalafilbsl.com/vente+de+cialis+en+belgique/chi-ha-comprato-cialis-on-line-68920.html>chi ha comprato cialis on line</a>
high blood pressure with cialis
<a href="http://cialistadalafilbsl.com/comprar+cialis+na+internet/quanto-costa-cialis-generico-in-farmacia-70088.html">quanto costa cialis generico in farmacia</a>

ลำดับ : 17 | ตอบเมื่อ : 2017-10-09 16:41:40 | 1 ปี, 1 สัปดาห์, 6 วัน , 21 ชั่วโมง ผ่านมา

cialis how long it lasts
<a href="http://cialistadalafilbsl.com/">cialis tablets</a>
para que se usa el medicamento cialis
<a href=http://cialistadalafilbsl.com/acheter+cialis+20+mg/cialis-in-quanto-tempo-fa-effetto-12256.html>cialis in quanto tempo fa effetto</a>
cialis injuries
<a href="http://cialistadalafilbsl.com/receita+do+cialis/cialis-congestion-nasal-63867.html">cialis congestion nasal</a>

ลำดับ : 18 | ตอบเมื่อ : 2017-10-09 17:14:40 | 1 ปี, 1 สัปดาห์, 6 วัน , 21 ชั่วโมง ผ่านมา

date sortie generique cialis
<a href="http://cialistadalafilbsl.com/">cialis 20mg</a>
can you take cialis while on flomax
<a href=http://cialistadalafilbsl.com/is+viagra+safer+than+cialis/testimonials-on-cialis-18979.html>testimonials on cialis</a>
sildenafil viagra tadalafil cialis
<a href="http://cialistadalafilbsl.com/conditionnement+et+prix+du+cialis/el-cialis-no-me-hizo-efecto-71812.html">el cialis no me hizo efecto</a>

ลำดับ : 19 | ตอบเมื่อ : 2017-10-09 17:45:48 | 1 ปี, 1 สัปดาห์, 6 วัน , 20 ชั่วโมง ผ่านมา

is cialis covered by aetna
<a href="http://cialistadalafilbsl.com/">Irinagag</a>
cialis wie einnahme
<a href=http://cialistadalafilbsl.com/cialis+do+you+need+a+prescription/cialis-20-mg-quando-prenderlo-57926.html>cialis 20 mg quando prenderlo</a>
cialis la paz bolivia
<a href="http://cialistadalafilbsl.com/cialis+price+tesco/cheap-generic-cialis-canada-3530.html">cheap generic cialis canada</a>

ลำดับ : 20 | ตอบเมื่อ : 2017-10-09 18:15:24 | 1 ปี, 1 สัปดาห์, 6 วัน , 20 ชั่วโมง ผ่านมา
เข้าสู่ระบบ
คงสถานะการเข้าระบบ