netyum
- netyum 回复了话题 请教大家,Yii到底强在什么地方啊?
说个在我内心很久的事情,大约是在2008年,我接触了thinkphp(以下简称tp),发现这个框架不错,当前还qee不过文档较少,tp这方面做的不错,跟随一年左右,2009年夏,tp搞商业活动,出售tp套装,为了挺tp,我也买了,当前套装送了书,T恤,还有u盘和主机,u盘吗,质量很差基本费掉,主机还不错,红色主机1年使用。ok,下面就说下这个主机的情况,由于在天朝,域名必须备案,因为我的身份证已经为其它域名备安了,所以当时就用别人的身份证发给tp,给域名备案,但始终也没有备案成功。过了4个月后,红色主机由于业务调整,所以服务器都移到香港,即原来的用户都要重新提交申请,我与红色主机协商后找我出示我朋友的身份证,此时我找不到原来的朋友,红色主机方说由于是与tp方面合作,估可与tp方面协商,但我与tp方面协商后,至今都未得到回复,线上客服也没有消息。
ok,基本上从这件事上tp让我失望,非常失望,作为一个消费者,挺你的人,你都不管不顾,很伤心。从此本人发誓永不再用tp。(仅代表本人观点)。
- netyum 回复了话题 关于ajax验证,有点不明白
<?php $form = $this->beginWidget('CActiveForm', array( 'id'=>'captcha-form', 'enableAjaxValidation'=>true, 'focus'=>array($model,'verifyCode'), )); ?> <?php echo $form->errorSummary($model); ?> <div class="row"> <?php $this->widget('CCaptcha', array('clickableImage'=>true,'showRefreshButton'=>false)); ?> <?php echo $form->textField($model,'verifyCode'); ?> <?php echo $form->error($model,'verifyCode', array( 'hideErrorMessage'=>true, //隐藏原错误 'afterValidateAttribute'=>'js:function(form, attribute, data, hasError) { //属性验证后回调 if (hasError) jQuery("#lee").val(data[attribute.id]); else jQuery("#lee").val(""); }')); ?> <?php echo CHtml::textField('lee')?> </div> <?php $this->endWidget(); ?>
很好,放到里面,不会影响include 而且通过web也不会访问到。如果要放到外面,那就干脆移出web根目录
- netyum 回复了话题 应用Yii1.1和PHP5进行敏捷Web开发
13章全都翻译了!呵呵,最近添加回顶及双击滚屏效果,没想到把评论给改坏了,现在已经修复了。