Na svojem spletnem mestu naredite prostor za nalaganje

Če želite uporabnikom omogočiti nalaganje podatkov na vašo spletno stran, morate poznati izvirno obliko podatkov in želeno obliko, v kateri bodo na voljo za prenos. Dokončati boste morali uporabnost in omejitve gledanja ali prenosa. Kot webmaster, dodeljevanje prostora vam upload spletnega prostora za shranjevanje datotek na spletu različnih velikosti in formatov. Funkcija spletnega shranjevanja je močno orodje za spletno izmenjavo datotek ali če želite shraniti pomembne datoteke, ki so velike in prenosne, namesto uporabe kode PHP lahko na svojem spletnem mestu nastavite svoj prostor za nalaganje po meri.

  • Uvod
  • Rešitev
  • Izvajanje
  • Kaj spremeniti na vašem spletnem mestu
  • Pomembne opombe

Uvod

Te dni veliko spletnih strani ponuja funkcijo, ki uporabniku omogoča nalaganje datotek na spletno mesto. To je še posebej uporabno za izmenjavo datotek prek interneta ali za shranjevanje varnostnih kopij datotek.

[www.yousendit.com YouSendIt.com] je spletno mesto, ki omogoča prenos FTP. Lahko pa dobite podobno storitev, ne da bi plačali s kodo PHP, da na svojem spletnem mestu nastavite svoj prostor za nalaganje po meri.

Rešitev

Ta koda PHP je na voljo na spletni strani File Thingie. Korist tega programa je, da vam omogoča nalaganje več datotek hkrati, jih zaščitite z geslom, preimenujete, premaknete ali izbrišete datoteke in uredite besedilo v HTML-ju.

Izvajanje

Ko prenesete datoteko in jo razpakirate, jo morate spremeniti.
  • Preimenujte datoteko PHP ft2.php kot index.php
  • Vnesite novo uporabniško ime in geslo za to vrstico v kodi:
     # Nastavitve - ustrezno spremenite. Pojasnila si oglejte v spletni dokumentaciji. #, 
    • Določite novo uporabniško ime in geslo, kot je navedeno spodaj:
    •  define ("USERNAME", "my_username"); 
    •  define ("PASSWORD", "my_password"); 
  • Spremenite deklaracijo DIR iz define ("DIR", "."); za definiranje ("DIR", "datoteke");
  • Pomnilniško zmogljivost lahko spremenite tudi s spremembo define ("MAXSIZE", 2000000); za definiranje ("MAXSIZE", 9999999);
  • Korak 5: Končno lahko določite formate, ki jih lahko prenesete, kjer vidite to kodo: define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5");
    • Če želite dodati več vrst datotek, jo lahko zamenjate s tem: define ("FILETYPEBLACKLIST", "php phtml php3 php4 php5 mp3 doc xls");

Kaj spremeniti na vašem spletnem mestu

Ko končate s spremembami, morate zdaj ustvariti imenik za shranjevanje datotek na vašem spletnem mestu. Upoštevajte, da morate ustvariti tudi podmapo, ki bo vsebovala datoteko PHP. Zato morate datoteko index.php postaviti v to podmapo. Vse kar morate storiti je, da obiščete //yoursite.com/storage in vstavite svoje uporabniško ime in geslo, da boste lahko dostopali do tega prostora.

Pomembne opombe

Vsakdo lahko dostopa do datotek, ki jih naložite s funkcijo File Thingie, zato je ne uporabljajte za zasebno gradivo. Geslo je samo za nalaganje.

Zato ni primerna za varnostno kopiranje določenih podatkov, ampak za uporabno orodje za skupno rabo datotek.

  • Opomba: Če je samodejno indeksiranje onemogočeno na vašem spletnem strežniku, bo uporabnik //yoursite.com/storage/files ne videl seznama datotek.
  • Zato morate ustvariti stran (npr. Index.html) s povezavami na vsako datoteko ali dodati datoteko PHP, ki navaja razpoložljive dokumente.
Prejšnji Članek Naslednji Članek

Top Nasveti