Эй, ребята, я пытался изменить этот upload.php, и я довольно новичок в этом. Мне нужно добавить еще два поля загрузки файлов в сценарий, чтобы я мог загрузить 3 изображения одновременно в базу данных, где я могу вывести имена файлов в сообщениях и сохранить в файлы в каталог, и я не знаю, как изменить код ниже, чтобы удовлетворить
upload.php
<?php
$link = mysql_connect('localhost', 'root', '');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
mysql_selectdb("tutorials_upload");
if(!is_dir("uploads")){//do we need to make the uploads directory for the files?
mkdir("uploads");//make the rest of the script safe, though this will only be done once
}
function savedata(){
global $_FILES, $_POST, $putItAt;
$sql = "INSERT INTO `tutorials_upload`.`thefiles` (
`ID` ,
`Time` ,
`FileLocation` ,
`IP` ,
`Title`
)
VALUES (
NULL , UNIX_TIMESTAMP( ) , '".mysql_real_escape_string($putItAt)."', '".$_SERVER['REMOTE_ADDR']."', '".mysql_real_escape_string($_POST['Title'])."'
);";
mysql_query($sql);
}
$putItAt = "uploads/".basename($_FILES['uploadedfile']['name']);
$putItAt = str_replace("php","txt", $putItAt);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$putItAt)){
savedata();
header("location: listfiles.php");//redirect them to the listfiles.php page
}else{
if(copy($_FILES['uploadedfile']['tmp_name'],$putItAt)){
savedata();
header("location: listfiles.php");
}else{
echo 'You totally failed. click <a href="index.php">here</a> to go back and try again.';
}
}
?>
база данных
ID,
Time,
FileLocation,
IP and Title
и я хотел бы добавить FileLocation2 и FileLocation3 в базу данных
и форма
<form enctype="multipart/form-data" action="upload.php" method="post">
Choose your file to upload!
<input name="uploadedfile" type="file" />
<br />
And what would you like to call it? <input name=“title” type=“text” />
<input type="submit" value="upload file"/>
</form>
Что мне нужно сделать, это добавить еще 2 поля загрузки файлов в форму и опубликовать имена файлов в еще 2 полях имен изображений, которые я добавлю в базу данных. Спасибо, ребята