基本上我想要做的是POST在我更改时发送数据window.location,就像用户提交了一个表单并进入新页面一样.我需要这样做,因为我需要传递一个隐藏的URL,我不能简单地将它放在URL中作为GET美观的原因.
这就是我目前所拥有的,但它不会发送任何POST数据.
if(user has not voted) {
window.location = 'http://example.com/vote/' + Username;
}
Run Code Online (Sandbox Code Playgroud)
我知道你可以发送POST数据jQuery.post(),但我需要它与新的一起发送window.location.
因此,要回顾一下,我需要发送api_url通过价值POST来http://example.com/vote/,而在同一时间向用户发送到同一页面.
为了将来参考,我最终做了以下事情:
if(user has not voted) {
$('#inset_form').html('<form action="http://example.com/vote/' + Username + '" name="vote" method="post" style="display:none;"><input type="text" name="api_url" value="' + Return_URL + '" /></form>');
document.forms['vote'].submit();
}
Run Code Online (Sandbox Code Playgroud) 我最近记录了我的一个网站,数据库结构有点不同.
我正在尝试转换以下内容:
*----*----------------------------*
| id | file_name |
*----*----------------------------*
| 1 | 1288044935741310953434.jpg |
*----*----------------------------*
| 2 | 1288044935741310352357.rar |
*----*----------------------------*
Run Code Online (Sandbox Code Playgroud)
进入以下:
*----*----------------------------*
| id | file_name |
*----*----------------------------*
| 1 | 1288044935741310953434 |
*----*----------------------------*
| 2 | 1288044935741310352357 |
*----*----------------------------*
Run Code Online (Sandbox Code Playgroud)
我知道我可以用PHP做一个foreach循环,并在最后爆炸文件扩展名,并以这种方式更新每一行,但这似乎对任务的查询太多了.
是否有任何我可以运行的SQL查询允许我从file_name列中的每个字段中删除文件exentision ?
我正在尝试按照上传的顺序获取上传到多个YouTube频道的最新视频列表.有点像YouTube上的订阅框如何显示由多个人(您订阅的)上传的所有近期视频.
GET https://www.googleapis.com/youtube/v3/search?
part=snippet&channelId=UC4XmzE3vYbp7h4B8dxcoN_A&maxResults=20&order=date
&key={YOUR_API_KEY}
Run Code Online (Sandbox Code Playgroud)
该搜索将返回从单个频道上传的最新视频列表.但是,我正在尝试在同一列表中显示一组人.
GET https://www.googleapis.com/youtube/v3/search?
part=snippet
&channelId={UCXA7dMwWUS8n00Xq-Qvj38A,UC4XmzE3vYbp7h4B8dxcoN_A}
&maxResults=20&order=date&key={YOUR_API_KEY}
Run Code Online (Sandbox Code Playgroud)
我尝试添加另一个YouTube channelId(用逗号分隔)和第一个,这似乎打破了搜索并显示"随机"视频(没有channelId列出任何一个).
如果有人知道如何使用一个API查询完成此操作,我会非常高兴.
更清楚的是,正如我在下面的评论中提到的,这就是我要做的事情:
我不是想让特定用户"订阅",而是试图将多个频道的最近上传(视频)组合到一个列表中.通过这种方式,我可以按照时间顺序在我们的网站上按照上传的顺序显示我的"团队"视频.
我有个问你们.我正试图让我尽可能安全地运行MySQL.我现在想知道在准备好语句,绑定参数并执行语句之后是否可以使用MySQLi获取对象.
例:
$sql = $mysqli->prepare('SELECT * FROM users WHERE username = ?;');
$sql->bind_param('s', $username);
$username = 'RastaLulz';
$sql->execute();
$object = $sql->fetch_object();
echo $object->mail;
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Fatal error: Call to a member function fetch_object() on a non-object in C:\xampp\htdocs\ProCMS\DevBestCMS\inc\global\class.mysql.php on line 23
Run Code Online (Sandbox Code Playgroud)
但是,当我添加"$ sql-> result_metadata();" 我没有收到错误,但它没有返回结果(它只是NULL).
$sql = $mysqli->prepare('SELECT * FROM users WHERE username = ?;');
$sql->bind_param('s', $username);
$username = 'RastaLulz';
$sql->execute();
$result = $sql->result_metadata();
$object = $result->fetch_object();
echo $object->mail;
Run Code Online (Sandbox Code Playgroud)
这是你如何在不绑定参数的情况下完成的:
$sql = $mysqli->query("SELECT * FROM users WHERE username = 'RastaLulz';");
$object …Run Code Online (Sandbox Code Playgroud) 不确定是什么原因造成这种情况,但是当我将一些图像上传到我的远程服务器时FileTransfer(),图像有时会出现在侧面或上下颠倒.但是,当我在iPhone上本地查看图像时,它们以正确的方式定位.
例如,当我选择这样的图像上传时:http://sharefa.st/view/WBe2QNSK8r8z
结果如下:http://sharefa.st/view/EWdW1Z4G8r8z
我使用本地路径传输文件,所以我不明白为什么图像会"随机"旋转.
这是我的上传功能:
function uploadPhoto() {
var options = new FileUploadOptions();
options.fileKey = 'file';
options.fileName = imgURI.substr(imgURI.lastIndexOf('/')+1);
options.mimeType = 'image/jpeg';
var params = new Object();
if(logged_in == true) {
params.unique_id = app_unique_id;
params.secret_key = user_secret_key;
}
options.params = params;
loadingStart();
var ft = new FileTransfer();
ft.upload(imgURI, 'http://' + remote_server + '/API/upload', uploadDetails, fail, options);
}
Run Code Online (Sandbox Code Playgroud)
imgURI 值看起来像这样:
file://localhost/var/mobile/Applications/<snip>/tmp/photo_015.jpg
Run Code Online (Sandbox Code Playgroud)
任何见解都表示赞赏.
所以我正在使用PhoneGap创建一个iOS应用程序,我需要向包含用户ID,秘密哈希等的远程服务器发送额外的参数FileTransfer().
从PhoneGap示例开始FileTransfer(),我看到你可以设置params,但它们是否也被发送到远程服务器?如果是这样,他们派出的$_POST或$_GET变量?如果没有,有没有办法让我将params发送到我的远程服务器FileTransfer()?
var params = new Object();
params.value1 = 'test';
params.value2 = 'param';
options.params = params;
var ft = new FileTransfer();
ft.upload(imgURI, 'http://example.com/upload', win, fail, options);
Run Code Online (Sandbox Code Playgroud) 我正在尝试$.get()在我的(XCode)iPhone模拟器(使用PhoneGap)的本地文件上做一个简单的请求,但结果仍然以" [object Document]"(通过警报)而不是文件的实际内容返回.
但是,当我在谷歌浏览器中测试它时,我完全没有问题.奇怪的是,我可以$.load()在本地页面没有问题(在iPhone模拟器中),但是当我尝试$.get()它时,它不会工作.
这是我的index.html代码:
<script type="text/javascript" src="js/phonegap.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<div class="load"></div>
<script>
$.get('content/view/images.html', function(data) {
alert(data); // returns "[object Document]"
});
$('.load').load('content/view/images.html'); // returns actual file content
</script>
Run Code Online (Sandbox Code Playgroud)
这是我的content/view/images.html代码:
<img src="http://static.example.com/images/{$file_key}.{$file_type}" style="max-width: 100%; max-height: 200px;" />
Run Code Online (Sandbox Code Playgroud)
但是,当我将内容更改为content/view/images.html类似的东西时LOL,它会正确$.get().
关于世界上发生了什么的任何想法?
所以,我今天刚开始使用C#,希望能够创建一个屏幕截图程序.最初,我正在考虑使用AIR来实现这一点,因为我对Web开发有很多了解.尽管如此,我还是看了这个教程(我正在尝试使用的代码).它显示了非常如何获得一个屏幕截图基础.
因此,我尝试将我在视频中看到的内容复制到C#,但是我收到以下错误:
'System.Drawing.Graphics.FromImage(System.Drawing.Image)' is a 'method' but is used like a 'type'
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Imaging;
namespace ShareFastCommand {
class Program {
static void Main(string[] args) {
int left = 10, top = 10;
int right = 20, bottom = 20;
Bitmap b = new Bitmap(right - left, bottom - top);
Graphics g = new Graphics.FromImage(b);
Rectangle r = new Rectangle(left, top, right - left, …Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的论坛上创建一个圣诞节用户组,并希望使用 JavaScript 将用户名替换为绿色/红色模式。所以基本上,JavaScript 会将特定 CSS 类中的所有其他字母都变成绿色,而其他字母则保持红色。
所以这就是它现在的样子:
<span class="style6">Username</span>
Run Code Online (Sandbox Code Playgroud)
我希望 JavaScript 把它变成这样:
<span class="style6">
<span class="color_red">U</span>
<span class="color_green">s</span>
<span class="color_red">e</span>
<span class="color_green">r</span>
<span class="color_red">n</span>
<span class="color_green">a</span>
<span class="color_red">m</span>
<span class="color_green">e</span>
</span>
Run Code Online (Sandbox Code Playgroud)