uploadscript met categorien en downloads.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thomas Horst

Thomas Horst

21/12/2005 16:42:00
Quote Anchor link
Hallo iedereeen,

ik ben opzoek naar een script wat je de mogelijkheid geeft bestanden te uploaden (voornamelijk .doc, .xls, .pdf enzv..) en die in verschilllende categorieen te zetten. waarna je ze kan downloaden vanuit die categorieen.

de upload functie hoeft niet beveiligt te zijn.

als iemand zo'n script kent zou ik erg blij zijn!

mvg Thomas
 
PHP hulp

PHP hulp

16/01/2025 00:48:42
 
Niels Beckers

Niels Beckers

21/12/2005 16:44:00
Quote Anchor link
kijk eens een de script lib. van deze site?
 

21/12/2005 16:56:00
Quote Anchor link
Daar sttaan genoeg script idd
 
Thomas Horst

Thomas Horst

21/12/2005 16:56:00
Quote Anchor link
al gekeken, daar vond ik alleen upload scripts zonder download functie.
 
Jelmer -

Jelmer -

21/12/2005 17:00:00
Quote Anchor link
Dan maak je toch een combi van een uploadscript + een dirbrowser?
 
Thomas Horst

Thomas Horst

23/12/2005 20:03:00
Quote Anchor link
daar ben ik weer! ben nu zelf bezig geweest maar zit nu aardig vast.. ik zou het uitleggen:

heb een goed uploadsysteem daar heb ik wat in aangepast hier komt hij:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ob_start();
session_start();
?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
44
<?php
if(!empty($_POST)){
$locatie="uploads/"; //of een andere map, vergeet niet de w-rechten
   if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
   {

        //controleer grootte
        if($_FILES['afbeelding']['size']>15000000)
                   {
//bepaal zelf de max. grootte in bytes
                   echo "Het bestand is te groot";
                   exit;
                   }


        //controleer extensie, voeg maar andere toe
        if(!eregi("((.gif|.jpg|.doc|.jpeg|.zip|.pdf|.xls|.rar|.png|.htm)$)", $_FILES['afbeelding']['name']))
                   {

                   echo "het bestand is niet van het juiste type";
                   exit;
                   }



        if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
                               $locatie.$_FILES['afbeelding']['name']))

                  {

                  echo" het bestand kan niet worden verplaatst";
                  exit;
                  }

                  
                          
                  echo"Uw bestand ".$_FILES['afbeelding']['name']." is geupload.";
                  $naam = $_FILES['afbeelding']['name'];    
                  include("adddownload.php");
                         
   }

    
   else
   {
   echo "Het uploaden is mislukt";
   }
    

}

else{
?>

<form method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $_SERVER['PHP_SELF']; ?>
" enctype="multipart/form-data">
<!--Bepaal zelf de maximale grootte in bytes -->
<input type="file" name="afbeelding"><br>
<input type="submit" name="submit" value="uploaden">
</form>



Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
     }
?>


zoals jullie kunnen zien word er na het succesvol uploaden de pagina adddownloads.php geinclude, die heb ik zo aangepast dat je bepaalde waardes niet in hoeft te vullen door de $naam te gebruiken.
maar... als ik de rest ingevult heb druk ik op toevoegen en verwacht je dat de geinclude pagina alles zoals het hoort in de database zet.. maar dat gebeurt niet. hij geeft daarna een foutmelding uit het upload script aan namelijk Het uploaden is mislukt. en hij zet niks in de Database.. iemand enig idee?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.