|
|
|
| Есть форма:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
<input type="file" name="userfile">
<input type="submit" value="Upload">
</form>
</body>
</html>
|
и обработчик формы по загрузке файлов на сервер:
<?php
$userfile = $_FILES['userfile']['tmp_name'];
$userfile_name = $_FILES['userfile']['name'];
$upfile = 'files/'.$userfile_name;
if (is_uploaded_file($userfile))
{
if (!move_uploaded_file($userfile, $upfile))
{
echo 'Error';
exit;
}
else
{
echo "<html><head><meta http-equiv='Refresh' content='0; url=index.php'></meta></head></html>";
}
}
else
{
echo 'Звиняйте, бананив нима...';
exit;
}
?>
|
Вопрос: как подогнать обработчик формы, что б путь к файлу записывался в БД | |
|
|
|
|
|
|
|
для: Lelik
(03.12.2005 в 17:31)
| | Перед тем, как перекидывать на index.php, написать
mysql_query("INSERT INTO tbl VALUES(...., '$upfile', ...)");
|
Под многоточиями подразумеваются все остальные поля таблицы tbl. | |
|
|
|