Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

posting.php

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
relaxed
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 2 месяца

posting.php

Сообщение relaxed »

Помогите, нужно добавить функцию сохранения картинки для режима newtopic, добавил класс для обработки картинки в functions_post
добавил в posting.php код

Код: Выделить всё

			
            $data =	$HTTP_POST_FILES['image'];
	$path = "./../img/"; 
            $ran = date('dmy') . "_";
            $img_tmp_name = $data['tmp_name'];
            $img_size = $data['size'];
            $img_type = $data['type'];
            $img_name = $data['name'];
               $image = new SimpleImage();
               $image->load($img_tmp_name);
               $image->save($path . $ran . $img_name);
               $image->resizeToWidth(250);
               $image->save($path . "low_" . $ran . $img_name);
               $image->resize(90,90);
               $image->save($path . "mini_" . $ran . $img_name);
            $topic_img = "low_" . $ran . $img_name;
            $topic_img_low = "mini_" . $ran . $img_name;
на 559 строку, но как ни старался программа не подгружает картинку, и в итоге в базу данных пишется low_dmy_"пусто"
подскажите как заставить его подгружать картинки из формы
relaxed
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 2 месяца

Re: posting.php

Сообщение relaxed »

up
бли что тут вообще никто в php не шарит, помогите, где я допустил ошибку
в дополнение вот код из posting_body.tpl

Код: Выделить всё

       
<td class="row1" width="22%"><b>Image</b></td>
<td class="row2" width="78%"><input type="file" name="image" value="{IMAGE}" /></td>
еще кое что, это не мод, пишу сам!

Добавлено спустя 3 минуты 2 секунды:
проблемма в том что после нажатия submit $HTTP_POST_FILES['image'] остается пустым, даже если файл выбран
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 18 лет 3 месяца
Откуда: Нижний Тагил
Поблагодарили: 2 раза

Re: posting.php

Сообщение Oleg NT »

Значит, первая проблема не в вашем скрипте, а чем-то другом, если $HTTP_POST_FILES['image'] пусто, так ведь?
Аватары на форум загружаются?

Добавлено спустя 1 минуту 13 секунд:
relaxed писал(а):

Код: Выделить всё

<td class="row1" width="22%"><b>Image</b></td>
<td class="row2" width="78%"><input type="file" name="image" value="{IMAGE}" /></td>
А у формы <form> поставили атрибут enctype="multipart/form-data"    ?
relaxed
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 2 месяца

Re: posting.php

Сообщение relaxed »

А у формы <form> поставили атрибут enctype="multipart/form-data" ?
да поставил
Аватары на форум загружаются?
да грузятся
$HTTP_POST_FILES['image'] пусто, так ведь?
да имеено так,
вот я и ломаю голову уже 3й день!!!
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 18 лет 3 месяца
Откуда: Нижний Тагил
Поблагодарили: 2 раза

Re: posting.php

Сообщение Oleg NT »

Проверьте, не поставили ли где русскую букву вместо английской.
Сделайте print_r($HTTP_POST_FILES);

Вернуться в «Поддержка phpBB 2.0.x»