好吧,我有很多时间投入这个.我是PHP编程的新手,并试图掌握基础知识,但我有点迷失,因为昨晚我能够获得一个PHP表单上传基本数据,如名称地址和东西到我的(MySQL)服务器.
但今天我说让我们做下一步,这将成为服务器的形象.我在YouTube上观看了3个视频,可能是100次只是重新编写代码,并以多种不同方式进行尝试.
http://www.youtube.com/watch?v=CxY3FR9doHI
http://www.youtube.com/watch?v=vFZfJZ_WNC4&feature=relmfu
Run Code Online (Sandbox Code Playgroud)
仍然无法得到它.
但长话短说:我有一个连接到服务器的config.php文件,这是我在上传表单页面上运行的代码:
<html>
<head>
<title>Upload an image</title>
</head>
<body>
<form action="UploadContent.php" method="POST" enctype="multipart/form-data">
File:
<input type="file" name="image"> <input type="submit" value="Upload">
</form>
<?php
// connect to database
include"config.php";
// file properties
$file = $_FILES['image']['tmp_name'];
if (!isset($file))
echo "Please select a profile pic";
else
{
$image = addslashes(file_get_content($_FILES['image']['tmp_name']));
$image_name = addslashes($FILES['image']['name']);
$image_size = getimagesize($_FILES['image']['tmp_name']);
if ($image_size==FALSE)
echo "That isn't a image.";
else
{
$insert = mysql_query("INSERT INTO content VALUES ('','','','','','','','','','$image_name','$image',)");
}
}
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
'', '', '', …
我希望我的PHP脚本将文件写入我的目录.这是什么会做的是写一个名为hello.php,hello.txt或hello.html并把它放在一个特定的目录.
原因是,当用户在表单上填写他们的姓名和年龄时,它将生成.html一个基本大纲的文件,包括表单数据中的姓名和年龄.