2013-06-30 39 views
-1

我正在为朋友建立网站。我需要做到这一点,以便她可以上传产品的图像,以便用户可以出价购买。这与Ebay类似,但她是唯一可以上传图片的人。我遇到的问题是我不知道从哪里开始。我已经建立了大部分网站,但我很难搞清楚剧本。我不知道如何制作,所以她可以上传图片并自行管理网站。将图像上传到我正在建设的网站

+0

奇怪的是,你有*大多数网站建*,但倾斜的甚至尝试此 – 2013-06-30 22:57:19

+0

这是第一次我已经尝试建立一个网站。我已经浏览了html css和javascript的几个教程。我从头开始制作了每个页面的模板,但最后保存了脚本,因为我知道这是最耗时和最令人困惑的。在过去的两周里,我一直在尝试这个,我终于寻求帮助。 –

+0

有许多现有的脚本可以做到这一点,也许这将是一个更好的开始。 – 2013-06-30 23:08:32

回答

1

说实话,我不知道你在问什么。我想猜你想让我们帮你建立一个表格,以便她可以上传图片?如果是这样,请澄清。

做到这一点,最快捷的方法是只具有形式和图像提交到特定文件夹在服务器上。

这是你会在HTML做什么:

<form action="name-of-script-here" method="post enctype="multipart/form-data"> 
    <label for="image">Image to upload:</label> 
    <input type="file" name="image" id="image" /> 
    <input type="submit" name="submit" value="upload" /> 
</form> 

我不知道,你知道是什么语言,但这是你可以在PHP中做处理表单提交什么样的想法:

<?php 
    if($_SERVER['REQUEST_METHOD'] == 'POST'){ 
     $filename = $_FILES['image']['name']; 
     $folder = 'www/folder-where-images-go/' . $filename; 
     $type = $_FILES['image']['type']; 
     $temp_name = $_FILES['image']['tmp_name']; 
     if($type = 'image/gif' or $type = 'image/jpeg' or $type = 'image/png'){ 
      move_uploaded_file($temp_name, $folder); 
     } 
    } 
?> 

这绝不是一个完整的剧本,但它至少可以让你在正确的方向。另外需要注意的是:如果您不知道任何服务器端语言(包括node.js),则最好使用CMS框架(如Wordpress)处理此问题。 Wordpress将允许您使用迄今为止设计的所有页面,同时处理所有后端困难。

+0

我只需要知道从哪里开始。我花了三天的时间来看教程和研究,并没有找到任何帮助。我只想指出正确的方向。 –