小编Pan*_*ank的帖子

localStorage,sessionStorage,session和cookies有什么区别?

localStorage,sessionStorage,session和cookies的技术优势和缺点是什么?我何时使用其中一个?

cookies html5 session-storage local-storage

488
推荐指数
9
解决办法
25万
查看次数

XAMPP或WAMP Server和IIS有什么区别?

我想知道XAMPP或WAMP服务器和IIS服务器之间的主要区别是什么?

iis xampp wamp

45
推荐指数
6
解决办法
16万
查看次数

我们如何使用jquery在cakephp中点击radion按钮来添加或删除文本框中的readonly属性?

这是我的cakephp生成的HTML 单选框文本框脚本:

<input type="radio" id="need_staff_on_site" name="data[CaterRequest][need_staff_on_site]" value="yes" class="staff_on_site"><span>Yes</span>

<input type="radio" id="need_staff_on_site" name="data[CaterRequest][need_staff_on_site]" class="staff_on_site" value="no"><span>No</span>

How many staff?<input type="text" maxlength="3" id="no_of_staff" name="data[CaterRequest][staff_needed]" class="txtboxSml2" readonly="readonly">
Run Code Online (Sandbox Code Playgroud)

jquery脚本:

$(document).ready(function(){
   $('.staff_on_site').click(function(){
   $arr=$(this).val();
   if($arr == "yes"){ $("#no_of_staff").removeAttr("readonly"); }
   if($arr == "no"){ $("#no_of_staff").attr("readonly", "readonly"); }
  });
});
Run Code Online (Sandbox Code Playgroud)

演示jsfiddle链接

jquery cakephp

27
推荐指数
2
解决办法
9万
查看次数

我们如何设置没有数据库的cakephp?

在少数项目中我们不需要数据库,那么我们如何在本地机器上设置cakephp而不修改数据库配置?现在我做了什么......我创建了数据库并修改了配置文件.但我的数据库没有表,它只是数据库的浪费....所以请建议更好的方法来做到这一点.

先感谢您..

cakephp-2.1

7
推荐指数
1
解决办法
4748
查看次数

根据屏幕大小加载图像

我有以下显示图像的HTML代码:

<div>
     <img id="wm01" alt="PP" title="PP" u="image" src="theImages/wm01.jpg" />
</div>
Run Code Online (Sandbox Code Playgroud)

我要做的是根据屏幕大小显示不同的图像.首先我用CSS隐藏图像:

#wm01 {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

然后在我的身体中,我添加以下代码:

var w = window,
d = document,
e = d.documentElement,
g = d.getElementsByTagName('body')[0],
x = w.innerWidth || e.clientWidth || g.clientWidth,
y = w.innerHeight|| e.clientHeight|| g.clientHeight;
if (x<568) {
    //alert(x);
    document.getElementById("wm01").src="theImages/wm01_app.jpg";
    document.getElementById("wm01").style.display = "block";
}
else {
    document.getElementById("wm01").src="theImages/wm01.jpg";
    document.getElementById("wm01").style.display = "block";
}
Run Code Online (Sandbox Code Playgroud)

图像未显示在任何尺寸的屏幕中.我该如何解决?

html javascript css

7
推荐指数
4
解决办法
2万
查看次数

如何使用ini_set设置smtp用户名和密码

这是我发送html邮件的脚本.但是在执行此脚本后,我没有收到邮件.我不知道如何使用ini_set设置用户名和密码("SMTP","smtp.xyz.com"); ?他们是否有任何简单的方法来设置SMTP而不使用任何外部库文件?

$name=$_POST['name'];
$email=$_POST['email'];
$mobile=$_POST['mobile'];
$messege="Dear Webmaster,<br /> An user sent query.<br /> Query: <br/> ".$_POST['messege']."<br /><br /><br /> <b>User Contact Detail:</b><br />Name:".$name."<br/> Email:".$email."<br />Mobile:".$mobile;

$to = 'xyz@gmail.com';
$subject = 'xx';

$headers = "From: abc@xyz.com\r\n" .
'X-Mailer: PHP/' . phpversion() . "\r\n" .
"MIME-Version: 1.0\r\n" .
"Content-Type: text/html; charset=utf-8\r\n" .
"Content-Transfer-Encoding: 8bit\r\n\r\n";

ini_set("SMTP","smtp.xyz.com");
ini_set("smtp_port","25");
ini_set("sendmail_from","abc@xyz.com");
mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)

php smtp

6
推荐指数
1
解决办法
3万
查看次数

无法在cakephp 2.x中获得带链接的图像?

我尝试使用FormHelper..in cakephp制作带链接的图像.以下是我的脚本:

<?php 
    echo $this->Html->link($this->Html->image('images/view-more-arrow.png') . ' ' . __('View More'),array('controller' => 'zones', 'action' => 'index'), array('escape' => false));
?>
Run Code Online (Sandbox Code Playgroud)

输出:

<a href="/project_folder/trunk/zones"><img src="/project_folder/trunk/img/images/view-more-arrow.png" alt=""> View More</a>
Run Code Online (Sandbox Code Playgroud)

期望:

 <a href="/project_folder/trunk/zones"><img src="/project_folder/trunk/images/view-more-arrow.png" alt=""> View More</a>
Run Code Online (Sandbox Code Playgroud)

我的图像目录路径是project_folder/app/webroot/images.我不知道为什么它采取img /自动.

先感谢您..

我推荐了这个链接: Cakephp html链接图像+文本,不使用css

cakephp cakephp-2.x

6
推荐指数
1
解决办法
3423
查看次数

Google Map API v3未在IE9中加载

我尽可能多地研究了这个话题,但没有找到解决方案.

在除Internet Explorer(版本8或9)之外的所有浏览器中,下面的脚本将用于加载Google地图.但是,在IE8IE9中,谷歌地图API(v3)似乎没有加载.我一直在寻找控制台中的特定错误,但一无所获.

HTML

<style type="text/css">
    #map_canvas { 
        height: 292; 
        width:980 
    }

    .contactus-Captcha {
        clear:both;
    }
</style>

<div id="map_canvas"></div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

function initialize() {
            var homeLatlng = new google.maps.LatLng(29.70280,-95.51731);

            var myOptions = {
                zoom: 15,
                center: homeLatlng,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };

            var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);


                var contentString = '<div id="content">'+
                        '<div id="siteNotice">'+
                        '</div>'+
                        '<h3>ABC</h3>'+
                        '<div id="bodyContent">'+
                        '<div class="AddressWrap"><div style="width:100%; margin:1 auto; float:left;"><img src="<?php echo ROOTPATH; ?>images/location-icon.png" style="float:left; padding-right:5px;"> <h3 class="Marker"> xyz</h3></div><h3 class="Mobile"> <img src="<?php echo ROOTPATH; …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer google-maps-api-3

6
推荐指数
1
解决办法
5440
查看次数

想从mysql数据库表中删除一半的记录?

我有一张记录数量不明的表.我想删除一半的记录.我不关心删除哪些记录.什么是最有效的方法?

mysql

4
推荐指数
1
解决办法
4353
查看次数

为什么我们不能将TIMESTAMP数据类型用于cakephp2.x中创建和修改的字段?

正如我们所知,MYSQL的datetime数据类型占用了更多的TIMESTAMP内存.为了快速开发,我使用的是cakephp2.x.我担心的是为什么我们没有在数据库中使用TIMESTAMP创建和修改字段.我读了cakephp2.x文件,他们没有在技术术语中清楚地提到原因.期待专家给出好的答案!

先感谢您

php cakephp phpmyadmin

4
推荐指数
1
解决办法
616
查看次数

在下拉列表中首字母大写

我看过很多关于使用MySQL和存储过程的首字母大写的帖子.我尝试了所有这些,但没有人为我工作.以下是我试过的代码..

PlansController.php

$companies = $this->Plan->Company->find('list', array('conditions' =>   array('Company.status' => 'active'), 'fields' => array('Company.id','CONCAT(UCASE(LEFT(Company.name, 1)),SUBSTRING(Company.name, 2)) as name'))); //Getting Empty Dropdown

$companies = $this->Plan->Company->find('list', array('conditions' => array('Company.status' => 'active'), 'fields' => array('Company.id', 'UCASE(Company.name)')));  //Getting Empty Dropdown

$companies = $this->Plan->Company->find('list', array('conditions' => array('Company.status' => 'active'), 'fields' => array('Company.id', 'Company.name')));  //Getting Dropdown in view
Run Code Online (Sandbox Code Playgroud)

视图

<select name="data[Plan][company_id]" class="" id="PlanCompanyId">
<option value="">Please Select</option>
<option value="2">xyz abc</option>
<option value="1">lmd abc</option>
<option value="13">Abc ey</option>
<option value="12">sys abc</option>
</select>
Run Code Online (Sandbox Code Playgroud)

期待输出:

<select name="data[Plan][company_id]" class="" id="PlanCompanyId">
    <option value="">Please Select</option> …
Run Code Online (Sandbox Code Playgroud)

cakephp cakephp-2.0

3
推荐指数
1
解决办法
1147
查看次数

严格(2048):EmailComponent :: initialize()的声明应与Component :: initialize(Controller $ controller)兼容

我升级了我的XAMPP版本并安装了PHP 5.5.9.升级后,我收到此消息.我用Google搜索,但无法找到明确的想法来修复它.我有一个stackoverflow链接,他们正在谈论初始化方法的签名,但没有得到我需要修改的确切位置.请指导我如何解决它.

先感谢您.

错误:

Strict(2048):EmailComponent :: initialize()声明应与Component :: initialize(Controller $ controller)兼容[APP\Controller\Component\EmailComponent.php,第490行] Code Context App :: load() - CORE\Cake\Core\App.php,第562行App :: load() - CORE\Cake\Core\App.php,第562行spl_autoload_call - [内部],行?class_exists - [内部],行?ComponentCollection :: load() - CORE\Cake\Controller\ComponentCollection.php,第100行ComponentCollection :: init() - CORE\Cake\Controller\ComponentCollection.php,第53行Controller :: constructClasses() - CORE\Cake\Controller\Controller.php,第635行Dispatcher :: _ invoke() - CORE\Cake\Routing\Dispatcher.php,第183行Dispatcher :: dispatch() - CORE\Cake\Routing\Dispatcher.php,第162行[main] - APP\webroot\index.php,第109行

EmailComponent:

在此输入图像描述

cakephp cakephp-2.3

1
推荐指数
1
解决办法
5372
查看次数