databaee için doc dosyasını nasıl izin .. user.id ve kullanıcı adı (birincil anahtar işlevi), file_exist sorunu gibi bazı şüpheler

2 Cevap php

Ben .. veritabanında benim tabloda on alanlarına sahip Ve bunların dışında iki sütun vardır

  1. User_Id (auto_increment I need it for uploading pics.)
  2. Username (I want it as primary key so that no other user can get the same username)

Ben birlikte bu iki şeyi yapmak mümkün değilim. Ben User_id AUTO_INCREMENT yaparsam o zaman adı için birincil anahtar atamak mümkün değilim. Nasıl bu sorunu aşabiliriz?

2.

Yüklemek için sadece doc (Msword) dosyaları nasıl izin ....

i tired ($_FILES["file"]["type"]=="application/msword") But this i snot working...I tried same code for pdf files that is working working code ($_FILES["file"]["type"]=="application/pdf")

3. First i upload files from an application form into a folder and stores its name and size into database.Then i deleted files from that folder and also deleted entry in database manuly...means now in my employee table there is no entry in database ..

I file_exist koşul uygulamak Ama ben zaten (belirli bir klasöre ama klasöründen ve veritabanından o dosyayı sildiniz) Geçmişte veritabanına yüklenen bir dosyayı yüklerken şimdi bu dosya zaten .. Neden bu kadar .. var mı var demek bizden görünmez herhangi bir tempory klasör .. bu girdiyi içerirler ..????

2 Cevap

1: User_id UNIQUE için autoincremented ve kullanıcı adı olalım

2: ("application / pdf") emin sağ ve kelime-dokümanlar için MIME-Türü Bu verilebilir mi?

3: Eğer dosya silinir oluyor emin misiniz? Bu çift-kontrol etmelisiniz. Benim için dosya izni sorunları gibi geliyor.

Eğer kendi araştırdınız mı?

Örneğin bu soru tam olarak ilk soruyu ele: I need to auto_increment a field in MySQL that is not primary key