小编Ale*_*Ber的帖子

以编程方式从网页或单个DIV创建图像

有没有办法以编程方式创建(客户端或服务器端(PHP))来自特定DIV或完整(Web)页面的图像?我目前正在创建一个网站免费优惠券和想法是当上的"打印"按钮,最终用户点击,应用程序会打开所有选定的优惠券作为单个图像(JPG,PNG一个新的标签/窗口等等.)A4格式准备打印.每张优惠券都有自己的数据(文章名称,价格,描述等).所以我需要通过我设计的优惠券模板以编程方式完成.

我不要求你为我编写代码,只是建议一个我可以使用/开发的解决方案.如果还不存在,我会免费上传/发布:)

更新:我使用PHP GD库做了:)仍然不满意使用Images而不是PDF的想法,因为每个打印在不同的PC上产生不同的优惠券尺寸(图像).这就是PDF可能是更好的解决方案的原因.你可以在demo.svikuponi.ba上看到/测试它- 只需选择一些优惠券并点击上面的PRINTAJ按钮.

html javascript php gd web

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

JavaFX TableView动态列和数据值

我正在使用JavaFX使用简单的CSV查看器测试自己,并且我坚持填充表数据.我确实动态创建列,但数据值是禁止的.我在网上搜索并找到了几种方法,但所有方法都包括带有自定义类(包括get/set)的ObservableList,它在CSV查看器中必须是动态的(CSV可以有任意数量的列,这意味着任何数量的数据值).

例:

List<String> columns;
List<List<String>> data;

/* Fills 'columns' and 'data' */
parseCSV("C:/list.csv");

int columnIndex = 0;
TableColumn [] tableColumns = new TableColumn[columns.size()];        
for(String columName : columns) {
    tableColumns[columnIndex++] = new TableColumn(columName);
}
table1.getColumns().addAll(tableColumns);

for(List<String> dataList : data) {
    table1.setItems(dataList); // Requires an ObservableList!
}
Run Code Online (Sandbox Code Playgroud)

java user-interface swing javafx tableview

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

无法在$ _SESSION中存储数据库连接

可能重复:
无法在php中的会话中传递mysqli连接

我正在尝试将定制的PHP MySql类存储到$ _SESSION中.访问时,PHP会抛出一个错误:"脚本试图执行一个方法或访问一个不完整对象的属性......".

include_once 'core/mysql.php';

    $conn = new mysql();
    $_SESSION['DBCONNECTION'] = new mysql();

    $result = $_SESSION['DBCONNECTION']->query_cust($sql);  // Fails!
    $result = $conn->query_cust($sql); // Works!
Run Code Online (Sandbox Code Playgroud)

我只是想了解PHP中的Sessions如何工作以及将类定义为普通变量和变量内部之间的区别是什么$_SESSION

var_dump($_SESSION['DBCONNECTION']) 收益:

object(__PHP_Incomplete_Class)[1]
  public '__PHP_Incomplete_Class_Name' => string 'mysql' (length=5)
  public 'con' => int 0
Run Code Online (Sandbox Code Playgroud)

php mysql session class web

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

标签 统计

php ×2

web ×2

class ×1

gd ×1

html ×1

java ×1

javafx ×1

javascript ×1

mysql ×1

session ×1

swing ×1

tableview ×1

user-interface ×1