sgjuvsland Skrevet 7. mars 2004 Del Skrevet 7. mars 2004 Eg har laget eit script som laster opp en og en fil. Men jeg vil gjerne laste opp flere filer smatidig evt. laste opp en hel mappe. Er det no jeg kan legge til i <input type=file koden . Har noen et forslag?? Lenke til kommentar
???????? Skrevet 7. mars 2004 Del Skrevet 7. mars 2004 Det er ikke mulig å laste opp en hel mappe, så du må nok laste opp en og en fil - men det er ikke noe som sier at du ikke kan utvide skjemaet til å inneholde flere filer - bare sett inn flere file felter og tilpass scriptet ditt. Lenke til kommentar
<BøNilzen> Skrevet 7. mars 2004 Del Skrevet 7. mars 2004 Kan du ikke bare laste opp [stasjon:\Mappe\*.*]? Lenke til kommentar
???????? Skrevet 8. mars 2004 Del Skrevet 8. mars 2004 Det er skjemafeltet file som gjør at det ikke er mulig å laste opp flere file i samme felt - og derfor så har heller ikke php noen støtte for dette. Lenke til kommentar
leif81 Skrevet 8. mars 2004 Del Skrevet 8. mars 2004 Man kan imidlertid skrive en liten java-applet til klient-delen, og så laste det opp til server som en multipart post-request. Lenke til kommentar
sgjuvsland Skrevet 9. mars 2004 Forfatter Del Skrevet 9. mars 2004 Korleis lager eg kan eg gjere det då? Har du ein kode på det? Kan ikkje så veldig masse java. Lenke til kommentar
Torbjørn Skrevet 9. mars 2004 Del Skrevet 9. mars 2004 glem å bruke java hvis du ikke kan det. zip filene sammen og last dem opp hvis du ikke kan ta dem en og en. Lenke til kommentar
sgjuvsland Skrevet 11. mars 2004 Forfatter Del Skrevet 11. mars 2004 (endret) er de mulig å zippe opp filen med php da? Endret 11. mars 2004 av sgjuvsland Lenke til kommentar
ilpostino Skrevet 11. mars 2004 Del Skrevet 11. mars 2004 er de mulig å zippe opp filen med php da? skal du zippe opp filen med php kan du like godt teleporte opp alt sammen... går mye raskere.... i beste fallkan du få vist hva som er inne i zip-filen men du får ikke pakket den opp. du kan lese her hvordan du får vist innholdeti zip-filen. hvis du skal pakke opp filen er vel avhengige av et par ting, blandt annet om komprimeringsprogrammet på serveren er kommandobasert og om dette programmet er kommandobasert. Jeg husker ikke helt den i farten, men det er en kommando i php somlar deg utføre kommandoer på webserveren og jeg vet ikke om du kan bruke den på den kommandobaserte komprimeringsprogrammet som kan finnes på systemet. Jeg regner med at Torbjørn eller ?????????? kommer med utspill/korreksjon på akurat dette.... Lenke til kommentar
???????? Skrevet 11. mars 2004 Del Skrevet 11. mars 2004 exec() kan du bruke får å kjøre kommandoer på serveren, men det er ikke noe som sier at du ikke kan pakke opp filer med php. Ta en kikk i manualen - i kommentarene ligger det til og med et ferdig script som laster opp filene på serveren din. Lenke til kommentar
ilpostino Skrevet 23. mars 2004 Del Skrevet 23. mars 2004 her er et eksmpel som jeg har fått til å fungere under Linux. Programmet som jeg har brukt her (unzip) skal være et ganske "universalt" program som finnes blandt annet på Windows, Linux, Amiga, DOS og ligndene. Derfor er det stor mulighet for at du kan bruke den kommandoen på din webserver (eventuelt med noe modifikasjon hvis du har noe annet enn Linux + Apache 2). $fil = "test.zip"; $last_line = exec("unzip $fil"); if ($last_line) echo "Oppakning av filen <b>'$fil'</b> gikk bra.<br>"; else echo "Feilet under oppakning av fil."; dette er kun et simpelt eksempel. jeg regner med å utvide dette litt mer når jeg får tid. hvis du skal bruke dette er det et par ting som du bør gjøre: 1) lage en array som leser igjennom filene som er pakket ut for å sjekke at filene som er pakket ut er av riktig filformat. med andre ord: kun billedfiler. (les: at det ikke er et/flere cgi-script som er pakket ut). 2) skal du sjekke hva som er i filen før den pakkes ut kan du innstalere ZZIPlib versjon >= 0.10.6. på denne måten kan du lese innholdet i zip-filen før den pakkes ut. hvordan du lager scripts som leser innholdet i en fil kan du finne her. Lenke til kommentar
sven-o Skrevet 26. mars 2004 Del Skrevet 26. mars 2004 (endret) Vel. Etter min mening er dette en uting. Å la script være avhengig av ekstra biblioteker og/eller programmer på serveren går kraftig utover portabilitet. Bruk av exec, system eller ´´ er heller ikke bra, da disse funksjonene er deaktivert ved safe-mode. Har selv laget et script som pakker ned/pakker opp kataloger og filer i forbindelse med backup. Da benyttet jeg dette: http://www.phpconcept.net/phpzip/index.en.php. Funker i safe-mode også! Bare husk å kreditere stakkaren som har laget dette. RETTELSE: Jeg har IKKE laget et script som gjør dette, men et script som BENYTTER seg av dette... Endret 26. mars 2004 av sven-o Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå