Прикрепление файлов к сообщению на форуме.
1.
den57 (01.04.2011 / 17:09)
Можно ли самому сделать прикрепление файлов к сообщению на фруме?
Взял код с загруз центра.
if (empty($new['downs_link'])) {
echo '<b><big>Загрузка файла</big></b><br /><br />';
echo '<div class="form">';
echo '<form action="add.php?act=loadfile&id=' . $id . '&uid=' . $_SESSION['token'] . '&' . SID . '" method="post" enctype="multipart/form-data">';
echo 'Прикрепить файл*:<br /><input type="file" name="loadfile" /><br />';
echo '<input value="Загрузить" type="submit" /></form></div><br />';
} else {
echo '<img src="../images/img/download.gif" alt="image" /> <b>' . $new['downs_link'] . '</b> (' . read_file(BASEDIR . 'load/files/' . $new['downs_link']) . ') (<a href="add.php?act=delfile&id=' . $id . '&' . SID . '">Удалить</a>)<br />';
$ext = substr(strrchr($new['downs_link'], '.'), 1);
if ($ext != 'jpg' && $ext != 'jpeg' && $ext != 'gif' && $ext != 'png') {
if (empty($new['downs_screen'])) {
echo '<br /><b><big>Загрузка скриншота</big></b><br /><br />';
echo '<div class="form">';
echo '<form action="add.php?act=loadscreen&id=' . $id . '&uid=' . $_SESSION['token'] . '&' . SID . '" method="post" enctype="multipart/form-data">';
echo 'Прикрепить скрин (jpg,jpeg,gif,png):<br /><input type="file" name="screen" /><br />';
echo '<input value="Загрузить" type="submit" /></form></div><br />';
} else {
echo '<img src="../images/img/gallery.gif" alt="image" /> <b>' . $new['downs_screen'] . '</b> (' . read_file(BASEDIR . 'load/screen/' . $new['downs_screen']) . ') (<a href="add.php?act=delscreen&id=' . $id . '&' . SID . '">Удалить</a>)<br />';
}
}
}
Можно его вставить в файт топик.пхп?
Добавлено через 01:34 сек.
Я на роторе
2.
den57 (01.04.2011 / 17:14)
if (empty($new['downs_link'])) {
echo '<b><big>Загрузка файла</big></b><br /><br />';
echo '<div class="form">';
echo '<form action="add.php?act=loadfile&id=' . $id . '&uid=' . $_SESSION['token'] . '&' . SID . '" method="post" enctype="multipart/form-data">';
echo 'Прикрепить файл*:<br /><input type="file" name="loadfile" /><br />';
echo '<input value="Загрузить" type="submit" /></form></div><br />';
} else {
echo '<img src="../images/img/download.gif" alt="image" /> <b>' . $new['downs_link'] . '</b> (' . read_file(BASEDIR . 'load/files/' . $new['downs_link']) . ') (<a href="add.php?act=delfile&id=' . $id . '&' . SID . '">Удалить</a>)<br />';
$ext = substr(strrchr($new['downs_link'], '.'), 1);
if ($ext != 'jpg' && $ext != 'jpeg' && $ext != 'gif' && $ext != 'png') {
if (empty($new['downs_screen'])) {
echo '<br /><b><big>Загрузка скриншота</big></b><br /><br />';
echo '<div class="form">';
echo '<form action="add.php?act=loadscreen&id=' . $id . '&uid=' . $_SESSION['token'] . '&' . SID . '" method="post" enctype="multipart/form-data">';
echo 'Прикрепить скрин (jpg,jpeg,gif,png):<br /><input type="file" name="screen" /><br />';
echo '<input value="Загрузить" type="submit" /></form></div><br />';
} else {
echo '<img src="../images/img/gallery.gif" alt="image" /> <b>' . $new['downs_screen'] . '</b> (' . read_file(BASEDIR . 'load/screen/' . $new['downs_screen']) . ') (<a href="add.php?act=delscreen&id=' . $id . '&' . SID . '">Удалить</a>)<br />';
}
}
}
3.
den57 (01.04.2011 / 18:18)
Ну что мастеров нету? я б и сам сделал, но не сильно разбираюсь(
4.
Руслан (01.04.2011 / 18:23)
1.
den57, самому? Конечно можно!
Я сделаю, но не бесплатно.
А так, вантуз обещал!
5.
mozzzg (08.04.2011 / 19:01)
жду не дождусь уже
6.
Дмитрий (08.04.2011 / 19:13)
1.
den57, сделать прикрепление файлов - это 25 минут работы. Ни больше, ни меньше.
Но тебе что, upwap.ru мало?
7.
Руслан (08.04.2011 / 22:21)
6.
Павел Дуров, ну упвап это да, но всё таки своё лучше ведь
8.
mozzzg (09.04.2011 / 01:37)
вот загруженные до нового года на апвап файлы недоступны. и что?
9.
ramzes (09.04.2011 / 03:57)
Павел Дуров (8 Апреля 2011 / 19:13)
1. den57
Но тебе что, upwap.ru мало?
Зачем он вообще нужен?
И да, его мало, тему нормально не оформить без шапки и файлов (буде она их подразумевает)
без этого, форум малофункционален, и неудобен, кому то нравится в теме скринов раб столов, закрывать 50 окон после просмотра 50 скринов?)))
10.
Руслан (09.04.2011 / 13:38)
8.
Капец Прокофьевич, уже давно досупны
URL:
https://visavi.net/topics/20314