Toon posts:

[php] upload, alleen jpg uploaden

Pagina: 1
Acties:
  • 53 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een upload scriptje voor php.
Nu zou ik denken, als newbie, je haalt gwoon de gif weg, maar dan werkt het niet meer. Hoe kan ik ervoor zorgen dat er enkel, jpg's zijn up te loaden??


if (strtoupper($extensie) != "jpg" && strtoupper($extensie) != "gif")

ik had er van gemaakt:

if (strtoupper($extensie) != "jpg")


het hele script
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php  

  if($file)  
  {  
    // Filename + extensie van geuploade bestand 
    $filename  = $HTTP_POST_FILES[file][name];  
    $size = $HTTP_POST_FILES[file][size];  
    $extensie = substr($filename, -3);  

    
    if (strtoupper($extensie) != "jpg" && strtoupper($extensie) != "gif")  
    {  
      echo "U kan enkel JPG- en GIF-bestanden uploaden.";  
    }  
    else  
    {  
      // Check file size 
      if ($size > 51200) 
          print("Uw foto mag niet groter zijn dan 50 Kb"); 
        else 
        { 
      // Upload path 
      $destination = "/home//test/";  
      $length =  strlen($filename);  
      $name = "pasfoto";  
     // $name = substr($filename, 0, $length - 4);    
      $i = 0;  
      $tempname = $name;  

      // Check of file al bestaat, zo ja, filename 'verhogen' 
      while (file_exists($destination . $tempname . $i . ".".$extensie))  
      {  
        $i = $i + 1;  
      }  

      $name = $name . $i;  

      move_uploaded_file($file, $destination . $name . ".".$extensie);  
      echo "File ".$name.".".$extensie." uploaded succesfully!";  
    }  
  }  
} 
?> 

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

mimetype van je geupte bestand checken manual
voor mimetypes zie google

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Dit topic is gesloten.