FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Har WN som tidsfördriv
|
Funderar lite över hur FF och IE hanterar filuppladdning vad gäller bilder.
Firefox accepterar .jpg .gif .jpeg .png Internet explorer accepterar samma, fast inte .png Det jag använder mig av är en bilduppladdare med inbyggd thumbnail skapare och komprimerare som jag byggt... Hanterar IE och FF filer, filändelser eller png olika? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Banned
|
Hur sköter du uppladdningen?
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Flitig postare
|
Det låter ju mycket märkligt. Hur sköter du uppladdningen?
|
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Har WN som tidsfördriv
|
Uppladdningsdelen
Kod:
<form action="index.php?thumbi" method="post" enctype="multipart/form-data" name="upload" id="upload"><br /> <input class=inputText name="file" type="file" size="30" /> <input type="submit" class="submit2" name="nyBild" value="Ladda upp" /> </form> Kod:
$bildnamn = $_FILES['file']['name']; $tempnamn = $_FILES['file']['tmp_name']; $filandelse = strtolower(substr($bildnamn, (strrpos($bildnamn, '.')))); $bildstrl = getimagesize($tempnamn); Kod:
// Kolla filen så det är rätt filformat. if (($_FILES['file']['type'] != "image/gif") && ($_FILES['file']['type'] != "image/GIF") && ($_FILES['file']['type'] != "image/jpg") && ($_FILES['file']['type'] != "image/JPG") && ($_FILES['file']['type'] != "image/jpeg") && ($_FILES['file']['type'] != "image/JPEG") && ($_FILES['file']['type'] != "image/png") && ($_FILES['file']['type'] != "image/PNG") && ($_FILES['file']['type'] != "image/PJPEG") && ($_FILES['file']['type'] != "image/pjpeg")) { echo "Bilden måste vara av typen gif, jpg, jpeg eller png.<br />"; exit; } |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Flitig postare
|
Mycket märkligt, men vid närmare eftertanke såhar jag aldrig försökt att ladda upp png-fil.
|
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Mycket flitig postare
|
Det är inte bara lättast att testa ladda upp en PNG-bild genom Firefox och kolla vad $_FILES['file']['type'] blir? Sen är ju frågan om du vill lita på $_FILES['file']['type'] eftersom det är väl något som den som laddar upp filen kan bestämma.
|
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Har WN som tidsfördriv
|
...testade skriva ut filändelsen... png blev x-png
vaffö? Jag kan ordna till det nu i alla fall så att det går att ladda upp png... men x-png, alldrig hört talas om. |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Flitig postare
|
Får du x-png i IE? Jag tror nämligen att IE inte har fullt stöd för png.
|
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Har WN som tidsfördriv
|
jupp, får det i IE.
|
||
![]() |
![]() |
Svara |
|
|