lostyazilim
tr.link

Php İnput File Güncelleme

2 Mesajlar 705 Okunma
acebozum
tr.link

brc16 brc16 WM Aracı Kullanıcı
  • Üyelik 03.11.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad F** V**
  • Mesajlar 49
  • Beğeniler 26 / 3
  • Ticaret 0, (%0)
Merhaba arkadaşlar,
Yönetim panelinde bir bölüm var . Kullanıcı dosya adı ve dosya yüklemesi yapıyor.
Fakat güncelleme yapmak istediğinde ad veya dosyayı veya her ikisini güncelleyecektir.
Ben mevcutta yüklenmiş bir dosyanın adını güncelleme yaptığımda dosya adı güncelleniyor fakat dosya siliniyor . Bunu nasıl yapabilirim ?
İnput file value mu nette biraz araştırdım ama bulamadım !


require_once 'connect.php';
@$id=$_GET["id"];


$sqll=mysql_query("select * from dokumanlar where id =$id");

while($getir = mysql_fetch_array($sqll)){

$ad = $getir['ad'];
$yeniad = $getir['dokuman'];
echo '

class="form-horizontal form-bordered-row">






placeholder="Döküman Adı"/>




























';
if($_POST){

@$id = $_GET["id"];
@$ad = $_POST['ad'];
@$yeniad = $_POST['dokuman'];

@$sql = "select * from dokumanlar where id = '$id'";
@$r = mysql_query($sql);
@$rs = mysql_fetch_array($r);
@unlink("dokumanlar/".$rs['dokuman']."");
@unlink("dokumanlar/".$rs['dokuman']."");



@$tmp_name = $_FILES['dokuman']['tmp_name'];
@$size = $_FILES['dokuman']['size'];
@$type = $_FILES['dokuman']['type'];
@$name = $_FILES['dokuman']['name'];
$dizi = explode('.', $name);
$uzanti = $dizi[count($dizi)-1];
$uzantilar = array("jpg", "png", "gif","pdf","doc","xls","docx","ppt","txt");
if (!in_array($uzanti, $uzantilar))



$rnd=rand(1111,9999);
@$yeniad="firma_dokuman".date("YmdHis")."_".$rnd.".".$uzanti;
$yol="dokumanlar/$yeniad";

$yukle=move_uploaded_file($tmp_name,$yol);



$update=mysql_query("update dokumanlar set ad='$ad', dokuman='$yeniad' where id=$id");

mysql_query($update);

if($update){


echo'





Güncelleme Başarılı. Geri Git




';
header("refresh:1;url=dokumanlar.php");

}
 

 

wmaraci
reklam

brc16 brc16 WM Aracı Kullanıcı
  • Üyelik 03.11.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad F** V**
  • Mesajlar 49
  • Beğeniler 26 / 3
  • Ticaret 0, (%0)
Arkadaşlar bilen yok mu veya ben mi tam anlatamadım durumu acaba ?
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)