Loading...
Помощь по скриптам | Помогите с кодоМ
Есть такой код, но почему-то картинка в папку не выгружается. В чем трабл?
php
   echo'<div class="title"><a href="/BillingPanel/Uslugi">Услуги</a> | Иконка у ника</div>'; if(isset($_REQUEST['submit'])) { $pay = strong($_POST['pay']); $size = $_FILES['filename']['size']; // Вес файла  $nando2 = $B_S['ico_b'] - $user['balls']; $nando1 = $B_S['ico_m'] - $user['money'];  if(!@file_exists($_FILES['filename']['tmp_name'])) { $_SESSION['err'] = 'Файл не выбран'; header('Location: ?'); exit; }  if($size > 163840) { $_SESSION['err'] = 'Большой файл!'; header('Location: ?'); exit; }  if($pay == 1 and $user['money'] < $B_S['ico_m']){ $_SESSION['err'] = 'Недостаточно средств, нужно еще '.$nando1.' R'; header('Location: ?'); exit();   }      if($pay == 2 and $user['balls'] < $B_S['ico_b']){ $_SESSION['err'] = 'Недостаточно средств, нужно еще '.$nando2.' баллов'; header('Location: ?'); exit();   }      if($pay > 2){ $_SESSION['err'] = 'Неизвестное средство платежа!'; header('Location: ?'); exit(); }  $filetype = array ( 'jpg', 'gif', 'png', 'jpeg', 'ico' );  $upfiletype = substr($_FILES['filename']['name'],  strrpos( $_FILES['filename']['name'], ".")+1);  if(!in_array($upfiletype,$filetype)) { $_SESSION['err'] = 'Запрещеный формат'; header('Location: ?'); exit; }  $files = del_f('masmob'.'_'.rand(1234,5678).'_'.rand(1234,5678).'_'.$_FILES['filename']['name']);   $ext2 = explode(".", $files); if (count($ext2) != 2) { $_SESSION['err'] = 'Двойное расширение!'; header('Location: ?'); exit(); }  move_uploaded_file($_FILES['filename']['tmp_name'], "/files/icon/".$files."");  mysql_query("UPDATE `users` SET `iconka`= '".$files."' WHERE `id` = '".$user['id']."'"); if($pay == 1){ mysql_query("INSERT INTO `bill_hist` SET `summ` = ".$B_S['ico_m']."', `chto` = 'Вы купили иконку',`us` = '".$user['id']."', `type` = '1',`time` = '".time()."'"); mysql_query("UPDATE `users` SET `money` = `money`- '".$B_S['ico_m']."' WHERE `id` = '".$user['id']."'"); } if($pay == 2){ mysql_query("UPDATE `users` SET `balls` = `balls`- '".$B_S['ico_b']."' WHERE `id` = '".$user['id']."'"); } echo'<script> alert("Сохранено!"); window.location.replace("/BillingPanel/Uslugi"); </script>'; }  if(isset($_SESSION['err'])){ echo '<div class="podmenu"><font color="red"><b><i>'.$_SESSION['err'].'</i></b></font></div>'; } unset($_SESSION['err']); echo'<div class="podmenu">Цена: <b>'.$B_S['ico_m'].'</b> руб. или <b>'.$B_S['ico_b'].'</b> баллов. Размер обязетельно должен быть 16х16</b> баллов</div> <div class="podmenu"><form method="post" enctype="multipart/form-data" name="message"> Выберите файл:<br /><input type="file" name="filename"><br />'; echo'Оплата:<br/><select name="pay">'; $dat = array('Монеты' => '1', 'Баллы' => '2'); foreach ($dat as $key => $value) {  echo '<option value="'.$value.'"'.($value == $user['defpay'] ? ' selected="selected"' : '') .'>'.$key.'</option> '; } echo'</select></br> <input type="submit" name="submit" value="Вперед" /> </form></div>';   

________
посл. ред. 06.09.2020 в 18:05; всего 2 раз(а); by Shaiso
Shaiso , права на папку выставлены?)
ZnTor (06.09.2020 в 17:16)
Shaiso , права на папку выставлены?)

777
________
посл. ред. 06.09.2020 в 17:27; всего 1 раз(а); by Shaiso
что пишет то ? ошибка какая, или сохранено?
я вчера тоже мучился, не выгружался видос, оказалось что проблема в php.ini была.
Shaiso ,

move_uploaded_file($_FILES['filename']['tmp_name'], " root /files/icon/".$files."");

мб полный путь к папке указать?
Four (06.09.2020 в 19:04)
что пишет то ? ошибка какая, или сохранено?

Нету ошибки. Иконка успашно изменена! Бд тоже все гуд а картинку не загружает в папку(
RezzidenT (06.09.2020 в 19:06)
Shaiso ,

move_uploaded_file($_FILES['filename']['tmp_name'], " root /files/icon/".$files."");

мб полный путь к папке указать?

Гуд Гг
________
посл. ред. 06.09.2020 в 20:19; всего 1 раз(а); by Shaiso
Онлайн: 4
Время:
Gen. 0.113
(c) Bym.Guru 2010-2026