很高兴为你解答。
其实大家说的都很不错,我来做点补充。我就简单的说吧。
【要想实现自己做好的网页在网上显示,可以分为两种方法“自己电脑做服务器”“租用服务商空间”】
自己电脑做服务器:【安装IIS和花生壳】具体下载和方法网上很多,可以百度一下。这种方法我不推荐,一般个人电脑都是宽带,下载快,上传慢,上传和打开速度都很不乐观,而且自己电脑还得保持开机状态,假如电脑关机,网页就不会显示了。
租用服务商空间:【空间有收费的也有免费的,一般免费的空间都不稳定,像四楼说的
http://www.5944.net/
免费空间商,他这个免费空间商很气人,你一旦把网页做好后他就会停你的空间让你交钱,你的网页就会白做。另一种是收费空间,中国最有名气的两大服务器提供商,万网和新网,他们的主机服务器是很好的,也不会出现骗人的情况{我不是说其他的服务器提供商都是骗子}万网,他的服务器是很稳定的,但是价格老贵老贵了,据说100M的空间要300多。另一种是新网的,他的服务器没有万网好{但是也算稳定},价格也相对比万网便宜。】也有其他名气不是很大的服务器提供商,他们的主机服务器有的也很稳定,价格都比万网和新网便宜。
有了空间后就可以上传东西到服务器,上传文件有两种方法。1通过网页FTP形式来上传文件{这种上传方法容易中断,不是很稳定,只适合小文件上传。2通过FTP软件{flashfxp]来上传文件这种上传方法很稳定,可以续传,适合大小文件上传。上传后就可以打开服务商给你的域名地址{你也可以去申请自己的一级域名},切忌:你所上传的html的名称一定要是index不然不会显示。
如果你不想花钱买空间,也不想租用不稳定的空间,那么我可以给你个我自己的免费空间并且送你个域名,我的网址
http://www.qzone178.com/,送你的域名形式网址是
http://qq.qzone178.com/你可以打开试试。我也可以送你个你想要的二级域名,把qq改成jun,
http://jun.qzone178.com,有需要的可以给我打声招呼,永久免费
html前端代码:
<html><body>
<form action="upload-file.php" method="post"
enctype="multipart/form-data">
<label for="file">文件名:</label>
<input type="file" name="file" id="file" />
<br/>
<input type="submit" name="submit" value="提交" />
</form>
</body>
</html>
如果是ubuntu上部署apache2,你应该是php开发者吧,action="upload-file.php
" 中的upload-file.php改为你自己的后端php接收文件的逻辑代码即可!
这里提供upload-file.php后端接收文件的代码:
<?phpif ($_FILES["file"]["error"] > 0)
{
echo "错误: " . $_FILES["file"]["error"] . "<br />"
}
else
{
echo "文件名: " . $_FILES["file"]["name"] . "<br />"
echo "类型: " . $_FILES["file"]["type"] . "<br />"
echo "大小: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"
}
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " 文件已经存在. "
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"])
echo "文件已经被存储到: " . "upload/" . $_FILES["file"]["name"]
}
?>
代码很简单,我相信你应该能看懂,这里的 文件夹 upload/ 需要你自己手动创建,请确保文件路径正取!
我也是web开发者,有问题可继续追问我!或是加我工作室QQ(540144097),在群里向我提问!有问必答,望采纳......
你好,html上传文件的代码如下:
<input type="file" name="fileUpload" /><input type="submit" value="上传文件" />
至于你要说的有个区域显示图片的,这个需要配合前端开发才可以,单纯的html代码是做不到的,谢谢。