嗨,我是PHP的初学者,学习写小脚本。我使用ubuntu并在上面安装了PHP,我在一个PHP文件中编写了一个简单的echo(),并说明了运行它。我从教程中了解到,我应该在localhost执行它。我也这样做了,但我的文件没有执行,它显示的是错误404 -文件找不到。可能发生了什么?
我的PHP代码
<html>
<head>
</head>
<body>
<?php
echo "learning php";
echo"<br>";
echo "I am trying \"quotations\"";
//just checking how comments work?
?>
</body>
</html>http://localhost/learn.php执行o/p:在本地主机端口80的服务器apache/2.2.22ubuntu服务器上没有找到所请求的url /learn.php。
我是Javascript编程的初学者,我搜索了桌面应用程序的javascript生成器代码“不需要web",我在这个站点上找到了以下内容:http://d-project.googlecode.com/svn/trunk/misc/qrcode/js/qrcode.js
然后,我添加了一个函数来调用这些函数,以便生成QR映像。
var create_qrcode = function(text, typeNumber, errorCorrectLevel, table) {
var qr = qrcode(typeNumber || 4, errorCorrectLevel || 'M');
qr.addData(text);
qr.make();
//return qr.createTableTag();
return qr.createImgTag();
}
var t = create_qrcode("Test QR generate!",4,'M');然后我取了返回值并回显它。
WScript.Echo(t);然后创建了一个t.gif映像,但是我无法打开它,我对像这样的图像回显有点困惑,而且,如果我不调用Wscript.Echo(t),我也找不出生成的QR映像应该保存在哪里?它叫什么名字?
因此,如果有人可以帮助我跟踪给定的代码,或者试图告诉我应该如何调试这个代码,我将非常感激。
发布于 2013-06-22 18:52:05
响应JavaScript QR码位,
<img>。<img>字符串以外的任何有用的方法。你到底想用QR代码做什么?如果您只想显示它,以某种方式将其附加到文档中;for example (假设客户端,如果您在node.js中这样做,那么您将不得不使用不同的方法)
function createNodeQR(text, typeNumber, errorCorrectLevel, table) {
var qr = qrcode(typeNumber || 4, errorCorrectLevel || 'M'),
parent = document.createElement('span'), // enable .innerHTML
img;
qr.addData(text);
qr.make();
parent.innerHTML = qr.createImgTag(); // make client's browser parse
img = parent.firstChild; // find it
parent.removeChild(img); // orphan it (optional)
return img;
}
var t = createNodeQR("Test QR generate!",4,'M');
console.log(t); // image node
console.log(t.src); // data uri only还记得,这只是在记忆中。如果您想通过JavaScript保存资源,那么您所能做的事情是有限的,让客户端自己来保存资源是最容易的。
https://stackoverflow.com/questions/17253927
复制相似问题