webForumDet fria alternativet

Hur tar man bort filer med konstiga tecken?

Webbutveckling

6 svar · 340 visningar · startad av MCGraph

Medlem sedan jan. 200616 inlägg
Frågan#1

Jag har vidareutvecklat ett uppladdningsscript...

Till detta hör att det har skapats filer som har egendomliga tecken i sig. t ex

Dimman \"över\" Tyskas.jpg

När jag sedan försöker ta bort den med hjälp av ett FTP program fungerar det inte... Den säger något med stil...

Removing remote file "Dimman \"över\" Tyskas.jpg"
No such file

Är det någon som vet hur man ska lyckas få bort dessa filer?

Medlem sedan okt. 20001 285 inlägg
#2

...

Medlem sedan jan. 200616 inlägg
#3

Det är ju det värsta att det inte fungerar med FTP-Clienten eller ska jag ställa in den på något speciellt... Felkoden som står ovan är tagen från WS_FTP.

Medlem sedan juli 2006461 inlägg
#4

Har du testat att ta bort filerna med ett skript?

Medlem sedan jan. 200616 inlägg
#5

Fick bort den nu :) Nej till det hör att jag har förhindrat borttagning av filerna efter ett vist datum. Då det är tävlingscript... Samt att jag tömde MySQL databasen för att enkelt och snabbt påbörja en ny tävling...

Jag har nu löst det genom att jag använde mig av hör och häpna... Windows interna FTP lösning... Kan hända att det bara är någon inställning i WS_FTP som behövs...

Medlem sedan dec. 20041 043 inlägg
#6

Tippex ?

Medlem sedan juni 20014 290 inlägg
#7

Jag skulle pröva med:

del "Dimman \\\"över\\\" Tyskas.jpg"

Eftersom både \ och " är specialtecken så ersatte jag dom med \\ resp \" vilket blir \\\"

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)