/ 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
Upload
Fra : Torben Ringsø Jensen


Dato : 01-11-07 15:16

Hej

Er der en god måde at tjekke, at fil er uploaded færdigt? Jeg har et
ftp-program liggende på en server, der med jævnlige mellemrum uploader
en megastor fil til en webserver. Tekstfilen bliver herfra indlæst i
en mysql-DB. Problemet er at indlæsningen først må finde sted når
filen er færdig-uploaded. Er der en god måde at tjekke det?

Jeg har forsøgt:

if(@fopen($navnPaaTekstFil, "r")!=false){
// indlæs teksfil;
}

Men det fungerer tilsyneladende ikke...


 
 
Dan Storm (01-11-2007)
Kommentar
Fra : Dan Storm


Dato : 01-11-07 15:55

Torben Ringsø Jensen (slet H3GSD) skrev:
> Hej
>
> Er der en god måde at tjekke, at fil er uploaded færdigt? Jeg har et
> ftp-program liggende på en server, der med jævnlige mellemrum uploader
> en megastor fil til en webserver. Tekstfilen bliver herfra indlæst i
> en mysql-DB. Problemet er at indlæsningen først må finde sted når
> filen er færdig-uploaded. Er der en god måde at tjekke det?

Kan FTP programmet rename filen efter upload?

--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Torben Ringsø Jensen (01-11-2007)
Kommentar
Fra : Torben Ringsø Jensen


Dato : 01-11-07 16:36

Dan Storm <shadyz@_REMOVETHIS_err0r.dk> skrev:
>Kan FTP programmet rename filen
>efter upload?

nej, den kan flytte og delete men ikke rename.


Dan Storm (01-11-2007)
Kommentar
Fra : Dan Storm


Dato : 01-11-07 21:15

Torben Ringsø Jensen (slet GVSIM) skrev:
> Dan Storm <shadyz@_REMOVETHIS_err0r.dk> skrev:
>> Kan FTP programmet rename filen
>> efter upload?
>
> nej, den kan flytte og delete men ikke rename.

Smid filen ind i en mappe, flyt den derefter til en anden mappe hvor dit
php script kan kontrollere om filen eksisterer.

Altså
if(file_exists($filename))
{

//import til db

unlink($filename);

}

--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Torben Ringsø Jensen (02-11-2007)
Kommentar
Fra : Torben Ringsø Jensen


Dato : 02-11-07 09:36

Dan Storm <shadyz@_REMOVETHIS_err0r.dk> skrev:
>Smid filen ind i en mappe, flyt den
>derefter til en anden mappe hvor dit
>php script kan kontrollere om filen eksisterer.

God ide!


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

Månedens bedste
Årets bedste
Sidste års bedste