15. november 2004 - 14:55Der er
5 kommentarer og 3 løsninger
Check filformat på en smartere måde.
Jeg har dette lille script, som checker at den uploadede fil ikke er "farlig". Men man må kunne skrive det på en lidt smartere måde med f.eks et array med de "farlige" extensions:
elseif(strstr($_FILES['upload_file']['type'], "exe") || strstr($_FILES['upload_file']['type'], "php") || strstr($_FILES['upload_file']['type'], "asp") || strstr($_FILES['upload_file']['type'], "cgi")) { print "<script>alert(\"File Format not allowed\");</script>";
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Slettet bruger
15. november 2004 - 15:03#1
du kan lave et array med de "ulovlige" filtyper og så checke nogenlunde sådan:
$filetyper = array("exe", "php", "asp", "cgi"); elseif (in_array($_FILES['upfile']['type'], $filetyper)) { print "<script>alert(\"File Format not allowed\");</script>"; }
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.