Jeg har oplevet fejl i mit script når man uploader med billeder som eks. har tegn som: ö og é, men den mest almindelige fejl er at der er punktummer.
Såsom: hej.med.dig.jpg
Da jeg har et stort script, ønsker jeg ikke et nyt script, men vil gerne lige inden at filnavnet kører videre fjerne eventuelle punktummer som skulle være der.
I bund og grund vil jeg have variabelen ændret således:
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Er det muligt at lave en, som går igennem og tjekker og fortæller at man skal rename filen? Det vil nemlig være endnu bedre, end at brugeren går igang med at upload og finder så ud af at han/hun har lavet noget forkert.
Men jeg har ikke helt forstand på sådan noget javascript, er det noget du kan være behjælpelig med olebole?
legende.dk og scaefner, kommer i begge med et svar? det virker fortræffeligt.
Nu jeg har jer, kan specieltegn i filnavne i upload af billeder gøre at man ikke kan uploade osv.? Er det muligt i lige kan smide en kode for at fjerne tegn som: æøåöéä m.v.?
Ellers skal i have en mange tak og jeg sætter points op, så i kan få 100 hver
Problemet er, at der er rimeligt stramme regler for, hvordan filer til brug under HTTP-protokollen kan navngives. Derfor kan man aldrig være sikker på, hvordan filer med specialtegn i navnet behandles. I nogle tilfælde vil ens krumspring og hacks fungere - i andre vil de ikke.
Den eneste ordentlige løsning er derfor stadig at validere navnet på klienten og evt. bede brugeren om at omdøbe filen. Hvis ikke det er væsentligt, om upload altid lykkes, kan man selvfølgelig godt blæse på reglerne for navngivning - men ellers er det ikke at anbefale ;o)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.