| 
                 
            
            
                    
            
             
                 
                
                 
		
                    
                    
                    Download systeem V1 (reacties+categorien+admin)
                    
                    Auteur: Jwvos - 01 september 2008 - 20:42 - Gekeurd door: Abbas - Hits: 7827  - Aantal punten:  (0 stemmen)
                     
                        
  Beste, 
 
Ik heb een downloadsysteem gemaakt met een paar functies: 
Admin 
  - Bewerken 
  - Verwijderen 
Categorien 
  - Toevoegen (door admin) 
Reacties 
  - Reacties toevoegen 
Redirect 
  - Link vanaf download id 
  - Wordt doorgestuurd naar url van download 
Overig 
  - Downloads toevoegen 
  - Downloads bekijken 
 
Hier staan de pagina's die erin staan: 
index.php  
  - Categorie overzicht 
  - Menu 
config.php 
  - Database connectie 
  - Verdere instellingen 
img/dl.gif 
  - Icoontje voor direct download 
includes/admin.php 
  - Admin Login, ingelogd > doorzenden naar volgende pagina 
includes/admin_overzicht.php 
  - Admin Overzicht pagina < doorverzonden door admin.php 
includes/admin_logout.php 
  - Admin Loguit 
includes/cat.php 
  - Pagina voor overzicht van een categorie 
includes/delete.php 
  - Toegankelijk voor admin 
  - Hier wordt het download gedelete dat als id wordt opgevraagd 
includes/download.php 
  - Overzicht van de download met het opgegeven id 
includes/edit.php 
  - Toegankelijk voor admin 
  - Hier kunnen download gewijzigd worden  
includes/go.php 
  - Redirect voor download 
includes/nieuwcat.php 
  - Toegankelijk voor admin 
  - Hier kan een nieuwe categorie worden toegevoegd 
includes/toevoegen.php 
  - Download toevoegen 
 
Veel succes met het gebruiken en het instaleren. 
 
Grtz. 
Jwvos 
 
Ps. Bij het voorbeeld kun je inloggen als user: admin pass: admin en dan kun je categorien toevoegen. 
  
                     | 
                     
                 
                 
                
                    
                    | Code: | 
                     
                    
                    
                    Dit zijn de sql tablellen. 
Download de verdere code. 
Anders zou het te onoverzichtelijk worden. 
 
    
    
        
            
                
CREATE TABLE `downloads_cats` (
  `id` int(5) NOT NULL auto_increment,
  `naam` varchar(255) NOT NULL default '',
  `beschrijving` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE `downloads_default` (
  `id` int(5) NOT NULL auto_increment,
  `naam` varchar(255) NOT NULL default '',
  `url` varchar(255) NOT NULL default '',
  `beschrijving` varchar(255) NOT NULL default '',
  `hits` varchar(255) NOT NULL default '0',
  `gedownload` varchar(255) NOT NULL default '0',
  `cat_id` varchar(255) NOT NULL default '',
  `date` int(10) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE `downloads_reacties` (
  `id` int(5) NOT NULL auto_increment,
  `downloadid` varchar(255) NOT NULL default '',
  `door` varchar(50) NOT NULL default '',
  `tijd` int(10) default NULL,
  `bericht` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
 
             
            CREATE TABLE `downloads_cats` (   `id` int(5) NOT NULL auto_increment,   `naam` varchar(255) NOT NULL default '',   `beschrijving` varchar(255) NOT NULL, ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;   CREATE TABLE `downloads_default` (   `id` int(5) NOT NULL auto_increment,   `naam` varchar(255) NOT NULL default '',   `url` varchar(255) NOT NULL default '',   `beschrijving` varchar(255) NOT NULL default '',   `hits` varchar(255) NOT NULL default '0',   `gedownload` varchar(255) NOT NULL default '0',   `cat_id` varchar(255) NOT NULL default '', ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;   CREATE TABLE `downloads_reacties` (   `id` int(5) NOT NULL auto_increment,   `downloadid` varchar(255) NOT NULL default '',   `door` varchar(50) NOT NULL default '',   `tijd` int(10) default NULL,   `bericht` text, ) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ; 
 
  
         
          
     
  
  Download code (.txt)
                     | 
                     
                 
                 
                
                    
                      | 
                     
                 
                
            
            
                    
            
                              | 
            
                
                  Stemmen | 
                 
                
                | Niet ingelogd. | 
                 
             
             
            
             |