Dator > hur filnedladdning och skärm från databas i PHP

  • hur filnedladdning och skärm från databas i PHP


  • Det vanligaste sättet att hantera filer med en databas och PHP är att placera filer i en mapp och lagra plats och namn på filer i en databastabell. Filer hör inte hemma i databaser eftersom de ofta har för mycket data för att effektivt infoga i en tabell fält , och filformatet kan vara oförenligt med databasen . Men genom att placera filer i en mapp på en webbserver , kan du hämta och visa mappar som önskas
    1
    .
    Skapa en PHP-sida för att ange namnet på filen som ska laddas ned . Använd en HTML- formulär för att möjliggöra en sida besökare att skriva in namnet . Använda metoden POST och $ _SERVER [ ' PHP_SELF ' ] kommando som åtgärd för HTML-formulär för att få sidan kalla sig med det inmatade namnet .
    2 .
    använda $ _POST kommando för att fånga upp de uppgifter som lämnats av HTML-formulär i en PHP- variabel . Till exempel , ringa PHP variabeln $ filnamn .
    3 .
    sökningar i databasen för den fil som heter $ filnamn . Placera adress för filen i en HTML ankarkod att presentera det som en länk på en ny PHP- sida som du kallar efter databasfrågan . Denna länk till filen gör det möjligt för användaren att ladda ner filen .
    4 .
    Använd " fopen "för att öppna filen och sedan använda " fread " kommandot för att läsa sin innehåll . Spara innehållet i " fread " kommando till en variabel i PHP som du kan tolka , hantera och visa . Använd " fclose "för att avsluta ärendet .

    tips och varningar


  • Du kan lagra dina filer på en privat mapp och få tillgång till dem genom att kopiera en fil som heter till en gemensam mapp , upplåtelse för bruk och därefter regelbundet ta bort kopior från den offentliga mappen.

Previous:nothing Next:hur man gör en proxy klickern i VB 6





Relaterade artiklar


  • hur man beräknar en brum -kod
  • Vilka plikter för programmerare ?
  • definitioner av xml & CVS
  • get och set metoder i Java
  • vad är en Visual Basic Script fil ?
  • gemensamma teckensnitt
  • lista med Java certifieringar
  • hur du lägger till hänvisningar tillgång till ett bibliotek i Visual Basic
  • Hur skapar jag en bild söka på min hemsida ?
  • hur man skapar en webbläsare i visuell grunderna 2008