Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysylanie pliku, Dziala wszedzie oprocz IE
soska66
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 1
Dołączył: 3.02.2005

Ostrzeżenie: (0%)
-----


zawsze z IE byly jakies problemy. teraz oczywiscie pojawil sie klolejny

wysylanie pliku (obrazka) dziala bez zarzutu i na Operze i na Firefoxie, ale nie na IE

w formularzu jest
Kod
echo "Awatar (max 15KB):<input name='awatar' type='file'>";
 echo "<INPUT TYPE='hidden' name='MAX_FILE_SIZE' value='15000'>";


przy analizie wysylki jest

  1. <?php
  2.  
  3. function get_extension($imagetype)
  4.    {
  5.        if(empty($imagetype)) return false;
  6.        switch($imagetype)
  7.        {
  8.            case 'image/gif': return '.gif';
  9.            case 'image/jpeg': return '.jpg';
  10.            case 'image/x-icon': return '.ico';
  11.            case 'image/png': return '.png';
  12.            default: return false;
  13.        }
  14.    }
  15.  
  16.  
  17. $filetype=$_FILES['awatar']['type'];
  18.  
  19. if($filetype=="image/jpeg"||$filetype=="image/gif"||$filetype=="image/png"||$filetype=="image/ico")
  20. {
  21.      $extension=get_extension($filetype);
  22.      $lokalizacja="/home/katalog/".$user.$extension;
  23.  
  24.      if(is_uploaded_file($_FILES['awatar']['tmp_name']))
  25.      {
  26.  
  27.     if(!move_uploaded_file($_FILES['awatar']['tmp_name'],$lokalizacja))
  28.         echo "Bład";
  29.                                 
  30.     else
  31.             echo "OK";
  32.  
  33.                                 
  34.      }
  35.      else
  36.     echo "blad wyslania";
  37.  
  38. }
  39. else
  40. echo "Zły format pliku awatara";
  41.  
  42. ?>



gdzie tu blad?questionmark.gif w IE pokazuje sie blad dla warunku else przy pierwszym IF czyli "Zly format pliku awatara".

Prosze o pilne zastanowienie sie nad tym, bo uruchomilem ta opcje w serwisie swoim i ludzie marudza smile.gif

Ten post edytował soska66 2.05.2006, 13:11:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:44