嗨朋友们我正在点击这个链接http://code.google.com/p/upload-at-click/来上传图片我有一个 HTML、一个用于移动上传图片的服务器端 php 文件和一些依赖的 .js 文件。 2 问题: 1. 我的代码运行良好,但是当我的服务器在同一台机器上时,我在给定的路径/文件夹中找不到图像。2.当它在不同的机器上时我无法与服务器建立连接,即-->使用IP地址
这是我的代码服务器端脚本 .php 文件
<?php
$tmp_file_name = $_FILES['Filedata']['tmp_name'];
$ok = move_uploaded_file($tmp_file_name, '/image/');
// This message will be passed to 'oncomplete' function
echo $ok ? "OK" : "FAIL";
?>
我的 html 文件
<html>
<head>
<title>upload-at-click demo</title>
<script type="text/javascript" src="upclick-min.js"></script>
<!--http://code.google.com/p/upload-at-click/-->
<script type="text/javascript" src="upclick.js"></script>
</head>
<body>
<h1>Demo</h1>
<ol>
<li>Click on the button</li>
<li>Select file in "Open file" dialog</li>
<li>Click Open</li>
</ol>
And you will see message: 'Starting upload: <file name>'<br>
Then, after file uploaded, you will see message: 'Uploaded!'.
<br>
<br>
<input type="button" id="uploader" value="Upload">
<script type="text/javascript">
var uploader = document.getElementById('uploader');
upclick(
{
element: uploader,
action: 'test.php', // path to server php file for storing image .
onstart:
function(filename)
{
// alert('Start upload: ' + filename);
},
oncomplete:
function(response_data)
{
alert(response_data);
}
});
</script>
</body>
</html>