小编yor*_*gos的帖子

FPDF utf-8编码(HOW-TO)

有谁知道如何将FPDF包中的编码设置为utf-8?或者至少支持希腊字符的ISO-8859-7(希腊语)?

基本上我想创建一个包含希腊字符的pdf文件.

任何建议都会有帮助.乔治

unicode utf-8 character-encoding fpdf

72
推荐指数
7
解决办法
17万
查看次数

如何使用Javascript而不是JQuery获取所选的选项ID

我需要使用Javascript而不是JQuery为两个选择标签打印所选的选项ID.

假设我们有多个选择标签.

<select  onchange="showOptions(this)" id="my_select1">
   <option value="a1" id="ida1">Option1</option>
   <option value="a2" id="ida2">Option2</option>
</select>

<select  onchange="showOptions(this)" id="my_select2">
   <option value="b1" id="idb1">Option1</option>
   <option value="b2" id="idb2">Option2</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我发现了以下方法,options[selectedIndex].id但我怎么知道那条线中的哪一条指的是......

有什么建议?

我试过以下但是没有用.

<select id="my_select" onchange="showOptions2(this)">
   <option value="o1" id="id1">Option1</option>
   <option value="o2" id="id2">Option2</option>
</select>


<script type = "text/javascript">


function showOptions2(s){
 var adVALUE = console.log(s[s.selectedIndex].value); // get value
 var adID = console.log(s[s.selectedIndex].id); // get id

  alert(adID);

}
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript select

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

zend框架"$ this"

我是Zend框架的新手,我有一个基本的问题.

假设我正在使用layout.phtml或任何脚本的index.phtml.

当我使用"$ this->"时我指的是什么实例?

我在书中读到以下内容:"$ this在模板文件中可用,它是Zend_View功能的网关".

这是否意味着我可以访问库/ Zend/View/Helpers目录中任何文件中的任何类的任何方法?

如果这个问题很愚蠢和/或足够简单,请原谅.

谢谢

zend-framework this

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

jquery ajax调用 - 如果dataType只是一个文本(字符串),则获取返回值

我有以下代码.

    $.ajax({
    type: "POST",
    url:"blahblah.php",
    data: "{}",
    async: true,
    dataType: "text",
    success: function() {
       if(returning data from blahblah.php == true)
           window.location.href="http://www.blahblah.com/logout.php";
    }
}); 
Run Code Online (Sandbox Code Playgroud)

1)无需发送数据.

2)文件"blahblah.php"进行一些处理并返回true或false.

3)我想得到响应,如果真的重定向到另一个php页面.

我不知道如何在blahblah.php文件中读取函数的返回数据!!

先感谢您.乔治

jquery

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

防止脚本在页面刷新时重新执行操作

过去一周我正在构建自己的php 购物车,但遇到了一些问题。

我设法在购物车中添加了新项目,URL 如下所示。

http://blah-blah.com/order/index.php?action=add&id=84
Run Code Online (Sandbox Code Playgroud)

问题很简单:如果有人刷新页面,如何防止在购物车中再次添加相同的商品?因为现在每次有人刷新页面时,它都会将特定项目的数量更改为 +1。

另外,移动到结帐页面后,如果他们在浏览器中按后退按钮,数量将变为+1;

有什么建议吗?

php shopping-cart

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

php类变量

我有一个名为MyCart的类.

Class MyCartClass
{
var $MyCart;  

function getCart(){
  return $this->MyCart;
}

function addItem($item){

    if ($this->MyCart){
        $this->MyCart .= ','.$item;
    } 
    else{
        $this->MyCart = $item;
    }

}

};

$globalCart = new MyCartClass; // create an instance of the class
Run Code Online (Sandbox Code Playgroud)

变量"$MyCart"是一个字符串,包含购物车中的所有商品,用逗号分隔.

现在,我将此类保存到一个名为的文件中,"cart.php"并将其包含在另一个文件中.

但是,每次调用该函数时"addItem",if语句都会转到else分支,这意味着该"$MyCart"变量不包含购物车的当前状态.

我是否需要将购物车的状态存储到"会话"变量中?因此可以从所有文件中访问它.

我将不胜感激任何帮助!

谢谢.

php variables session class

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