/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Udpakke zipfil fra url
Fra : Anders M


Dato : 15-11-09 19:14

Hej,

Er det muligt med php at åbne en zip fil fra f.eks.
http://domain.dk/files/test.zip og udpakke den i en mappe på ens
egen server. Jeg har zip installeret og testet på min server, så
jeg ved, at det virker. Bare ikke fra en url.

mvh anders

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin (19-11-2009)
Kommentar
Fra : Martin


Dato : 19-11-09 11:44

Anders M wrote:
> Hej,
>
> Er det muligt med php at åbne en zip fil fra f.eks.
> http://domain.dk/files/test.zip og udpakke den i en mappe på ens
> egen server. Jeg har zip installeret og testet på min server, så
> jeg ved, at det virker. Bare ikke fra en url.

Lav et PHP script, også kald php scriptet

fx.
domain.dk/unzip.php?file=test.zip

Anders M (19-11-2009)
Kommentar
Fra : Anders M


Dato : 19-11-09 15:31

Martin wrote in dk.edb.internet.webdesign.serverside.php:
> Anders M wrote:
> > Hej,
> >
> > Er det muligt med php at åbne en zip fil fra f.eks.
> > http://domain.dk/files/test.zip og udpakke den i en mappe på ens
> > egen server. Jeg har zip installeret og testet på min server, så
> > jeg ved, at det virker. Bare ikke fra en url.
>
> Lav et PHP script, også kald php scriptet
>
> fx.
> domain.dk/unzip.php?file=test.zip

Ja, men hvordan udpakker jeg hvis jeg f.eks. har to servere:
update.domain.dk og domain.dk. Domain.dk skal så hente filen fra
update.domain.dk (nej, jeg kan ikke bruge absolut path) over til
domain.dk og udpakke den der? Det må vel være noget med først at
flytte filen over til domain.dk og derfra udpakke den?

Mvh ANders

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Peter Farsinsen (19-11-2009)
Kommentar
Fra : Peter Farsinsen


Dato : 19-11-09 17:30

Anders M wrote:
> Ja, men hvordan udpakker jeg hvis jeg f.eks. har to servere:
> update.domain.dk og domain.dk. Domain.dk skal så hente filen fra
> update.domain.dk (nej, jeg kan ikke bruge absolut path) over til
> domain.dk og udpakke den der? Det må vel være noget med først at
> flytte filen over til domain.dk og derfra udpakke den?

Ja, du kan hente filen med file_get_contents(), curl eller lign.

--
Peter Farsinsen
fornavn@efternavn.dk

Martin (20-11-2009)
Kommentar
Fra : Martin


Dato : 20-11-09 11:44

Peter Farsinsen wrote:
> Anders M wrote:
>> Ja, men hvordan udpakker jeg hvis jeg f.eks. har to servere:
>> update.domain.dk og domain.dk. Domain.dk skal så hente filen fra
>> update.domain.dk (nej, jeg kan ikke bruge absolut path) over til
>> domain.dk og udpakke den der? Det må vel være noget med først at
>> flytte filen over til domain.dk og derfra udpakke den?
>
> Ja, du kan hente filen med file_get_contents(), curl eller lign.

Hvis man har rettigheder
Det er ikke altid at allow_url_fopen = On

Men man kan jo også skifte
domain.dk/unzip.php?file=http://domain.com/test.zip

Peter Farsinsen (20-11-2009)
Kommentar
Fra : Peter Farsinsen


Dato : 20-11-09 16:11

Martin wrote:
>> Ja, du kan hente filen med file_get_contents(), curl eller lign.
>
> Hvis man har rettigheder
> Det er ikke altid at allow_url_fopen = On

Det er da en sølle host, hvis man slet ikke kan hive filer ned ;)

--
Peter Farsinsen
fornavn@efternavn.dk

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste