Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Rozpoznawanie typu MIME
PawelC
post
Post #1





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Napisałem sobie prosty skrypt uploadu, jednak niewiem jak zrobić aby było można wrzucać tylko obrazki, aktualnie skrypt wrzuca wszystkie pliki jakie mu dam np php itp, wiem że muszę rozpoznać typ mime, tylko w jaki sposób to zrobić? Chcę aby skrypt zezwalał tylko na przesyłanie plików jpg oraz gif, a nazwe zapisał do bazy.
Kod skryptu:
<?php
  1. <?php
  2. $uploaddir='./';
  3. if($_FILES['plik1']['error']== UPLOAD_ERR_OK){
  4. $new_name=$uploaddir.$_FILES['plik1']['name'];
  5. $temp_name=$_FILES['plik1']['tmp_name'];
  6. if(move_uploaded_file($temp_name,$new_name)){
  7. echo "Plik został zapisany na serwerze.\n";
  8. }else{ print "Błąd podczas wgrywania pliku na serwer.\n";
  9. }
  10.  }
  11.  
  12. ?>

Prosiłbym o jakieś wskazówki, ponieważ ten skrypt jest mi bardzo potrzebny.

Ten post edytował ExPlOiT 6.11.2007, 22:48:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ysatis
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.11.2007

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


hej,

CODE
if (getimagesize($_FILES['plik1']['tmp_name'])) {

// zwraca array z wymiarami, czyli plik jest obrazkiem

} else {

// false

}


Pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 04:10