Kom ihåg mig?
Home Menu

Menu


Olika hantering av filer

Ämnesverktyg Visningsalternativ
Oläst 2007-08-23, 19:36 #1
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
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?
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 22:42 #2
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Hur sköter du uppladdningen?
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 22:56 #3
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
Det låter ju mycket märkligt. Hur sköter du uppladdningen?
HenSod är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:08 #4
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
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>
Omlagring osv...
Kod:
    $bildnamn = $_FILES['file']['name'];
    $tempnamn = $_FILES['file']['tmp_name'];
    $filandelse = strtolower(substr($bildnamn, (strrpos($bildnamn, '.'))));
      
    $bildstrl = getimagesize($tempnamn);
Själva kontrollen (la även till stora och små bokstäver.. trodde först det var det som spökade.. men icke)
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;
    }
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:15 #5
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
Mycket märkligt, men vid närmare eftertanke såhar jag aldrig försökt att ladda upp png-fil.
HenSod är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:15 #6
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
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.
WizKid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:34 #7
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
...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.
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:49 #8
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
Får du x-png i IE? Jag tror nämligen att IE inte har fullt stöd för png.
HenSod är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-08-23, 23:54 #9
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
Kristoffer G Kristoffer G är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2007
Inlägg: 1 014
jupp, får det i IE.
Kristoffer G är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 12:59.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017