Php Yerel Dosya Kayıt ?
6
●361
- 02-12-2013, 23:57:49php ile yapılmaz. Sanırım javascript / jquery araştırman lazım.
- 03-12-2013, 00:09:00Kimlik doğrulama veya yönetimden onay bekliyor.@ugurcg;
Şöyle bi' şey arıyorsun her halde?
<?php if(array_key_exists("file", $_FILES)) { header("Content-Type: text/plain; charset=UTF-8"); $upload_directory = str_replace("\\", "/", dirname(realpath(__FILE__))); $file_name = $_FILES["file"]["name"]; $tmp_name = $_FILES["file"]["tmp_name"]; $status = move_uploaded_file($tmp_name, sprintf("%s/%s", $upload_directory, $file_name)); if(file_exists(sprintf("%s/%s", $upload_directory, $file_name))) exit(sprintf("%s isimli dosya başarıyla yüklendi.", $file_name)); else exit(sprintf("%s isimli dosya yüklenirken bi' hata oluştu.", $file_name)); } ?><!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> </head> <body> <form method="post" enctype="multipart/form-data"> <input type="file" name="file" /> <button type="submit">Yükle!</button> </form> </body> </html>Konuyu tam anlamadım. Yanlış örnek vermiş olabilirim. Kusura bakmayın. - 03-12-2013, 00:13:58Teşekkürler bir araştırayım.alialparslan adlı üyeden alıntı: mesajı görüntüle
Yok sanırım böyle değil.Denemedim ama bu kod anladığım kadarıyla direk hostun dizinine upload ediyor.saintx adlı üyeden alıntı: mesajı görüntüle
Şöyle izah edeyim kullanıcıda yüksek boyutlu dosyalar var ve bu sistem 3.kişiye yönelik bir sistem olmayacak.Dosyayı yüklerken hostun dizinine değil de kullandığı bilgisayarın örneğin c sürücüsüne kaydetmesini istiyorum. - 03-12-2013, 03:29:35Şimdi şöyle düşünün bu sistem internet tabanlı ama dışarıya dönük olmayacak.Bir firmanın kendi kayıtlarını internet üzerinden girmesi ve arşivini oluşturması için bir sistem.Örneğin bir form üzerinden veri girişi yaptığınızı düşünün sonunda birde ek dosya alanı var bu alandan kullanıcı ek dosyayı giriyor ve girilen ek dosya hostla bir ilgisi olmadan kendi kullandığı bilgisayarın herhangi bir dizinine kaydediliyor.Yapmak istediğim bu.Neden böyle birşey istiyorsun diye sorarsanız kullanıcının ek olarak ekleyeceği dosyaların boyutları 1gb ve yukarısına çıkabiliyor bu durumda upload sıkıntısı olacak.Biz bunun yerine sadece dosya adını veritabanına kaydedip dosyayı kendi bilgisayarında belirleyeceğimiz klasöre yükleyebilmesini istiyoruz.NetMaster adlı üyeden alıntı: mesajı görüntüle