Добавяне в кода image изображението на ранка

PHP, MySQL, JavaScript, HTML, CSS и др.
Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 245 пъти
Получена благодарност: 43 пъти

Добавяне в кода image изображението на ранка

Мнение от cgozzie » 08 Сеп 2017, 22:04

Може ли в този код да вместите и кода да извежда ранк изображението.

Ето и изображение на кода за да прецените каде най-добре да се изкара и ранк изображението.
Изображение

Код за потвърждение: Избери целия код

<span style="color:red">Услугата ще ви струва <?php echo $smsrank_credits;?> кредита!</span><br/>
<form method="post" enctype="multipart/form-data">
Нов рангов текст: <input name="new_rank_text" type="text" class="form-control" placeholder="Текст за под ранга" style="max-width:220px" required /><br />
Ранг изображение: <input type="file" class="btn btn-default btn-file"  name="image_file" required /><br />
<span style="color:red">*</span> <b>(макс размери: 168 x 54 px) | (макс големина: 95.8kb) | (разрешени формати: jpg, png, gif)</b><br />
<input type="submit" value="Давай" class="button blue" name="submit_rank" />
</form>

<?php
if(isset($_POST['submit_rank']))
{ 
if(get_credits($bb_user_id) >= $smsrank_credits) {
//старт на ъплоуда
unset($imagename);
if(!isset($_FILES) && isset($HTTP_POST_FILES))

$_FILES = $HTTP_POST_FILES;
if(!isset($_FILES['image_file']))
$error["image_file"] = "Няма ранг.<br/>";
$imagename = basename($_FILES['image_file']['name']);
$test123 = ($_FILES['image_file']['tmp_name']);

//рандом име//
$random_digit=rand(0000000,9999999); 
$imagename=$random_digit.$imagename;
//край на рандом име//

///////////////грешки///////////////
$check = getimagesize($test123);

list($width, $height, $type, $attr) = $check;

if($width > 168 || $height > 54) {
$error = "<div class='system error'>Проблем с размерите на изображението!</div>";
}

if($check === false) {
$error = "<div class='system error'>Проблем с изображението!</div>";
}

if ($_FILES['image_file']['size'] > 95880)
{
$error = "<div class='system error'>Надвишен е лимита от 95.8kb</div>";
}
///////////////грешки///////////////


///////////ако има грешки///////////////
if(!empty($error))
{
echo $error;
}
//край на ако има грешкиии///////
else {
$newimage = "../forum/images/ranks/" . $imagename;
$result = move_uploaded_file($_FILES['image_file']['tmp_name'], $newimage);

/////////////////Ранг ъплоуд////////////////////
$new_rank_text=mysqli_real_escape_string($link3,trim(htmlspecialchars($_POST['new_rank_text'])));
$rank_image=$imagename;
mysqli_query($link3,"INSERT INTO phpbb_ranks
(rank_title, rank_min, rank_special, rank_image) VALUES('$new_rank_text', '0', '1', '$rank_image')") or die(mysqli_error($link3));


$result = mysqli_query($link3,"SELECT rank_id FROM phpbb_ranks ORDER BY rank_id DESC LIMIT 1") or die(mysqli_error($link3));
$row = mysqli_fetch_assoc( $result );
$new_rank_id = $row['rank_id'];

$result = mysqli_query($link3,"UPDATE phpbb_users SET user_rank='$new_rank_id' WHERE user_id='".$bb_user_id."'") or die(mysqli_error($link3));
$cache->destroy('_ranks');
remove_credits( $bb_user_id, $smsrank_credits);
@mysqli_free_result($result);

mysqli_query($link3,"INSERT INTO paymentsout (userid, type,time, credits) VALUES ('".$bb_user_id."','SMS смяна на ранг', '$timehook', '$smsrank_credits')") or die(mysqli_error($link3));
echo "<div class='system success'>Успешно!</div>";
/////////////////////////////Край на ранг ъплоуд//////////////////
}
} else {
echo '<div class="system error">Нямаш достатъчно кредити!</div>';
}
} //край на ъплоуда 
?>
Изображение

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 245 пъти
Получена благодарност: 43 пъти

Добавяне в кода image изображението на ранка

Мнение от cgozzie » 09 Сеп 2017, 20:48

Извинявам се някой ще може ли да се справи с това или да чакам.
Изображение

Аватар
Exticition
Извън линия
Потребител
Потребител
Мнения: 54
Регистриран на: 04 Авг 2017, 00:15

Добавяне в кода image изображението на ранка

Мнение от Exticition » 09 Сеп 2017, 21:32

Да показва старото ранкче или новото или двата скучая ?

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1319
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 245 пъти
Получена благодарност: 43 пъти

Добавяне в кода image изображението на ранка

Мнение от cgozzie » 09 Сеп 2017, 21:57

Да показва настоящтия му ранк който аз съм задал и след като го смени то е ясно ще му показва сменения.
Изображение

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уеб Програмиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта