Parse error: parse error, unexpected '.' in z: \ home \ localhost \ www \ phpsite \ admin \ new_books.php on line 28
<?php
if (is_uploaded_file($_FILES['filename']['tmp_name'] ))
{move_uploaded_file($_FILES['filename']['tmp_name'], './upload_file/' . $_FILES['filename']['name']);
/*echo("Ваш файл успішно завантажений ") */
$file_name = ./upload_file/.$_FILES['filename']['name']; /*ошибку выбивает здесь*/
print <<<HERE
<form name="form1" method="post" action="add_books.php">
<p><strong> <a href="$file_name">"$file_name"</a>;</strong></p> /*тут мне нужно название загружаемого файла как ссылку скачивания*/
<p>
<label>Назва підручника<br>
<input name="title_books" type="text" id="title_books" size="50""">
</label>
</p>
<p>
<label>Автор(-и) підручника<br>
<input type="text" name="author" id="author" size="50">
</label>
</p>
<p>
<label>Категорія до якої належить підручник<span class="стиль2"> </span><br>
<select name="id_category" id="id_category">
<option value="1">Авторизація експерименту</option>
<option value="2">Аналогова схемотехніка</option>
<option value="3">інша категорія</option>
</select>
</label>
</p>
<p>
<label>Тип підручника (наприкдал, навчальна література)<br>
<input type="text" name="meta_d" id="meta_d" size="50">
</label>
</p>
<p>
<label>Ключові слова для підручника<br>
<input type="text" name="meta_k" id="meta_k" size="50">
</label>
</p>
<p>
<label>Дата завантаження підручника<br>
<input name="date" type="text" id="date" value="2011-04-17">
</label>
</p>
<p>
<label>Короткий опис підручника з тегами абзаців<br>
<textarea name="description_books" cols="50" rows="15" id="description_books"></textarea>
</label>
</p>
<p>
<label>Повний текст про підручник з тегами<br>
<textarea name="tex" cols="50" rows="30" id="tex"></textarea>
</label>
</p>
<p>
<label></label>
<label>
<input type="submit" name="submit" id="submit" value="Завантажити підручник в базу">
</label>
</p>
</form>
HERE;
}
else
{
echo("Ошибка загрузки файла");
}
?>
или я что-то не то делаю?
я просто пытаюсь получить адрес загружаемого файла (т.е. вывести на экран лазву линк), чтобы потом (дальше в коде) забросить его в базу и использовать как ссылку для скачивания.
Спустя 18 минут, 38 секунд (5.05.2011 - 20:47) inpost написал(а):
$file_name = './upload_file/'.$_FILES['filename']['name']; /*ошибку выбивает здесь*/
Спустя 29 минут, 23 секунды (5.05.2011 - 21:17) Natalya_H написал(а):
Спасибо!!!!
Спустя 33 минуты, 15 секунд (5.05.2011 - 21:50) Natalya_H написал(а):
<p class="view_date">Скачати: <?php printf ("<p><a href='file_link'>'title_books'</a></p>"); ?></p>
Скачати:
'title_books'
как сделать скачивание? Что здесь не так?
Спустя 4 минуты, 43 секунды (5.05.2011 - 21:54) inpost написал(а):
<?php echo "<p><a href='file_link'>'file_link'</a></p>"; ?> - получишь строку как надо, а вот переменную как сюда подставить, загляни в ссылки в моей подписи, особенно последнюю.
Спустя 1 час, 49 минут, 7 секунд (5.05.2011 - 23:44) Natalya_H написал(а):
Спасибо!!!!