Jag undrar om man med aspSmartUpload eller något annat sätt kan ladda upp filer utan att använda formulär?
Jag skulle alltså vilja peka ut en mapp på min egen dator ex. c:\tillwww\ och föra över alla filer i den mappen till en mapp på servern.
Det blir lite som en ftp-klient alltså, men från ett asp-script.
Jag kör på ett webbhotell som har aspSmartUpload. Tänk också på att webbhotellet kanske inte stödjer att köra ex. c:\cmd.exe som jag sett i något script på nätet.
Genomgående krävs dock någon form av interaktion med sidan, vilket är medvetet eftersom man inte vill att webbsidor ska kunna suga upp filer från användarnas datorer, utan att be om lov.
nu kan inte jag mycket javascript men borde man inte kunna välja en mapp på datorn och sedan kolla vilka filer som finns där. sen skapar javascriptet ett formulär med x antal filer att ladda upp och sedan skickar formuläret till en ASp komponent som loppar igenom all a skickade filer??
Nej, du kommer (tack och lov) inte åt filsystemet med JavaScript. Man kan köra client-side VBScript + frikostiga säkerhetsinställningar i IE (endast IE!), men spontant känns det "huvaligen".
bwcMikke, varför vill du göra detta? Funkar inte FTP?
Jo, till en kund har jag byggt ett nyhetsscript där de kan ladda upp bilder som komplement till fasta textfält (ex. rubrik, beskrivning).
Nu har de önskemål om att kunna göra en HTML-sida och ladda upp som en hel nyhet. Det funkar ju bra att ladda html-sidan i stället för bilden och likaså att få länkarna rätt, men då kommer ju inte eventuella bilder i html-sidan med.
Min tanke var att om kunden sparade alla bilder i samma mapp som html-sidan så kunde man loopa igenom den mappen med ett fso så att alla filer som har ändelsen gif, jpg eller png skulle laddas upp till servern. Allt för att göra det lätt för kunden.
Som det känns nu finns det två vägar:
1. Kunden får ladda upp bild för bild med vanlig formuläruppladdning
2. Scriptet skapar en unik mapp för varje html-uppladdning, laddar .html-filen dit och sedan får kunden föra upp bilder med FTP.
För mig känns det som FTP är det bästa och enklaste valet för det du tänker göra.
För hela klabbet, vill säga. Skapa en uploadmapp där du lägger html-filerna, och se till så kunden stoppar alla bilder i en undermapp avsett för det.
Mvh
269 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849