我学习了"window.location.hash" new并在我的jquery代码中尝试而不是"window.location.href",并且它们都给出了相同的结果.
代码在这里:
window.location.href = ($(e.currentTarget).attr("href"));
window.location.hash = ($(e.currentTarget).attr("href"));
Run Code Online (Sandbox Code Playgroud)
他们之间有什么区别?
像这个问题有很多问题,但我找不到确切的答案.而且我不熟悉正常的Expresion主题.
我想知道是否$variable以"书籍"结尾.
例如 :
$variable = "some-historical-books".
Run Code Online (Sandbox Code Playgroud)
所以,如果以书籍结尾,我会展示书籍页面.
谢谢.
当我尝试使用Codeigniter发送电子邮件时,不会使用换行符发送电子邮件.我尝试了一些tecniques写的stackoverflow但没有工作.
这是我的代码:
$message = 'Hi everyone\r\n';
$message .= 'Today you can look at these sites\r\n';
$message .= 'Have a good days';
$config['charset'] = 'utf-8';
$config['mailtype'] = 'text';
$config['newline'] = '\r\n';
$this->load->library('email');
$this->email->initialize($config);
$this->email->from('xxxxx@xxx.com');
$this->email->to('aaaa@aaaaaa.com');
$this->email->subject('Today New Sites');
$this->email->message($message);
$this->email->send();
Run Code Online (Sandbox Code Playgroud)
我也试过了:
1.instead of putting \r\n, I put only \n and changed $config['newline'] = '\n'
2.I tried $this->email->message(nl2br($message));
3.I tried : str_replace('\r\n','"\r\n",$message);
4.I get rid of $config['mailtype']
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?
我尝试$this->但无法为$first_name and $last_name变量赋值.在不删除函数的静态功能且不将静态功能插入变量的情况下,如何回显full_name()?这是代码:
<?php
class User {
public $first_name;
public $last_name;
public function full_name() {
if(isset($this->first_name) && isset($this->last_name)) {
return $this->first_name . " " . $this->last_name;
} else {
return "No name!";
}
}
public static function verify() {
$this->first_name = "firstname";
$this->last_name = "last_name";
}
}
$user = new User();
User::verify();
echo $user->full_name()
?>
Run Code Online (Sandbox Code Playgroud) 我有一个登录系统的网站.记录的任何用户都可以发表评论.我该如何存储评论?在mysql数据库或txt文件或其他东西中存储它们的最佳方法是什么?你推荐什么样的设计?
我的网站的主文件(index.php)代码在这里:
<?php
include 'header.php';
include 'sidebar.php';
include 'content.php';
include 'footer.php';
?>
Run Code Online (Sandbox Code Playgroud)
但我不希望任何用户通过编写"www.domain.com/header.php"来查看这些包含文件.我应该在这些文件中插入php代码还是可以的?
在主index.php文件中,header.php包括在内.这两个文件必须插入session.php, database.php等才能运行.但是当包含header.php时,有两个相同的require/include文件,因此有两个相同的函数,查询.这会导致文件中出现一些问题.
这个问题的解决方案是什么?
我需要编写jquery代码,如:
if($('label').hasClass('info_')) {
}
Run Code Online (Sandbox Code Playgroud)
有很多类名,如:info_1,info_2,info_3等等.所以,我必须写一下,如果label有一个类名,它启动info_; 做一点事.
但我看了jquery网站并搜索了hasClass().这没有例子.有什么办法吗?谢谢.
我有一个图书网站,并希望为每本书创建文件夹.例如,
www.mydomain.com/book1
www.mydomain.com/book2
www.mydomain.com/book3
Run Code Online (Sandbox Code Playgroud)
每个书页都是相同的格式,只有书名和作者等会通过从数据库中提取数据而改变.因此,创建一个index.php文件并将其复制到所有书籍文件夹是我的想法.而index.php可以是:
include "include_book_format.php";
Run Code Online (Sandbox Code Playgroud)
因此,书页的格式将在"include_book_format.php"中.
这是一个好的设计还是有任何方法可以更有效地创建它?谢谢...
我做了一个jquery代码,如:
$('button').click(function(event) {
});
Run Code Online (Sandbox Code Playgroud)
在里面; 我把$.post数据发送到php文件并返回表行.在每一行中都有一个"添加"按钮.
然后我为这些按钮创建了另一个jquery代码,如:
$('.row_button').click(function(event) {
});
Run Code Online (Sandbox Code Playgroud)
我再次$.post尝试发送有关该行的数据,并希望通过ajax请求获取信息.但它没有用.什么都没发生.我看了代码,没有错误.
是不是可以在另一个ajax中使用ajax?或者还有另一种方式吗?谢谢.
我无法理解为什么我的课不起作用.它没有返回任何东西.有什么错吗?
class User {
public $first_name;
public $last_name;
public function full_name() {
if(isset($this->first_name) && isset($this->last_name)) {
return $this->first_name . " " . $this->last_name;
} else {
return "No name!";
}
}
public function assign () {
$this->first_name = "Name";
$this->last_name = "Surname";
}
}
$user = new User();
$user->assign();
$user->full_name();
?>
Run Code Online (Sandbox Code Playgroud)